0001558370-23-008902.txt : 20230509 0001558370-23-008902.hdr.sgml : 20230509 20230509172727 ACCESSION NUMBER: 0001558370-23-008902 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AerSale Corp CENTRAL INDEX KEY: 0001754170 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] IRS NUMBER: 831751907 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38801 FILM NUMBER: 23903510 BUSINESS ADDRESS: STREET 1: 255 ALHAMBRA CIRCLE STREET 2: SUITE 435 CITY: CORAL GABLES STATE: FL ZIP: 33134 BUSINESS PHONE: (305) 764-3245 MAIL ADDRESS: STREET 1: 255 ALHAMBRA CIRCLE STREET 2: SUITE 435 CITY: CORAL GABLES STATE: FL ZIP: 33134 FORMER COMPANY: FORMER CONFORMED NAME: Monocle Acquisition Corp DATE OF NAME CHANGE: 20180925 10-Q 1 asle-20230331x10q.htm 10-Q
0001754170--12-312023Q151189461512213865118946151221386P2Y11M1DP2Y0M7DP2Y0M7Dfalse0001754170us-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-310001754170us-gaap:MeasurementInputPriceVolatilityMember2023-03-310001754170us-gaap:MeasurementInputExpectedTermMember2023-03-310001754170us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001754170us-gaap:CommonStockMember2023-01-012023-03-310001754170us-gaap:CommonStockMember2022-01-012022-03-310001754170us-gaap:RetainedEarningsMember2023-03-310001754170us-gaap:AdditionalPaidInCapitalMember2023-03-310001754170us-gaap:RetainedEarningsMember2022-12-310001754170us-gaap:AdditionalPaidInCapitalMember2022-12-310001754170us-gaap:RetainedEarningsMember2022-03-310001754170us-gaap:AdditionalPaidInCapitalMember2022-03-310001754170us-gaap:RetainedEarningsMember2021-12-310001754170us-gaap:AdditionalPaidInCapitalMember2021-12-310001754170us-gaap:CommonStockMember2023-03-310001754170us-gaap:CommonStockMember2022-12-310001754170us-gaap:CommonStockMember2022-03-310001754170us-gaap:CommonStockMember2021-12-310001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2023-03-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-01-012022-12-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2021-01-012021-12-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2023-03-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-12-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-03-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2021-12-310001754170srt:MaximumMembersrt:ScenarioForecastMemberus-gaap:PerformanceSharesMember2023-12-222023-12-220001754170srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-03-310001754170srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-012023-03-310001754170us-gaap:ServiceMemberasle:TechOpsMember2023-01-012023-03-310001754170us-gaap:ProductMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2023-01-012023-03-310001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:UsedServiceableMaterialMemberasle:TechOpsMember2023-01-012023-03-310001754170asle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:EngineeredSolutionsMemberasle:TechOpsMember2023-01-012023-03-310001754170us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001754170asle:WholeAssetSalesMember2023-01-012023-03-310001754170asle:UsedServiceableMaterialMember2023-01-012023-03-310001754170asle:EngineeredSolutionsMember2023-01-012023-03-310001754170us-gaap:ServiceMemberasle:TechOpsMember2022-01-012022-03-310001754170us-gaap:ProductMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2022-01-012022-03-310001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:WholeAssetSalesMemberasle:TechOpsMember2022-01-012022-03-310001754170asle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:UsedServiceableMaterialMemberasle:TechOpsMember2022-01-012022-03-310001754170asle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:EngineeredSolutionsMemberasle:TechOpsMember2022-01-012022-03-310001754170us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001754170asle:WholeAssetSalesMember2022-01-012022-03-310001754170asle:UsedServiceableMaterialMember2022-01-012022-03-310001754170asle:EngineeredSolutionsMember2022-01-012022-03-310001754170srt:MinimumMemberus-gaap:ToolsDiesAndMoldsMember2023-01-012023-03-310001754170srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-01-012023-03-310001754170srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2023-01-012023-03-310001754170srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2023-01-012023-03-310001754170us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-03-310001754170us-gaap:FurnitureAndFixturesMember2023-01-012023-03-310001754170asle:EquipmentUnderCapitalLeaseMember2023-01-012023-03-310001754170us-gaap:ToolsDiesAndMoldsMember2023-03-310001754170us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-03-310001754170us-gaap:LeaseholdImprovementsMember2023-03-310001754170us-gaap:FurnitureAndFixturesMember2023-03-310001754170asle:EquipmentUnderCapitalLeaseMember2023-03-310001754170us-gaap:ToolsDiesAndMoldsMember2022-12-310001754170us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001754170us-gaap:LeaseholdImprovementsMember2022-12-310001754170us-gaap:FurnitureAndFixturesMember2022-12-310001754170asle:EquipmentUnderCapitalLeaseMember2022-12-310001754170us-gaap:RetainedEarningsMember2023-01-012023-03-310001754170us-gaap:RetainedEarningsMember2022-01-012022-03-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CertificationMarksMemberasle:TechOpsMember2023-03-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:TrademarksMemberasle:TechOpsMember2023-03-310001754170asle:AircraftCompositeTechnologiesMemberasle:FaaCertificatesMemberasle:TechOpsMember2023-03-310001754170asle:AersaleComponentSolutionsMemberus-gaap:TrademarksMemberasle:TechOpsMember2023-03-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CertificationMarksMemberasle:TechOpsMember2023-03-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CertificationMarksMemberasle:TechOpsMember2022-12-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:TrademarksMemberasle:TechOpsMember2022-12-310001754170asle:AircraftCompositeTechnologiesMemberasle:FaaCertificatesMemberasle:TechOpsMember2022-12-310001754170asle:AersaleComponentSolutionsMemberus-gaap:TrademarksMemberasle:TechOpsMember2022-12-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CertificationMarksMemberasle:TechOpsMember2022-12-310001754170us-gaap:ProductMemberasle:TechOpsMember2023-01-012023-03-310001754170us-gaap:MaintenanceMemberasle:TechOpsMember2023-01-012023-03-310001754170asle:EngineMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:TechOpsMember2023-01-012023-03-310001754170asle:AssetManagementSolutionsMember2023-01-012023-03-310001754170us-gaap:ProductMemberasle:TechOpsMember2022-01-012022-03-310001754170us-gaap:MaintenanceMemberasle:TechOpsMember2022-01-012022-03-310001754170asle:EngineMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:TechOpsMember2022-01-012022-03-310001754170asle:AssetManagementSolutionsMember2022-01-012022-03-310001754170asle:QwestAirPartsLlcMemberus-gaap:CertificationMarksMemberasle:AssetManagementSolutionsMember2023-03-310001754170asle:AvborneComponentSolutionsMemberasle:TechOpsMember2023-03-310001754170asle:AircraftCompositeTechnologiesMemberasle:TechOpsMember2023-03-310001754170asle:AersaleComponentSolutionsMemberasle:TechOpsMember2023-03-310001754170asle:QwestAirPartsLlcMemberus-gaap:CertificationMarksMemberasle:AssetManagementSolutionsMember2022-12-310001754170asle:AvborneComponentSolutionsMemberasle:TechOpsMember2022-12-310001754170asle:AircraftCompositeTechnologiesMemberasle:TechOpsMember2022-12-310001754170asle:AersaleComponentSolutionsMemberasle:TechOpsMember2022-12-310001754170asle:QwestAirPartsLlcMemberus-gaap:CustomerRelationshipsMemberasle:AssetManagementSolutionsMember2023-01-012023-03-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-01-012023-03-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-01-012023-03-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-01-012023-03-310001754170asle:QwestAirPartsLlcMemberus-gaap:CustomerRelationshipsMemberasle:AssetManagementSolutionsMember2023-03-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-03-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-03-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-03-310001754170asle:QwestAirPartsLlcMemberus-gaap:CustomerRelationshipsMemberasle:AssetManagementSolutionsMember2022-12-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2022-12-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2022-12-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2022-12-310001754170us-gaap:ServiceMember2023-01-012023-03-310001754170us-gaap:ProductMember2023-01-012023-03-310001754170asle:LeasingArrangementsMember2023-01-012023-03-310001754170us-gaap:ServiceMember2022-01-012022-03-310001754170us-gaap:ProductMember2022-01-012022-03-310001754170asle:LeasingArrangementsMember2022-01-012022-03-310001754170us-gaap:PrivatePlacementMember2023-03-310001754170us-gaap:PrivatePlacementMember2022-12-3100017541702021-12-310001754170us-gaap:CorporateMember2023-03-310001754170asle:TechOpsMember2023-03-310001754170asle:AssetManagementSolutionsMember2023-03-310001754170us-gaap:CorporateMember2022-03-310001754170asle:TechOpsMember2022-03-310001754170asle:AssetManagementSolutionsMember2022-03-3100017541702022-03-310001754170us-gaap:PerformanceSharesMember2023-01-012023-03-310001754170us-gaap:PerformanceSharesMember2022-01-012022-03-310001754170us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100017541702023-05-050001754170asle:PrivateWarrantsMember2023-01-012023-03-310001754170asle:PrivateWarrantsMember2022-01-012022-03-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2023-01-012023-03-310001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-01-012022-03-3100017541702022-02-012022-02-2800017541702023-01-012023-03-3100017541702022-01-012022-03-310001754170us-gaap:PrivatePlacementMember2022-01-012022-12-3100017541702023-03-3100017541702022-12-31iso4217:USDxbrli:sharesasle:aircraftasle:engineasle:leaseiso4217:USDxbrli:sharesasle:segmentxbrli:pureasle:Y

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2023

OR

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

For the transition period from ___________ to ____________.

Commission file number 001-38801

AerSale Corporation

(Exact name of registrant as specified in its charter)

Delaware

    

84-3976002

(State or other jurisdiction of

(I.R.S. Employer Identification No.)

incorporation or organization)

255 Alhambra Circle, Suite 435

Coral Gables, FL

33134

(Address of Principal Executive Offices)

(Zip Code)

(305) 764-3200

Registrant’s telephone number, including area code

N/A

(Former name, former address and former fiscal year, 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, $0.0001 par value per share

ASLE

The Nasdaq Capital Market

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

The number of shares of Registrant’s common stock outstanding as of May 5, 2023 was 51,221,386.

TABLE OF CONTENTS

Page

Forward-Looking Statements

i

PART I – FINANCIAL INFORMATION

1

Item 1.

Condensed Consolidated Financial Statements

1

Condensed Consolidated Balance Sheets (Unaudited)

1

Condensed Consolidated Statements of Operations (Unaudited)

2

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

3

Condensed Consolidated Statements of Cash Flows (Unaudited)

4

Notes to the Condensed Consolidated Financial Statements (Unaudited)

5

Item 2.

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

17

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

21

Item 4.

Controls and Procedures

22

PART II – OTHER INFORMATION

22

Item 1.

Legal Proceedings

22

Item 1A.

Risk Factors

22

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

22

Item 3.

Defaults Upon Senior Securities

23

Item 4.

Mine Safety Disclosures

23

Item 5.

Other Information

23

Item 6.

Exhibits

23

Signatures

25

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in 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”). All statements other than statements of historical facts contained in this Quarterly Report may constitute forward-looking statements, and include, but are not limited to, statements about the anticipated or potential impact of COVID-19 and any other pandemics on our business; changes in the market for our services; changes in applicable laws or regulations; the ability to launch new services and products or to profitably expand into new markets; and expectations of other economic, business and/or competitive factors. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential”, or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of important factors that could cause actual results to differ materially from those in the forward-looking statements, including the factors described under the section titled “Risk Factors” in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on March 7, 2023.

Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.

You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

Unless otherwise stated or the context otherwise requires, references in this Quarterly Report to the “Company,” “AerSale,” “we,” “us,” “our” and similar terms refer to AerSale Corporation (f/k/a Monocle Holdings, Inc.) and its consolidated subsidiaries.

i

PART I – FINANCIAL INFORMATION

ITEM 1          CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(in thousands, except share data and par value)

    

March 31, 

    

December 31, 

2023

2022

(Unaudited)

Current assets:

Cash and cash equivalents

$

87,695

$

147,188

Accounts receivable, net of allowance for credit losses of $1,074 as of March 31, 2023 and December 31, 2022

 

36,269

 

28,273

Inventory:

Aircraft, airframes, engines, and parts, net

 

146,408

 

117,488

Advance vendor payments

 

29,008

 

27,585

Deposits, prepaid expenses, and other current assets

 

27,040

 

13,022

Total current assets

 

326,420

 

333,556

Fixed assets:

 

Aircraft and engines held for lease, net

 

33,555

 

31,288

Property and equipment, net

 

13,481

 

12,638

Inventory:

 

Aircraft, airframes, engines, and parts, net

 

77,259

 

66,042

Operating lease right-of-use assets

30,952

 

31,624

Deferred income taxes

 

11,215

 

11,287

Deferred financing costs, net

 

432

 

544

Deferred customer incentives and other assets, net

 

560

 

628

Goodwill

 

19,860

 

19,860

Other intangible assets, net

 

23,587

 

24,112

Total assets

$

537,321

$

531,579

Current liabilities:

 

  

Accounts payable

$

35,148

$

21,131

Accrued expenses

 

5,373

 

8,843

Lessee and customer purchase deposits

 

9,100

 

17,085

Current operating lease liabilities

4,600

4,426

Deferred revenue

 

2,698

 

1,355

Total current liabilities

 

56,919

 

52,840

Long-term lease deposits

 

152

 

152

Long-term operating lease liabilities

27,539

28,283

Maintenance deposit payments and other liabilities

 

75

 

668

Warrant liability

4,990

4,656

Total liabilities

89,675

86,599

Commitments and contingencies

 

  

Stockholders’ equity:

 

  

Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 51,221,386 and 51,189,461 shares as of March 31, 2023 and December 31, 2022, respectively

 

5

 

5

Additional paid-in capital

 

308,802

 

306,141

Retained earnings

 

138,839

 

138,834

Total stockholders' equity

 

447,646

 

444,980

Total liabilities and stockholders’ equity

$

537,321

$

531,579

See accompanying notes to condensed consolidated financial statements.

1

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(in thousands, except per share data)

(Unaudited)

    

Three Months Ended March 31, 

    

2023

    

2022

Revenue:

Products

$

45,495

$

92,368

Leasing

 

5,622

 

8,201

Services

 

27,154

 

22,237

Total revenue

 

78,271

 

122,806

Cost of sales and operating expenses:

Cost of products

 

31,548

 

57,928

Cost of leasing

 

1,123

 

2,189

Cost of services

 

21,209

 

15,986

Total cost of sales

 

53,880

 

76,103

Gross profit

 

24,391

 

46,703

Selling, general, and administrative expenses

 

25,224

 

23,766

(Loss) income from operations

 

(833)

 

22,937

Other income (expenses):

 

 

Interest income (expense), net

 

1,047

 

(195)

Other income, net

 

233

 

365

Change in fair value of warrant liability

(334)

(1,234)

Total other income (expenses)

 

946

 

(1,064)

Income before income tax provision

 

113

 

21,873

Income tax expense

 

(108)

 

(4,647)

Net income

$

5

$

17,226

Earnings per share - basic

$

0.00

$

0.33

Earnings per share - diluted

$

0.00

$

0.32

See accompanying notes to condensed consolidated financial statements.

2

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Stockholders’ Equity

For the three months ended March 31, 2023 and 2022

(in thousands, except share data)

(Unaudited)

Total

Common stock

Additional

Retained

stockholders’

    

Amount

    

Shares

    

paid-in capital

    

earnings

    

 equity

Balance at December 31, 2022

$

5

51,189,461

$

306,141

$

138,834

$

444,980

Share-based compensation

-

-

2,731

-

2,731

Shares issued under the 2020 Equity Incentive Plan

-

31,925

-

-

-

Shares surrendered for tax withholdings on equity awards

-

-

(70)

-

(70)

Net income

 

-

-

 

-

 

5

 

5

Balance at March 31, 2023

$

5

51,221,386

$

308,802

$

138,839

$

447,646

Total

Common stock

Additional

Retained

stockholders’

    

Amount

    

Shares

    

paid-in capital

    

earnings

    

 equity

Balance at December 31, 2021

$

5

 

51,673,099

$

313,901

$

94,973

$

408,879

Share-based compensation

-

3,755

-

3,755

Shares issued under the 2020 Employee Stock Purchase Plan

-

11,988

125

-

125

Shares issued under the 2020 Equity Incentive Plan

-

2,970

-

-

-

Net income

-

-

-

17,226

17,226

Balance at March 31, 2022

$

5

51,688,057

$

317,781

$

112,199

$

429,985

See accompanying notes to condensed consolidated financial statements.

3

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(in thousands)

(Unaudited)

    

Three Months Ended March 31, 

2023

    

2022

Cash flows from operating activities:

Net income

$

5

$

17,226

Adjustments to reconcile net income to net cash (used in) provided by operating activities:

Depreciation and amortization

 

2,469

 

2,865

Amortization of debt issuance costs

 

39

 

112

Amortization of operating lease assets

101

 

-

Inventory reserve

 

773

 

(50)

Provision for credit losses

 

-

 

(424)

Deferred income taxes

 

72

 

(775)

Change in fair value of warrant liability

334

1,234

Share-based compensation

2,731

3,755

Changes in operating assets and liabilities:

 

 

  

Accounts receivable

 

(7,996)

 

(5,527)

Inventory

 

(48,983)

 

28,174

Deposits, prepaid expenses, and other current assets

 

(14,019)

 

(484)

Deferred customer incentives and other assets

 

68

 

123

Advance vendor payments

 

(1,423)

 

(1,941)

Accounts payable

 

14,018

 

201

Income tax payable

-

4,975

Accrued expenses

 

(3,396)

 

(1,611)

Deferred revenue

 

1,343

 

(538)

Lessee and customer purchase deposits

 

(7,985)

 

(3,184)

Other liabilities

 

(593)

 

(1,083)

Net cash (used in) provided by operating activities

 

(62,442)

 

43,048

Cash flows from investing activities:

 

  

 

  

Proceeds from sale of assets

 

4,500

 

-

Purchase of property and equipment

 

(1,481)

 

(1,637)

Net cash provided by (used in) investing activities

 

3,019

 

(1,637)

Cash flows from financing activities:

 

  

 

  

Taxes paid related to net share settlement of equity awards

(70)

-

Proceeds from the issuance of Employee Stock Purchase Plan shares

-

125

Net cash (used in) provided by financing activities

 

(70)

 

125

(Decrease) increase in cash and cash equivalents

 

(59,493)

 

41,536

Cash and cash equivalents, beginning of period

 

147,188

 

130,188

Cash and cash equivalents, end of period

$

87,695

$

171,724

Supplemental disclosure of cash activities

 

 

Income tax (refund) payment

(100)

277

Interest paid

141

141

Supplemental disclosure of noncash investing activities

Reclassification of aircraft and aircraft engines inventory to (from) aircraft and engine held for lease, net

3,573

(17,942)

See accompanying notes to condensed consolidated financial statements.

4

AERSALE CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

MARCH 31, 2023

NOTE A — DESCRIPTION OF THE BUSINESS

Organization

Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.

On December 22, 2020, (the “Closing Date”), Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green & Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Securities Exchange Act.

Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.

The Company’s corporate headquarter is based in Miami, Florida, with additional offices, hangars, and warehouses globally.

NOTE B — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

5

Revenue Recognition

Products — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer. As such, there is no impact on the timing and amounts of revenue recognized for whole asset sales related to the implementation of ASC 606.

Leasing Revenues

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payments liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

6

Service Revenues

Service revenues are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our Condensed Consolidated Statements of Operations, and are not considered a performance obligation to our customers. Our reported revenue on our Condensed Consolidated Statements of Operations are net of any sales or related non income taxes.

New Accounting Pronouncements Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13 (“ASU 2016-13”), “Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments — Credit Losses,” which amends the scope and transition requirements of ASU 2016-13. Topic 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. Topic 326 became effective for the Company beginning January 1, 2023, and was adopted on a modified retrospective approach. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.

7

There have been no other recent accounting pronouncements, changes in accounting pronouncements, or recently adopted accounting guidance during the three months ended March 31, 2023 that are of significance or potential significance to us.

Payroll Support Programs

In connection with the financial assistance the Company received under the Payroll Support Program, it was required to comply with certain provisions of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), including the requirement that funds provided pursuant to the Payroll Support Program be used exclusively for the continuation of payment of employee wages, salaries and benefits; the requirement against involuntary terminations and furloughs and reductions in employee pay rates and benefits from the signing date of the Payroll Support Program agreement through September 30, 2021. The agreement also required the Company to issue a recall to any employee who was terminated or furloughed between October 1, 2020 and March 4, 2021 and enable such employee to return to employment. In addition, the Company was subject to provisions prohibiting the repurchase of common stock and the payment of common stock dividends through September 30, 2022, and limited the payment of certain employees’ compensation, which lapsed on April 1, 2023. If the Company does not comply with these provisions, it may be required to reimburse up to 100% of any previously received relief funds. As of March 31, 2023, we were in compliance with all applicable provisions of the CARES Act, Payroll Support Program and American Rescue Plan Act of 2021.

NOTE C — SIGNIFICANT RISKS AND UNCERTAINTIES

Impact of Ukraine Conflict and Russia Sanctions

In February of 2022, Russia invaded Ukraine and is still engaged in an active conflict against the country. As a result, governments in the European Union, the United States, the United Kingdom, Switzerland, and other countries have enacted sanctions against Russia and Russian interests. These sanctions include controls on the export and re-export of certain goods, supplies, and technologies, supply of aircraft and aircraft components to Russian persons or for use in Russia, subject to certain wind-down periods, and the imposition of restrictions on doing business with certain state-owned Russian customers and other investments and business activities in Russia. In order to comply with these sanctions, we ceased pursuing future business in Russia and terminated three leases with operators doing business in Russia, successfully recovering two aircraft with one engine still unrecovered. Due to continued uncertainty in the ability to recover this engine from Russia or to collect insurance coverage, we have fully impaired this asset. Although the current sanctions prohibit the continuation of certain business activities, the three leases referenced were contractually scheduled to expire in 2022 and therefore did not have a material impact on our business. While it is difficult to predict the short or long term implications of this conflict and sanctions on the global economy and the aviation industry, we intend to fully comply with all applicable sanctions and embargoes, and do not expect the current situation will have a material adverse effect on our results of operations.

NOTE D — REVENUE

The timing of revenue recognition, customer billings and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.

Contract assets are as follows (in thousands):

    

March 31, 2023

    

December 31, 2022

    

Change

Contract assets

$

11,659

$

7,277

$

4,382

8

Contract assets are reported within deposits, prepaid expenses, and other current assets on our Condensed Consolidated Balance Sheets. Changes in contract assets primarily results from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our Condensed Consolidated Balance Sheets and amounted to $1.4 million as of December 31, 2022, of which $1.1 million was related to contract liabilities for services to be performed. For the three months ended March 31, 2023, the Company recognized as revenue $0.9 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months.

Disaggregation of Revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

    

2023

Asset Management

    

    

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

15,152

$

2,416

$

17,568

Whole asset sales

 

27,656

 

-

 

27,656

Engineered solutions

 

-

 

271

 

271

Total products

 

42,808

 

2,687

 

45,495

Leasing

 

5,622

 

-

 

5,622

Services

 

-

 

27,154

 

27,154

Total revenues

$

48,430

$

29,841

$

78,271

    

Three Months Ended March 31, 

    

2022

Asset Management

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

14,409

$

819

$

15,228

Whole asset sales

51,920

23,955

75,875

Engineered solutions

 

-

 

1,265

 

1,265

Total products

 

66,329

 

26,039

 

92,368

Leasing

 

8,201

 

-

 

8,201

Services

 

-

 

22,237

 

22,237

Total revenues

$

74,530

$

48,276

$

122,806

NOTE E — INVENTORY

Following are the major classes of inventory as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Used serviceable materials

$

68,792

$

73,827

Work-in-process

20,202

16,659

Whole assets

134,673

93,044

$

223,667

183,530

Less short term

 

(146,408)

 

(117,488)

Long term

$

77,259

$

66,042

The Company did not record any additional inventory reserve for the three months ended March 31, 2023 and 2022, respectively. Additions to inventory reserves are included in cost of products in the accompanying Condensed Consolidated Statements of Operations.

9

NOTE F — INTANGIBLE ASSETS

In accordance with ASC 350, Intangibles — Goodwill and Other, goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.

The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and FAA certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.

The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest, which is included under the Asset Management Solutions segment.

Goodwill and other intangibles as of the below dates are (in thousands):

    

March 31, 2023

    

December 31, 2022

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Qwest:

Customer relationships

10

$

5,896

$

6,136

ALGS:

  

 

 

Customer relationships

10

 

45

 

50

ACS:

  

 

  

 

  

Customer relationships

10

 

1,190

 

1,243

ACT:

  

 

 

Customer relationships

10

 

6,126

 

6,353

Total intangible assets with definite lives

$

13,257

$

13,782

10

Total amortization expense amounted to $0.5 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively. Accumulated amortization amounted to $7.7 million and $7.2 million as of March 31, 2023 and December 31, 2022, respectively.

Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  

NOTE G — PROPERTY AND EQUIPMENT, NET

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Tooling and equipment

 

7 - 15

$

14,943

$

14,649

Furniture and other equipment

 

5

 

10,771

 

10,090

Computer software

 

5

 

2,153

 

2,152

Leasehold improvements

 

3 - 6

 

8,171

 

7,390

Equipment under capital lease

 

5

 

192

 

192

 

36,230

 

34,473

Less accumulated depreciation

 

(22,749)

 

(21,835)

$

13,481

$

12,638

Depreciation expense, which includes amortization of equipment under capital lease, amounted to $0.9 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively.

NOTE H — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

Aircraft and engines held for operating leases, net, as of the below dates consisted of the following (in thousands):

    

March 31, 2023

    

December 31, 2022

Aircraft and engines held for operating leases

$

78,705

$

83,902

Less accumulated depreciation

 

(45,150)

 

(52,614)

$

33,555

$

31,288

Total depreciation expense amounted to $1.1 million and $1.9 million for the three months ended March 31, 2023 and 2022, respectively, and is included in cost of leasing in the Condensed Consolidated Statements of Operations.

The Company did not record any impairment of Flight Equipment for the three months ended March 31, 2023 and 2022, respectively.

Supplemental rents recognized as revenue totaled $3.1 million and $3.5 million for the three months ended March 31, 2023 and 2022, respectively.

The Company’s current operating lease agreements for leased flight equipment expire over the next three years. The amounts in the following table are based upon the assumption that flight equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment were as follows (in thousands):

Year ending December 31:

    

2023

$

4,372

2024

1,483

2025

 

143

Total minimum lease payments

$

5,998

11

NOTE I — ACCRUED EXPENSES

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Accrued compensation and related benefits

$

2,286

$

6,040

Accrued legal fees

 

1,005

 

716

Commission fee accrual

 

208

 

251

Accrued federal, state and local taxes and fees

 

183

 

142

Other

 

1,691

 

1,694

$

5,373

$

8,843

NOTE J – WARRANT LIABILITY

Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of March 31, 2023 and December 31, 2022. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. During 2022, a private warrant holder initiated a cashless exercise of 126,166 warrants for the purchase of shares of common stock at an exercise price of $11.50 per share (remaining term on exercised warrants at March 31, 2023 was 2.73 years) and we issued 47,867 shares of common stock based on the fair value at the date of exercise of $18.5306 per share. The remaining Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation.

The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's Condensed Consolidated Statements of Operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of March 31, 2023:

    

March 31, 2023

Risk-free interest rate

3.60%

Expected volatility of common stock

41.50%

Dividend yield

-

Expected option term in years

2.7

The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.

The expense recognized in the Company's Condensed Consolidated Statements of Operations related to the change in fair value of warrant liability was $0.3 million and $1.2 million during the three months ended March 31, 2023 and 2022, respectively.

NOTE K — EARNINGS PER SHARE

The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period.

12

The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2023 and 2022, respectively (in thousands, except share and per share data):

    

Three Months Ended March 31, 

2023

    

2022

Net income

$

5

$

17,226

Weighted-average number of shares outstanding - basic

 

51,206,226

 

51,686,583

Additional shares from assumed stock-settled restricted stock units

1,745,293

1,818,745

Additional shares from assumed exercise of public warrants

-

481

Additional shares issued under the employee stock purchase plan

7,036

4,703

Weighted-average number of shares outstanding - diluted

52,958,555

53,510,512

Earnings per share – basic:

$

0.00

$

0.33

Earnings per share – diluted:

$

0.00

$

0.32

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed exercise of private warrants

220,428

188,913

NOTE L — BUSINESS SEGMENTS

Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:

Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.
TechOps — comprised of MRO activities; and product sales of internally developed engineered solutions and other serviceable products.

The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.

The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.

13

Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.

Selected financial information for each segment for the three months ended March 31, 2023 and 2022 is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Revenue

 

Asset Management Solutions

 

Aircraft

$

24,895

$

14,983

Engine

 

23,535

 

59,547

 

48,430

 

74,530

TechOps

 

 

MRO services

 

27,154

 

22,237

Product sales

 

2,687

 

2,084

Whole asset sales

 

 

23,955

 

29,841

 

48,276

Total

$

78,271

$

122,806

Three Months Ended March 31, 

2023

    

2022

Gross profit

 

 

Asset Management Solutions

 

 

Aircraft

$

8,455

$

5,365

Engine

 

9,604

 

26,010

 

18,059

 

31,375

TechOps

 

 

MRO services

 

5,945

 

6,251

Product sales

 

387

 

1,204

Whole asset sales

 

 

7,873

 

6,332

 

15,328

Total

$

24,391

$

46,703

March 31, 2023

December 31, 2022

Total assets

Asset Management Solutions

$

283,021

$

233,034

Tech Ops

157,683

141,406

Corporate

96,617

157,139

$

537,321

$

531,579

14

The following table reconciles segment gross profit to income before income tax provision for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

2023

    

2022

Segment gross profit

$

24,391

$

46,703

Selling, general and administrative expenses

 

(25,224)

 

(23,766)

Interest income (expense), net

 

1,047

 

(195)

Other income, net

 

233

 

365

Change in fair value of warrant liability

(334)

(1,234)

Income before income tax provision

$

113

$

21,873

Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three months ended March 31, 2023 and 2022, is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Asset Management Solutions

$

1,821

$

64

TechOps

 

3,758

 

7,005

Total intersegment revenues

$

5,579

$

7,069

NOTE M — STOCKHOLDERS’ EQUITY

Common Stock

The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 51,221,386 and 51,189,461 shares were issued and outstanding as of March 31, 2023 and December 31, 2022, respectively.

2020 Equity Incentive Plan

The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 4,200,000 shares of common stock issuable under the Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Company's Compensation Committee. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.

15

Restricted stock unit activity under the 2020 Plan for the three months ended March 31, 2023 and 2022 was as follows:

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

22,410

 

16.06

0.76

Forfeited

-

 

-

-

Vested

(31,925)

15.11

-

Outstanding March 31, 2023

1,364,868

$

10.71

$

2.92

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2021

1,669,300

$

10.10

$

2.02

Granted

41,156

 

15.39

1.92

Forfeited

(3,370)

12.46

2.25

Issued

(2,970)

10.00

-

Outstanding March 31, 2022

1,704,116

$

10.22

$

2.02

The Company’s restricted stock units include 1,073,736 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets. Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% and will vest December 22, 2023. For the three months ended March 31, 2023 and 2022, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $3.5 million, respectively.

For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of these awards is determined based on the closing price of the shares on the grant date. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.

2020 Employee Stock Purchase Plan

The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. No shares were issued during the three months ended March 31, 2023. The Company issued 11,988 shares pursuant to the ESPP during the three months ended March 31, 2022.

16

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

The following discussion and analysis provides information that our management believes is relevant to an assessment and understanding of our condensed consolidated results of operations and financial condition. You should read the following management’s discussion and analysis together with the financial statements and related notes including Part II, Item 7 of AerSale’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). This discussion contains forward-looking statements about AerSale’s business, operations and industry that involve risks and uncertainties, such as statements regarding AerSale’s plans, objectives, expectations and intentions. AerSale’s future results and financial condition may differ materially from those currently anticipated because of the factors described in the section titled “Risk Factors” in the 2022 Form 10-K. 

The Company

We operate as a platform for serving the commercial aviation aftermarket sector. Our top executives have on average over 30 years of experience in aircraft and engine (“Flight Equipment”) management, sales and maintenance services, and are supported by an experienced management team. We have established a global purpose built and fully integrated aviation company focused on providing products and services that maximize the value of Flight Equipment in the middle to end of its operating life cycle.

We are a worldwide provider of aftermarket commercial aircraft, engines, and their parts to passenger and cargo airlines, leasing companies, original equipment manufacturers (“OEM”), government and defense contractors, and maintenance, repair and overhaul (“MRO”) service providers. We report our activities in two business segments: Asset Management Solutions, comprised of activities that extract value from strategic asset acquisitions either as whole assets or by disassembling for used serviceable material (“USM”), and TechOps, comprised of MRO activities for aircraft and their components, sales of internally developed engineered solutions and other serviceable products.

We focus on mid-life Flight Equipment and monetize them through our Asset Management Solutions segment. Asset Management Solutions’ activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement. We accomplish this by utilizing deep market and technical knowledge related to the management of Flight Equipment sales, leasing and MRO services. To extract value from the remaining flight time on whole assets, we provide flexible short-term (generally less than five years) leasing solutions of Flight Equipment to passenger and cargo operators across the globe. Once the value from the Flight Equipment’s flight time has been extracted, Flight Equipment is considered to be at or near the end of its useful life and is analyzed for return maximization as either whole asset sales or disassembled for sale as USM parts. Revenue from this segment is segregated between Aircraft and Engine depending on the asset type that generated the revenue. Lease revenue and the related depreciation from aircraft and engines installed on those aircraft is recognized under the Aircraft category. Revenue from sales of whole aircraft and related cost of sales are allocated between the Aircraft and Engine categories based on the allocated cost basis of the asset sold.

Our TechOps segment provides internal and third-party aviation services, including internally developed engineered solutions, full heavy aircraft maintenance and modification, component MRO, as well as end-of-life disassembly services. Our MRO business also engages in longer-term projects such as aircraft modifications, cargo and tanker conversions of aircraft, and aircraft storage. The TechOps segment also includes MRO services for landing gear, thrust reversers, hydraulic systems, and other aircraft components.

We utilize these capabilities to support our customers’ Flight Equipment, as well as to maintain and improve our own Flight Equipment, which is subsequently sold or leased to our customers. These processes require a high degree of expertise on each individual aircraft or component that is being serviced. Our knowledge of these processes allows us to assist customers to comply with applicable regulatory and OEM requirements. A significant amount of skilled labor is required to support this process, which the Company has accumulated through its diversified offerings.

17

In addition to our aircraft and USM parts offerings, we develop Engineered Solutions consisting of Supplemental Type Certificates (“STCs”) that can be installed on existing Flight Equipment to improve performance, comply with regulatory requirements, or improve safety. An example of these solutions is the AerSafe® product line, which we designed and obtained Federal Aviation Administration (“FAA”) approval to sell as a solution for compliance with the FAA’s fuel tank flammability regulations. These products are proprietary in nature and function as non-OEM solutions to regulatory requirements and other technical challenges, often at reduced delivery time and cost for operators. In order to develop these products, we engage in research and development activities that are expensed as incurred.

Recent Accounting Pronouncements

The most recent adopted and to be adopted accounting pronouncements are described in Note B of our condensed consolidated financial statements, included in this report, as well as in Item 8, Note B of the 2022 Form 10-K.

Results of Operations

Three months ended March 31, 2023 compared to the three months ended March 31, 2022

Sales and gross profit for AerSale’s two business segments for the three months ended March 31, 2023 and 2022 were as follows:

Three Months Ended March 31, 

 

(in thousands, except percentages)

    

2023

    

2022

    

Percent Change

 

Revenue

  

  

  

 

Asset Management Solutions

 

  

 

  

 

  

Aircraft

$

24,895

$

14,983

 

66.2

%

Engines

 

23,535

 

59,547

 

(60.5)

%

48,430

74,530

 

(35.0)

%

TechOps

  

  

 

  

MRO

27,154

22,237

 

22.1

%

Product Sales

2,687

2,084

 

28.9

%

Whole Asset Sale

-

23,955

(100.0)

%

29,841

48,276

 

(38.2)

%

Total

$

78,271

$

122,806

 

(36.3)

%

Three Months Ended March 31, 

 

(in thousands, except percentages)

    

2023

    

2022

    

Percent Change

 

Gross Profit

  

 

  

  

Asset Management Solutions

  

 

  

  

Aircraft

$

8,455

$

5,365

57.6

%

Engines

 

9,604

26,010

(63.1)

%

18,059

31,375

(42.4)

%

TechOps

  

  

  

MRO

5,945

6,251

(4.9)

%

Product Sales

387

1,204

(67.9)

%

Whole Asset Sale

-

7,873

(100.0)

%

6,332

15,328

(58.7)

%

Total

$

24,391

$

46,703

(47.8)

%

Total revenue for the three months ended March 31, 2023 decreased $44.5 million or 36.3% compared to 2022, driven by a decrease of $26.1 million, or 35.0%, within Asset Management Solutions, and a decrease of $18.4 million, or 38.2%, within TechOps.

18

Asset Management Solutions

Sales in the Asset Management Solutions segment decreased $26.1 million or 35.0%, to $48.4 million for the three months ended March 31, 2023, due to a $9.9 million, or 66.2%, increase in revenue from Aircraft; and a $36.0 million, or 60.5%, decrease in revenue from Engines. The increase in Aircraft revenue is primarily attributable to increased activity in the B757 and B737 product line as a result of higher Flight Equipment sales in the amount of $10.3 million; offset by lower leasing activity. The decrease in Engines revenue is due to lower Flight Equipment sales in the amount of $34.5 million primarily attributable to lower activity in the RB211 and PW4000 product lines, and lower CF6-80 and PW4000 leasing activity in the amount of $1.6 million.

Cost of sales in Asset Management Solutions decreased $12.8 million or 29.6%, to $30.4 million for the three months ended March 31, 2023, compared to the prior year period. The decrease in cost of sales was primarily driven by the sales decrease discussed above. Gross profit in the Asset Management Solutions segment decreased $13.3 million to $18.1 million, or 42.4%, for the three months ended March 31, 2023, compared to the three months ended March 31, 2022. The gross profit decrease is mainly attributable to lower revenue generated for the three months ended March 31, 2023, as noted above.

Aircraft gross profit margins decreased to 34.0% for the three months ended March 31, 2023, from 35.8% for the three months ended March 31, 2022 due to lower margin generated on USM sales. Engine gross profit margin was 40.8% for the three months ended March 31, 2023, a decrease from 43.7% for the three months ended March 31, 2022, which was primarily the result of slightly lower margins on Flight Equipment sales.

TechOps

Our revenue from TechOps decreased by $18.4 million or 38.2%, to $29.8 million for the three months ended March 31, 2023, compared to the prior year period. The decrease reflects the absence of Flight Equipment sales in the current year; offset by increased demand for heavy MRO services in our Goodyear, AZ facility.

Cost of sales in TechOps decreased $9.4 million or 28.6%, to $23.5 million for the three months ended March 31, 2023 compared to the prior year period, driven by the sales decrease discussed above. Gross profit in TechOps decreased $9.0 million, or 58.7% for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The gross profit decrease is driven by the prior year sale of Flight Equipment, as noted above.

Selling, General and Administrative Expenses

Selling, general and administrative expenses increased $1.5 million, or 6.1% to $25.2 million for the three months ended March 31, 2023, compared to the prior year period. The increase was mostly related to Company-wide cost of living payroll adjustments and additional headcount, offset by lower professional fees.  

Change in Fair Value of Warrant Liability

We account for our private warrants as a liability at their fair value, with changes in fair value recognized in our results from operations for the period. The fair value of our private warrants is determined using a Black Scholes option pricing model. For the three months ended March 31, 2023, we recorded a $0.3 million expense in change in fair value of warrant liability, compared to a $1.2 million expense in the prior year period.

Interest Income (Expense), Net

Interest income was $1.0 million for the three months ended March 31, 2023, compared to $0.2 million expense for the three months ended March 31, 2022 and was primarily related to higher interest income, offset by unused balance fees on our amended and restated revolving credit agreement (the “Revolving Credit Agreement”).

19

Income Taxes

The effective tax rate for the three months ended March 31, 2023 was 95.6% compared to 21.2% for the three months ended March 31, 2022. The difference between the effective tax rate and the statutory tax rate of 21% for the three months ended March 31, 2023 is primarily due to the non-deductible change in the fair value of the warrant liability. The difference between the effective tax rate and the statutory tax rate of 21% for the three months ended March 31, 2022 is primarily due to the impact of state income taxes and non-deductible executive compensation, offset by the foreign derived intangible income deduction.

Financial Position, Liquidity and Capital Resources

As of March 31, 2023, we had $87.7 million of cash and cash equivalents. We finance our growth through cash flows generated from operations and borrowings secured by our assets. There were no borrowings during the three months ended March 31, 2023. We had no outstanding balance on the Company’s Revolving Credit Agreement as of March 31, 2023, and we had $103.7 million of availability thereunder. We used cash in operations of $62.4 million for the three months ended March 31, 2023, and generated cash from investing activities of $3.0 million for the three months ended March 31, 2023.

We believe our equity base, internally generated funds, and existing availability under our debt facility are sufficient to maintain our level of operations through March 31, 2024. If an event occurs that would affect our ability to meet our capital requirements, our ability to continue to grow our asset base consistent with historical trends could be impaired and our future growth limited to that which can be funded from internally generated capital.

We may, from time to time, purchase our outstanding shares of common stock through cash purchases and/or exchanges for equity or debt, in open-market purchases, privately negotiated transactions or otherwise. Such purchases or exchanges, if any, will be upon such terms and at such prices as we may determine, and will depend on prevailing market conditions, our liquidity requirements, legal and regulatory considerations, contractual restrictions and other factors. Purchases, if any, will be funded through our available cash from operations. The amounts involved may be material.

Cash Flows— Three months ended March 31, 2023 compared to three months ended March 31, 2022

Cash Flows from Operating Activities

Net cash used in operating activities was $62.4 million for the three months ended March 31, 2023, compared to cash provided of $43.0 million for the same period in 2022. The decrease of $105.5 million was primarily due to lower net income in the current year, higher feedstock acquisitions and an increase in deposits for the acquisition of flight equipment.

Cash Flows from Investing Activities

Net cash provided by investing activities was $3.0 million for the three months ended March 31, 2023, compared to cash used of $1.6 million in the same period for 2022. Cash provided by investing activities during the three months ended March 31, 2023 was driven by the sale of Flight Equipment. Cash used in investing activities during the three months ended March 31, 2022 was driven by the purchase of property and equipment.

Cash Flows from Financing Activities

Net cash used in financing activities was $0.1 million for the three months ended March 31, 2023, compared to cash provided of $0.1 million for the three months ended March 31, 2022. Cash used in financing activities during the three months ended March 31, 2023 related to payments of tax withholdings from equity awards. Cash provided by financing activities during the three months ended March 31, 2022 related to the proceeds from the issuance and the sale of shares under the AerSale Corporation 2020 Employee Stock Purchase Plan (“ESPP”).

20

Debt Obligations and Covenant Compliance

Our Revolving Credit Agreement provides commitments for a $150.0 million revolving credit facility and includes a $10.0 million sub facility for letters of credit and for borrowings on same-day notice referred to as “swingline loans.” The maximum amount of such commitments available at any time for borrowings and letters of credit is determined according to a borrowing base calculation equal to the sum of eligible inventory and eligible accounts receivable reduced by the aggregate amount, if any, of trade payables of the loan parties, as defined in the Revolving Credit Agreement. Extensions of credit under the Revolving Credit Agreement are available for working capital and general corporate purposes. The Revolving Credit Agreement matures on March 12, 2024, subject to certain conditions.

Effective March 9, 2023, we amended our Revolving Credit Agreement to replace the benchmark rate from LIBOR to SOFR.

As of March 31, 2023, there was no outstanding balance under the Revolving Credit Agreement and we had $103.7 million of availability thereunder. We were in compliance with our debt covenants as of March 31, 2023.

Off-Balance Sheet Arrangements and Contractual Obligations

We did not have any off-balance sheet arrangements as of March 31, 2023. Refer to Note Q – Leases, within our Consolidated Financial Statements in our 2022 Form 10-K for a listing of our non-cancelable contractual obligations under operating leases.

The Company has entered into a purchase commitment with Universal Avionics, a subsidiary of Elbit Systems, valued at $33.1 million for the acquisition of technical equipment for manufacturing our AerAware product. The commitment is expected to be satisfied by the fourth quarter of 2024. The Company has a commitment for the purchase of cargo conversion kits to support its B757 freighter conversion program in the amount of $28.7 million. The commitment is expected to be satisfied during 2023.

Critical Accounting Policies and Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires our 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 Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. A summary of our critical accounting estimates is included in Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in the 2022 Form 10-K. We continually review these estimates and their underlying assumptions to ensure they are appropriate for the circumstances. Changes in the estimates and assumptions we use could have a material impact on our financial results. During the three months ended March 31, 2023, there were no material changes in our critical accounting policies and estimates.

ITEM 3    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the normal course of business, we are subject to market risks. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and sales. Our exposure to market risk includes fluctuating interest rates and changes in foreign exchange rates.

Interest Rate Risk

We are exposed to the risk that our earnings and cash flows could be adversely impacted by fluctuations in interest rates associated with borrowings under our Revolving Credit Agreement, which has variable interest rates tied to SOFR. As of March 31, 2023, we had no outstanding variable rate borrowings under our Revolving Credit Agreement. Therefore, a ten percent increase in the average interest rate affecting our variable rate debt outstanding as of March 31, 2023 would have no impact on our interest expense, financial position or results of operations.

21

Foreign Currency Exchange Risk

We primarily use the U.S. dollar as our functional currency in all markets in which we operate in order to reduce our foreign currency market risk. Only general office expense and payroll transactions for our international locations are denominated in local currency. A hypothetical ten percent devaluation of the U.S. dollar against foreign currencies would not have had a material impact on our financial position or continuing operations as of and for the three months ended March 31, 2023.

ITEM 4    CONTROLS AND PROCEDURES

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e)) under the Exchange Act as of March 31, 2023.

Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2023.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

ITEM 1    LEGAL PROCEEDINGS

The Company could be involved in litigation incidental to the operation of the business. The Company intends to vigorously defend all matters in which the Company is named defendants, and, for insurable losses, maintain significant levels of insurance to protect against adverse judgments, claims or assessments that may affect the Company. Although the adequacy of existing insurance coverage of the outcome of any legal proceedings cannot be predicted with certainty, based on the current information available, the Company does not believe the ultimate liability associated with known claims or litigation, if any, in which the Company is involved will materially affect the Company’s consolidated financial condition or results of operations.

ITEM 1A    RISK FACTORS

There are no material changes in the information reported under Part I – Item 1A “Risk Factors” contained in the 2022 Form 10-K.

ITEM 2    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

22

ITEM 3    DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4    MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5    OTHER INFORMATION

None.

ITEM 6    EXHIBITS

The following is a list of exhibits filed as part of this Quarterly Report on Form 10-Q.

Incorporated by Reference

Filed/

Exhibit
Number

    

Exhibit Description

    

Form

    

File No.

    

Exhibit

    

Filing
Date

    

Furnished

Herewith

2.1

Agreement and Plan of Merger, dated December 8, 2019, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

2.1

12/9/2019

2.2

Amendment No. 1 to the Agreement and Plan of Merger, dated August 13, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

10-Q

001-38801

2.1

8/14/2020

2.3

Amended and Restated Agreement and Plan of Merger, dated September 8, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

2.1

09/08/2020

2.4

Amendment No. 1 to the Amended and Restated Agreement and Plan of Merger, dated December 16, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

10.5

12/17/2020

3.1

Amended and Restated Certificate of Incorporation of Monocle Holdings Inc., dated October 13, 2020.

S-4/A

333-235766

3.1

10/14/2020

23

Incorporated by Reference

Filed/

Exhibit
Number

    

Exhibit Description

    

Form

    

File No.

    

Exhibit

    

Filing
Date

    

Furnished

Herewith

3.2

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of Monocle Holdings Inc., dated December 22, 2020.

8-K

001-38801

3.2

12/23/2020

3.3

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of AerSale Corporation, dated June 17, 2021.

10-Q

001-38801

3.3

08/09/2021

3.4

Amended and Restated By laws of Monocle Holdings Inc., dated October 13, 2020. 

S-4/A

333-235766

3.2

10/14/2020

3.5

Amendment No. 1 to the Amended and Restated Bylaws of Monocle Holdings Inc., dated December 22, 2020.

8-K

001-38801

3.4

12/23/2020

4.1

Specimen Common Stock Certificate of Monocle Holdings Inc.

S-4/A

333-235766

4.2

02/14/2020

4.2

Specimen Warrant Certificate of Monocle Holdings Inc.

S-4/A

333-235766

4.3

02/14/2020

4.3

Warrant Agreement, dated February 6, 2019, between Monocle Acquisition Corporation and Continental Stock Transfer & Trust Company, as warrant agent.

8-K

001-38801

4.1

02/12/2019

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).

*

31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).

*

32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.

**

32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.

**

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

*

101.SCH

Inline XBRL Taxonomy Extension Schema Document

*

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

*

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

*

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

*

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

*

104

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibit 101*)

*

*

Filed herewith

**

Furnished herewith

24

SIGNATURES

Pursuant to the requirements of the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

AerSale Corporation

Date:

May 9, 2023

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chairman, Chief Executive Officer, Division President, TechOps and Director

(Principal Executive Officer)

Date:

May 9, 2023

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

25

EX-31.1 2 asle-20230331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Nicolas Finazzo, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of AerSale Corporation;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: May 9, 2023

    

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 asle-20230331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Martin Garmendia, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of AerSale Corporation;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: May 9, 2023

    

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 asle-20230331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of AerSale Corporation (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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 9, 2023

    

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 asle-20230331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of AerSale Corporation (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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 9, 2023

    

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 asle-20230331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVENTORY (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - AIRCRAFT AND ENGINES HELD FOR LEASE AND LEASE RENTAL - Components (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - BUSINESS SEGMENTS - Gross profit to net income (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 Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - REVENUE - Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - INTANGIBLE ASSETS - Estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - WARRANT LIABILITY (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF THE BUSINESS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - WARRANT LIABILITY link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 31001 - Disclosure - WARRANT LIABILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - BUSINESS SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 asle-20230331_cal.xml EX-101.CAL EX-101.DEF 8 asle-20230331_def.xml EX-101.DEF EX-101.LAB 9 asle-20230331_lab.xml EX-101.LAB EX-101.PRE 10 asle-20230331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 05, 2023
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38801  
Entity Registrant Name AerSale Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-3976002  
Entity Address, Address Line One 255 Alhambra Circle, Suite 435  
Entity Address, City or Town Coral Gables  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33134  
City Area Code 305  
Local Phone Number 764-3200  
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol ASLE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   51,221,386
Entity Central Index Key 0001754170  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 87,695 $ 147,188
Accounts receivable, net of allowance for doubtful accounts of $1,074 as of March 31, 2023 and December 31, 2022 36,269 28,273
Inventory:    
Aircraft, airframes, engines, and parts, net 146,408 117,488
Advance vendor payments 29,008 27,585
Deposits, prepaid expenses, and other current assets 27,040 13,022
Total current assets 326,420 333,556
Fixed assets:    
Aircraft and engines held for lease, net 33,555 31,288
Property and equipment, net 13,481 12,638
Inventory:    
Aircraft, airframes, engines, and parts, net 77,259 66,042
Deferred income taxes 11,215 11,287
Deferred financing costs, net 432 544
Deferred customer incentives and other assets, net 560 628
Goodwill 19,860 19,860
Other intangible assets, net 23,587 24,112
Total assets 537,321 531,579
Current liabilities:    
Accounts payable 35,148 21,131
Accrued expenses 5,373 8,843
Lessee and customer purchase deposits 9,100 17,085
Deferred revenue 2,698 1,355
Total current liabilities 56,919 52,840
Long-term lease deposits 152 152
Maintenance deposit payments and other liabilities 75 668
Warrant liability 4,990 4,656
Total liabilities 89,675 86,599
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 51,221,386 and 51,189,461 shares as of March 31, 2023 and December 31, 2022, respectively 5 5
Additional paid-in capital 308,802 306,141
Retained earnings 138,839 138,834
Total stockholders' equity 447,646 444,980
Total liabilities and stockholders' equity $ 537,321 $ 531,579
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets    
Allowance for doubtful accounts $ 1,074 $ 1,074
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 200,000,000 200,000,000
Common Stock, Shares, Issued 51,221,386 51,189,461
Common Stock, Shares, Outstanding 51,221,386 51,189,461
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 78,271 $ 122,806
Cost of sales and operating expenses:    
Total cost of sales 53,880 76,103
Gross profit 24,391 46,703
Selling, general, and administrative expenses 25,224 23,766
(Loss) income from operations (833) 22,937
Other income (expenses):    
Interest income (expense), net 1,047 (195)
Other income, net 233 365
Change in fair value of warrant liability (334) (1,234)
Total other income (expenses) 946 (1,064)
Income before income tax provision 113 21,873
Income tax expense (108) (4,647)
Net income $ 5 $ 17,226
Earnings per share - basic    
Earnings per share - basic $ 0.00 $ 0.33
Earnings per share - diluted    
Earnings per share - diluted $ 0.00 $ 0.32
Products    
Revenue:    
Total revenue $ 45,495 $ 92,368
Cost of sales and operating expenses:    
Total cost of sales 31,548 57,928
Leasing    
Revenue:    
Total revenue 5,622 8,201
Cost of sales and operating expenses:    
Total cost of sales 1,123 2,189
Services    
Revenue:    
Total revenue 27,154 22,237
Cost of sales and operating expenses:    
Total cost of sales $ 21,209 $ 15,986
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Balance at beginning at Dec. 31, 2021 $ 5 $ 313,901 $ 94,973 $ 408,879
Balance at beginning (in shares) at Dec. 31, 2021 51,673,099      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   3,755   3,755
Shares issued under the 2020 Employee Stock Purchase Plan   125   $ 125
Shares issued under the 2020 Employee Stock Purchase Plan (in shares) 11,988     11,988
Shares issued under the 2020 Equity Incentive Plan (in shares) 2,970      
Net income     17,226 $ 17,226
Balance at ending at Mar. 31, 2022 $ 5 317,781 112,199 429,985
Balance at ending (in shares) at Mar. 31, 2022 51,688,057      
Balance at beginning at Dec. 31, 2022 $ 5 306,141 138,834 444,980
Balance at beginning (in shares) at Dec. 31, 2022 51,189,461      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   2,731   $ 2,731
Shares issued under the 2020 Employee Stock Purchase Plan (in shares)       0
Shares issued under the 2020 Equity Incentive Plan (in shares) 31,925      
Shares surrendered for tax withholdings on equity awards   (70)   $ (70)
Net income     5 5
Balance at ending at Mar. 31, 2023 $ 5 $ 308,802 $ 138,839 $ 447,646
Balance at ending (in shares) at Mar. 31, 2023 51,221,386      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 5 $ 17,226
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 2,469 2,865
Amortization of debt issuance costs 39 112
Inventory reserve 773 (50)
Provision for doubtful accounts   (424)
Deferred income taxes 72 (775)
Change in fair value of warrant liability 334 1,234
Share-based compensation 2,731 3,755
Changes in operating assets and liabilities:    
Accounts receivable (7,996) (5,527)
Inventory (48,983) 28,174
Deposits, prepaid expenses, and other current assets (14,019) (484)
Deferred customer incentives and other assets 68 123
Advance vendor payments (1,423) (1,941)
Accounts payable 14,018 201
Income tax payable   4,975
Accrued expenses (3,396) (1,611)
Deferred revenue 1,343 (538)
Lessee and customer purchase deposits (7,985) (3,184)
Other liabilities (593) (1,083)
Net cash (used in) provided by operating activities (62,442) 43,048
Cash flows from investing activities:    
Proceeds from sale of assets 4,500  
Purchase of property and equipment (1,481) (1,637)
Net cash provided by (used in) investing activities 3,019 (1,637)
Cash flows from financing activities:    
Net cash (used in) provided by financing activities (70) 125
(Decrease) increase in cash and cash equivalents (59,493) 41,536
Cash and cash equivalents, beginning of period 147,188 130,188
Cash and cash equivalents, end of period 87,695 171,724
Supplemental disclosure of cash activities    
Income tax (refund) payment (100) 277
Interest paid $ 141 $ 141
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
DESCRIPTION OF THE BUSINESS
3 Months Ended
Mar. 31, 2023
DESCRIPTION OF THE BUSINESS  
DESCRIPTION OF THE BUSINESS

NOTE A — DESCRIPTION OF THE BUSINESS

Organization

Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.

On December 22, 2020, (the “Closing Date”), Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green & Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Securities Exchange Act.

Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.

The Company’s corporate headquarter is based in Miami, Florida, with additional offices, hangars, and warehouses globally.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE B — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

Revenue Recognition

Products — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer. As such, there is no impact on the timing and amounts of revenue recognized for whole asset sales related to the implementation of ASC 606.

Leasing Revenues

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payments liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

Service Revenues

Service revenues are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our Condensed Consolidated Statements of Operations, and are not considered a performance obligation to our customers. Our reported revenue on our Condensed Consolidated Statements of Operations are net of any sales or related non income taxes.

New Accounting Pronouncements Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13 (“ASU 2016-13”), “Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments — Credit Losses,” which amends the scope and transition requirements of ASU 2016-13. Topic 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. Topic 326 became effective for the Company beginning January 1, 2023, and was adopted on a modified retrospective approach. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.

There have been no other recent accounting pronouncements, changes in accounting pronouncements, or recently adopted accounting guidance during the three months ended March 31, 2023 that are of significance or potential significance to us.

Payroll Support Programs

In connection with the financial assistance the Company received under the Payroll Support Program, it was required to comply with certain provisions of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), including the requirement that funds provided pursuant to the Payroll Support Program be used exclusively for the continuation of payment of employee wages, salaries and benefits; the requirement against involuntary terminations and furloughs and reductions in employee pay rates and benefits from the signing date of the Payroll Support Program agreement through September 30, 2021. The agreement also required the Company to issue a recall to any employee who was terminated or furloughed between October 1, 2020 and March 4, 2021 and enable such employee to return to employment. In addition, the Company was subject to provisions prohibiting the repurchase of common stock and the payment of common stock dividends through September 30, 2022, and limited the payment of certain employees’ compensation, which lapsed on April 1, 2023. If the Company does not comply with these provisions, it may be required to reimburse up to 100% of any previously received relief funds. As of March 31, 2023, we were in compliance with all applicable provisions of the CARES Act, Payroll Support Program and American Rescue Plan Act of 2021.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT RISKS AND UNCERTAINTIES
3 Months Ended
Mar. 31, 2023
SIGNIFICANT RISKS AND UNCERTAINTIES  
SIGNIFICANT RISKS AND UNCERTAINTIES

NOTE C — SIGNIFICANT RISKS AND UNCERTAINTIES

Impact of Ukraine Conflict and Russia Sanctions

In February of 2022, Russia invaded Ukraine and is still engaged in an active conflict against the country. As a result, governments in the European Union, the United States, the United Kingdom, Switzerland, and other countries have enacted sanctions against Russia and Russian interests. These sanctions include controls on the export and re-export of certain goods, supplies, and technologies, supply of aircraft and aircraft components to Russian persons or for use in Russia, subject to certain wind-down periods, and the imposition of restrictions on doing business with certain state-owned Russian customers and other investments and business activities in Russia. In order to comply with these sanctions, we ceased pursuing future business in Russia and terminated three leases with operators doing business in Russia, successfully recovering two aircraft with one engine still unrecovered. Due to continued uncertainty in the ability to recover this engine from Russia or to collect insurance coverage, we have fully impaired this asset. Although the current sanctions prohibit the continuation of certain business activities, the three leases referenced were contractually scheduled to expire in 2022 and therefore did not have a material impact on our business. While it is difficult to predict the short or long term implications of this conflict and sanctions on the global economy and the aviation industry, we intend to fully comply with all applicable sanctions and embargoes, and do not expect the current situation will have a material adverse effect on our results of operations.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE
3 Months Ended
Mar. 31, 2023
REVENUE  
REVENUE

NOTE D — REVENUE

The timing of revenue recognition, customer billings and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.

Contract assets are as follows (in thousands):

    

March 31, 2023

    

December 31, 2022

    

Change

Contract assets

$

11,659

$

7,277

$

4,382

Contract assets are reported within deposits, prepaid expenses, and other current assets on our Condensed Consolidated Balance Sheets. Changes in contract assets primarily results from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our Condensed Consolidated Balance Sheets and amounted to $1.4 million as of December 31, 2022, of which $1.1 million was related to contract liabilities for services to be performed. For the three months ended March 31, 2023, the Company recognized as revenue $0.9 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months.

Disaggregation of Revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

    

2023

Asset Management

    

    

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

15,152

$

2,416

$

17,568

Whole asset sales

 

27,656

 

-

 

27,656

Engineered solutions

 

-

 

271

 

271

Total products

 

42,808

 

2,687

 

45,495

Leasing

 

5,622

 

-

 

5,622

Services

 

-

 

27,154

 

27,154

Total revenues

$

48,430

$

29,841

$

78,271

    

Three Months Ended March 31, 

    

2022

Asset Management

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

14,409

$

819

$

15,228

Whole asset sales

51,920

23,955

75,875

Engineered solutions

 

-

 

1,265

 

1,265

Total products

 

66,329

 

26,039

 

92,368

Leasing

 

8,201

 

-

 

8,201

Services

 

-

 

22,237

 

22,237

Total revenues

$

74,530

$

48,276

$

122,806

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY
3 Months Ended
Mar. 31, 2023
INVENTORY  
INVENTORY

NOTE E — INVENTORY

Following are the major classes of inventory as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Used serviceable materials

$

68,792

$

73,827

Work-in-process

20,202

16,659

Whole assets

134,673

93,044

$

223,667

183,530

Less short term

 

(146,408)

 

(117,488)

Long term

$

77,259

$

66,042

The Company did not record any additional inventory reserve for the three months ended March 31, 2023 and 2022, respectively. Additions to inventory reserves are included in cost of products in the accompanying Condensed Consolidated Statements of Operations.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2023
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

NOTE F — INTANGIBLE ASSETS

In accordance with ASC 350, Intangibles — Goodwill and Other, goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.

The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and FAA certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.

The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest, which is included under the Asset Management Solutions segment.

Goodwill and other intangibles as of the below dates are (in thousands):

    

March 31, 2023

    

December 31, 2022

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Qwest:

Customer relationships

10

$

5,896

$

6,136

ALGS:

  

 

 

Customer relationships

10

 

45

 

50

ACS:

  

 

  

 

  

Customer relationships

10

 

1,190

 

1,243

ACT:

  

 

 

Customer relationships

10

 

6,126

 

6,353

Total intangible assets with definite lives

$

13,257

$

13,782

Total amortization expense amounted to $0.5 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively. Accumulated amortization amounted to $7.7 million and $7.2 million as of March 31, 2023 and December 31, 2022, respectively.

Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2023
PROPERTY AND EQUIPMENT, NET  
PROPERTY AND EQUIPMENT, NET

NOTE G — PROPERTY AND EQUIPMENT, NET

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Tooling and equipment

 

7 - 15

$

14,943

$

14,649

Furniture and other equipment

 

5

 

10,771

 

10,090

Computer software

 

5

 

2,153

 

2,152

Leasehold improvements

 

3 - 6

 

8,171

 

7,390

Equipment under capital lease

 

5

 

192

 

192

 

36,230

 

34,473

Less accumulated depreciation

 

(22,749)

 

(21,835)

$

13,481

$

12,638

Depreciation expense, which includes amortization of equipment under capital lease, amounted to $0.9 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE
3 Months Ended
Mar. 31, 2023
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE  
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

NOTE H — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

Aircraft and engines held for operating leases, net, as of the below dates consisted of the following (in thousands):

    

March 31, 2023

    

December 31, 2022

Aircraft and engines held for operating leases

$

78,705

$

83,902

Less accumulated depreciation

 

(45,150)

 

(52,614)

$

33,555

$

31,288

Total depreciation expense amounted to $1.1 million and $1.9 million for the three months ended March 31, 2023 and 2022, respectively, and is included in cost of leasing in the Condensed Consolidated Statements of Operations.

The Company did not record any impairment of Flight Equipment for the three months ended March 31, 2023 and 2022, respectively.

Supplemental rents recognized as revenue totaled $3.1 million and $3.5 million for the three months ended March 31, 2023 and 2022, respectively.

The Company’s current operating lease agreements for leased flight equipment expire over the next three years. The amounts in the following table are based upon the assumption that flight equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment were as follows (in thousands):

Year ending December 31:

    

2023

$

4,372

2024

1,483

2025

 

143

Total minimum lease payments

$

5,998

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES
3 Months Ended
Mar. 31, 2023
ACCRUED EXPENSES  
ACCRUED EXPENSES

NOTE I — ACCRUED EXPENSES

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Accrued compensation and related benefits

$

2,286

$

6,040

Accrued legal fees

 

1,005

 

716

Commission fee accrual

 

208

 

251

Accrued federal, state and local taxes and fees

 

183

 

142

Other

 

1,691

 

1,694

$

5,373

$

8,843

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANT LIABILITY
3 Months Ended
Mar. 31, 2023
WARRANT LIABILITY  
WARRANT LIABILITY

NOTE J – WARRANT LIABILITY

Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of March 31, 2023 and December 31, 2022. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. During 2022, a private warrant holder initiated a cashless exercise of 126,166 warrants for the purchase of shares of common stock at an exercise price of $11.50 per share (remaining term on exercised warrants at March 31, 2023 was 2.73 years) and we issued 47,867 shares of common stock based on the fair value at the date of exercise of $18.5306 per share. The remaining Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation.

The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's Condensed Consolidated Statements of Operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of March 31, 2023:

    

March 31, 2023

Risk-free interest rate

3.60%

Expected volatility of common stock

41.50%

Dividend yield

-

Expected option term in years

2.7

The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.

The expense recognized in the Company's Condensed Consolidated Statements of Operations related to the change in fair value of warrant liability was $0.3 million and $1.2 million during the three months ended March 31, 2023 and 2022, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE K — EARNINGS PER SHARE

The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period.

The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2023 and 2022, respectively (in thousands, except share and per share data):

    

Three Months Ended March 31, 

2023

    

2022

Net income

$

5

$

17,226

Weighted-average number of shares outstanding - basic

 

51,206,226

 

51,686,583

Additional shares from assumed stock-settled restricted stock units

1,745,293

1,818,745

Additional shares from assumed exercise of public warrants

-

481

Additional shares issued under the employee stock purchase plan

7,036

4,703

Weighted-average number of shares outstanding - diluted

52,958,555

53,510,512

Earnings per share – basic:

$

0.00

$

0.33

Earnings per share – diluted:

$

0.00

$

0.32

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed exercise of private warrants

220,428

188,913

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS
3 Months Ended
Mar. 31, 2023
BUSINESS SEGMENTS  
BUSINESS SEGMENTS

NOTE L — BUSINESS SEGMENTS

Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:

Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.
TechOps — comprised of MRO activities; and product sales of internally developed engineered solutions and other serviceable products.

The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.

The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.

Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.

Selected financial information for each segment for the three months ended March 31, 2023 and 2022 is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Revenue

 

Asset Management Solutions

 

Aircraft

$

24,895

$

14,983

Engine

 

23,535

 

59,547

 

48,430

 

74,530

TechOps

 

 

MRO services

 

27,154

 

22,237

Product sales

 

2,687

 

2,084

Whole asset sales

 

 

23,955

 

29,841

 

48,276

Total

$

78,271

$

122,806

Three Months Ended March 31, 

2023

    

2022

Gross profit

 

 

Asset Management Solutions

 

 

Aircraft

$

8,455

$

5,365

Engine

 

9,604

 

26,010

 

18,059

 

31,375

TechOps

 

 

MRO services

 

5,945

 

6,251

Product sales

 

387

 

1,204

Whole asset sales

 

 

7,873

 

6,332

 

15,328

Total

$

24,391

$

46,703

March 31, 2023

December 31, 2022

Total assets

Asset Management Solutions

$

283,021

$

233,034

Tech Ops

157,683

141,406

Corporate

96,617

157,139

$

537,321

$

531,579

The following table reconciles segment gross profit to income before income tax provision for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

2023

    

2022

Segment gross profit

$

24,391

$

46,703

Selling, general and administrative expenses

 

(25,224)

 

(23,766)

Interest income (expense), net

 

1,047

 

(195)

Other income, net

 

233

 

365

Change in fair value of warrant liability

(334)

(1,234)

Income before income tax provision

$

113

$

21,873

Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three months ended March 31, 2023 and 2022, is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Asset Management Solutions

$

1,821

$

64

TechOps

 

3,758

 

7,005

Total intersegment revenues

$

5,579

$

7,069

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

NOTE M — STOCKHOLDERS’ EQUITY

Common Stock

The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 51,221,386 and 51,189,461 shares were issued and outstanding as of March 31, 2023 and December 31, 2022, respectively.

2020 Equity Incentive Plan

The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 4,200,000 shares of common stock issuable under the Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Company's Compensation Committee. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.

Restricted stock unit activity under the 2020 Plan for the three months ended March 31, 2023 and 2022 was as follows:

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

22,410

 

16.06

0.76

Forfeited

-

 

-

-

Vested

(31,925)

15.11

-

Outstanding March 31, 2023

1,364,868

$

10.71

$

2.92

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2021

1,669,300

$

10.10

$

2.02

Granted

41,156

 

15.39

1.92

Forfeited

(3,370)

12.46

2.25

Issued

(2,970)

10.00

-

Outstanding March 31, 2022

1,704,116

$

10.22

$

2.02

The Company’s restricted stock units include 1,073,736 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets. Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% and will vest December 22, 2023. For the three months ended March 31, 2023 and 2022, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $3.5 million, respectively.

For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of these awards is determined based on the closing price of the shares on the grant date. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.

2020 Employee Stock Purchase Plan

The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. No shares were issued during the three months ended March 31, 2023. The Company issued 11,988 shares pursuant to the ESPP during the three months ended March 31, 2022.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Interim Financial Statements

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

Revenue Recognition

Revenue Recognition

Products — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer. As such, there is no impact on the timing and amounts of revenue recognized for whole asset sales related to the implementation of ASC 606.

Leasing Revenues

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payments liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

Service Revenues

Service revenues are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our Condensed Consolidated Statements of Operations, and are not considered a performance obligation to our customers. Our reported revenue on our Condensed Consolidated Statements of Operations are net of any sales or related non income taxes.

New Accounting Pronouncements Adopted

New Accounting Pronouncements Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13 (“ASU 2016-13”), “Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments — Credit Losses,” which amends the scope and transition requirements of ASU 2016-13. Topic 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. Topic 326 became effective for the Company beginning January 1, 2023, and was adopted on a modified retrospective approach. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.

There have been no other recent accounting pronouncements, changes in accounting pronouncements, or recently adopted accounting guidance during the three months ended March 31, 2023 that are of significance or potential significance to us.

Payroll Support Programs

Payroll Support Programs

In connection with the financial assistance the Company received under the Payroll Support Program, it was required to comply with certain provisions of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), including the requirement that funds provided pursuant to the Payroll Support Program be used exclusively for the continuation of payment of employee wages, salaries and benefits; the requirement against involuntary terminations and furloughs and reductions in employee pay rates and benefits from the signing date of the Payroll Support Program agreement through September 30, 2021. The agreement also required the Company to issue a recall to any employee who was terminated or furloughed between October 1, 2020 and March 4, 2021 and enable such employee to return to employment. In addition, the Company was subject to provisions prohibiting the repurchase of common stock and the payment of common stock dividends through September 30, 2022, and limited the payment of certain employees’ compensation, which lapsed on April 1, 2023. If the Company does not comply with these provisions, it may be required to reimburse up to 100% of any previously received relief funds. As of March 31, 2023, we were in compliance with all applicable provisions of the CARES Act, Payroll Support Program and American Rescue Plan Act of 2021.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2023
REVENUE  
Schedule of contract assets

Contract assets are as follows (in thousands):

    

March 31, 2023

    

December 31, 2022

    

Change

Contract assets

$

11,659

$

7,277

$

4,382

Schedule of revenue by segment, as well as total revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

    

2023

Asset Management

    

    

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

15,152

$

2,416

$

17,568

Whole asset sales

 

27,656

 

-

 

27,656

Engineered solutions

 

-

 

271

 

271

Total products

 

42,808

 

2,687

 

45,495

Leasing

 

5,622

 

-

 

5,622

Services

 

-

 

27,154

 

27,154

Total revenues

$

48,430

$

29,841

$

78,271

    

Three Months Ended March 31, 

    

2022

Asset Management

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

14,409

$

819

$

15,228

Whole asset sales

51,920

23,955

75,875

Engineered solutions

 

-

 

1,265

 

1,265

Total products

 

66,329

 

26,039

 

92,368

Leasing

 

8,201

 

-

 

8,201

Services

 

-

 

22,237

 

22,237

Total revenues

$

74,530

$

48,276

$

122,806

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2023
INVENTORY  
Schedule of inventory

Following are the major classes of inventory as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Used serviceable materials

$

68,792

$

73,827

Work-in-process

20,202

16,659

Whole assets

134,673

93,044

$

223,667

183,530

Less short term

 

(146,408)

 

(117,488)

Long term

$

77,259

$

66,042

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
INTANGIBLE ASSETS  
Schedule of intangible assets with indefinite lives

Goodwill and other intangibles as of the below dates are (in thousands):

    

March 31, 2023

    

December 31, 2022

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Schedule of intangible assets with definite lives

Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Qwest:

Customer relationships

10

$

5,896

$

6,136

ALGS:

  

 

 

Customer relationships

10

 

45

 

50

ACS:

  

 

  

 

  

Customer relationships

10

 

1,190

 

1,243

ACT:

  

 

 

Customer relationships

10

 

6,126

 

6,353

Total intangible assets with definite lives

$

13,257

$

13,782

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2023
PROPERTY AND EQUIPMENT, NET  
Schedule of Property and equipment, net

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

March 31, 2023

December 31, 2022

Tooling and equipment

 

7 - 15

$

14,943

$

14,649

Furniture and other equipment

 

5

 

10,771

 

10,090

Computer software

 

5

 

2,153

 

2,152

Leasehold improvements

 

3 - 6

 

8,171

 

7,390

Equipment under capital lease

 

5

 

192

 

192

 

36,230

 

34,473

Less accumulated depreciation

 

(22,749)

 

(21,835)

$

13,481

$

12,638

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)
3 Months Ended
Mar. 31, 2023
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE  
Summary of aircraft and engines held for operating leases, net

Aircraft and engines held for operating leases, net, as of the below dates consisted of the following (in thousands):

    

March 31, 2023

    

December 31, 2022

Aircraft and engines held for operating leases

$

78,705

$

83,902

Less accumulated depreciation

 

(45,150)

 

(52,614)

$

33,555

$

31,288

Summary of minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment Minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment were as follows (in thousands):

Year ending December 31:

    

2023

$

4,372

2024

1,483

2025

 

143

Total minimum lease payments

$

5,998

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2023
ACCRUED EXPENSES  
Schedule of Accrued expenses

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

March 31, 2023

    

December 31, 2022

Accrued compensation and related benefits

$

2,286

$

6,040

Accrued legal fees

 

1,005

 

716

Commission fee accrual

 

208

 

251

Accrued federal, state and local taxes and fees

 

183

 

142

Other

 

1,691

 

1,694

$

5,373

$

8,843

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANT LIABILITY (Tables)
3 Months Ended
Mar. 31, 2023
WARRANT LIABILITY  
Assumptions of Black-Scholes option pricing model

    

March 31, 2023

Risk-free interest rate

3.60%

Expected volatility of common stock

41.50%

Dividend yield

-

Expected option term in years

2.7

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
Summary of reconciliation of the computation for basic and diluted earnings per share

The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2023 and 2022, respectively (in thousands, except share and per share data):

    

Three Months Ended March 31, 

2023

    

2022

Net income

$

5

$

17,226

Weighted-average number of shares outstanding - basic

 

51,206,226

 

51,686,583

Additional shares from assumed stock-settled restricted stock units

1,745,293

1,818,745

Additional shares from assumed exercise of public warrants

-

481

Additional shares issued under the employee stock purchase plan

7,036

4,703

Weighted-average number of shares outstanding - diluted

52,958,555

53,510,512

Earnings per share – basic:

$

0.00

$

0.33

Earnings per share – diluted:

$

0.00

$

0.32

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed exercise of private warrants

220,428

188,913

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS (Tables)
3 Months Ended
Mar. 31, 2023
BUSINESS SEGMENTS  
Summary of selected financial information for each segment

Selected financial information for each segment for the three months ended March 31, 2023 and 2022 is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Revenue

 

Asset Management Solutions

 

Aircraft

$

24,895

$

14,983

Engine

 

23,535

 

59,547

 

48,430

 

74,530

TechOps

 

 

MRO services

 

27,154

 

22,237

Product sales

 

2,687

 

2,084

Whole asset sales

 

 

23,955

 

29,841

 

48,276

Total

$

78,271

$

122,806

Three Months Ended March 31, 

2023

    

2022

Gross profit

 

 

Asset Management Solutions

 

 

Aircraft

$

8,455

$

5,365

Engine

 

9,604

 

26,010

 

18,059

 

31,375

TechOps

 

 

MRO services

 

5,945

 

6,251

Product sales

 

387

 

1,204

Whole asset sales

 

 

7,873

 

6,332

 

15,328

Total

$

24,391

$

46,703

March 31, 2023

December 31, 2022

Total assets

Asset Management Solutions

$

283,021

$

233,034

Tech Ops

157,683

141,406

Corporate

96,617

157,139

$

537,321

$

531,579

Summary of reconciliation segment gross profit to income before income tax provision

The following table reconciles segment gross profit to income before income tax provision for the three months ended March 31, 2023 and 2022 (in thousands):

    

Three Months Ended March 31, 

2023

    

2022

Segment gross profit

$

24,391

$

46,703

Selling, general and administrative expenses

 

(25,224)

 

(23,766)

Interest income (expense), net

 

1,047

 

(195)

Other income, net

 

233

 

365

Change in fair value of warrant liability

(334)

(1,234)

Income before income tax provision

$

113

$

21,873

Summary of intersegment revenues Intersegment revenue for the three months ended March 31, 2023 and 2022, is as follows (in thousands):

Three Months Ended March 31, 

2023

    

2022

Asset Management Solutions

$

1,821

$

64

TechOps

 

3,758

 

7,005

Total intersegment revenues

$

5,579

$

7,069

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY  
Schedule of Restricted Stock Unit activity

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

22,410

 

16.06

0.76

Forfeited

-

 

-

-

Vested

(31,925)

15.11

-

Outstanding March 31, 2023

1,364,868

$

10.71

$

2.92

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2021

1,669,300

$

10.10

$

2.02

Granted

41,156

 

15.39

1.92

Forfeited

(3,370)

12.46

2.25

Issued

(2,970)

10.00

-

Outstanding March 31, 2022

1,704,116

$

10.22

$

2.02

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details)
1 Months Ended
Feb. 28, 2022
aircraft
engine
lease
SIGNIFICANT RISKS AND UNCERTAINTIES  
Number of leases terminated | lease 3
Number of aircrafts | aircraft 2
Number of engines | engine 1
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
ASC impact, balance sheet    
Contract assets $ 11,659 $ 7,277
Increase (decrease) customer asset 4,382  
Customer liability, current 2,698 1,355
Customer liability   $ 1,100
Contract liabilities, revenue recognized $ 900  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue disaggregation    
Total revenue $ 78,271 $ 122,806
Product    
Revenue disaggregation    
Total revenue 45,495 92,368
USM    
Revenue disaggregation    
Total revenue 17,568 15,228
Whole Asset Sales    
Revenue disaggregation    
Total revenue 27,656 75,875
Engineered Solutions    
Revenue disaggregation    
Total revenue 271 1,265
Leasing    
Revenue disaggregation    
Total revenue 5,622 8,201
Services    
Revenue disaggregation    
Total revenue 27,154 22,237
Asset Management Solutions    
Revenue disaggregation    
Total revenue 48,430 74,530
Asset Management Solutions | Product    
Revenue disaggregation    
Total revenue 42,808 66,329
Asset Management Solutions | USM    
Revenue disaggregation    
Total revenue 15,152 14,409
Asset Management Solutions | Whole Asset Sales    
Revenue disaggregation    
Total revenue 27,656 51,920
Asset Management Solutions | Leasing    
Revenue disaggregation    
Total revenue 5,622 8,201
TechOps    
Revenue disaggregation    
Total revenue 29,841 48,276
TechOps | Product    
Revenue disaggregation    
Total revenue 2,687 26,039
TechOps | USM    
Revenue disaggregation    
Total revenue 2,416 819
TechOps | Whole Asset Sales    
Revenue disaggregation    
Total revenue   23,955
TechOps | Engineered Solutions    
Revenue disaggregation    
Total revenue 271 1,265
TechOps | Services    
Revenue disaggregation    
Total revenue $ 27,154 $ 22,237
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
INVENTORY      
Used serviceable materials $ 68,792   $ 73,827
Work-in-process 20,202   16,659
Whole assets 134,673   93,044
Inventory, Net, Total 223,667   183,530
Less short term (146,408)   (117,488)
Long term 77,259   $ 66,042
Inventory reserve $ 0 $ 0  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Intangible assets    
Goodwill $ 19,860 $ 19,860
Total intangible assets with indefinite lives 30,190 30,190
TechOps | ACS    
Intangible assets    
Goodwill 63 63
TechOps | ACS | Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 7,300 7,300
TechOps | ACS | Trademarks    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 600 600
TechOps | ALGS    
Intangible assets    
Goodwill 379 379
TechOps | ALGS | Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 710 710
TechOps | ACT    
Intangible assets    
Goodwill 6,002 6,002
TechOps | ACT | FAA Certificates    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 796 796
TechOps | ACT | Trademarks    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 200 200
Asset Management Solutions | Qwest | Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 724 724
Goodwill $ 13,416 $ 13,416
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS - Estimated useful lives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Intangible assets    
Total intangible assets with definite lives $ 13,257 $ 13,782
Asset Management Solutions | Qwest | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 5,896 6,136
TechOps | ALGS | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 45 50
TechOps | ACS | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 1,190 1,243
TechOps | ACT | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 6,126 $ 6,353
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS - Amortization expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
INTANGIBLE ASSETS      
Amortization expense $ 0.5 $ 0.5  
Accumulated amortization $ 7.7   $ 7.2
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment    
Property and equipment, gross $ 36,230 $ 34,473
Less accumulated depreciation (22,749) (21,835)
Property and equipment, net 13,481 12,638
Tooling and equipment    
Property, Plant and Equipment    
Property and equipment, gross 14,943 14,649
Furniture and other equipment    
Property, Plant and Equipment    
Property and equipment, gross $ 10,771 10,090
Useful life (in years) 5 years  
Computer software    
Property, Plant and Equipment    
Property and equipment, gross $ 2,153 2,152
Useful life (in years) 5 years  
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross $ 8,171 7,390
Equipment under capital lease    
Property, Plant and Equipment    
Property and equipment, gross $ 192 $ 192
Useful life (in years) 5 years  
Minimum | Tooling and equipment    
Property, Plant and Equipment    
Useful life (in years) 7 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment    
Useful life (in years) 3 years  
Maximum | Tooling and equipment    
Property, Plant and Equipment    
Useful life (in years) 15 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment    
Useful life (in years) 6 years  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
PROPERTY AND EQUIPMENT, NET    
Depreciation expense $ 0.9 $ 0.5
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE      
Depreciation expense $ 1,100 $ 1,900  
Contingent rental fees $ 3,100 $ 3,500  
Lease term (in years) 3 years    
Aircraft and Engines      
Aircraft and engines held for operating leases $ 78,705   $ 83,902
Less accumulated depreciation (45,150)   (52,614)
Property held for operating leases, net $ 33,555   $ 31,288
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Minimum future annual lease rentals contracted to be received  
2023 $ 4,372
2024 1,483
2025 143
Total minimum lease payments $ 5,998
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
ACCRUED EXPENSES    
Accrued compensation and related benefits $ 2,286 $ 6,040
Accrued legal fees 1,005 716
Commission fee accrual 208 251
Accrued federal, state and local taxes and fees 183 142
Other 1,691 1,694
Total accrued expenses $ 5,373 $ 8,843
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANT LIABILITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Number of warrants outstanding 623,834   623,834
Share price     $ 18.5306
Change in fair value of warrant liability $ 334 $ 1,234  
Private Placement      
Class of Warrant or Right [Line Items]      
Number of shares of common stock called by each warrant 1    
Exercise price of warrants $ 11.50   $ 11.50
Number of warrants outstanding 750,000    
Cashless exercise of warrants     126,166
Remaining term 2 years 8 months 23 days    
Common stock issued based on fair value     47,867
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANT LIABILITY - Black-Scholes option pricing model (Details)
Mar. 31, 2023
Y
Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.0360
Expected volatility of common stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 0.4150
Expected option term in years  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Measurement Input 2.7
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net income $ 5 $ 17,226
Weighted-average number of shares outstanding - basic 51,206,226 51,686,583
Additional shares from assumed stock-settled restricted stock units 1,745,293 1,818,745
Additional shares from assumed exercise of public warrants   481
Additional shares issued under the employee stock purchase plan 7,036 4,703
Weighted-average number of shares outstanding - diluted 52,958,555 53,510,512
Earnings per share-basic    
Earnings per share-basic: $ 0.00 $ 0.33
Earnings per share-diluted    
Earnings per share-diluted: $ 0.00 $ 0.32
Private warrants    
Anti-dilutive shares/units excluded from earnings per share - diluted:    
Additional shares from assumed exercise of private warrants 220,428 188,913
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS (Details)
3 Months Ended
Mar. 31, 2023
segment
BUSINESS SEGMENTS  
Number of business segments 2
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS - Selected financial information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Segments      
Revenue $ 78,271 $ 122,806  
Gross profit 24,391 46,703  
Total assets 537,321 531,579 $ 531,579
Asset Management Solutions      
Segments      
Revenue 48,430 74,530  
Gross profit 18,059 31,375  
Total assets 283,021 233,034  
Asset Management Solutions | Aircraft      
Segments      
Revenue 24,895 14,983  
Gross profit 8,455 5,365  
Asset Management Solutions | Engine      
Segments      
Revenue 23,535 59,547  
Gross profit 9,604 26,010  
TechOps      
Segments      
Revenue 29,841 48,276  
Gross profit 6,332 15,328  
Total assets 157,683 141,406  
TechOps | Product      
Segments      
Revenue 2,687 2,084  
Gross profit 387 1,204  
TechOps | MRO services      
Segments      
Revenue 27,154 22,237  
Gross profit 5,945 6,251  
Corporate      
Segments      
Total assets $ 96,617 $ 157,139  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS - Gross profit to net income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
BUSINESS SEGMENTS    
Segment gross profit $ 24,391 $ 46,703
Selling, general, and administrative expenses (25,224) (23,766)
Interest income (expense), net 1,047 (195)
Other income, net 233 365
Change in fair value of warrant liability (334) (1,234)
Income before income tax provision $ 113 $ 21,873
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENTS - Intersegment revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue from contract with customer $ 78,271 $ 122,806
Intersegment    
Segment Reporting Information [Line Items]    
Revenue from contract with customer 5,579 7,069
Asset Management Solutions    
Segment Reporting Information [Line Items]    
Revenue from contract with customer 48,430 74,530
Asset Management Solutions | Intersegment    
Segment Reporting Information [Line Items]    
Revenue from contract with customer 1,821 64
TechOps    
Segment Reporting Information [Line Items]    
Revenue from contract with customer 29,841 48,276
TechOps | Intersegment    
Segment Reporting Information [Line Items]    
Revenue from contract with customer $ 3,758 $ 7,005
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - Common Stock (Details) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY    
Par value per share $ 0.0001 $ 0.0001
Shares authorized 200,000,000 200,000,000
Shares issued 51,221,386 51,189,461
Shares outstanding 51,221,386 51,189,461
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 22, 2023
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued under the 2020 Employee Stock Purchase Plan (in shares)   0 11,988
2020 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock issuable   4,200,000  
Performance-based Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting provisions   1,073,736  
Share-based compensation expense   $ 2.0 $ 3.5
Performance-based Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   100.00%  
Performance-based Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   200.00%  
Performance-based Awards | Maximum | Forecast      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 200.00%    
2020 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock issuable   500,000  
Vesting provisions   31,925  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) - 2020 Employee Stock Purchase Plan - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Stock Option (in Shares)        
Outstanding, beginning balance 1,374,383 1,669,300 1,669,300  
Granted 22,410 41,156    
Forfeited   (3,370)    
Vested (31,925)      
Issued   (2,970)    
Outstanding, ending balance 1,364,868 1,704,116 1,374,383 1,669,300
Weighted Average Grant Date Fair Value        
Weighted Average Fair Value Beginning Balance $ 10.72 $ 10.10 $ 10.10  
Weighted Average Fair Value Granted 16.06 15.39    
Weighted Average Fair Value Forfeited   12.46    
Weighted Average Fair Value Vested 15.11      
Weighted Average Fair Value Issued   10.00    
Weighted Average Fair Value Ending Balance $ 10.71 $ 10.22 $ 10.72 $ 10.10
Weighted Average Contractual Life        
Weighted Average Contractual Life Granted 9 months 3 days 1 year 11 months 1 day    
Weighted Average Contractual Life Forfeited   2 years 3 months    
Weighted Average Contractual Life 2 years 11 months 1 day 2 years 7 days 2 years 10 months 17 days 2 years 7 days
XML 63 asle-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001754170 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0001754170 us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001754170 us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001754170 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001754170 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001754170 us-gaap:RetainedEarningsMember 2023-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001754170 us-gaap:RetainedEarningsMember 2022-12-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001754170 us-gaap:RetainedEarningsMember 2022-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001754170 us-gaap:RetainedEarningsMember 2021-12-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001754170 us-gaap:CommonStockMember 2023-03-31 0001754170 us-gaap:CommonStockMember 2022-12-31 0001754170 us-gaap:CommonStockMember 2022-03-31 0001754170 us-gaap:CommonStockMember 2021-12-31 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2023-03-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2023-03-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-12-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-03-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2021-12-31 0001754170 srt:MaximumMember srt:ScenarioForecastMember us-gaap:PerformanceSharesMember 2023-12-22 2023-12-22 0001754170 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001754170 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001754170 us-gaap:ServiceMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 us-gaap:ProductMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:UsedServiceableMaterialMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:EngineeredSolutionsMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001754170 asle:WholeAssetSalesMember 2023-01-01 2023-03-31 0001754170 asle:UsedServiceableMaterialMember 2023-01-01 2023-03-31 0001754170 asle:EngineeredSolutionsMember 2023-01-01 2023-03-31 0001754170 us-gaap:ServiceMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 us-gaap:ProductMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:WholeAssetSalesMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:UsedServiceableMaterialMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:EngineeredSolutionsMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001754170 asle:WholeAssetSalesMember 2022-01-01 2022-03-31 0001754170 asle:UsedServiceableMaterialMember 2022-01-01 2022-03-31 0001754170 asle:EngineeredSolutionsMember 2022-01-01 2022-03-31 0001754170 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2023-01-01 2023-03-31 0001754170 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-03-31 0001754170 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2023-01-01 2023-03-31 0001754170 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-03-31 0001754170 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-03-31 0001754170 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-03-31 0001754170 asle:EquipmentUnderCapitalLeaseMember 2023-01-01 2023-03-31 0001754170 us-gaap:ToolsDiesAndMoldsMember 2023-03-31 0001754170 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-03-31 0001754170 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001754170 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001754170 asle:EquipmentUnderCapitalLeaseMember 2023-03-31 0001754170 us-gaap:ToolsDiesAndMoldsMember 2022-12-31 0001754170 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001754170 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001754170 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001754170 asle:EquipmentUnderCapitalLeaseMember 2022-12-31 0001754170 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001754170 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CertificationMarksMember asle:TechOpsMember 2023-03-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:TrademarksMember asle:TechOpsMember 2023-03-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:FaaCertificatesMember asle:TechOpsMember 2023-03-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:TrademarksMember asle:TechOpsMember 2023-03-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CertificationMarksMember asle:TechOpsMember 2023-03-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CertificationMarksMember asle:TechOpsMember 2022-12-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:TrademarksMember asle:TechOpsMember 2022-12-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:FaaCertificatesMember asle:TechOpsMember 2022-12-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:TrademarksMember asle:TechOpsMember 2022-12-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CertificationMarksMember asle:TechOpsMember 2022-12-31 0001754170 us-gaap:ProductMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 us-gaap:ProductMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:TechOpsMember 2022-01-01 2022-03-31 0001754170 asle:AssetManagementSolutionsMember 2022-01-01 2022-03-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CertificationMarksMember asle:AssetManagementSolutionsMember 2023-03-31 0001754170 asle:AvborneComponentSolutionsMember asle:TechOpsMember 2023-03-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:TechOpsMember 2023-03-31 0001754170 asle:AersaleComponentSolutionsMember asle:TechOpsMember 2023-03-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CertificationMarksMember asle:AssetManagementSolutionsMember 2022-12-31 0001754170 asle:AvborneComponentSolutionsMember asle:TechOpsMember 2022-12-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:TechOpsMember 2022-12-31 0001754170 asle:AersaleComponentSolutionsMember asle:TechOpsMember 2022-12-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CustomerRelationshipsMember asle:AssetManagementSolutionsMember 2023-01-01 2023-03-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-01-01 2023-03-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CustomerRelationshipsMember asle:AssetManagementSolutionsMember 2023-03-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-03-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-03-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-03-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CustomerRelationshipsMember asle:AssetManagementSolutionsMember 2022-12-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2022-12-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2022-12-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2022-12-31 0001754170 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001754170 us-gaap:ProductMember 2023-01-01 2023-03-31 0001754170 asle:LeasingArrangementsMember 2023-01-01 2023-03-31 0001754170 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001754170 us-gaap:ProductMember 2022-01-01 2022-03-31 0001754170 asle:LeasingArrangementsMember 2022-01-01 2022-03-31 0001754170 us-gaap:PrivatePlacementMember 2023-03-31 0001754170 us-gaap:PrivatePlacementMember 2022-12-31 0001754170 2021-12-31 0001754170 us-gaap:CorporateMember 2023-03-31 0001754170 asle:TechOpsMember 2023-03-31 0001754170 asle:AssetManagementSolutionsMember 2023-03-31 0001754170 us-gaap:CorporateMember 2022-03-31 0001754170 asle:TechOpsMember 2022-03-31 0001754170 asle:AssetManagementSolutionsMember 2022-03-31 0001754170 2022-03-31 0001754170 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001754170 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001754170 2023-05-05 0001754170 asle:PrivateWarrantsMember 2023-01-01 2023-03-31 0001754170 asle:PrivateWarrantsMember 2022-01-01 2022-03-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001754170 2022-02-01 2022-02-28 0001754170 2023-01-01 2023-03-31 0001754170 2022-01-01 2022-03-31 0001754170 us-gaap:PrivatePlacementMember 2022-01-01 2022-12-31 0001754170 2023-03-31 0001754170 2022-12-31 iso4217:USD shares asle:aircraft asle:engine asle:lease iso4217:USD shares asle:segment pure asle:Y 0001754170 --12-31 2023 Q1 51189461 51221386 51189461 51221386 P2Y11M1D P2Y0M7D P2Y0M7D false 10-Q true 2023-03-31 false 001-38801 AerSale Corporation DE 84-3976002 255 Alhambra Circle, Suite 435 Coral Gables FL 33134 305 764-3200 Common stock, $0.0001 par value per share ASLE NASDAQ Yes Yes Accelerated Filer true true false false 51221386 87695000 147188000 1074000 1074000 36269000 28273000 146408000 117488000 29008000 27585000 27040000 13022000 326420000 333556000 33555000 31288000 13481000 12638000 77259000 66042000 11215000 11287000 432000 544000 560000 628000 19860000 19860000 23587000 24112000 537321000 531579000 35148000 21131000 5373000 8843000 9100000 17085000 2698000 1355000 56919000 52840000 152000 152000 75000 668000 4990000 4656000 89675000 86599000 0.0001 0.0001 200000000 200000000 51221386 51189461 5000 5000 308802000 306141000 138839000 138834000 447646000 444980000 537321000 531579000 45495000 92368000 5622000 8201000 27154000 22237000 78271000 122806000 31548000 57928000 1123000 2189000 21209000 15986000 53880000 76103000 24391000 46703000 25224000 23766000 -833000 22937000 1047000 -195000 233000 365000 334000 1234000 946000 -1064000 113000 21873000 108000 4647000 5000 17226000 0.00 0.33 0.00 0.32 5000 51189461 306141000 138834000 444980000 2731000 2731000 31925 70000 70000 5000 5000 5000 51221386 308802000 138839000 447646000 5000 51673099 313901000 94973000 408879000 3755000 3755000 11988 125000 125000 2970 17226000 17226000 5000 51688057 317781000 112199000 429985000 5000 17226000 2469000 2865000 39000 112000 773000 -50000 -424000 72000 -775000 334000 1234000 2731000 3755000 7996000 5527000 48983000 -28174000 14019000 484000 -68000 -123000 1423000 1941000 14018000 201000 4975000 -3396000 -1611000 1343000 -538000 -7985000 -3184000 -593000 -1083000 -62442000 43048000 4500000 1481000 1637000 3019000 -1637000 -70000 125000 -59493000 41536000 147188000 130188000 87695000 171724000 -100000 277000 141000 141000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE A — DESCRIPTION OF THE BUSINESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.</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;text-indent:36pt;margin:0pt;">On December 22, 2020, (the “Closing Date”), Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green &amp; Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Securities Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s corporate headquarter is based in Miami, Florida, with additional offices, hangars, and warehouses globally.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE B — 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;">Interim Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products — Used Serviceable Material (“USM”) Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products — Whole Asset Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer. As such, there is no impact on the timing and amounts of revenue recognized for whole asset sales related to the implementation of ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leasing Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payments liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Service Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Service revenues are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our Condensed Consolidated Statements of Operations, and are not considered a performance obligation to our customers. Our reported revenue on our Condensed Consolidated Statements of Operations are net of any sales or related non income taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">New Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13 (“ASU 2016-13”), “Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments — Credit Losses,” which amends the scope and transition requirements of ASU 2016-13. Topic 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. Topic 326 became effective for the Company beginning January 1, 2023, and was adopted on a modified retrospective approach. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There have been no other recent accounting pronouncements, changes in accounting pronouncements, or recently adopted accounting guidance during the three months ended March 31, 2023 that are of significance or potential significance to us.</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;">Payroll Support Programs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In connection with the financial assistance the Company received under the Payroll Support Program, it was required to comply with certain provisions of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), including the requirement that funds provided pursuant to the Payroll Support Program be used exclusively for the continuation of payment of employee wages, salaries and benefits; the requirement against involuntary terminations and furloughs and reductions in employee pay rates and benefits from the signing date of the Payroll Support Program agreement through September 30, 2021. The agreement also required the Company to issue a recall to any employee who was terminated or furloughed between October 1, 2020 and March 4, 2021 and enable such employee to return to employment. In addition, the Company was subject to provisions prohibiting the repurchase of common stock and the payment of common stock dividends through September 30, 2022, and limited the payment of certain employees’ compensation, which lapsed on April 1, 2023. If the Company does not comply with these provisions, it may be required to reimburse up to 100% of any previously received relief funds. As of March 31, 2023, we were in compliance with all applicable provisions of the CARES Act, Payroll Support Program and American Rescue Plan Act of 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;">Interim Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products — Used Serviceable Material (“USM”) Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit, and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products — Whole Asset Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale, and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer. As such, there is no impact on the timing and amounts of revenue recognized for whole asset sales related to the implementation of ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leasing Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payments liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Service Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Service revenues are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our Condensed Consolidated Statements of Operations, and are not considered a performance obligation to our customers. Our reported revenue on our Condensed Consolidated Statements of Operations are net of any sales or related non income taxes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">New Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13 (“ASU 2016-13”), “Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.” In November 2018, the FASB issued ASU No. 2018-19, “Codification Improvements to Topic 326, Financial Instruments — Credit Losses,” which amends the scope and transition requirements of ASU 2016-13. Topic 326 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. Topic 326 became effective for the Company beginning January 1, 2023, and was adopted on a modified retrospective approach. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There have been no other recent accounting pronouncements, changes in accounting pronouncements, or recently adopted accounting guidance during the three months ended March 31, 2023 that are of significance or potential significance to us.</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;">Payroll Support Programs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In connection with the financial assistance the Company received under the Payroll Support Program, it was required to comply with certain provisions of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), including the requirement that funds provided pursuant to the Payroll Support Program be used exclusively for the continuation of payment of employee wages, salaries and benefits; the requirement against involuntary terminations and furloughs and reductions in employee pay rates and benefits from the signing date of the Payroll Support Program agreement through September 30, 2021. The agreement also required the Company to issue a recall to any employee who was terminated or furloughed between October 1, 2020 and March 4, 2021 and enable such employee to return to employment. In addition, the Company was subject to provisions prohibiting the repurchase of common stock and the payment of common stock dividends through September 30, 2022, and limited the payment of certain employees’ compensation, which lapsed on April 1, 2023. If the Company does not comply with these provisions, it may be required to reimburse up to 100% of any previously received relief funds. As of March 31, 2023, we were in compliance with all applicable provisions of the CARES Act, Payroll Support Program and American Rescue Plan Act of 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE C — SIGNIFICANT RISKS AND UNCERTAINTIES</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;">Impact of Ukraine Conflict and Russia Sanctions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In February of 2022, Russia invaded Ukraine and is still engaged in an active conflict against the country. As a result, governments in the European Union, the United States, the United Kingdom, Switzerland, and other countries have enacted sanctions against Russia and Russian interests. These sanctions include controls on the export and re-export of certain goods, supplies, and technologies, supply of aircraft and aircraft components to Russian persons or for use in Russia, subject to certain wind-down periods, and the imposition of restrictions on doing business with certain state-owned Russian customers and other investments and business activities in Russia. In order to comply with these sanctions, we ceased pursuing future business in Russia and terminated three leases with operators doing business in Russia, successfully recovering two aircraft with one engine still unrecovered. Due to continued uncertainty in the ability to recover this engine from Russia or to collect insurance coverage, we have fully impaired this asset. Although the current sanctions prohibit the continuation of certain business activities, the three leases referenced were contractually scheduled to expire in 2022 and therefore did not have a material impact on our business. While it is difficult to predict the short or long term implications of this conflict and sanctions on the global economy and the aviation industry, we intend to fully comply with all applicable sanctions and embargoes, and do not expect the current situation will have a material adverse effect on our results of operations.</p> 3 2 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE D — REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The timing of revenue recognition, customer billings and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract assets are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,659 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;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,277 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,382 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract assets are reported within deposits, prepaid expenses, and other current assets on our Condensed Consolidated Balance Sheets. Changes in contract assets primarily results from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our Condensed Consolidated Balance Sheets and amounted to $1.4 million as of December 31, 2022, of which $1.1 million was related to contract liabilities for services to be performed. For the three months ended March 31, 2023, the Company recognized as revenue $0.9 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three months ended March 31, 2023 and 2022 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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 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.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.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:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.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:11.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.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 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.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:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.38%;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;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.39%;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:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom: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 Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,152 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,568 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">27,656 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">27,656 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:14.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;border-bottom:1px 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;">271 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;border-bottom:1px 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;">271 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">42,808 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,687 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">45,495 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,622 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,622 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.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;">27,154 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.39%;border-bottom:1px 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;">27,154 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">48,430 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">29,841 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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;">78,271 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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 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.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.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:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.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:11.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.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 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.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:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding: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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.38%;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;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.39%;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:48.54%;margin:0pt;padding: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:2.87%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom: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 Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">14,409 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">819 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,228 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">51,920 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">23,955 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">75,875 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:14.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;border-bottom:1px 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;">1,265 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;border-bottom:1px 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;">1,265 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">66,329 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">26,039 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">92,368 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,201 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,201 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.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;">22,237 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.39%;border-bottom:1px 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;">22,237 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">74,530 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">48,276 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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;">122,806 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract assets are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,659 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;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,277 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,382 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 11659000 7277000 4382000 1400000 1100000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three months ended March 31, 2023 and 2022 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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 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.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.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:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.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:11.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.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 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.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:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.38%;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;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.39%;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:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.87%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom: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 Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,152 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,568 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">27,656 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">27,656 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:14.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;border-bottom:1px 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;">271 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;border-bottom:1px 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;">271 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">42,808 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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,687 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">45,495 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,622 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,622 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.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;">27,154 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.39%;border-bottom:1px 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;">27,154 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">48,430 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">29,841 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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;">78,271 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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 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.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.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:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.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:11.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.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 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.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:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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="8" style="vertical-align:bottom;white-space:nowrap;width:48.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding: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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.38%;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;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.38%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:11.39%;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:48.54%;margin:0pt;padding: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:2.87%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom: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 Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">14,409 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">819 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,228 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">51,920 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">23,955 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">75,875 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:14.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;border-bottom:1px 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;">1,265 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;border-bottom:1px 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;">1,265 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;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;">66,329 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">26,039 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;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;">92,368 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;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;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,201 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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,201 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;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;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.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;">22,237 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:11.39%;border-bottom:1px 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;">22,237 </p></td></tr><tr><td style="vertical-align:bottom;width:48.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">74,530 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.38%;background:#cceeff;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;">48,276 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.82%;background:#cceeff;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:11.39%;background:#cceeff;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;">122,806 </p></td></tr></table> 15152000 2416000 17568000 27656000 27656000 271000 271000 42808000 2687000 45495000 5622000 5622000 27154000 27154000 48430000 29841000 78271000 14409000 819000 15228000 51920000 23955000 75875000 1265000 1265000 66329000 26039000 92368000 8201000 8201000 22237000 22237000 74530000 48276000 122806000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE E — INVENTORY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following are the major classes of inventory as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Used serviceable materials</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">68,792 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">73,827 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Work-in-process</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,202 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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,659 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Whole assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">134,673 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">93,044 </p></td></tr><tr><td style="vertical-align:bottom;width:65.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="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">223,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">183,530 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less short term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(146,408)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(117,488)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">77,259 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom: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;">66,042 </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;text-indent:36pt;margin:0pt;">The Company <span style="background:#ffffff;">did </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;">t record any additional inventory reserve for the three months ended March 31, 2023 and 2022, respectively. </span>Additions to inventory reserves are included in cost of products in the accompanying Condensed Consolidated Statements of Operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following are the major classes of inventory as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Used serviceable materials</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">68,792 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">73,827 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Work-in-process</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,202 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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,659 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Whole assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">134,673 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">93,044 </p></td></tr><tr><td style="vertical-align:bottom;width:65.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="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">223,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">183,530 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less short term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(146,408)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(117,488)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">77,259 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom: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;">66,042 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 68792000 73827000 20202000 16659000 134673000 93044000 223667000 183530000 146408000 117488000 77259000 66042000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE F — INTANGIBLE ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 350, Intangibles — Goodwill and Other, goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and FAA certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest, which is included under the Asset Management Solutions segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill and other intangibles as of the below dates are (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">724 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;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,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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,416</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">379 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;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,300 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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,300</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">63 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">200 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certificates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">796 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,002 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,002</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total intangible assets with indefinite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,190</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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;"><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.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:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> <b style="font-weight:bold;">In Years</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:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</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:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,896 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,136 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">45 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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,190 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,243 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;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,126 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;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,353 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total intangible assets with definite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,257 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,782 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total amortization expense amounted to $0.5 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively. Accumulated amortization amounted to $7.7 million and $7.2 million as of March 31, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill and other intangibles as of the below dates are (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">724 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;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,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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,416</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">379 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;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,300 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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,300</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">63 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">200 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certificates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">796 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,002 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,002</p></td></tr><tr><td style="vertical-align:bottom;width:70.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total intangible assets with indefinite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 724000 724000 13416000 13416000 710000 710000 379000 379000 600000 600000 7300000 7300000 63000 63000 200000 200000 796000 796000 6002000 6002000 30190000 30190000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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;"><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.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:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> <b style="font-weight:bold;">In Years</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:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</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:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,896 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,136 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">45 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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,190 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,243 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space: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.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;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,126 </p></td><td style="vertical-align:bottom;white-space: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:2.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;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,353 </p></td></tr><tr><td style="vertical-align:bottom;width:63.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total intangible assets with definite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,257 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,782 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P10Y 5896000 6136000 P10Y 45000 50000 P10Y 1190000 1243000 P10Y 6126000 6353000 13257000 13782000 500000 500000 7700000 7200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE G — PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Tooling and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7 - 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;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,943 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.73%;background:#cceeff;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,649 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Furniture and other equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;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,771 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;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,090 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Computer software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;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,153 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.73%;background:#cceeff;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,152 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Leasehold improvements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 - 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;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,171 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;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,390 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equipment under capital lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,230 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">34,473 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(22,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom: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,835)</p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.9%;border-bottom: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;">13,481 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,638 </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;text-indent:36pt;margin:0pt;">Depreciation expense, which includes amortization of equipment under capital lease, amounted to $0.9 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Tooling and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7 - 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;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,943 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.73%;background:#cceeff;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,649 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Furniture and other equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;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,771 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;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,090 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Computer software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.9%;background:#cceeff;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,153 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.73%;background:#cceeff;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,152 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Leasehold improvements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 - 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;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,171 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;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,390 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equipment under capital lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,230 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">34,473 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(22,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom: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,835)</p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.9%;border-bottom: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;">13,481 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:11.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,638 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P7Y P15Y 14943000 14649000 P5Y 10771000 10090000 P5Y 2153000 2152000 P3Y P6Y 8171000 7390000 P5Y 192000 192000 36230000 34473000 22749000 21835000 13481000 12638000 900000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE H — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aircraft and engines held for operating leases, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Aircraft and engines held for operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">78,705 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">83,902 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(45,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(52,614)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,555 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">31,288 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total depreciation expense amounted to $1.1 million and $1.9 million for the three months ended March 31, 2023 and 2022, respectively, and is included in cost of leasing in the Condensed Consolidated Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company did not record any impairment of Flight Equipment for the three months ended March 31, 2023 and 2022, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental rents recognized as revenue totaled $3.1 million and $3.5 million for the three months ended March 31, 2023 and 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s current operating lease agreements for leased flight equipment expire over the next three years. The amounts in the following table are based upon the assumption that flight equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;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,372 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;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,483 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">143 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total minimum lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,998 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aircraft and engines held for operating leases, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Aircraft and engines held for operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">78,705 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">83,902 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(45,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(52,614)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,555 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">31,288 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 78705000 83902000 45150000 52614000 33555000 31288000 1100000 1900000 3100000 3500000 P3Y Minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment were as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;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,372 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;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,483 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">143 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total minimum lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,998 </p></td></tr></table> 4372000 1483000 143000 5998000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE I — ACCRUED EXPENSES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the components of accrued expenses as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.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.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:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued compensation and related benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;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,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,040 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued legal fees</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="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">1,005 </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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">716 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Commission fee accrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">208 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">251 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued federal, state and local taxes and fees</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="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">183 </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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">142 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;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,691 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,694 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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="vertical-align:bottom;white-space:nowrap;width:9.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;">5,373 </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:3.01%;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.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;">8,843 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the components of accrued expenses as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.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.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:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued compensation and related benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;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,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,040 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued legal fees</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="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">1,005 </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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">716 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Commission fee accrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">208 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">251 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued federal, state and local taxes and fees</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="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;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">183 </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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">142 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;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,691 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,694 </p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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="vertical-align:bottom;white-space:nowrap;width:9.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;">5,373 </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:3.01%;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.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;">8,843 </p></td></tr></table> 2286000 6040000 1005000 716000 208000 251000 183000 142000 1691000 1694000 5373000 8843000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE J – WARRANT LIABILITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of March 31, 2023 and December 31, 2022. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. During 2022, a private warrant holder initiated a cashless exercise of 126,166 warrants for the purchase of shares of common stock at an exercise price of $11.50 per share (remaining term on exercised warrants at March 31, 2023 was 2.73 years) and we issued 47,867 shares of common stock based on the fair value at the date of exercise of $18.5306 per share. The remaining Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's Condensed Consolidated Statements of Operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:20.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;background:#cceeff;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.60%</p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;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.50%</p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Dividend yield</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;background:#cceeff;margin:0pt;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:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;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.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The expense recognized in the Company's Condensed Consolidated Statements of Operations related to the change in fair value of warrant liability was $0.3 million and $1.2 million during the three months ended March 31, 2023 and 2022, respectively. </p> 623834 623834 750000 1 11.50 126166 11.50 P2Y8M23D 47867 18.5306 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:20.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;background:#cceeff;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.60%</p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;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.50%</p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Dividend yield</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;background:#cceeff;margin:0pt;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:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.8%;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.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.0360 0.4150 2.7 300000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE K — EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2023 and 2022, respectively (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.0560455%;padding-left:0pt;padding-right:0pt;width:102.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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:10.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:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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:10.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></tr><tr><td style="vertical-align:bottom;width:73.96%;margin:0pt;padding: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.83%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin:0pt;padding: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.83%;margin:0pt;padding: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:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Net income </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;">5 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;">17,226 </p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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:73.96%;background:#cceeff;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;">Weighted-average number of shares outstanding - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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;"> 51,206,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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;"> 51,686,583</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;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;white-space:pre-wrap;">Additional shares from assumed stock-settled restricted stock units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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,745,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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,818,745</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Additional shares from assumed exercise of public warrants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 481</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;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;">Additional shares issued under the employee stock purchase plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;border-bottom:1px 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;"> 7,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;border-bottom:1px 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,703</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Weighted-average number of shares outstanding - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;"> 52,958,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;"> 53,510,512</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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:73.96%;background:#cceeff;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;">Earnings per share – basic:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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.33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;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;">Earnings per share – diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;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.32</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;background:#cceeff;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.96%;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;">Anti-dilutive shares/units excluded from earnings per share - diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.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:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;background:#cceeff;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;">Additional shares from assumed exercise of private warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 220,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 188,913</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three months ended March 31, 2023 and 2022, respectively (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.0560455%;padding-left:0pt;padding-right:0pt;width:102.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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:10.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:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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:10.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></tr><tr><td style="vertical-align:bottom;width:73.96%;margin:0pt;padding: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.83%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin:0pt;padding: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.83%;margin:0pt;padding: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:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Net income </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;">5 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;">17,226 </p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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:73.96%;background:#cceeff;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;">Weighted-average number of shares outstanding - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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;"> 51,206,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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;"> 51,686,583</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;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;white-space:pre-wrap;">Additional shares from assumed stock-settled restricted stock units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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,745,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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,818,745</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Additional shares from assumed exercise of public warrants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 481</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;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;">Additional shares issued under the employee stock purchase plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;border-bottom:1px 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;"> 7,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;border-bottom:1px 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,703</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;background:#cceeff;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;">Weighted-average number of shares outstanding - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;"> 52,958,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;border-bottom:1px 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;"> 53,510,512</p></td></tr><tr><td style="vertical-align:bottom;width:73.96%;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.18%;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:73.96%;background:#cceeff;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;">Earnings per share – basic:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:10.18%;background:#cceeff;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.33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;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;">Earnings per share – diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:10.18%;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.32</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;background:#cceeff;margin: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 style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:73.96%;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;">Anti-dilutive shares/units excluded from earnings per share - diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.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:1.83%;margin:0pt;padding:0pt;"><p style="font-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.99%;margin:0pt;padding:0pt;"><p style="font-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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.96%;background:#cceeff;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;">Additional shares from assumed exercise of private warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 220,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:10.18%;background:#cceeff;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;"> 188,913</p></td></tr></table> 5000 17226000 51206226 51686583 1745293 1818745 481 7036 4703 52958555 53510512 0.00 0.33 0.00 0.32 220428 188913 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE L — BUSINESS SEGMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:</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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.</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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">TechOps — comprised of MRO activities; and product sales of internally developed engineered solutions and other serviceable products.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Selected financial information for each segment for the three months ended March 31, 2023 and 2022 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.025756836%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.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.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:middle;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,983</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,535</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,547</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,530</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,237</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,687</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,084</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,955</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,841</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,276</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,806</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,365</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,604</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,010</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,251</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,204</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,873</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,332</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,328</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,703</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;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, 2023</b></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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,021</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233,034</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,406</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,617</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,139</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,579</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table reconciles segment gross profit to income before income tax provision for the three months ended March 31, 2023 and 2022 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Segment gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,391 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;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,703 </p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Selling, general and administrative expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(25,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(23,766)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Interest income (expense), net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;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,047 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(195)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Other income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">233 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">365 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom: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,234)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income before income tax provision</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom: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;">113 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,873 </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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three months ended March 31, 2023 and 2022, is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;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,821 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">64 </p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,758 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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,005 </p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intersegment revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,579 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,069 </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> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Selected financial information for each segment for the three months ended March 31, 2023 and 2022 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.025756836%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.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.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:middle;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,983</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,535</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,547</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,530</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,237</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,687</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,084</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,955</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,841</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,276</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,806</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,365</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,604</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,010</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><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:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,251</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,204</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,873</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;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.1%;border-bottom:1px solid #000000;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,332</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,328</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,703</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><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:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;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, 2023</b></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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,021</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233,034</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,406</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,617</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,139</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,579</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 24895000 14983000 23535000 59547000 48430000 74530000 27154000 22237000 2687000 2084000 29841000 48276000 78271000 122806000 8455000 5365000 9604000 26010000 18059000 31375000 5945000 6251000 387000 1204000 6332000 15328000 24391000 46703000 283021000 233034000 157683000 141406000 96617000 157139000 537321000 531579000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table reconciles segment gross profit to income before income tax provision for the three months ended March 31, 2023 and 2022 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Segment gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,391 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;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,703 </p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Selling, general and administrative expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(25,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(23,766)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Interest income (expense), net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;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,047 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(195)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Other income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">233 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">365 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom: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,234)</p></td></tr><tr><td style="vertical-align:bottom;width:68.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income before income tax provision</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom: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;">113 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,873 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 24391000 46703000 25224000 23766000 1047000 -195000 233000 365000 334000 1234000 113000 21873000 Intersegment revenue for the three months ended March 31, 2023 and 2022, is as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;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,821 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">64 </p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,758 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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,005 </p></td></tr><tr><td style="vertical-align:bottom;width:75.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intersegment revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,579 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,069 </p></td></tr></table> 1821000 64000 3758000 7005000 5579000 7069000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE M — STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 51,221,386 and 51,189,461 shares were <span style="-sec-ix-hidden:Hidden_cltnC9nkpEK-f5RE_DH8ag;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_Zh2AM7gAs0eNDjpjG77bHw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of March 31, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2020 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 4,200,000 shares of common stock issuable under the Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Company's Compensation Committee. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Restricted stock unit activity under the 2020 Plan for the three months ended March 31, 2023 and 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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 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:9.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.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:15.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></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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.64%;margin:0pt;padding: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:15.97%;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.64%;margin:0pt;padding: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.62%;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:53.07%;margin:0pt;padding: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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.64%;margin:0pt;padding: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:15.97%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.62%;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;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding: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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</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:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;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,374,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;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.39%;background:#cceeff;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.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:15.06%;background:#cceeff;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.88</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Granted</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 22,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.58%;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.39%;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;"> 16.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.56%;margin:0pt;padding:0pt;"><p style="font-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:15.06%;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.76</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;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.39%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.06%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Vested</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,925)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.58%;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.39%;border-bottom:1px 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;"> 15.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,364,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Yi8G6G7iEu6AygZ86bz-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.92</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:53.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 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:9.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.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:15.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></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;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:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;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 style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</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:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding at December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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,669,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;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.39%;background:#cceeff;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.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;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;"><span style="-sec-ix-hidden:Hidden_UAzYZufF-0e0ZBiCyp_VuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.02</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Granted</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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 41,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;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.92</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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;"> (3,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.39%;background:#cceeff;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;"> 12.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;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.25</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Issued</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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px 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;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px 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></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,704,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yg_1K9Dzx0OZHeCdWf5gjQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.02</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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;text-indent:36pt;margin:0pt;">The Company’s restricted stock units include 1,073,736 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets. Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% and will vest December 22, 2023. For the three months ended March 31, 2023 and 2022, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $3.5 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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;text-indent:36pt;margin:0pt;">For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of these awards is determined based on the closing price of the shares on the grant date. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2020 Employee Stock Purchase Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. No shares were issued during the three months ended March 31, 2023. The Company issued 11,988 shares pursuant to the ESPP during the three months ended March 31, 2022.</p> 0.0001 0.0001 200000000 200000000 51221386 51189461 4200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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 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:9.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.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:15.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></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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.64%;margin:0pt;padding: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:15.97%;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.64%;margin:0pt;padding: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.62%;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:53.07%;margin:0pt;padding: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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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.64%;margin:0pt;padding: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:15.97%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.62%;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;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding: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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</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:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;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,374,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;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.39%;background:#cceeff;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.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:15.06%;background:#cceeff;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.88</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Granted</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 22,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.58%;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.39%;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;"> 16.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.56%;margin:0pt;padding:0pt;"><p style="font-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:15.06%;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.76</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;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.39%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.06%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Vested</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,925)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-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.58%;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.39%;border-bottom:1px 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;"> 15.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,364,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Yi8G6G7iEu6AygZ86bz-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.92</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:53.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 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:9.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.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 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:15.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></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;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:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;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;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;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 style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</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:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding at December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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,669,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;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.39%;background:#cceeff;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.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;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;"><span style="-sec-ix-hidden:Hidden_UAzYZufF-0e0ZBiCyp_VuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.02</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Granted</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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 41,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;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.92</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;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;"> (3,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.39%;background:#cceeff;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;"> 12.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;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.25</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;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;">Issued</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="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,970)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px 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;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px 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></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;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;">Outstanding March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,704,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yg_1K9Dzx0OZHeCdWf5gjQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.02</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1374383 10.72 P2Y10M17D 22410 16.06 P0Y9M3D 31925 15.11 1364868 10.71 1669300 10.10 41156 15.39 P1Y11M1D 3370 12.46 P2Y3M 2970 10.00 1704116 10.22 1073736 1 2 2 2000000.0 3500000 500000 0 11988 EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &N+J58'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 " !KBZE6BH)AAN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31EBJ'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $Y[?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2E70*N&:7R:_UPV:W9:W@HB[XJN#W.U%)<2?YZGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ :XNI5IE&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" !KBZE60-,0#.X% #H'P & 'AL+W=OV6#S:;RQ?4L7\ V/@>=>_4XNAIMI?J2K(70Y"4*X^2JM=9Z\[;32;RUB'AR M*3HPB,5,D22- M(JYVUR*4VZL6;1T>/ :KM38/.N/1AJ_$7.C?-C,%=YV"Q0\B$2>!C(D2RZO6 MA+Z=NJX!9&_\'HAM9>!"SX(F8RO"/P-?KJ]:P17RQY&FH'^7V%[$7U#-\G@R3 M[)-L\W>[W1;QTD3+: ^&%D1!G'_SEWT@C@&L L#V /8*0-T*@+L'9)'KY"W+ M9-UPS<!S5QDL#T^$9Z*61%$Q[[Y#;6@=Z1 M^SCO'B;,;9*LN1+)J*/AWPRFX^V9KW-F5L'LDOJTOBT@O"'.9:VC,]!=\1IV=#?]4:MPB'4:7^R24)1#27U"DF]>I(^I5QIH<(=>10;J;1-'DZE56H+RA1%-937 M+^3UZ\F;"15(TW=] E.'-7DX4S$@*T'"_( [Y&/L3VO."7K M]<@D7/-HH3B9!LH+!72:-(!.TW5[UAB@A$UC4#HFBCJ1_\1@:NZ@?S_)K6U0 M7I^@@R'-0_*.+T*K/9WB\*9J2V-$<6OS6FTQG&=*/@>Q9T\YSGGW8!5Z#K=$ M2[M$<9/S6NA,)AH2\V>PJ9ZQ<$;7I6[7JO0 @T. M0"X)93\N?B)SX:4*,FD5B3--913!$@6[N73 0)$-5^29AZD@&Z'R M_;(U"N?P4[0T5!1W0F"#_2!>D?DN6LC0*OZ$E9H_V)W$.B=7R2M-4*;.?R3ZCV'3G9?WS,:4'X1;=>*,53K/X8-8Z8-8+1]D-FY@ M[L$5K*2RSD8G>":>)X ""/RJ MDH+#FLHKO0^KY7UN(Z%69D2^ P:]!GL0;7ALSVFSBA$.:ZJS=#X,-RX'G2_' MU92\@&05B;-5EE-P7%.5I1%BN(%*ODGJ!KMREKN]8J((YL*K0T/RYN58HR[K'2.WAH745.D%75J7%84XVE M\7%QF_):X[XR7ZT2I_MDS^,Y3(][=%QVPJR 0#\7&7+K''."H')6Q7'_5UCG MZ"S5K.K9$7-"/%.#S8]5BZ?%,?8D.[SME*_G9^#ON3$%"0G%$J#.Y0 F/)4? M*^5:<%\H\P+\OI12'V[,'Q2'^^-_ 5!+ P04 " !K MBZE6GA=#O.L& "%'@ & 'AL+W=O0T,= FZ%:@Q8*F75\S$AT3E427I)UDGWY'69%L MB6+2U2_:2/;Q_#^2Q]^=='XOU3>]XMR@A[*H],5D9JTXR^M!93$C01#/2B:JR>*\_NQ:+<[EQA2BXM<*Z4U9,O7X MEA?R_F*")T\??!)W*V,_F"W.U^R.WW#S97VMX&[6>LE%R2LM9(447UY,WN"S M2YK8 ;7%/X+?Z[UK9$.YE?*;O7F?7TP"JX@7/#/6!8,_6W[)B\)Z AW?&Z>3 M]C?MP/WK)^_OZN AF%NF^:4LOHKXO>V@F8F\ #D<&D&8 >>D V@R@=: [97585\RP MQ;F2]TA9:_!F+^JYJ4=#-**RRWAC%'PK8)Q97,HJAT7A.8(K+0N1,P,W;UG! MJHRC&^M8HU?HR\T5^OWD#W2"1(4^K^1&LRK7YS,#&JRG6=;\WMO=[Y&1W_O( MU"FB>(I(0*AC^*5_^!7/VN'D9*YZ= M@]#MP&;9F5ZSC%],((TT5UL^6?SZ"XZ#UZ[HCN3L(%;:QDI]WA>73*\0K!K* M[ 7_OA%;5D#PSE7WG(ULH]V\>\41GN1T9C$\U[\0RN2DH2ZPX_:\"/O MGGQ?;6%5I'IT;L?HF-OQ2,X.PHS;,&/_*@N5*;8T4\2$6BI6<0UF_-1([XP]J>]LT$2[."-,@. MSD!7"*E#7! &O1"&5IC6V>4*8=Z&,/>&\%D:5KQ XGR8KR0.25^CPXS2*(K= M(G'0433PYNP[\0#4]%"D&7^DO#V6M\-H]VH&_*+4K3=1D[)HQ8N\/I0+#F75 M:-HVK@^7((KZ9'&983*6MKCC/?8B=G&MH )6YG$G'1BXMHD[KI8X-G68XKY: MAQF)Z9C:CMB8_@0*L)?W/[RGCN3M,-2.^?@9Z/\D#O"0Q4E"HCZQ'69Q'(0C MIQ3NF(V]K(2C=LGAC,JA/,YDR9%A#]Q='D<.(!$\V/].LS09T=E!%_NIV^I< MB@H()JH[E$GMF]U$43ED.7,[3H;#GS ZE=5C%?J[^ M74^=J R#%(,"^]E9')*3T&AO/S9R'68A;%RW7-+QE7B)UI0!X_AOAA\L,DTH MZ1_43CL<)?,1@1T2"7Y1(UD(=BL*800?Z2:]9/WA=O)(W@Z#WFN>_3!M&S6H M?VV7Y@QXB$8:X;!?_SK,",84CZQ+1U#B;WI!HMKPKO!U2J3.S=-7.+1*TW"D MUR,=]XB?>Q\X;&J^Z\N?CKGU!II6**)0WA3P3M5#DLUQT#\_'%8X"<8:"]+Q MCKR0=XI#B;)Q+_V08=!"#U;>03H:C0GL0$?\H#ML'/;2TJG4P:]XCOO%@\N, MI.'(84PZT!$_Z#[(ZNZ5X:KDBTI%_].&SB> 3'I&,>\3/O*U.*[6V&1Z>\(<'"^7R05@ZK M>*R-I!WFZ$LP]\P$TB'#TGD\F$.761S-1TA'.])1?_-W*&,-*RPII&_P4G02G01!@VX:A+2LV_!2]V9B55.)?P )@FFP^X?T MBH&$I(7A*T[C^"FYQ.I^&,6X&_L"3VRG@1Z]Y M_2JH<*8S=;"]GR@^D\.IZZA.G^EF\US8UU20S?:YVRM1H8RM!62W4Z3C:7.0 MID'_6'?:Q3@1[9OGQ7]02P,$% @ :XNI5E5+MSF] @ @@ !@ !X M;"]W;W)K-B6D4'NW:3T\;"L3O;:=E^_8Z=$J4L?&WK16,GYWW]G)/X>+R5ZDZ7 (;< M5USHB5<:LS[S?9V74%$]D&L0^&0I544-3M7*UVL%M'"BBOM1$"1^19GPLK&[ M-U/96-:&,P$S171=553]O NMQ,O]!YN7+-5:>P-/QNOZ0KF8&[6,X4SOW4I M6 5",RF(@N7$.P_/IJF-=P&W#+:Z,R8VDX64=W9R54R\P (!A]Q8!XJ7#4R! M*XAW@M@EVI"Y MM"ZIH=E8R2U1-AK=[,#5QJDQ&R;L6YP;A4\9ZDPVE:+ =P(%P9&6G!74X.2" M?DEY*T\VI?[6(FV'%%;CLCYQ?]2CKXL M&]MAOZW=BF=Z37.8>+C7-*@->-G[=V$2?.S+^3^9[54@;BL0/^>>G7/C/O3%,G*'M&ILL#-+AV-]T&_?*;BFO@

ZG]3H>V MIR.VO143FG!8HC08I.BAFA.GF1BY=DU[(0T> 6Y8XB$-R@;@\Z64YF%BSX'V MV,]^ U!+ P04 " !KBZE6Q$ RY+P% ""'@ & 'AL+W=ODJ6B_ 2'2C; $[#<"<'0 OI)6UXJ*,3:FMO$GR(HWWDJM?$Z4GYPN6 MQRHI- ;J2K TB8E4-_=2?:EL20'8"GS:4DZ*J MP";[>OP%GK\[!*Y#DX,N& M[03)8S&;2H6FL#E=UF^^K=Z,!MZ,P4>6RXT ;Q6"N*T_55XTKJ"C*[?(:O C MX5< PPN '(0->!9/5T<6.+B)+"[MX0%[G^F>YCMZ;8I,I>F:-8N5>RVV9$EO M)FII"LKW=#+__3?H.W^8W!K)6,M)MW'2M5F??V&2I&HYEZZ:/*W4_5*]V%+V M\R!$ 9Q-]Z1O9<0[";^'P]#I)*DO%?C0P>8#W2"% W^@]*,&>V3%?O9!A?5<[=!+ MEE&PXBP[UK[:Q$U8HQZ*RQ#C#M2^$$(1#LQ0H:,IR+&NTT]R0_D1Z]DQHN?& MI5F;&FEMCF6M[?@)]T)KEM[GDBJ[LNO[^07(J7$YU 9/4P =-^CDR2!U"2-O M($](PT56N*=Y&D:(#/7<+22#$/:'\&G"A5:JFR\V)%_3HBU9D82#/4EWM-CW M#H1SDDN0)N0A21/YW8@;]V.&<7>QFJ0@.A%K0]\DCP6^_@^*3I\(V2O7[NP5QE](03# M8& KAYH(H9T)WVN0=5R-$/L KI=5"T2GHI-.OZ.9:WMJ&9N](L3,.H/MZ[G1MV]VR 6(>R' Q6GN1J]T!",1IV" MQ[+6CH*F?S3*((SZS(ZAYW8; (.8%T1H*%>Z 4#V!N #5<22KXW(K)K/SL9( MUMI^ZGX"V?L)Z^8P:O;0W^D]GR$NO76EPJ1 \WEAG7/ M@.T]PT]O#7C4YF$L:^THZ.8!VYN')VX-V#!Y0]0=7PQ2:GR)!C*EVP9L;QON ME=?)<@#8J&W#6-;:CI[\9_X+?YJ/^Z_Y2[0-6+<-^!?;!MR?W5&@N*A;< 8Q MA(;^D\.Z;< OU#;@4=N&L:RUHZ#;!CQ*VU!;\5NK'CE1-U=],>A%87<\GYZ< MYF64K\M#3J%0[')9G88U3YN#U-?E\6'G^2V\7E3'H=I,=3K[D?!UD@N0TI4R MZ5P%*LR\.O"L;B3;EF>&#TQ*EI67&TIBR@L!]?N*,7F\*5[0'#O/_P=02P,$ M% @ :XNI5CEEC/I5!0 PA\ !@ !X;"]W;W)KET']KQ)+OM0Z M),?)OZ^$"38@<&BT?8F1?>_1U;GBZIYHNJ?%(]L0PL%SEN9L9FPXWUZ;)HLV M),/LBFY)+GY9TR+#7 R+!Y-M"X+CTBE+3619KIGA)#?FT_*[53&?TAU/DYRL M"L!V68:+EQN2TOW,@,;K%[?)PX;++\SY=(L?R!WA7[>K0HS,&B5.,I*SA.:@ M(.N9\0E>AZAT*"W^3,B>G3P#N91[2A_EX',\,RP9$4E)Q"4$%A]/9$'25"*) M.+Y5H$8]IW0\?7Y%_[59A[25Q2\SQ?%K0/2BDM4"3#R7[I;?@*\GE1KGCA?@U M$7Y\OJ!Y+-).8B">&$V3&',QN./B0^P'S@!=BQ&-'CZ:<1>&]&/;^ M%,>)W',X!2N)ARG"JSE,-8MX>+=$NL/<9$G^8-J,>$PQ!?:F=D4 M.:D3@^K$H!+'Z<&YP2G.(P(P!_?D(O7V^-5_%*EE M&UP0=O$F)@Y33$Z9@*YG6T'0(F0P%EFJK]D61V1FB%K,2/%$C/F//T#7^D6U MPW2"A9K &CEPZAPX);K=DX//>22.'D; 1\%T^70A7W1E,?C[EJ8I$*5[CXOX M'U4R'(VT+'2"+76"A9K &@F;U F;#+XT=_+=N)3'9@PBFHE>@F%9&57I&$0: MFXY)YT6SO4FKZBQUSAB>F;%!GUO3YYZGCX&$L9T@<"?.Q0+P#9'EQ0)AMDWI M"R&'[0]6NR+:R'=C)>J4BM_!J<;RZW96"U&;7IT3AFZGJ)].VJ]GUO@^[ MIV5?Q;37)0<&OM\J\8/!C:T8.L'"<_$WV/9KMOUWL'VHV:*^BP9/M.EOHMGO MA(D"SVJQ/!C46)9U@H6:P!K)".ID!(/)^$/HO207%9FHB!WT'5LI=((M@^[. M]!!R6PU@T*T5#:L&9= ZZA+KK1T@R>.J^?T=%W7+AY1"PSK;_58FC;,#>I[? M;G\5=A BV&X>0X6=@X+ [ZF7\$29P9$,M!K@\VQ 50?L^];$:Y,R&,K8C:,5 M+=2%UDS#48?!]PLQ-?OGE5AETMB+E@N=SE[LVD';]VVGO1>[=H[C!+[5LQ>/ M<@SJU6-J0E2"#/J!X\(V+UH5F5:T4!=:,Q-'40;_3U4&M:!PE'7JGI+.5]QGG M)9W"Q+:$S$'M&XVN7=E&MR6=PLYQ/-?I$;7H*.F01DFG9D,EZ1 2RW#;I&B5 M=%K10EUHAS28)]>?\G9;D"@D"@,I60MXZ\H3;!6'"^/#@--M>2-Z3SFG6?FX M(5A426D@?E]3RE\'\I*UOK:?_PM02P,$% @ :XNI5L(KC_'@!@ MAX M !@ !X;"]W;W)K OL:0<3\^]/D?Q M_$&J[WK%N4&/Z[S0%Z.5,9NS\5BG*[YF^J/<\ +^LY1JS0SR\>G:K9N>R-+DH^*U"NEROF7JZXKE\N!CAT?.#K^)^9>R# M\>Q\P^[Y'3??-K<*[L:-EDRL>:&%+)#BRXO1)3Z;T]@NJ"3^$OQ![UTC:\I" MRN_VYB:[& 46$<]Y:JP*!C];/N=Y;C4!CA\[I:/FG7;A_O6S]D^5\6#,@FD^ ME_G?(C.KBU$R0AE?LC(W7^7#;WQGT,3J2V6NJ[_H82<;C%!::B/7N\6 8"V* M^I<][ARQMP#TN!>0W0+271 .+*"[!;0RM$96F77-#)N=*_F E)4&;?:B\DVU M&JP1A0WCG5'P7P'KS&PNBPR"PC,$5UKF(F,&;NX,_$"TC$9RB>9,K] GB+A& MI^C;W34Z>?<>O4.B0'^N9*E9D>GSL0$T5N)96^NB09ZW3EI73 MEDJN$52>8D84]W7J"B.X/G.YK58;NM7:LC[3&Y;RBQ'4K>9JRT>SGW_"4?"+ MR^8C*3OP0-AX(/1IGWV!+B2*5*ZYR\QZ;52MM'\S),8-Y)&4'?HL:OT7>8%YS4)H*5C??(D-L+941_U8/7);7ZB9[T2-A M-.V$V"&41!-WA.,&:>Q%>KD'S':OC"\@LEJ7K$@Y2J4VSFX5]Z#0+MJ^",;$ M#39IP"9>L#?%%E)1JB>T"YD+6M)[;QS3#K:^S.DD<&.;-MBF7FRW-N$KOH9Q M 66R7)AEF4/&I[(LW$[T*GQKND_[)H4D=-N$@Y;P@A<2>=\BC/,5*^ZY)=@E$PIM65YRF\H/3"E6&)0+MA"Y M,$].W+B?R33L N\+84*'G$M:X,0+_&[%%#^UZNOXJ"Q]+&V'SFAY&ON) M^G)7T98-N=BR1>YL0SLMA\D^G4;=B#G$)A,2#X2L)6[LY;>V53JQ31S-(IDF MW3;ID",)CH<2OV5'_"(]2BV,_@!C M\PD2'^:+.?PQ.;3]*LN(*!'CH/U&^= M:$X[^HQXBL, =ZG()1)70 >DNDV,^DE]FV(GA(D@SH:L.>JB'/"=)!EC@DO5QQB4U#/("TI57L MY]6FW #C8*WUR<^F0<^5?3$2# D+442/T7>-,SH@^A7\M862/I,&DZ'F)2T M3$K\3 J^5B5OJ]%I2)\+3RGM]367&([PD+=;SB1^SFQJ3G'(W=+MZSX+8AIV M$]8A=3JAR0# EBN)EWYFOW,H=UZ5?],6-J5*5T#S,%W7C<^)FKH((^GN\UQB M% \U,]+2&O'3VA]5K]ICYYU2.$@&6A:I.4TXN>T+V_?9CJ-<+!? M1,*P.ZXZY$(:A$,9TK(?B=[TK4, 5>O7;(^)EU7?W$..I.W0"RUY$C]YPGXI MY3S;^4"SO)K9A[F2]'DPG 1!-V;>E_Y?HUI:)7Y:O7TN=# %4A,2TCQ5K8#_ M*,7&4JS3-"?#)MWAWBD6T8%1D;0,2_P,VY35?C&U)>9*3Z<5?7:E_5',(>4Q M@K8L3(,W%=52%##@O.8#XE&)^5C:#KW0$CCU$_@+'=+E%*=/'.0==TO-(83) MP A"6WZG?GX_N>:IXE!"-O'J*[OMK(RJ.-5>V&J";?[0Q$I=S#X->SSED OQ MA Y\,Z5[W[+](\!\".P'M.#WHBAL!&R'X$K(S&E!G^1Q&..D.]&ZY*#HD@&. MHNTT0/W3@,<$;CZSEM=^VG M>QSKD"+Q4 -OYP'JGP=N"L/!!0;9[P%.<''_A"/L-H>OE]618^?Y%3Z;UT>HK9KZ1/P1JLL59QE75@#^OY32/-_8%S1'U;/_ %!+ P04 " !K MBZE6/%4R2[8% ":#@ & 'AL+W=OH697E]T MAIUZX%&N4L<#_=[619_E%.'%Y;O0:#%L3&O_PKOK51$XJ3LK< M&9J5M,Y=?KF>3Q]O9T^W#]_@X0:>OE[#U??Y[;?K^?R\[V@#-NO' >RJ HOV M@(W@7BN76KA6"2;;Z_M$K&$7U>RNHH. ]\+T8#3L0C2(1@?P1HVW(X\W^G^\ MKL'/Y_MWPTV!\@.I)0_7D$/KO4CT,]NWAZ1HF M[]^=1H/AF/\-HW'X.K //)B54/)OX?N'4JOC#&$2_RBEE7YLJDVA335_Q(#1 M8!SL_-=P? QK84$JLA=9]@HL(Y@ V4_*%94W99:S.SSE&7 I0E$2ID702\#E MDIM7K4! CF:%I@LV%08!?\:I4"OL@K"6I$ML2)&)T_$SXY"-)1.#L2BD$UEP MA4=TVS7:V^#C.!K#@X(O M&&.^0 -1Y$N67#MBET)DIIFV[ PU:A.>;A/76"NOC(["X^-@\$7JTE+0A%*Z M5#%-[*1'GMI2* =.TTKA($;C2(]A0NI)C4CK$WA$ZSSV9&40:<+YX5DF%(?Z M/H0W\39S+%SER6GER)8?E>T&J$GUXM5CBER3E\&O+DS0S 4YN%4LR_YS7S2^ M?]590I&Q<*OB'L5$4"@SL>9,Q^U5[6#JO!#J=1/'>IO)BPQ99K!ZIS:)0SL$ M]+=@OZ8K!&%>+F#H=_I7S/:*@W@1W-U-M^ RJD[.2R;%0F;2O7+^V?U=X-$& MG+-QAUH)D\ ?E"T%[T5>C&$FC%-H;!?N>K/>SJV*8)+*@CI*9TAU2"4E'=6> M(-5C$M39G)'0W3Z+Q.$1O1PJ*C$*X1B?Q6"3-B]+2:40U0*B45)@UVQ+O-=(%Q[S0I&HVKK2,6^[ M(%W*T8_:,HZ)!I&3UI8T3RCU%@1"=[!03-2JCR4-#J/5AQ&4B@/. '.,2T-I M0#I\@S:24KN-/'TO*@LUED$B29$?6"RL327?!FL>TKNI6BFZDH6-B*XFALH\6Q]MMLY?M MK]K@Y]\._U?^4OV6!Y0;34RV7>B1:+1KRQ/R^0FG1 #<5:&[3I7]0@A5.22^ M=Q57W-+H'-XHG1?&NO0I9'N$L%+5=HNTO3ZXTTZQW[]CZ[AHK&YSNCP0$?0W MB8Q>%'6NZO-KBPU)B)&+DA6$+A\<42;&.?2ZQMU=D]I1))1S&:<>1:J2,3:% M %4A[,W_IN^>-H/^XO5Y;)O3 4FP1/*C)*E%[GS_OO"BO=KHAKZ2)-<9+FGIH/?Y8P=,]1*J/IPN_.MCH1V] M9?Q/=AH-&]#\4FM7?_ &S7/T\A]02P,$% @ :XNI5B$QUH1J$P %S8 M !@ !X;"]W;W)KQ_2M3F[HIJ8KB MOA1%L1Y5J[7D;&(]2I3B>S^",R )>S@8 YA=T;_^GNX&,!@NN8YSZWZ1R"$& M:/3C].D&]N6==;_XC=:A^K9M.__J9!-"_]WIJ:\W>JO\W/:ZPR\KZ[8JX*M; MG_K>:=7P2]OV].+L[-GI5IGNY/5+?O;)O7YIA]":3G]RE1^V6^5V;W1K[UZ= MG)^D!Y_->A/HP>GKE[U:ZX4.7_M/#M].\RR-V>K.&]M53J]>G5R=?_?F*8WG M ?\R^LX7GRO:R=+:7^C+3?/JY(P$TJVN \V@\-^MOM9M2Q-!C%_CG"=Y27JQ M_)QF?\=[QUZ6RNMKV_YDFK!Y=?+\I&KT2@UM^&SO_J[C?OY"\]6V]?QO=2=C MGUZ>5/7@@]W&ER'!UG3RO_H6]5"\\/SLR L7\84+EEL68BF_5T&]?NGL7>5H M-&:C#[Q5?AO"F8Z,L@@.OQJ\%UXOOKY_?_7Y?ZJ/[ZK%S0\?;M[=7%]]^%)= M75]__/KAR\V''ZI/'W^\N;YYNWAY&K >O75:Q[G?R-P71^:^K-[;+FQ\];9K M=#-]_Q1R9F$ODK!O+AZ<\+UR\^KR?%9=G%U9G[Z>&Y M*9B^\[VJ]:L31(O7[E:?O/[SG\Z?G;UX0/*G6?*G#\W^?Y3\X;D_?/SRMGKS MYS\]OS@[?T'_G5^\B-_^_66KFRYH9[;5.].IKC:JK19!!8UX#K[ZLM&(Q]IN M>]7M3+>NADX-C0FZJ4Q\K[:=MZUI%#UIJJ7570<&]KJ$W\_?_&X G+F M78T;,9T@*D,3Y/P\M+HZ/WMR=DZB?M;KH94?%T_^&QNTVZ%=LRZ6.UF=UEGH M>G F&"U[??NMWJANS;O<&L_ F>1:O+U.$LVJNXVI-U6OW=9 D=#<4&/FQOBZ MM7Z NTZ$QCAC&S^OKMJPL<-Z0P)X_0=,U=BJLP$OU.W0P/1MF^RQKX:5M0%# M-4GUZV#8J!"%7*75 :]VW8"Y?W?)&4"R0U:A+W"2UNA;4A(65LW/@-4XB.8Q MG@UL.U@>4G4D3TM^,SA'/TQ>(!E+/76ZUMXCG;&8JEHIXRH.^"[(KN)&)^Z. M91LD-L@^VR.#.=8K- @9D$B=CPE_V+K7S:V;;3S'*)_?5&1OL).1*R5 MWU0K9-PR3+:JT7.X[7ZH05KDL+TU]J=!?+$-TX9-2T'4F%I16DV[3%.%C0I8 M;X>%*_VM1PJ.AJ1!JP%FV&D"\_O"'%'-0;>:.HR';[8-K4CLA*(4,_P\=)+^ M.<39$''!/SI]=%Z>^)-RH;JYF54W&%L]WP.7:!!?78FS?M:]Q7@(042"@OR? M61>DADI3?JR^AV:W2^U2AKNH'M&(&+_\(+]?AK)VFM"LVEJ8* <*.>D@$ #I MO%EW9@5C(1K4"&H]%% G]*BU"V!QE<6J;A*8>(W4NL)KS1S;N=7=H/%_;3$K MC_CD+# D^(-9XRM9R)6ZTH_AIF9 VIEB.YB=Y;>;@<]BO64O1C<"" X@4J$BOM)%CT-[8L:6$7 MEZHS@(IN@OK&3]M67%DR"]"3O@1;K>VM=AV##4"G(YW.JY\T9Q_HZ#?Z)%J# MO>",B'$(ZE<["(.08U53Y-ME:]:R!<)YISJ_T@)#O ?P0UJ)WA*-5_ C+ZHE M.<:MS3G)(BT&B5WX.L0.!%'F&X3NG4F)K[.5(_)*"G8Z#*Z;(WV#VP9*$!TM M3HYX6,X)T&X4X@3A&T3W_!;L9SA9\-=L"0@+EZ)'?F-Z?CM&D:=<'B7'*'YK MW)0)+?WHO\;,O6[$RN-(0\G%]^0PY(T,W+ \(%UR M.VG=A/&MQ!EH=ZIJ]9K2 RL, O1JQ\*G@"ZEMP+F+ 2[PSI3#-0E,.7@V*.C M+3UH$#R8(*AKE&NJR[,G#3 T+4'F(.P?EC]KT6 *67@P" MYZ[RZCKJBW&0X ME#D#,#HGH<7*X[K(>92C,69W8+3^%@2A(DIV:W&N4B_)6=CJ<+-^L_. FY;0 M!J*)TQRT+[Q 5>Q8+=+7(6)6L+!%5(W'X@T#6BA)SM4BDYSJV=DSQL[S\Q<9 MLAA,KJ,+>IE]U%Y"3Q?#[?"[)A27"TA8&EW05F&H]XB];-&4.Q7C\Q< MSV(U>8/YZ*?0)IT=>7)0(Q>9E M?MN8DH86^YM52R.^(>\FN,./8 L)D1D%) G>*0<'XFHC%UII(_>!>L]9]M)" M2FT'Y"+W/9YO9.:#GLSOCAFN0;8&N5); @^:+3[_=:!- &H>C1%:+.\?\V8Q M'X@KT:- @?L]?_A. D(53778_*(_"0F1Y%/=+$(,924@E M'>D:(+_[G:#5V7VR/?8,2<),@C'_8)>4>OR4ET3_(4.0PS AK]7@8T:)JG$C M@IU!) IT+G?DHIO<=VTXT5SH8*%EXRU!L&&,3CT+H+D1.2Z6*YP?Q"@;P4 =!HZ-:LLHIY"8I<20*H:CKB/%>- MP ]QGMG!&BG*AIQQ"XA@I?JA3TIK69(B,$ IZJ&-U7**KCI0F87R#TFBD(.JP#A"Q(CNGJ3FP(4$ MVO2L2$W&C:H[/"-W[SG9(H&Y-2':FO E\+SZ6^S2/*B+0@-LA>A;7")/NW_W M*X (L%QI1>-15]&(2^$C9=R4%'-8CCY$HV* S@Z8EEPHS0?"(*"XJ/9U%)"\>AT*@ \@+:@*$74JGP!*]'B ; M5U&@&ER#D#)B3TIXT%+O;&0)]U Y6@-T5+?8PSXX942C:;!R+,WW2%P!)9G^ M<#;N;JU)4C382.E@\]1<&*$T/7#I ;U78#=,<#BCRD@DGY7(F"M'5&XK$VEH MKLM'G!^)SU48V1_P4^JR&97\^E:U Z4ELYJ2Q+%S%7LS,;LPCZ<MC6V5'\P3PM: 4U:.IF7"2;, LK&A=<$GB1VP[$PE M>0E88L^(1-6XH8=$TSV@XVEJR>1.Q)=&0LMO,_)"*&J"B+E)?<>8/>%M85&A M223,<)2^@P MFX,&14TF?@.G> MDO?%#]2D/TV8[3P+MD?'ZF$[1"\ZP,4!1)E?-J MZA]KVFZF.%QX3\:-RU%:I7"BFQO-T(I\ F%, W@'CGK6%#LR2U*)J.LAM8BE M#NN&TUMLDF3]2.L=$W5<+^!MX*&IPX'J?G6XU7T_MZ;R#.QR'-W,2F&K/#'.S!ACBZBD5)J\NX/-9(@7\)+8I5-R;> MJE]TYK\_#\UZ+#+2>H2G#!&<)+(0(].BEA9)/F-_HSXW\8!NU8ZY@W/K+;?" M2;<@5D+<=_FTE#I-#D&.UY*-BGR1>K>ATBT]C M9KS>A@X&QP'$C[:L4JGYQ]B$-[2(.[>;5]^;%4RKF0/3B2:C"X WW.EXX'!$ M3WS>2N5<<4#"B5.LRV&B\NDKG852UQ6*0H=F:Q&I%ZC[8"KI\[ >\_ M?\S%?X%R^\R0>CFQ=,CGZAW,1CJ2&"9_H/P7VIB,BM,-P/G6)\6D4Q4^[R:7 MTYT7^W);A'%2W(Y&BA1>6BE>A]"F%@L68,TS2M6M,MMXR*[&Q*:CCZ1PV8L+ MN1X@9W'SZIIO0##XC):0IOCH046Z)3T7WN;W*/C@T_'7!&-R^(K/2>LAU1A< MY(TO%ED+#*3>#'V!5.-A+-,?S^4O;X";Y0X;X*/VXA+"?0"8AM J CDHUOH) MV3NY6JJ$[S(5KN X&YP(?!Q>;/S[WGU0=] M-[T+93M\KN/L5XWEVU*H)O\Q@-9?G)T_DY@?+W\=/,-[8^F4,[>\^!X7/7Y>_IV7AM(JV9!;SI?' #;^C@P=$U M# 8(^M$R\7OTQ8(M5)<7SQY_5[T7XI.:0].1=.OCT"+S* MI[0/_[D_&]9^,D1Z,V68GKLQF4!9X?7__U-SI*$4MC^&(B:(Z M#DRE.$0!R"8=)\?K5S*.Y"5GCU5$OHPD0_.-#BD^MU-+YL&UZ*45DY8G.X@9 M?:N8_!<7V0!=U):$7-S#FU"FHO*B^5U,OJE0RR=VZ?IB3H)<+0P]88"*74M= M*Y]N6RG0E#K$!,F[VN-4&3Y$%:51EI@(T:YY"DI4Z39#:BPL]=IT?!/D'ZH; MZ+I;O(4[BR>#D#:B@)6[2(V<]3D-O*;C49Z6SX91?).VH45R$8)N@L5XYA;5 M@(Q'#TMK<6:B>B+>'1I/;6(A\_!MKCE'S=GE"S*TT\6UN,Y&^D'%UM[]J G0 MS7)NCIW+(Z-LFHKSMFBE&+X>C'0\F\$ECA V3FLYD_'Q.MA[Y1!UZ;;S6'Y- M;G-)-ZJW@4@;[;?\A=/WN.]/:H?4V58+\2%"<6$%-USO='KOHMPD_HR7 [>] M@PPJ3E/FIY^.K#&C/N"=\I-:@PN5G:PW4HS<$LEG%M"NNC5N@+\8<,G/=)ES M)?==(38*LSK=@Z6;NR'C_O75Y[<+>C*B_AB%$A 9L42]JX$0+K<)>Y Z.BM. MA.O(Y@A'!H(#OD?FH9%VEP,H=M;SZ5\BU(0NV+[=P>QWJ [HT$"UX'J1'J5^ M\XM[DJ9C$:Z"X%(4C,6!0+RV.+B6;NHF$"&6%&NG<5W(4KG,CW.'.Y_MLS-! M5^51ZC$=C.UZN#+?$5[0%6JYSWC&/GPN&%LT]EMO"X^8WB;@W,=50$U5(M^) MV!4ZVUAVJ**>@<;3MJG C@7:QSI8$D+BZ(RW*J'U5*2*1ZL,J=R9SFN,%Z6H M9\A/I2!%P*AXL#GMOY)$Q?6LPIOQ<6.6)HR^-U[^67']0M=(Z%9O+I +5YG\ MWA@^3.-W-UNZ-18WFH]PRCHNM3-;U<=4=X5JI$VXGSO6N?5L MM8_\=@SKP!7-J ;&@7@MN(2"\;@1J1_?S\_._BO14V3S6V,'WQ: XP0#.%ZY M*X2Q4[SD:O:.S_CEI+'_-?Y)$S67$LOS=3GZ:_^KI2O[89QPN?S*% M+:_IH*?5*[QZ-O_K7T[DOD[Z$FS/?_JSM &%!'^D%HAV- "_T^WF](46R'\+ M]OI_ 5!+ P04 " !KBZE692^?P/\$ !C"P & 'AL+W=OQ^?<_LDI0<)$91]$7B#F?.G+ERSW;6??,U41"/C3;^?%2'T)Y, MI[ZHJ9%^8ELR>%-9U\B H]M.?>M(ELFHT=/Y;/9NVDAE1LNS)/OBEF!6;>O @NGRK)5;6E.X;[\XG*8#2JD:,EY9(QQ5 MYZ.+HY/+8]9/"G\HVOF#9\&1;*S]QH=5>3Z:,2'25 1&D/A[H"O2FH% XZ\. MC]R-14B6C#K=V]QMU\;QEO,)JGW[% M+NLNWHU$$7VP36<,!HTR^5\^=GDX,'@_^XG!O#.8)][946+Y00:Y/'-V)QQK M XT?4JC)&N24X:*L@\-;!;NP7*]^O5E]7%U=W-R)V]7ZTUIIE!YS\!78C/UH3:BVM34OGI'P%O]OU!GT^,>@/#XGOI4%G8\P'Y[< XV6KU\= MO9N=OD#Y>*!\_!+Z?Z7\,NC-[W?7XNKUJ_?SV=$I_QW-3[O3O_ G5@W"#<)6 MXOZ;PP(@<65-I15DTI3B-GJOI%A+DR;0BY41'VGC(J:?C5#,^;C74N9!HED& M) 907OB@M!9DMM@0$&",^TD6Q>!K"PL?1*A9&$UP3Q-QX87$UO"8SK'8V@=R M!KLD>,9@Q>OHL-F =F_ ;9QD> SPL@XRD'\F^J3,MK3-6*QW*OQ-3H/>.'&T MT'*=6T5>U!+4R( CS/P0>L^QBW:?'@-"@4 4NU7B; RME"AW+%&IPF'1A M,WEZ;*W+27;TICLAHP6Y #^(UY8(P,>VU8I#8]2&:1RA9-5 MAAL.A6U::U+&@AVXMN0\$[-.X(,@(MC"77[+F)L_L6W9H&>R4Z9\4]I=,E6) M5>*"(!0<>)5V,UAP!ISJXH:HM$BYV$2/9O >.*$>0#T7Z U :9_%O"M![Z J MZ"F@YK*S=$!+'037Y/?T)]R>UI6P8_X('^E);L/SJHS%#A4A? I*T4;G(Q.M M8HB.]AX&V"[U#KM;9=5&A#)X,%\^]B?I;9HH"HBAJD'!7&IGPRY45KA"+W.$F*, M8H=:.=OTL=DN5YH_LK#WT2%+W*^PPL2F5*6)R,Q1HKY(ZA/2>'F\APV/5(B9)O\;_3A3F)( M:C;2;6V_64J;TH&<41?,4$85NF+MN!>_3Y@LT2>8+:HJVBG#QP>QOT_7.YVV<[T"#=+A!7N2+TUX]7S]QQ4![>[1*!=/9Y)>W(^'R ME2X?@FW3-6IC Q9->JQQ"R;'"GA?61OZ SL8[M7+?P!02P,$% @ :XNI M5K\?@ _T!0 .A$ !D !X;"]W;W)K&ULQ5AM MC]LV#/XK0EH4&^ EMF+GY=Z WDNQ ;OV<'=M/RLV$PNU+4]2+G?[]2,EQW%> M+FBW8?L26[1(/20?DG;.5DI_,SF 9<]E49GS7FYM?3(8F#2'4IB^JJ'")W.E M2V%QJ1<#4VL0F5,JBP$/P]&@%++J79PYV9V^.%-+6\@*[C0SR[(4^N42"K4Z M[T6]M>!>+G)+@L'%62T6\ #V^^CD,J;];L,7 M"2O3N6?DR4RI;[3X+3OOA00("D@M61!X>8(K* HRA##^:&SVVB-)L7N_MO[! M^8Z^S(2!*U5\E9G-SWN3'LM@+I:%O5>K7Z'Q)R%[J2J,^V4KOS<:]EBZ-%:5 MC3(B*&7EK^*YB4-'81*^HL ;!>YP^X,0YX; MT$_0NWCW)AJ%IT=@Q2VL^)CU8[".*W[\]'C#KM^]F? P.J5+Q$^;56.3/>; MK$26+)B:8\D\0;4$O*9J44DJ@J"A%""598$G+ P35<9287*&5&IJQ:".05H; M)K%N\$%E-98/$\9@FU!Z(RFD0$/2OC!AF<7C :WAV2#2'(W42EM"4X.6*NNS MJRU+ANP8:2QI+"M"!!G!!?DD9@48?Y1Q.-*EUOATE8.&7=?^Q ?J"9U"YQ'" M8XXATR3 M7@86-#*1,K/%H=E+YUY@]@\81GV$/4<^JI5A/TER5RT-'FA^/F&.],/3?_V* M#0B#L>Y [!IY6,Z05(V$LZM<5 O8@[O6?\NB*!@ETXY@'/#QN+..@^&$M^M# M?ON:(:)+FZ/C&:Z-M"9 ID M9(:\PX%L "64 (5$P"*AXJA:0\2>I2;[&6W- MZ,ZH0F:"+%^*PJ7Z@88&A=^YY3B=[B!"=N*HEL5+VQ#F6I6.?$V?R>1\CA5) M]F9@5P">FEN4FC-JHA++Y96:VW(<,X]3%5RUKROK1QQR8?&EX"O^;=2/<71B MY1(37<7NY38@Z2J72 #<'K7;5X)Z82$:4P?ICHZV#M*F6>L^5/KXU8TB!R;.& 3,; @-*[W-:V"4%L_.-S@QH+8 M5PC(S16^!=)5N#A7*8;.GT^-6%E1M(KS[TV?BXIK$_]5OWITD+IO81U(ZTT. MVJ[F>S?';T6%K]T4D^\^\D$52S\;'B'-/]5X==%J#GH0 M)?'N\K'+ONYLB2=!/ R[L9P&DSCJ",:3H.OG_TT[OJ?YMVGW3VD8!W'8'DS[+W6_L*IV7\&PO=V]R:W-H965T $$AA29PL[;:V$AM#(,&8QF#BT4VNC<&Q@^VN[-]S=MI0 MZ.@#+[%]ON^[[W+V>;+6YKMM$!W\;*6RTZAQKCM-$ELUV')[I#M4M+/0IN6. MEF:9V,X@KP.HE0E+TS)IN5#1;!)LUV8VT2LGA<)K W;5MMP\G*/4ZVF415O# MC5@VSAN2V:3C2_R$[G-W;6B5#"RU:%%9H1487$RC5]GI>>']@\,7@6N[,P>? MR5SK[W[QKIY&J1>$$BOG&3@-]WB!4GHBDO%CPQD-(3UP=[YE?Q-RIUSFW.*% MEG>B=LTT&D=0XX*OI+O1Z[>XR>?8\U5:VO"%=>^;Y1%4*^MTNP&3@E:H?N0_ M-_]A!S!._P%@&P +NOM 0>5K[OAL8O0:C/M7&/A4M58_XE/2,:@A6VUG+.# MA!^X.8(\BX&E+#_ EP^YY8$O_Y_<>FCQ.-1?A5/;\0JG$9UUB^8>H]FS)UF9 MGAT05@S"BD/LAX4=A#XN[.KC[25,G6U60RAXHR7=0*&6P V" M:Y".T3=MH)+<6K2@%R#4/2JGS0/PL/9.:.7)X+13:]LES5]L4IA!CY MV7^/5/"J&2H.K['"=HYF:V'PV6(-/DE1(9]++]FA$5S:@>,IE.-X=,)V#*,\ M'K,1W%$[>"G4R\[H"JW=B\[2F(+LF;,R+H]/X*[1%,__&K48#OL/\^*,B[2\8L=2S:*BS%9 MWFNJY1_>E/HH9B1^Y^>4I.AWDK=4T0O==EP]0"UJ4!H<]=9*FQJ\C=>U\-V2 MRYW#L#EG0$] .!*N,4BEZ"\_^LO_=R7I?(0"QA[;8>B\\N$('KL[R4[S:M$L M0XNV4.F5&ULK5AM<]HX$/XK&IKI MM#,<&!M"FK<9DFMSF4F;7J%WTC_KR7)56BAP^:F;*+./ZX0JD6EZT>JTUX9.8IY8( MWTGM?P#5OL9D+Q82>/^V=*O[>'BN#1692MF1)")W#_Y]Y4= M:@PGP2,,X8HA=+B](H?R=V[YY;E62Z9I-4JC@=NJXT9P(B>GC*W&MP+Y[.7M MA\GHP\WMU=U;-AJ/WT[&YUV+8NEE-UZ)N/(BPD=$1.R]RFUJV-L\@:3)WT4X M%:9PC>DJ/"CP/=<=%O7:+ S"Z("\J-ICY.1%/[-'+Z*_7P2EQJDI> P7+8Q] M WH!K7Y7$PEF+W2;I1*ED)*QO.$W=L4=)O- MZS1%-"8J,8P; ]9@_D &";.*I7P!N 32N3" I.8K(9Q#2Q7EO%,:2O^A:3- MIJ5U9%-.OV!J$R_/\Y)+)K*""XT5 XE@L%:Q20KL6B$Y?\ *LJ"4=G!@P67) M<1%3I6XB;4"8P1[,6 E9H2RJ$4VE''^4HR(KLQ4F^)A-44A-I#"HRAA2W]Q- A8TZB+C(7F&#(PV!4S-UD!Y M_*T4&E?0OJ3@4R&%%615@S48Z:41^1PQ+[@68!^(-0.;J@1--\H15:PRW'91 M:,7CU%4_=&7.$F%B5>869S$W*9MA:3=LR0U*]-ZLX#ET#I@A\61NJWF")PN> M.FT6 [IU1GO'$DUS5_$P5#1(3TM%X7WV;C2J+8>5=]U6"K?2J5K;9PT$XT!D MWK+;5B(L&@H*++1"B2[W\59M,Q4(1J,VR0K0[@!$;[51)UL"A8N+!4 3V-7. M1>ZDQJ76Y+TI&1@,^E#RW&V"8@!=PF+$*Q+0G.(*Q>+YY_S]I4SF-&@XV^7: M\,QL!^IV8'+*IYF+B>G#.GDIA)PQO3T('F8.*A?D=#3Y"/282Z],Y01BK&3I M+?HJZ4Z[O%IRAWK)5C? ]6;5:_:*$(;!V>CN9NR&O;/7*'@Q53I_DN ]2VI2 MKVM":> M@\R ,WW#OW\N,8#6S,)L>$LL$]JQC\CX[/W&AYM=KB1VV,VA6N@K;B1]=G*?H<8LBFB65%"O^'GZZ'D MO&[D:W(O:_=[Q]I3B:1?+ 5W#7M 8[^B)AF\:8XRM7063 MJD!5I.,@:(P/86A'M<5^MH/C.*H/,5"?;O(]Z,*:PG ''=2PO3ENC'=QM8,@ MW)I-E*5S;J?.#H*VKTWP>.$V_T2*WE846>EK#4"51- Q9DS@P<) M]=R_42]$51OS4RU\5F*=7U?^I"&H\T.U*WV/IJ2K^M*=>+\Z.[>?GSWP.^I# MGLN+[=P_6*8W#ME*_37YEY6 [>?U_J.\2O%Z9 S:)[7(/,+ ZT6/I?_/Z^L/ MJB&>CWM+P/.%]AJQW6N'_6?F]=-5H77"X]HL&D2'D_21%-U^'E'=#0?#)F%X MLBD(7LLJ#QU(!M\+O**[Y/0=(3891T%G@(VPE.[>C4=>@T#],R66335@\^/O MCD!WQ^T8)58*R3;:Q!3@+O#R 7O3&'OGTO_3M MY,.V\OM'KC)4&_P=@U!9)@'[PA]= ZA5A05U#?@^3E$D]2>-VT%U.3#^=H"= M9.V"D/$'?W52L>LZDP[;=R'MUKX08(S-W7<0PUP7[S\65-3J4\O(?V'8+/?? M:=!FY[PU19#&@W3 '/+$T+\/U,X>5I-2$% MU0>HR_\ 4$L#!!0 ( &N+J5:O^-BFB0, ,<( 9 >&PO=V]R:W-H M965T3,YPY/$//1;.=5-]UCFC@L1"EGCNY M,=6IY^DDQX+I@:RPI)-,JH(9$M76TY5"EC9.A?!"WQ]Y!>.ELY@UNI5:S&1M M!"]QI4#71<'4TP4*N9L[@7-0W/%M;JS"6\PJML6O:.ZKE2+)ZU!27F"IN2Q! M839WSH/3B]C:-P9_<=SIWAYL)!LIOUOA.IT[OB6$ A-C$1@M#WB)0E@@HO%C MC^ET5UK'_OZ _JF)G6+9,(V74OS-4Y//G8D#*6:L%N9.[O[ ?3Q#BY=(H9M? MV+6V(1DGM3:RV#L3@X*7[]^_0X>PX=U>U+"\8H8M9DKN0%EK M0K.;)M3&F\CQTOXI7XVB4TY^9K&Z^[):WJV_P?GM%2S_O+]>W2QOUR[<+M,/4 *+ A= / MHR-X41=MU.!%OR;:%BQ^'@'9W8)PK.]=.1R6"GJ",H\ 2M3P!\UKZA&C0LE MT@_3(#,P.<+&UCNDS*"&1%(1:X/IX3"3@DYYN86/O"2-K#6AZ9-3: A$9[]L MO=>8U0(^\PQ_VO>ZA&_(E.X4E(Y)WN5CI[["!(L-JL-)"&LIA8WNQ1/!&'[; MOV\P[)S?0Q"[TSAZJ1C%4_A4JY*;6F$#(^G=5 _L&2'PW?$XZ(O^U(=+652U M(1:(LO(U1^,APZH=FRV@I%5,ZHVTM#@ M:[8Y?6F@L@9TGDEI#H*]H/MV6?P+4$L#!!0 ( &N+J5;ZD29;=P0 'X+ M 9 >&PO=V]R:W-H965T++7Y:C-$!\]%KNQID#E7'G6[-LFP$+:C2U2T,]>F$(Z69M&UI4&1>J,B M[T:]WGZW$%(%XQ,O^V3&)[IRN53XR8"MBD*8U1GF>GD:](.UX%XN,L>"[OBD M% M\0/>Y_&1HU6V]I+) 9:568'!^&DSZ1V<#UO<*7R0N[=8W<"8SK;_RXCH] M#7H,"'-,''L0]'K"<\QS=D0POC4^@S8D&VY_K[U?^MPIEYFP>*[SOV3JLM-@ M%$"*^,.GZJT)G%1\* _.T*XD.S>^F4X>IG _ MO7N+N3KB,( M[*B;-.'.ZG#13\+%<*N5RRQ,58KI2_LN06_Q1VO\9]&K#F^%Z4#<#R'J1?$K M_N*6C]C[B_\O/NIP@Q^'XRMW9$N1X&E =\JB><)@_/9-?[]W_$HR@S:9P6O> M_WPRKX>[^_@XA:NW;T91KW_,KWYTW*Q^"PE,I$F,F#L0*@54"XIK(<,\!>I* M0 W*""?5 G*D^VE#4.A"$!;T'%R&,./6 ZEP9)5HZB?68;K>G.N<=MGZG50D MT96E*/;]$7CH\?$OOZDTDZRM3;C !(L9FK4D^H]IM7[WX& 4'O2&6X)1'![V M(KA!:ZG/)551Y8)S3)&J*I'"-\"U^KO!,.P/>^\W@F$4[O<'[W039FZD/X'MD3?T?-5Z.72@E1)7K$9G62BK>,S9O*81'^X M".>:_!*\E+^LSF7JB7IP]*)_C?-%\[&FGA0Z\.B-BE*H%:0R!:4=!4^T28%% MDG:D84LVO,SY)P#3;Y4LO>QW4^O 0U66N8=&1!N/D,,OE/R'G A>/:&J* 0? M!8GVXN^YCCO#/\;U"T+\'3\XIEM5&>,I>%FS(!84I::5 WLA57?-$K8L4_7"Z=)/6#/M:%[SGQD-R&A8@?;G6KOU@@.T M(_?X7U!+ P04 " !KBZE63/Z,/]8" "Q!@ &0 'AL+W=O(I+B.3ID)'J\$_)990":[ O&U<3)M"Z'KJOB M# JJ+D4)''=2(0NJT94;5Y42:&)!!7,#S^N[!V[(D>0%G$F?G# MJZ[)MPE?<]BI(YN82M9"/!OG)IDXGA$$#&)M&"@N+S 'Q@P1ROA1GJ&+Q9,V5^RJW+]@4/B MK=*BJ,&HH,AYM=)]W880C)K> Z M4V3!$TA>XUU4TTH*&DE7P4G"6RHO2>AW2. %X0F^L"TQM'SA?Y18,73?9C / M8ZA*&L/$P9NO0+Z ,[TX\_O>Z(2^;JNO>XK]K_2=9KB[?UR0FXNS*/#\D5G\ M8%1[OY.3QPQ(*A@^QIQO2*X(;1XD$2G1N!N+HA0WPX^N<5+T& 7$,,Q1ID$PG(K-9E MU*(P6KUQGN"D8*@H074 MZPW\/IF+HLB5'4F8674'44U*X$4'N^>WW"DD("GK$*51G-7)1(Q 3?>FISSY M[> H/-C=@-QCO^61K/XG_Y77_:.!YZ37"0?AD1]UHF[KOW5OW:,Q4H#3RKQM AO1KF^/=M&ULK5?;;MLX$/V5@3?MMH C MRW;B!+D!N16;12]!G&[11UJB;3:4J)*4'>_7[QE*ENW$R1;8?;$EBIPY<^;, MD#R9&_O@IE)Z>LQT[DY;4^^+HT[')5.9"1>90N;X,C8V$QZO=M)QA94B#8LR MW>G%\:"3"96WSD["V*T].S&EURJ7MY9U'+A3DZGG@<[9 M22$F'R;\I>3MHZ;%$JQZ+4_L[,_Y!U//ML+S':A5^:5W.[F)R4SINL7@P$F65\.+LQ)HY69X-:_P00@VK 4[EG)2AM_BJL,Z??3N_ MNSO_?$\?;\XO;C[>W'\_Z7B8Y8^=I#9Q49GHO6"B3Y],[J>.KO-4IIOK.X#3 M8.HM,5WT7C7X2=B(^MTV]>)>_Q5[_2;&?K#7_R\Q5B;VMIO@TCARA4CD:0O: M=]+.9.OL[6_=07S\"L"]!N#>:]9_#>"K)K8#_/SE_IK^I+>_'?:ZW6-ZYB9\ MB?OX(JP5N7?D#16E3:;0.0F\>:')C&G0Z[<1/)5V:K!#Y(I@_ M.':4F"Q#H4&SR0/-I96$+N"\R%.53TB$=D=PV-DL@AGE-8+EKU9.E// D-+4:'C>(,KDLF+FEX@1OH*< MA.D[W6ZT'U,!D\%$&^UQ] ,MBSV(] #%;/HZP'S*IKQ6IJ?(<]7UEZ,@=Y9R?L! MXP5I&0AJ5J4KSS#W1 US:*07'?1I(85U[X,ZYDW>]P[:AX.#E\!Q:T[9$P29DLK%GG8J=[&.WWX\$*>43W(=M+],]4,5=:PT:A;+"\?P21 M%E$6M>DS-J#OV(#H4OD%>6Q<;4;3B)O3AB#W,6H)X6F%P;((6ULJLR+L4?BD MU<]2 2U>*S3/,*@\T67*_)N9XLV1-AF]WP!#S.VY*=M4/& MD$0'9^WM=94:RHVGC \$[E8PB[ M0G]K/)>^T'I!PT!C6G69IT7]99[3D*47U1TE9*N>18D6SJFQJAO(,QI DD"N MQ4AICKA2*7A>(WNM$5BYFTGA2EOGU$-!2.=(Z$!+=7P+$@\)"&V#>T ]S\K" MV$ )E*Y,2DR07JM)ICZ(.JU3R!%,13Z1'/L:)N5@+#&37/U=\;+6[GYW> *; M.5O$DS.:A8R7H<=?13<4] 4@@KY=)?!-?6UE"VX;30*]"YT%$R_0\1]VAPFZ M'[>$JHBX+_&$S*12URZ,QNDSK&+Y,R&\288=#Y^1JK*J0%?5 );^ENZ^@64 MVW:XHV:/_;?_)[WP3KF'W;&5G '>>9PGR]Z6T_O1('Y#UX\%) +$,Z/!:=#2 MT\ZX7+''7?H-7:D9BAY)7BBIT^;K[LI6S6-HW6 B-.-F'OIS\\S4.@4QC%7" MF] &CXQF322;J4J$3DH=5,!%[;"[,N[-4+E^OT9#I- &\2_H OIR;2:Z*$=: M0?5)58L#P*KGL*[Z4X<]7%M MT#K<@$#&3C?J-0-I=:9@LW[*4LNJ@[SD@_RVHUIU^D"&F%'T5+V(:-OYM[-V M()SB=BHM3\#WL4%'KU_807/?/?L'4$L#!!0 ( &N+J5;& MLT\']0, T+ 9 >&PO=V]R:W-H965TQ-KD"6?)!/X][>2'1-(R 'W M ?2RVF>?];YDQVNI;G4)8,A]Q86>>*4Q]5D0Z+R$BNIC68- R5*JBAH\JE6@ M:P6T<$H5#^(P' 859<*;CMW=I9J.96,X$W"IB&ZJBJJ'<^!R/?$B;W-QQ5:E ML1?!=%S3%5R#^:N^5'@*>I2"52 TDX(H6$Z\671V/K#OW8._&:SUUIY83Q92 MWMK#CV+BA980<,B-1:"XW,%7X-P"(8U_.DRO-VD5M_<;]&_.=_1E035\E?P7 M*TPY\3*/%+"D#3=7R1MM9-4I(X.*B7:E]]UW MV%+(PA<4XDXA=KQ;0X[E;]30Z5C)-5'V-:+9C7/5:2,Y)FQ0KHU"*4,],YW/ MKBY^7/Q^32[G5^3Z^^QJ/@X,XEIID'<8YRU&_ )&0GY*84I-YJ* XJE^@'QZ M4O&&U'E\$/ G5<@L+2):*H%(J --%GA*X>E"78);= @VB!%H^P"-"^M M.2:+8T=R*3EV#BLR=,&!U$K>L0*5*3:%7(J<<=:[8)YYA5WK=6[9AU;9E J M5&T^@\UG@MF(E#;IZ(!P$_MH7M?@N@I_()^9]5TV&N7:)W"?0VTZ<*OR:*K M.OUR1EQHDM&[UQO'=+ORMI@^?^R86];D AL]$_B-H!=^).G6/CKQXWCX;EJ_ MNM@?[<9^3]"/NNALM-/(C\/A$P)X-@^ M-LO\]DB#,1Q/*#:*Y68C((U@1N_PC?R30>K'I\D>219E5OI?=N$>5,XT6!_K M9L'1GS55BHH]YHYV;@99M,< 0VR$;C"N;6)"57/Y@!%OG:D;##76'*DY%3N8 M)WZ8[(9PX)^$R9L#M"F:YVAI[)^FF9^FZ:XH\=,HQ+_XW6DTWRG1[<86;1J; MRY['6OI(PN,P?'),DM=B=8X>1GN_1S-AV)&S@0VC^]1!FY/8+'AC"]BEU9[N MU$?A[6WC+;FKV!TU\'+R8M_W!W&V6RE9YI]&?07M^ST,MD:4"M3*#6(:>W4C M3#NM]+?]K#=K1YS'Y^V@B%UNQ80F'):H&AZ?I!Y1[?#5'HRLW<"SD ;')[0D ,8: 9 M >&PO=V]R:W-H965TITYS,MT1:GDN@AJ3SFU^^YI"3+CZ;I= <+-+4DDI?W<>ZY ME]+9@])?32:$98]%7IKS7F;M^FV_;Y),%-R.H6 M%7D_&@S&_8++LG=QYIY]TA=GJK*Y+,4GS4Q5%%P_O1.Y>CCOA;WFP6>YRBP] MZ%^VPY8%-^)* MY;_+U&;GO6F/I6+)J]Q^5@__$K4](Y*7J-RX_]F#GQMB ;"Z)Z0>3T]ALY+7_EEE^<:?7 -,V&-+IPIKK54$Z6%)2YU1B5 M6&Q/"P"$J-MV;- M$W'> _:-T/>B=_'Z53@>G#ZCX+!5#([99?&@-UN> F6H2$V5WE%G& .^BO!?EH: MD3*U[&YD%1./5N,)(PL%6VI5,(,G5JQD CMH&Y[\6<%I3CS4UZI:92R'/7 H M[-$\=1=*LU0:6E(LWZ!?+[M*'SJ?+XE MDR;)T@I=\CQ_0GSOPF<8Y;KA !<#@ C^#R12X:@=#O#L'Y MMF^;0&S'*LFK5+!"E<+*O[@C9O(R2=FXBZ).+A/D)E*$T-QF-<^-HKF F0MMKLH5@$FJDT)_H,C#O"K)')TT MFQ8JE6 EAS/LFW"]4F3\O=#&891P!5O>+%3ZU"X+MC5'#=;8UGNR!37I4\/9 M.%4A*L]"Z5H\-LO0G'D7'DQK4JBLQ!8(6G9HLOLP37#'Z86TE$*+ M)S9'V'.',Z#R[FD-LA;:>I=3G(RI_$32_OWEI?.AV7 (X]K=P%9AT1-29$N. MK/+U8MDD!?8M5?E&:0E[L)5H 8_B4BV1S%BB.S8B31$_-(0V\_CQGD*=ZM*: M15J4T#5'Y8.E\!:&"<(^1Y5&=#Z H'1*DU7C"+*F8\1VE>I@E!H%K@F2V+%> MN\.( 6A-T@Q8+![1:1OO982^T@C;X?3=30;:']41%F^E%O@.HP@V+'ER=OG- M4',S;MPJ!Q=TL$B-M2^^LO:0(TKR92;7SI_HI/,3]ENW=)Y2D583;5 MPA5(2H)D"]:N5M;(\T;5G$][H6VP()/& X8U+&TI6S68!7==;B=WE8H",)7*F3+QW-V#ML.(V&_B- MR&KQ6%,"":K5JXL<.=#5_I4H :_L?FCY8[/DA,W=40=F+261LL0.LO3'-M* XB\XPM\HO70U5!!/"5>2J8<7 MU,.CGA-LFQ;<[8B+B +.*4-@UX-A1PYZJC(8-\?4;Z$EB4]_^O?.*=0]5'04 MVIWL%'3*?:YY[:7;/-.ZO%A$4R.:![^P:!A,9Z/.@W 8S*8Q[" JWJ@=!Z-X M,VTT"T;#R9[\X308QH/V=C+$HD%+!]_3CJI26\7;C2=!.!IN;J,@BB?LTU:7 MV X&X^FD8#MGOFS9L9W;=F'9-G(U&^P&;!=-AV#4QFHS9G:(2LO':A!Z' M73="T^E@_/\&V1;__8,(.X L8&'4!=8HB,>C75S-@O&@$]UQ, @'>\+#:3 8 MS=I;6!Q/1C\'JU$P&VZ4&P?1*/P&J.(.I,(@&OP(I";!=!+O*30.XCC:R(1? MHND>H)"7\:P+J.$XF SVA?W=WQW*;![_*A*<3- ^U"-1K5A=_7YTEQ<@"J9. MXV 0=6V-8CR)AR[$[%",P]$$N;[OC7 8!D-DW55;A7=GS,;!.-QG+A(8QK.] MYX!M/$& PJTG83":;.929?4UQIV 7/U&]Z90TP@<3?W:>HE@55,3%P*%370K MI#NPF*8&_F#)^U\7N;_)._-#1G\?W?,?Z#G:U4?1*(BBX7'G01Q,QN-C-,/? M:$H"AN-S)ZT'G6)V%,Y&Q^S6==Q^W?9L@'-##F"TJXRC$:?.:TD=;7O8?>!: M<[@@E\UKHEUW'<5Q1^O-_BAQ0U+^N_CHE)LP[KHWW"(>YX8&AIZQFC<;O$ ; MZ8Y/]PH$Z;IBOM5RT5OJYLT8-6MT8BZ;URPK?V:_K*50LTKOG%/F7V#3X7]G M_>:UD:'S3^HCO +(TC<5SIC4Y":41W7O[T]V#G?(F05EUC+W1Z/FF,EUX8AW M&) M)Z_-JQ:12Z#3]?1.?3JEJERFKHD]V79]%0NB5^X)" MKRD 4/^9H7W:?J2Y]-\F-M/]%QYX +T*86J)I8.3R:C'M/]JXF^L6KLO%0ME MK2K<);W+$)HF8'RIE&UN:(/VT]7%?P%02P,$% @ :XNI5D+T'P_=!P M118 !D !X;"]W;W)K&ULY5AM<]LV$OXKM M)C.*1%*R_.X9O^6::=/X["2=?H3$E82&)!@ M.+[]7T6("E:DGU)[\-]N)DX MPLMB\>QB=_& )RMM/MLED1-?\ZRPI[VE<^71<&AG2\JE'>B2"LS,M_LQ(_=F+,37;E,%71CA*WR7)J'"\KTZK07]YJ! M6[58.AX8GIV49N>]B(&1!G-'&N0^+FG2\HR5@087VJ=O79+7MAM-]K?>-MARU1: MNM39[RIUR]/>04^D-)=5YF[UZF>J[=EC?3.=6?^_6 79!#O.*NMT7B]&/U=% M^)5?:S]T%AQ$3RQ(Z@6)QQTV\BBOI)-G)T:OA&%I:..&-]6O!CA5\*'<.8-9 MA77N[.[#^\M??G[_Z]7U[=U/XOI?']]^^.-DZ*"9YX>S6LM%T)(\H64DWNG" M+:VX+E)*'Z\? E$+*VE@723/*GPGS4",XKY(HF3TC+Y1:^;(ZQO]EV8&+>/= M6CA!CFPI9W3:0P98,O?4._OQAW@2'3^#<=QB'#^G_9LQ/J_EM_HY#B_I1^!.RW$_2>+^Z& B9)%R-SXX[(\G<2TJ5F1(*&LKK$9%L0YBJEAP5$3B^DNEW(-X M6\RHX-06-YDLNN %%R6'/ROD.JQA2Y/HV(OQJ._'QZ\\LJ6TJ$ +V = MJ1CW:PL;G+"HZR /64XS$A7RP0C6SSH''EV[Q=HW5J3*S@QQH4)I% LCB^!* MU4(-FG7),E8X+2@O,_U 87O7,9L1*RS_4LE,S1_88;::6I4J:139+129U=\" MI=#%ZZ!2\6%VX?3KKBR1%S,E?<$U7! Q!0A)*=\ M2J9=MU3LIQ$S&&0B]]VY)SF$<8>*/9>*SS_E@I2^W\2N'X*A<"#TH;F/,J MRT11L5$\5(/ O>33NH0SYLXXCF.QCGM(M8;0[ MPLPA#E/JC]4+TESI*\/P?B=E=B!.;"=NV*)SX4 M#VX)Y2(/US#Q-2QPB>*,FUO4[XE&(E;P(O[-=09*9H]\Z8M&Q_^SW]\]=0+@ M\WLR8()_?\$M<?KKCBT'@CE1&?^ (3OZHY MB9=_D#3VE7C?N6N0T%,?ZKNT;$=2Q>C+N'TP.-JR.'UE]F/SMB/B_C:RXX^/)Y+ _BJ+'/HZC1SZ. MDJW(&H-%[4VZQSPZW#Y\/IWMR'HY0CQ'.V(E&8RWPS,9)'OB;6!GK8:D?[A3 M S/&[XFV;H[M1^-^'$\>>R))-CW1='?QU]V4@^E55J6$/:+]47]_-!$E&?_4 MQ26Z03'X:E]*,+%[Z&*\I='WRGHZ!B[Q)PB"OS]P.PN'AVLKY[D%,,G94M&] MOP$\8R3#Y+2[(UYX&1;I@AF)@Y71/^JRC4:CSDFS(+S$Q?5\3OY1N^&YOM_M M24/JVXTYA8^X#?H;BYN[C[:EOSFY374\!E\R0I[!:U3E52XRV);5]#_ ]I2" M8:_CG-%Q+1EP]'WGQ=5_1.- R/2B6#\L:B-G7>8 LH4VM9=D:Q[#?(&@88=G M_NL ]G@Q&NPU YZDEL&]&6A>$UL-ZIWQM.GA7?1ZI]EVMZFK)14AV@(6>":\S5+/PA"S4T_FX( ZH)Z@'5M+:ZOZ;3PW MT/F-XM\!(N72-\5#B5%[)%+DE2^5WA=MJM?T]#,]U*RJYNRUR=#A5E0;TN7M MGFK71#\DXY3%@!]&*;ND-/#'.9=?_S*MM[*M0\!+6UJ7BA T.NPTR[0-B:W6 M%+IYX@41[P1O9]@H^%-E_F4R?Q06O&XS(IBG@[>ZRM 3I\WXB)'S X!3C% V MH+?4)A0=,DJGM;]VG+^GW7]6G@,\,JZ+5%I+UG(A6D=V>" WO@U? FXJ)"*4 M;#^M_:-Q_;[F#<[)W.'-!A$#L '5?U;:K3[7=SN# M0EH97TZ_I08-'AE?*XC!K$#M:M5E9?CMY>^ 9NOOV2,9[/J&-.Q\VLL)A9\_ M8'+J@V^$KWSM:/N-]#Q\&ER+AP^LV(T3$W5ZCJ6@:WN]\$9O.DZ7_D,AZI+3 MN6\N2<*5+(#YN=:NZ? &[9?CL[\ 4$L#!!0 ( &N+J5:NK1=EI!, ) W M 9 >&PO=V]R:W-H965TN(IC7>_0A6@23L8J$,H+I%__I]F0F@4&RR'?;,%XDL MHH!$'B]?)M"O[ZS[U6^T#M77;=OY-R>;$/IO3T]]O=%;Y>>VUQU^65FW50%? MW?K4]TZKAE_:MJ<79V?/3[?*="=O7_.SS^[M:SN$UG3ZLZO\L-TJMWNG6WOW MYN3\)#VX,>M-H >G;U_W:JT7.GSI/SM\.\VS-&:K.V]L5SF]>G-R>?[MNQY"7I MQ?)SFOU[WCOVLE1>7]GV9].$S9N3ER=5HU=J:,.-O?L?'??SC.:K;>OYW^I. MQC[[YJ2J!Q_L-KX,";:FD__5UZB'XH679T=>N(@O7+#? MJLNKJT]?/OYT_?&'ZO.G'Z^OKM\OJD>?;6MJH_WCUZ=XUNIN^?0N0L]T62^]W%@Q-^4&Y>/3V?51=G%T\?F.]IUL-3 MGN_IOZV'0YN7N;\Y/#?%U;>^5[5^;3L/-VD4/5SE2?PXR4;=ZFJI=5=!&;UR-,[9;14P.46OKU37(-YK MZQI?V17_<"5K8AD6P#685R-4PJ;Z07?:J;;=59=UK7M:%Q_LT 62\+,SD*!O MM:=W::HO'0O,V_+5H[__[>7%Q=FK+_/%O/KA\O(S?S]_];@"X.5=C1LQG0 A M(PKDO!E:79V?/3D[)U%O]'IHYLB^5.5J=U%KH>G D()9[C M_==ZH[HU[W)K/.-=DFOQ_BI)-*ON-J;>5+UV6P-%0G-#C9D;X^O6^@&N-1$: MXXQM_+RZ;,/&#NL-">#UGS!58ZO.!KQ0MT,#T[=MLL>^&E;6!@S5)-5O@V&C M0A1RE58'O-IU ^;^PR5GP+8.R8"^P$E:HV])25A8-;\ #>,@FL=X-K#M8'E( MU9$\+?G-X!S],'F!9"SUU.E:>X\LQ&*J:J6,JS@XNR"[BAN=N#N6;9"/(/MD M(TO5LCLR"F.Q0H.8!?G3\93\BZU_W=BVT[H%+-(BO+L59;W1O,1Y"4/ZG(/]GU@6IH=*4 MRZKOH-GM4KN4C2ZJ1S0BQB\_R.^7H:R=)C2KMA8FRH%"3CH(!$ Z;]:=6<%8 MB 8U@EH?$[$86[L \E59K.HF@8G72*TKO-;,'\@TSW*F>?9@;KA!,':#AF)J M"[EHC4,)YL%)#B?# S,#N2WP+7"H,[F*WH+[RT[:5,).L!V2G+\%6:WNK M7<= "$#LR-[SZF?-F1$Z^IT^B=;@2P@4X \$]:L=A $0^@G+02O24:K^#C7E1+Z)9T3),8K?&C=E0DL_>J_SK\MA!Y6P8NGKVB*1RIXQ M =IW83QK<1G:'>J:O6:4A2:%@(=H=UIC\H=6#*P;%'1UMZ4#1X,,%CURC75$_/GC3 ][0$F8/R MTK#\18L&$YS @T&FR%OGU574%>5-PS##V8DS1Q):K#RNBWQ,_ %C=@=&ZZ]! MT#,B>+<6YRKUDIR%K0XWZS<[#RAL"0DAFCC-0?O""U3%CM4BM1XBC05#7$35 M>"S>,-B&DH!=+C(!JYZ?/6=C+0H4QSQ[\K_CT*^6?3S03F,B6:XG)2(W."^ LH2F!20#B._:V=%E25 M2B(V:;RHI$52%J),6B+V 6%GHT>Q>9E[-Z:DR,7^9M72B&_(NPGN\".83$)D M1@%)@G?*P8&X$LI%8-K(?:#>\6_ M A"R<*H9[P?E45B(#)3B?@EB,",)J=PD70/D=W\0M#J[3[;'GB%)F$DPYA_L MDE*/G_*2Z#]D"'(8+A9J-?B84:)JW,@<$:XQNYFB',4NN( 9>@JU!-"I"+N? M4DKOL=UT8X6SH;J&EPSUA@'&L8U ?@RT4^<7 4-UF"+.W9:&:<>I'@ JME &H-%6+'PE\C*N=6HDZ=;=F $AYZON6,_1[ M*(T)5$Y]0B-BG8D5XF0,TF0NH@Q;:O'!L\E'(707(J>E,LKS VZ@(.D =J% M7HH :#1T:U99Q;P$1:XD 51<'7&>RT;@ASC/[&#]%F5#SK@%1+!2_= GI;4L M21$8H!3UT,9*/D57':@$1&F*)$Z-C%T=RX4AF-;\GCL?,^ES1-)$^=1VTG+( M<[$#"V+0SB@E$?5H*^J9@P:-7L>ZC#.4SLO<.:TANYOL/'?+[FT3B<[DWA-V MX+5FUE NW)$PHP2S79&@5 ETZ5Z!IQ*7RDC)N28@[+ MT8=H5 S0V0'3\HID=\WT+">)+J&[L4V.FFMY2F-X.=3>6P7&GL),$#PBBHM* M3\<;R8O'H1#H /*"F@!AE]+%L$2O!\C&512H!M<@I(S8+Q,>M-0[&UG"/52. MU@ =U2WVL ].&=%H&JP<2_,]$E= 2:8_G(V[6VN2% TV4CK8/#471BA-#UQZ M0.\5V T3',ZH,A+)9R4RYLH1E=O*1!J:Z_(1YT?BRJQ;Y1S"[,XRE'M$<) +60]V:+" _<@#=0-_W85MG1/ %\+2A% M]6AJ)AQGL%*+"/UET#PJ7$P'76ROK#"==9*!$\FC8KWL82PU]\PD&S +*]IJ MW X->NT8_UDP@;[89/#[]%N -\V=9YU.N>5*4DOJX#W"140ZF7U?QECI2Y]A M?"Z^L8';1SD1[#T5SAUW:?A)8@)I:,KD3 M\:61T/+;S#T)B6G1AM$4R^QOC9E#R]C, X\9ELA1I*C^2&E9IE3CA!=1%[L0 MBIH@8FY2WS%F3WA;6%2H +5+TU''$CJ,W)X$NU4H/@G6(WV;W2/4#VUMK%, M*QP;N5V0J%->8%($9LDXEI-L^-^E1+#2XF1P"M6B_F!_E!YCP1H+N>;5OPXN M%=F'=(P=X!($:PFGT[#J=LJ-Z("%0=3[8=N/IPX;>(!UW*$IN]!FVH,_;%D5 MXK%2!+=$+[+S+@>BBEM3\.#(J:1/P'1OR?OB!VK2.R?,=IX%VZ-C]; =HA<= MX..D9[A(E]X'C<4@S-[&IQNPP M!WNP(8ZN8E'2ZC(NCS52X%]"BV+5C8FWZE>=^>\O0[,>BXRT'N$I0P0GB2S$ MR+2HI462S]C?J,]-/*!;M6/NX-QZRZUPTBV(E1#W73[)I4Z3'"K,JW_JW02_ MB RVMWH$V=4@Y%@M^1C;)XE7*SIYX].8&:^WH4/+<0#QHRVK5&K^,3;A#2WB MSNWFU7=F!=-JYL!TVLKH N -=SH>.!S1$Y\%4SE7')!PXA3KHZV Z^=.P(>;3[GX+U!NGQE2+R>6#OG,OX/92$<2 MP^0/E/]"&Y-1<;H!.-_ZI)ATJL)G\>1RNO-B7VZ+,$Z*V]%(D<)+*\7K$-K4 M8L$"K'E&J;I59ALO *@QL>GH(RE<]N)"KB[(6=R\NN+;&0P^HR6D*3YZ4)%N M2<^%M_D]"C[X=/PUP9@>.+1=8" ZDW0U\@U7A0S/3'<_G+ M&^!FN<,&^!I <4'B/@!,0V@5@1P4:_V$[)U<+57"=YD*5W"<#&4,"'R6H.,I M)Q:BUEW"@YZYP*?!A>;];(?/=13P MLK%T&>S0#87_P+14Y_YC0,%Q<7;^7-!HO#)W\'3QG:7SU]QHO5R\R_AJ@"/3 M:VOC:U]ZSM#C0>*7_-I'.^?EGYP_+7]/S\;+)FG-+.!UYX,;>$,'C[2NX$H MQQ\M4])'/UGPF.KIQ?/'WU8?A)*EMM5T)-V5.;3(/,I"6ON(0.-#"BST,FH. MRLA*P ;BQEX^.?_O+/SD(IOEQ'9H*30Z%0^WR4)@UC:,AR26O_$9_9K)T=F)_M_>P?CP>$Q)%1MP0P>2!4F'73'2VLRCN2E,(SU3;[")4/S71,IB[=32^;!M>BE%9.69TZ(9GVK MN"PIKO\!5*EA"KFXNS@AN8X9>D(G%?NINE8^ MW5%3(%!UB*F;=[7']C*PB2I*HRPQ$7!(\Q240M,]B]3R6.JUZ?B.RC]4-] E MP7C/>!;/+"%M1 $K-[@:.85T&IF$#FYY6CZU5O6&M TMDHM04B' CJ>!40W( MQ?2PM!;G3*ITXJVF\3PIEE@/WX&;<]2PL9I+:=%/EZB^Z "SVH$6M-5"O)#R #.>0PGEK\W$ MISH6M>S>5<<)%A@OQY)[QSU4PB=^1#\=66-&W=([Y2<5&9=S.UEO)&*Y<91/ M=F!I=6O< -\U8-PW=!UW)3>6(3;*USK=9*:[UR'GH*O+F_<+>C)FH!$1)#@S M>HJI5P.A;6ZF]J"^=**>:.F1S1&F#01-?-O.0R/M+@=S/'_(9Z2I[""DP_;M M#BYXAQJ*CE94"T8<263JRK^Z)VDZ/.):$>Y-P% %+)7+540^!\@W(-BQH:ORP/F8#L9##805W_)>T"5XN9%ZQO%T+GA?''^T MWA8>,;USP7F8:Z6::FF^.;(K=+:Q[%!%U0>-IVU3&R*6L9_J8$D(B>DSWJJ$ M^38[Q.1IU5?BIE.P)&Q>/?:9>:)"HNL17>C(\;LS1A]+WQ MBM2*JSRZ;$/WLG,;H7"5R>^-X2-'Y@5'5'TA*2)W*O=F2W?KXD;S05=9[::F M;ZOZF'8O4;.U*0?EOGYNT%OM8Q4PAG7@NF]4 ^- O-A=0L%X* L:@N_G9V?_ ME4@\F,6ML8-O"\!Q@@$0\O#7C61Q?Y._I"DRJP?=! M)T''[+C#0[^7J& (]X%)OH:W?F[QF2 (T[##'\+_T^*OI/#^FO\6C%KPB&7Y M@ZG\-/^YV:7\E=4X7/Y6#5M>TW%8JU=X]6S^XMF)W&I*7X+M^6^NEC:@W.*/ MU"C2C@;@=[J?GK[0 OF/\-[^/U!+ P04 " !KBZE6F&HR>>8# 9# M&0 'AL+W=OB:>\^*S83&V=;GB0WUW\_RDX<)W6S8ANV#ZU%FJ0>D@]E M9;H5\IO* #3Y7A:5FEF9UO6E;:LD@Y*K"U%#A6_60I9IK3&J>66?B>7V*7AO/.Y_B6&:=HS_N:.;A4M4\@9F%A%<@G\":OW_G MALZG,[#\'I9_+OI\B?.5-@40L28)5E B00E7"K0:@WH^V,UQ ,(EX)*L18%3 MI\B'O"(Z$XWB5:H^7I+W[V+F>)_^]2>V+LGZWI'/D$"Y KG7,'*3\6H#Y!3N MWO\'XKHT#"8#1419% UDGWHQV\MGVA#T;0C>W 8)3U U0%;/1,$&CQY-316W M>&:8IQ::%WNCL1Z=W6F<3@^9J499\^H9(]="8C5>PK@@QJ[K9EYMB&Z'E;1A M*OU7N#D:(,.2O,AY>Q1J<9P+1I;(#\ _"4#*;I[!S/-I2Y% 72?_*TH]M)"& M1\P TMZHA7;J>66XA<85?EQ,3=Z\Y5(4C:F3(@^09+_7^&RK==]52Y''Y>V0 ML@%U S90,.J[X= @HD$8DZ^9**!C/%'<]*^''R'I#QX_GKY85!OD$DC,7?78 MQJS=HW6'NI8B;9+!D/F,QDY\L*1A?!@P/Z#^)""_ E>&:'MU0$/&1K;L]$OD M?[?M&,O//\V[?XI#7WJ M.\.3,W:'$K*4L7,D[%OJT@ES7JB91R=!\$(=!32.@KFU_[[WJKGL'\^[2C)S$PBM2P!I=G8L( M/T&RNXAV@A9U>_E;"8U7R7:9X=T=I#' ]VLA]%XP&_2_!N9_ E!+ P04 M" !KBZE6K60I0M," ""!@ &0 'AL+W=OUE(T_=R:Z[TH*=FMA 2[S2865ER_3'$0LW[7LM; M.N[%)+?.$0QZ4S[!![1/TSM-5M"P9*)$:822H''<]\Y:)\/8Q57JL)47YC7L8QYD,Z,5>4"3 I*(>N1 MOR_V8070#;\ L 6 5;KK1)7*"V[YH*?5'+2+)C8WJ4JMT"1.2'Z(UELP)!C4'(-Y16Z8]-(K?37*J"'I>0 M$^ :P>9(-^27TI 6W!@TG]B!5[8+&KDG"1FW%+(O)/G4S'"9F8,3V-OILC Z M_>^1CC#-FS.$"TRQ'*%>>A@\&,D5Y7-;8]>AK2CVDTZTYC^. M_#".U]R[P%CD)TEGG:@;^>THA&LGT.1*6Z "RV9]OQ4G?AQV#U8\K8X?=\ES MK>@L/T53Z1V?D?B5S4E(45/DIML8K/2%$O6DZGX&4C63MFX1C;=IL&=U7_D; M7G=G.L^)D 8*'!,T/.JT/=!UQZL-JZ95EQDI2SVKFN;TDT#M FA]K)1=&BY! M\]L9_ %02P,$% @ :XNI5E^M73ZF P & P !D !X;"]W;W)K&ULK5=M;]LX#/XK@E<,&Y#5;W&2=DF ).NZ -W06[([ MW$?%IF-ALI63Y&9WOWZ4[;C.F]O>]B4B*?'A0UFDE.%6R.\J =#D1\HS-;(2 MK3?7MJW"!%*J+L4&,IR)A4RI1E6N;;610*/"*>6VYS@].Z4LL\;#PG8OQT.1 M:\XRN)=$Y6E*Y;]3X&([LEQK9_C*UHDV!GL\W- U+$!_V]Q+U.P:)6(I9(J) MC$B(1];$O9X&9GVQX$\&6]60B480L AU :!XO ,^#< "&- M?RI,JPYI')OR#OUCD3OFLJ(*9H+_Q2*=C*R!12*(:<[U5[']!%4^!<%0<%7\ MDFVY-O L$N9*B[1R1@8IR\J1_JCVH>$P<,XX>)6#5_ N Q4L/U!-QT,IMD2: MU8AFA"+5PAO)L;.D*P[J[=#6 MB&]6V6&%-2VQO#-8/ODL,ITHQK"U,BUVM 01A86@0+Y -;X]2NWY[QO(=BM"7;; MT,<+K+DHYT!$3%BF:;9F^"T(50JTPI.A$S3CF6,9TT XGF=U*H7V(+="1%O& M.:%91(1.0#9B*0QFHJ.9K$S)DHAJ8Y5 WK ,[2)7Z*C>7I/7KP:>X[__WR-^ MWC"IOR_Y "&D*V1363SRQQ:4?GFZ!UJ]'SNS MZW>Z;N]0G=S=+HZYM,3JN\Z>?!3'[U_MR9/9B0!+22/LP]BC:U//$3MH<+OJ[LH:5V@[IV@U^MW:<[BZ"71)G@I;Q3O;-W F%AQMZK>WD,/Q M6TG\CL7P8M]Y1OX&*A]/S4%_VIE_6Y\Z'&?%=8_ $GA9QPG;/-)QF\'ZYWK4K\?K!K48.*?[U,M!W;V*=#M>]X7-Y_FA<'>\7D/S [^]DYSI M(X?CA;DRC_U#EN_04M%B4[S]5D+C5A5B@D]WD&8!SL="Z)UB M1_ M!L8_ 5!+ P04 " !KBZE6E5&:=3(# #/!P &0 'AL+W=OE6JA\Z1S3PJQ"EGCFY,=6Y MY^DDQX+I,UEA22N95 4S9*J-IRN%+&U A?!"WQ]Z!>.E,Y\VOJ6:3V5M!"]Q MJ4#71<'4[RL4.";W%B'-Y]6;(./:)ZJI2++ZUA27F"IN2Q!839S M+H/SJ]CN;S9\Y;C5O3G83-92_K#&;3IS?"L(!2;&,C :GO$:A;!$)./GCM/I M0EI@?[YG_]CD3KFLF<9K*;[QU.0S9^Q BAFKA7F0VT^XRV=@^1(I=/.%;;LW M]AU(:FUDL0.3@H*7[@[&YBLY,F MU09-XGAI?\JC4;3*"6?FRX>H4AVOY?L6*]:UO -U@CN9&ER#8LRQ?0UWB.%G/5(=I+1!D!DM%U:C,;V!E"OBSYA75AW&A1'-(]G'B(V0N,&WCF1QA M;0L74F900R*I&K7!=+^824&KO-S "2_)(VM-;/KT'-Z_&X=^=/&_C4\:LUK M9Y[A7V-O2_B.3.G.0=W5$,((/#22X" 8= M^!\(8G<21Z\=PW@"'VM5*Q]VL+$;]**.W(B"+CIY M-56P@H15W# !PI+W)4_"@_.WQFCHAI'_8L9N/(I(LM;4GY.ZJ 6SMRM%*J2$ MLZ9QO\5U$H;N*)Z<]AR!.XX&I_^I@OY,Y,;CH.\(W6$TWCL.E:W7:[(%JDWS ME-B2J$O3]MO.V[U6EVV3?MG>/G5T_3:\U'2:&4']L]' =4^'ZUA9-6T[+4T M] TTYQ>7%1V ZUG4IJ]80-T;_C\#U!+ P04 " !KBZE6('$\N%\# #_ M" &0 'AL+W=OR?[]CIPV]HK?:)FU?8OOXO#W' MYR6#M51?=8EHX+GF0@^]TIC511#HK,2:Z1.Y0D$WA50U,W14RT"O%++<"=4\ MB,+P-*A9);S1P-$>U&@@&\,K@0\*=%/73'V_1"[70Z_G;0FS:ED:2PA&@Q5; MXAS-Y]6#HE/0:[!(%E)^M8?;?.B% MUB'DF!FK@='RA%?(N55$;GS;Z/0ZDU9P=[_5?N.P$Y8%TW@E^3]5;LJAU_<@ MQX(UW,SD^B-N\#@',\FU^\)ZPQMZD#7:R'HC3![4E6A7]KR)P\\(1!N!R/G= M&G)>7C/#1@,EUZ L-VFS&P?529-SE;"/,C>*;BN2,Z.[R7@^@=ED^CB^H^7+ M9/IY,H?Q]!K&M[.KV?CFT1TFTP^W4[KX.+F[AIM/,VCECA[9@J,^'@2&?+$: M@VQC][*U&_V/W1CNI3"EAHG(,?^O?$ 8.B#1%LAE=%#A/5,G$/=\B,(H/J O M[@(3.WWQGPC,OGBTYI+]YFSM7>@5RW#H47%I5$_HC=Z]Z9V&[P^ 23HPR2'M MHWE;N?*1$6ME= S@Q)99(:@#:8;R\+R>G62A]5@BBRT61%'U_ NS?]*(S? M__9**92570[!-698+U!M*1'\&JQ.[ULXZ_MG8;I#Z,?^>1C!'6I-C2EKZH8S MBS%'>OVL8JYC;=F/DM3OI>'Q"R&-_-->B^!,Y)>EBXRI$:<0T.5 MKP"?Z75MT%Z%CPP4W#95P&]-M:))L#<3#WJ[OZ[N_[;?L$9K1V^25_]VZOZ+ MC$R+W)K;R<_7"EP&OV1!XL=GD24FKSA[?M*/[=5+UO22&!XEA:%[X38V*_;= MHMG-[-0_/^_#OK0*=H92C6KI1J^-:R-,.Y\Z:C?=Q^U0>V%O?PVH,*G6-'E1 MD&AXK('NGV?T U!+ P04 M " !KBZE6K*XPSL@N;PI,;,:6 M:[6.QWR=:>.PHU%)U[ $_5PN)%IVQY+D!7"5"TXDI&-KX@ZG@8FO [[GL%$' M>V(R60GQ8HPOR=ARC"!@$&O#0'%YA1DP9HA0QJ\=I]5=:8"'^Y;]4YT[YK*B M"F:"_<@3G8VMT"()I+1B^E%L/L,NG[[ABP53]2_9-+'>K47B2FE1[,"HH,AY ML]+MK@X'@-#Y .#M %ZMN[FH5GE/-8U&4FR(--'(9C9UJC4:Q>7CR6SV^#R_)_.?B_G7Y7Q)+I_HBH&Z&MD:Z4V0'>^HI@V5]P&53QX$UYDB MX_DG^/PN5[_F\_\QUV,I-@S!<0;3 M(4-5TAC&%K: OD*5G1QY@ZI+MN-:G#$@J&+9BSMG(/,10KD*W'Z\ICU*(PVG0X M3W!.,%24H#H.:8Y)M)3GQ.MYX># 'O22J'D@8V50'46V(YX3[?=_MN%-(0%+6(TJCN%HG$S$"-=V:FO+DW<6AO]\' M'OF&]98'L@:W[ALK^*N YZ3?\V_\ SOLA8%/COU+[8/I48!&ULC51A;]HP$/TKIU2K-FDE(8&V:B$2 MM)V*U$X5[5;MHTD.8F''F6V@_/N=G9 RB;)]B7WVO7?OV3D/-DHO38%HX4V* MT@R#PMKJ*@Q-5J!DIJ,J+&EGKK1DED*]"$VED>4>)$481]%Y*!DO@W3@UYYT M.E K*WB)3QK,2DJFMV,4:C,,NL%N8C7LNWR?\Y+@Q>W-P3F9*+5TPR8=!Y 2AP,PZ!D;#&F]0"$=$ M,GXWG$%;T@'WYSOV;]X[>9DQ@S=*O/+<%L/@,H 5F/[*TYASW Y4> N '$7G==R*N\99:E ZTVH%TV ML;F)M^K1)(Z7[E*>K:9=3CB;OHZFT]'W%WB8C,:3A\G++_C\PF8"S9=!:(G? M9859PS6NN>(/N!)X5*4M#-R5.>9_XT/2U8J+=^+&\5'"1Z8[D'2_0AS%R1&^ MI#6;>+[D?\T>\EA3] Y3N!ZY,A7+71]1&"O%=@[QIZ. M##5'Y7Y7 VH.8\&RY=ES5BBZ$%!^ RK-,UXN0*HM(YCS[!W5M%W88YK)5@E@MNM\Y'IJ0D MY?0S9\L6T>MV^@2YY6N>8YG#EJ/(V]VS=Z[&-U655!RVR+1I\^+.Q6Y^Z/S# MO^_PT)6I6V;I)VM7UB1G5GO:?7[Q,=R(+3O0B<$S3J7/0#T'7/UX%5 ME>^SF;+4M7Y:T#.)VB70_EPINPM<@?;A3?\ 4$L#!!0 ( &N+J5:89)U! MP , 'X* 9 >&PO=V]R:W-H965T4K#BUZR;!/B2\ M#.?,&*B[TQ"N-J<^#0.!"'X3"H*!/>=.SN;M1T+!O#F8 ;1713550]7@*7FXD7>=N+.5N5QEX$ MTW%-5W +YD=]H_ 4]"@%JT!H)@51L)QXL^C\' M;\7$"RTAX) ;BT!Q6<-GX-P"(8U_.TRO-VD5=_=;]"_.=_1E035\EOPG*TPY M\3*/%+"D#3=SN?D*G3^IQ,F+O3WD9(LQ.(QAJ^1!<-PXLC# <]P\$Q].EM6QQ$+C'E2121B;$*06LDU M*T 3^C]2L:7#GS1_*1"526C4:Y M]@D\Y%";#MRJ/)DJL$ ^G9,/[[(X3"[>O-XYIKN9OL/TU\>.N65-KK'#,H'? M"'KA>Y+N[*.1'\?#-]/ZZ1H0%"=T#0K[*1%-M4#?,3C.?4VP)VN#G\2&]*2+ MSE8[C?PX'#XC@%?#;.BG64)F1<%L6"G?8BV5K C5V,O1?>Q2^?V)!F,XGE!L M%,O-5D :P8S>XQOYHT'JQV?) 4D695;Z)[OP "IG&JR/=;/@Z,^&*D7% 7,G M>S>#+#I@@"$V0C<8US8QH:JY?,2(M\[4#88:?P9(S:G8PQSY8;(?PH$_"I-7 M!VA;-+^BI;%_EF9^FJ;[HL1/HQ#_XC>GT=5>B3I)=&&7J%WPY++GJ9;>D_ T M#)\=D^2E6)VCQ]'>[M%,&';B;&##Z#YUT.8D-@O>V )V:76@._51>'W;>$WN M*K:F!GZ?O'$<^H,XVZ^4+///HH._C,'.3%"!6KG)1V./;H1IQX/^MA^N9NU, M\?2\GFY C&NA6O&?[*8:F==V(]&4GYTRZNQOV.9PV" C)C-0A\ M/, %%(55A&;\O=+9:;>T@N[[6ON?M>_HRTAHN)#%CWQL9OU.TB%CF(A%8>[D M\BNL_ FMODP6NOY/EBM>KT.RA3:R7 FC!65>-4_QN(K#(0)L)Z&*_T<7)M:S,3)/+:@SCI_(]M*LUCJV-.V=[ M%5X+=4RX3PGS&-^CC[?.\EH?/]3973XV*H+=*FR-G.BYR*#?P2+0H!Z@,_CX MP8^\TST&!JV!P3[M@V%3&D1.2 -<&)-)7HDJRT5!\JHI0HMF?",@LAGR3;%& MS"Y/7MCK=1O4!#,#_%, I&PR#3;3!/.$C.M$$5&-[0LCN29"HV"!I:])-Z]0 M6"XT?M=')^3CAX1Y_/3=S_O:(!=ZCD'/F6L#:^/NX &J!1R\S2>ML4=>BPI[ M51V0H2P6-E3ZN8=L=C-_VR$ NA"ZR0\BA\CJN41IZ3 MW8AZOK>EW$^H%Z;M$CWFM[*W/9RUS3?X,&90C4.LO;&58[>WAC>85 MB$)7$TX]YOK*.%)X4*>8[,JQ'\98Z]O1\ .?!EAU%U+-I1)FN[NF$8W\[OA-W3HV$B=E M)DL@(\"I".N5$8^6Y2&W)]9= WF_%?;3"Z4TJF4(&R]8-^B3&>GW-M$)=X$2#PB!<;[72/+@LI M8\&10^ TCJ(C64>WNY(]HJ2"C3T^]9RAW/73\(C<8-S52NXI-Q;9 MILEA9[Z8B6IJ$T@F(E?D011X.$%$+H52 D. D!PA+LVOK7!U.7>LWNR/HSJP MQK^(#V=L^MP-K^\VT#V%%K6%%AU::+F-Z1K3JCF+Z5U%LU?C[O/XU0[=;R@" M^A\?8 ^JB4TM[&GFF#B:/&F24= .: 1QF#@ST?/"U539F8/ZJ.#T5WNZHEZ4 MDEWY[SDWSQ+4M+Y?:Y+)166:2VA+;:_PGYJ;ZX:]N?^CZW@TT:2 "8IZQS%V M2]7L,Q!B49<#O$RG->F$W:'_8&/P#4$L#!!0 ( M &N+J5:O>/AR,0, '@) 9 >&PO=V]R:W-H965TFI&WM'9U'H8F74(A3*!6 M4.+(7.E"6#3U(C0K#2*K@XH\Y)0F82%DZ8V'==^='@]597-9PITFIBH*H;]? M0J[6(X]YVXZ)7"RMZPC'PY58P!3LP^I.HQ6V*)DLH#12E43#?.1=L//+V/G7 M#H\2UJ;3)D[)3*DG9]QD(X\Z0I!#:AV"P-\S7$&>.R"D\=<&TVNG=('=]A;] M?:T=MC3GP3P30"O>3<3U2S?"2O&0ZW61#MO1'.-6FH=C>1D MZ39E:C6.2HRSX^G][=6?'VX_OKN>3'\CUY\?;NZ_DI-[,C%X6J2DO^T *_6!E W@NIR:/(*R ?Y1S( MR5<0VIR2V\H:*\K,(0GTA12*&>AMTO$6DOG16>Q'_:CM>4T8#\1VZ,J;H(W!\<1*!! M1\H_R+9NC9W1V&1W1SSS>&5:OZ;ITIBS=UW5SBTPBT<\#QN5)V M:[@)VL?6^&]02P,$% @ :XNI5K?"\C=_ @ ^P4 !D !X;"]W;W)K M&ULG51A;YM #/TK%I.F3=H*(0VK.H*4I.V&ID95 M:+?/%S !%>[8W27II/WX^0["LI5&T[Z [[#?>[:QP[V0CZI U/!45UQ-G4+K MYM)U55I@S=29:)#3EUS(FFDZRHVK&HDLLT%UY?J>%[@U*[D3A?;N3D:AV.JJ MY'@G06WKFLD?W1\G*&KDJ!0>) M^=29C2[G@?&W#E]+W*LC&TPF:R$>S2'.IHYG!&&%J38(C%X[7&!5&2"2\;W# M='I*$WAL']!O;.Z4RYHI7(CJ6YGI8NI<.)!ASK:57HG]9^SRF1B\5%3*/F'? M^7H.I%NE1=T%DX*ZY.V;/75U. H8!R\$^%V ;W6W1%;E%=,L"J78@S3>A&8, MFZJ-)G$E-TU)M*2O)<7I*(D_+>.;>#%;WL,J3KXD,%M>P<-R<;VZG\7+^_@Z M@?<0UPV5#T0.#X^2.HVP$#RO2KIC/(/55JF20<*X+;6"-U>H65FIMZ&K2:2A MC$@IJ1WT7C MT-T-Z)CT.B;_J./0'$7\!WM(PN29!']80M!+"/Y10OM;& &M-40?/*,?_47O M'@UDC7)CUXZ"5&RY;F>SO^TWVZP=Z-_N[5J\99)T*.I'3J'>V0?BE>VJ:0]: M-':\UT+3LK!F0=L9I7&@[[D0^G P!/V^CWX!4$L#!!0 ( &N+J5:"3TG/ MW ( )@( 9 >&PO=V]R:W-H965T MXW.N/RZCG9!/*@70Y#G/N!H[J=;K2]=5<0HY5>=B#1R_+(7,J<:N7+EJ+8$F M%I1GKN]YH9M3QIUH9,?N9#02&YTQ#G>2J$V>4_ER#9G8C9VNLQ^X9ZM4FP$W M&JWI"N:@']9W$GMNQ9*P'+AB@A,)R[%SU;V<#$V\#7ADL%.U-C%.%D(\F9]\>9N1T"IJR3)V13^1A/B6G)V?DA#!.OJ=BHRA/U,C5.)]!N7')?5UP M^V]P!^16<)TJ,N,))*_Q+NJLQ/I[L==^*^$ME>X"RQ>\P7JF0"<8.'D8% M<@M.]/%#-_0^-_G\3V2O7/D?5#H'[]39)*^5X[U'8="PUSROV<:PLC'\NRV^M\% =;!F;8%O -^Q6''V MZ_!**\P-C_17GL(5W,^3Z/PH0]I%:VC^,@_?>:1?SUTC%IVF#L@YCEF0A3ZR4/5].KIR+&TJ+A#+B:\A>L]9[JZ#RQ/GWXL,?Z\N) M753$(K;*"XA O+RP&Q9%!9*HXY\:=-*@HS=\.A;N,ZW MEQ-_8JW9<["/\L_\]7=6$RH+7/$H*_]:KU6L:T^LU3[+>5PGBPKB,*E>@Q_U MA6@E"!Q] JH34#>!#"3@.@&71*O*2EJW01XLYBE_M=(B6J 5;\IK4V8+-F%2 M#.,R3\6WHW?="2!P!3*I*%,3.B++SP/ M(O%[+HGKF%;I;IE>W%->%IZ//&<^?6E3Z$WX>@"::9JKTFE+3822&>UHKA\U0]CU M]9+SF]I\8VV/RWM=1<:DL=<>"$SA-VOXS8#D-H.D# 2F4'9L.4?:IPFNSF]K MR?%H2TL5"UT8%?2.P(FG_D=@GV.XJ MLA_F$=H*4^N37@&9O<*P(JW_+,,JC1EV]""=8]$"24^"/"AM@EH4*#25MK0H MR+PB[#\^:,-?%:#:@3>DED-E+&+4YL)QCAAP]0.=8W<#2KF ; M:M4:U+Q H:FTI7G!YD63@[JL\]75&H=V3:0NC!![0)=8N@QL=AE&71ZUXF,^ MP>CA.L?2!VZU5L!Z*[#-E7,8&BP-#3ZQOU+G'UKQT8119X8&9G8LG0C'$Z9I$393O#"E0V@1RP"8T"CSJJ<6,-GI@SK'X0:0) M(5#]&0+J2:#05-K2DY 3^S/F_-%L^WT@!SQ&H]QC&]MFP-'[ MRLZQ0D*EA:%0[1T*ZF.@T%3:TL?0$]L[5-O>Z=Q+-4'#C6TJW08]X#8:29JZ MC&:0T>-QCB40*AT,A>KI4% K X6FTF[M73VQIU/GNZH,>UU&79BFRSAM[2&/ M6;HIM]9GUHKOD[S:D-T<;;;O7Y6;UCO'KYV+FVH3OH2I_B?@/DC%732S(O8L M(.V/GJ@LK;;95Q]ROBMWJC_Q/.=Q^7;+@C5+BP#Q_3/G^=N'X@3-/SLL_@=0 M2P,$% @ :XNI5A**^!]) P ' P !D !X;"]W;W)K&ULK9?_3Z,P&,;_E88S%TU4O@Z8MY&H\W(FIV?\FONQ@W>#".VN M[3;][Z\%Q&UTZ!)_V6CA>9Y^W@)[-UA2]LQ3 (%>BISPH9$*,3LQ31ZG4&!^ M3&= Y)D)9046L9Y'0Y-&SC;>(VFZ9"39C18(:G< ?B87;#Y,AL7)*L ,(S2A"#R= XM4]& MMJ4$Y16/&2SYRC%2*&-*G]7@,AD:EEH1Y! +98'EUP+.(<^5DUS'O]K4:#*5 M M@>(Y%[2HQ7(%14:J;_Q2%V)%8&\3.+7 V11X6P1N+7 _*_!J@5=6ID(IZS#" M D<#1I>(J:NEFSHHBUFJ)7Y&U+[?"2;/9E(GHLOKQXOK^S^W?]'^" 3.GJI>AV<\!F.86C(YYT#6X 1??]F^]8/75F^TFST169K)?.:DGE= M[M$#AP0ITRP&/,Y!/@L"6(9S[=U9>?FEEWH#+B(_#/IRZQ:KQ>E,W+4X[3*F]3:1.V,V16U'6G[?J^O M1_4;5+\;-:5R5S'G(+2ZZE1PX;Y+ 3^;>\=Q%/ M*1-(/K2%#C9L!1_9GN]9X09M9]"NM+I0._#"4(_;;W#[W;B43+>"]EN90>"L M/#P59F? KIC]]MO0MSQ'#VE;[QV$];D;&=5KT/8)5BODQ M5]JF MBT;#\YBNFT;.PVYL_LD_.J47VWJ?IFV7!,,\)1#A-I M:1T'N5A*MMW8.H">7Y"J7@;J(#F#T'T'U!+ P04 M " !KBZE6,Z.<)I8$ #^'0 &0 'AL+W=O/E!11E!4Z:M@76Y+O/;S'/"2/R,F19=_XCA !'I,XY5-O)\3^TO=YM",) MYA=L3U+YRX9E"1;R-MOZ?)\1O,Z3DMA'03#P$TQ3;S;)G]UELPD[B)BFY"X# M_) D./OW/8G9<>I![^G!%[K="?7 GTWV>$N61'S=WV7RSJ]0UC0A*:H"HB,8F$@L#RZX$L2!PK)%G' M/R6H5[6I$NO73^@?<_*2S#WF9,'BO^E:[*;>R -KLL&'6'QAQ]])2:BO\"(6 M\_P3'(O8_M@#T8$+EI3)LH*$IL4W?BS_B%H"[#V3@,H$]-*$L$P(?D6B*AV9Z;[D6Y%&%6F4XX7/D4X%3K?T/B8 J$?\P@^/1()CX#_7JST499?6JLGK6LE9,X%CJJM$54O]B)Q_+ MH4A3*@B(Y3!O[: "OE^K*@S@N%G[N2BC]GY5>]]>.XEV?^PY^ _,%\NVVJSI M7<7C",Q@.JB8#EX_5 8NV3H",]@.*[;#[QXJPQ,A#<*&UJPA1D&CJJ#1RX4F M/Q?\&V? M"0%YC.+#FJ9;L+6HM6RLKL5A�GQW-1)I6:IX"=5+O*\%JZ3^E,6TNU@G7M M1%=H)G7M+* #:P&=>@M7:"9C[2Z@W5XXUFUX.H>>RM8>9!+1?@2>,21:M9^N M6U=U.T#G?G.$9M+5%@;V'2C5J9%QA68RUE8&6KV#=74O4PV?.!PW=6INQ>Y!)1-L09+W:WX[L8)W[ M\$?LKB!M==#0@6J=FAM7:"9C;6Z0?0/'L6I')X)$)V]'9X),(MJS(+MGF:OJ MP2U.\98D)!5@R>)#;E"EA/\\$BY>Y%SMK73NW!^Q91-J^Q,&KY=SZ-0"N4(S M&6L+%-IW=MS*N6S,F%]1KWGX8 \RB6AG$WZ_LRE3C?..L >;J\/9L*(TOW8X MITY&;W&VI7+4Q&0C\X*+H626%8>-Q8U@^_R\[IX)P9+\&PO=V]R M:W-H965T?7;@): !G;=/,2/OCUP;"1TJ]8DI> H9[C^^Y\7%./-U3]HV' )] M3^*4SXQ0B-V5:7(_A(3P"[J#5+[94)80(8=L:_(= Q+D24ELVI;EF0F)4F,^ MS9\]L/F49B*.4GA@B&=)0MB/:XCI?F9@X_#@:[0-A7I@SJ<[LH45B,?= Y,C MLT()H@12'M$4,=C,C 6^6MJ62L@C_HI@SQOW2%%YHO2;&MP%,\-2%4$,OE 0 M1%Z>80EQK)!D'?^4H$8UITILWA_0/^3D)9DGPF%)X[^C0(0S8V*@ #8DB\57 MNO\#2D*NPO-IS/-/M"]BQS+8S[B@29DL*TBBM+B2[V4C&@D2ISO!+A/LXX31 M*PE.F>#D1(O*IK7 DFWT8R3\SO/J\7 MGS_>77^Z18O5ZG:]0N_1+1>1;! $*..PR6(4RTYS='8#@D0Q/Y ]81?(P;\AV[*=CGJ6^O0;\*MT6U..4[77R?&+"HA1-X32\17?$1]FAA0J!_8,QOS77[!G_=[%;R"P%MM1Q7:D0Y^OJ2"Q M7!%'G.62%J'25I1& HK5U-6' MS+P=7V\SS'CNV.I^9SDV!7U'AB5U&MRMVJ MOF.0OPVC7R40[ M6=]O=""P5E^\JB_>V]>O-R3;@MKL-H#.YL?T POAY%V4] M#K:*U"Y^VLR?Y#>I^$U.J<_)"^6YDTOO2)Y%D-L(\K#C=:OSLJK[4E\W^.&7 MG9+BXM/'52\E:H'[KLV!P%H]P%;]2VV]78LEQD"$AT)K,VYX$SR0'O\'2"=( M?>K/E:W8K$M;'!6B?1U.2RGR3UP+V7Z"D, M#ZX=#QX-($JM;>K->""T-N/:*6&]5>HA2CV05I2G,#VX=CU8:S/>+$KOI4?% ME]:Q++T7LL3VR'E%F+6'P7KST13FNI\P!_(F);U3.!U<6QT\&4"86K_4F_% M:&W&M4G">I?40YAZ(*TP3^&![-H#V5K'\59AENA-87K8/K:P75&.>RQ,LW'H M(N6US<^B./)IEHKB_*5Z6IUW+?)3'K,.+P[+[@G;1O*O9@P;F6I=C.6>P(KS MIV(@Z"X_PGFB0FHYOPV!!,!4@'R_H50&ULK55M M3]LP$/XK5H8FD+8F35K8NC12V\"&-!"BL'TVR;6Q\$MF.RW;KY_MI%EA:=5- M?$G\$4F.H8E^;>"RKGS6^I[7O<(?O"%T)K@N%SGD.^7.\ M;W2T8L*-F&FXE_ *RQZ*^N]0&(111SRSP^%A!SS=#T\AVP5_IB9JCR9R?-&A M1].5X9IBT$UA:\9(E3B#L6>*@@*Y B]Y^Z9_&GSJ2L]KDJ6O1/8L=8,V=8-] M[$G7#>[*7LWRT;'8 KE*@MXP]E?;23G )MT;S7]J';9:A_NU9EG%*HHUY AO MZ>[2._Q+RUGO[(7>O=[^]1)T.0Q;A[5>?ZMZ,9!+UP44RD3%=?WVV]6VT4Q< M?7VQ/NV/9G6_^$-3=R_SLI>$*T1A82B#GJWWLNX(]42+TM7(!Z%-Q77#PC11 MD-; ["^$T)N)=="VY>0W4$L#!!0 ( &N+J5;OM%RT-04 %,B 9 M>&PO=V]R:W-H965T+@A M*WI/Y>-FQM666ZHL@HC&(F QX'0Y6+L1[KQ M?3%RO#0C&M*Y3"6(^O=,KVD8IDHJCY^%J%,>,PVL?GY3_Y:95V:>B*#7+/PG M6,CUR.D[8$&7) GE'=O^3@M#W51OSD*1_07;?*R/'3!/A&11$:PRB((X_T]> MBA-1"5 ZS0&H"$"[ 9T# ;@(P)G1/+/,U@V19#SD; MX.EJII1^R3JVT#%R?'L[L_9Y.[A7W!Y>P,F?SU^GTTGMP]GX';R $YNJ"1!*$[! M5_!X?P-.OIR"+R"(P<.:)8+$"S%TI7YQ-G>OC0^>2J MP[A\/0.SD,02J+,$)C^38*-*7S:=KERNTRR7-O&%V) Y'3FJ2P7ES]09__H+ M]+W?FKQ:$JLY[Y3..R;UTGEFF;Y9/@,KSD1CH>1R?B:77FV>Q]A'V!NZSU5+ M#:,ZG1XN1]5R[9:Y=HVY_D&%4%>0>1(E(9%TH1I?G9%Y0-)+2U.NN5RWDL57 MA'J=P4ZR3<-@'W>;L_7+;/U/G=F8-E:4OY<$Q)T^W$FU813R<;\YTUZ9:<^8 MZ0-C:M>JGFA3CD:9ME5O2:SFN%\Z[MOM][Y-YY;$:LX'I?.!W7X?[%=<9]#! M.W79-,JO-%HM5^CI9VXFRI59W7UGDH=TJ M+?1LN;>D5G>/M'MDMU(+O>JB [U>;_<26@RKU:KG#;P#M:H1 AK7Z?&CH,LD M!&&PI.!$X=8K)5R<-B9J%NKFH8U3<@Q4@)H5H!D6KEFT2:3J0<&6J60:96>;CJ\4[0H;5PASYV>G0\(+,STNF M01Q$203^ Q^^PSH<"/ M@4-(XQ RXY N\(^#D5FR]1P? XR0!B-D&8R053"RI59_9J_!")O!Z.,5_HX0 M/ESAYLC/6M0TAPYBELF:>P59ZRI59W7_E5RM8C MI7>$H %2S*&?]:@Y#)OQ25?XQZ_A9LG6DWP,2L.:TK#E1TS8*J/94JN[UXR& MS8^86I2X6<@W5+A5$',K/]M'E*^RMQD$F+,DEODO^.7>\HV)R^P] 5&ULK51=;],P%/TK5IC0)HTF3;K!2AII_4#LH:6T M*XA'+[EMK#EVL-T/_CW73AJZ*9M XB7QM>\Y.>?&]\9[J1YU#F#(H>!"#[S< MF++O^SK-H:"Z(TL0>+*6JJ &0[7Q=:F 9@Y4<#\,@FN_H$QX2>SVYBJ)Y=9P M)F"NB-X6!56_AL#E?N!UO>/&@FUR8S?\)"[I!I9@5N5<8>0W+!DK0&@F!5&P M'GBWW?ZH9_-=PC<&>WVR)M;)@Y2/-KC+!EY@!0&'U%@&BJ\=C(!S2X0R?M:< M7O-)"SQ=']D_.>_HY8%J&$G^G64F'W@?/)+!FFZY62;?:R*(&HX*"B>I-#W4=3@#(TPX(:T#X'-![ 1#5@,@9K90Y6V-J:!(K MN2?*9B.;7;C:.#2Z8<+^Q:51>,H09Y+YXLM\LKC_06YG8S+YNKJ;3R>S^TLR MF]R3=V0,>#521EW%X8!71P,Y'X.AC.L+3%@MQ^3\[(*<$2;(E'&.B3KV#2JS M_'Y:JQA6*L(75$1D*H7)-9F(#+*G>!\=-;;"HZUA^"KAE*H.B;J7) S"J$7/ MZ._AX2MRHJ;*D>.+_KW*;<6JR'KM9+:O^[JD*0P\_#L:U Z\Y.V;[G7PL7!)V;V-^=^FC+N6IR*GG^22,4H#9N M/FB2RJTPU>5I=IL1=.LZ[]G^$$=3-4G^T%1S#:_&A@E-.*R1,NB\Q\96U:RH M B-+UVX/TF#SNF6.XQ643<#SM93F&-@/- ,[^0U02P,$% @ :XNI5L* M!724 P :@T !D !X;"]W;W)K&ULM5=K;]HP M%/TK5C9-K;0U+P*T R1*Z%JI8Q6TVVV;:,$LBI/.%+8/ADSD5.%0[%PI9+ M 30N0'EF>X[3MG.:,FO0*^9NQ*#'5RI+&=P((E=Y3L73.61\W;=\$3BR:Y8XS8')E#,B8-ZWANY9Z#H:4*SXGL):;MP3+>6> M\Y]Z7K2Z@$!9HOXIDL?LFZ6NM8)%I)Q?,*C!'D*2NO]+$R M8@. /&: 5P&\74#K%8!? ?R_!;0J0*MPII12^!!210<]P==$Z-7(IF\*,PLT MRD^9/O>9$O@T19P:7(^'LS&9CB>WPVN\?!]/[L8S,IR$9'@U'4V'%[?%8#SY M)C'B^Y R8DN0H!$733![C]-TL)$?OC\E[DC)RF_"5 MI"R6/5MAR'IC.ZK".R_#\UX)SR=?.5.))&,60[R-MU%JK==[UGON-1)^I>*$ M^.Y'XCF>;XAG]/=PSP /F^$A1*_!M]3X]>GY!9__/T[/=!KE=BWS=KH&GRM L677 ?!J[K.#W[8=,5PZ+3W45A8SS_J#:HU0:-:D>8<2E;8$YC86>* M9F0.8,S=8$^*OZ_7L"C8T]L8T3_J;==ZVXUZKP'_-X@"D9,CK%9/0(4\-LEM MIO%+I"D1&H%O380#D6U9U:FMZC36FV$J(D'GBF UQY*\P,?&%Z-SR#)R2++P M0&1;[G5K][J-;\B6>U"Z1Q+(8H+]&\%63E"=>"33+Z31U^Y>+G6Z'2?8R;C& M*-YJV/Z67?_4\>HMMYPXK9TX_4/*28DM7[3*5QE5$&.G]E)A3<)+NF CBD^M MP UV:TWCKF]5;M@S\-INRRS==5XZ+J=1_(W01ZV>7C_ZCX2!,C9+SGXQ]8-@ M]P5H#N"M/I@V=;UN=\<'>Z,)S4$LBF9>DHBOF"K[LWJV_F 8%FWRSORY>S8J MV_X7FO(K!+LO3!J)+LV1TCGIX.&(LK$O!XHOBU;WGBMLG(O;!#^&0.@%^'S. MN7H>Z WJSZO!;U!+ P04 " !KBZE6GD#'[7X" #*!0 &0 'AL+W=O M2\;5R"FTKJY= M5V4%*;$Z%Q7A,+,6LL0:NG+CJDH2G%M0R5S?\R*WQ)0[26S''F42BUHSRLFC M1*HN2RS?;@@3NY$S*=FI@S8R259"O)C.?3YR/&.(,))IPX#AMR6WA#%#!#9^MYQ. M)VF A^T]^]1FARPKK,BM8+]HKHN1<^F@G*QQS?1<[.Y(FR7-'[^V^W \/TC +\%^-9W(V1=3K#&22S%#DFS&MA,PT:U M:#!'N3F4A98P2P&GDX=TO$C1/)TMQP_P>TYG3^D"C6<3-+Z?W\['TZ7MI+/O M]S.8N$L?)FCZQJL&W$W:RU>--8](]8_('E.0H&7Y#O^0%Z6DS0Z8X88@3.&&%QCIE FN)9P&,C!PH'T7DECC)YT^#R/OV3IB@"Q.\QYZ8O>GSU* BBS(%NDV&P84? MN]L>K6&G-?Q(:]BGU:#" ZW!\#+HUPH[K? CK;!/*^S1.B(5=5+1NU)+ 4=N M:LS>BN8>[.]UGX7HOZT-KZXN__'@'I2F>>7@,F\H5T"_!IAW?@$19/-R-!TM M*ENM*Z&A]FVS@,>62+, YM="Z'W'/ #=\YW\ 5!+ P04 " !KBZE63'*7 M/,\" Q" &0 'AL+W=OL@4@M,V\,V5-IMKR:Y(5:=F-GF8_]^MI-&%%S$PUZ(/^XY M]YQK79OAEO%G40%(M*MI(T9.)>7JUG5%7D&-Q0U;0:-V2L9K+-64+UVQXH + M ZJI&WA>XM:8-$XV-&LSG@W96E+2P(PCL:YKS/_> V7;D>,[+PL/9%E)O>!F MPQ5>PASDTVK&U;@)\$MF)OC+23!6//>O*U M&#F>%@04F!J8U!*S>DT:7*$+1!KT6+&UP$TAAJY4B37< MS;LD]VV2X(TDWS"_0:%_C0(O""WP\6GX!/(>'KR&N\IN[SGH/0>&+SS3L\U0 MRQ#9&71KW8H5SF'DJ-X1P#?@9._?^8GWR6;O/Y&],AOV9L-3[-E=GO,U%"AG MM>I\@=OF:0K5@A1+M;& !DHBK&6M\'FRP(TF3H;O;='0"+3$Q+Y=8-(+3,XJ7PD%<$ROD9#JK,VQ4Y:KBDJ\ V'F M;]4V.:YM&AXHM\1$@5WYH%<^.*G\AZR V_0,CG,E'_T#0=:@R*XH[16E)Q4] M,JD*AKN*PDYWD;UDZ5$CQ.'@L&;'06D:A0<2W;T+73^FZ@)=DD:H=B@5S+L9 M*(N\?:#:B60K<\X#4DET=4G>%^G+5Z70?3#(0JTG,V0;* MOS\["6F@P5U.V7XHMN/G&<^3\63LX9;Q9Q$C2GA)DTR,K%C*U95MBS#&E(@+ MML),/5DPGA*INGQIBQ5'$N6@-+'=3L>W4T(S:SS,QV9\/&1KF= ,9QS$.DT) MW]U@PK8CR['V W=T&4L]8(^'*[+$>Y2/JQE7/;MBB6B*F: L XZ+D77M7 5. M5P/R&7]2W(I:&[0K<\:>=6<:C:R.7A$F&$I-0=3/!B>8))I)K>/?DM2J;&I@ MO;UG_YH[KYR9$X$3ECS12,8C:V!!A NR3N0=V_Z!I4,]S1>R1.3_85O,[7WT MX2_X&* D-!&?X#=XO _@XX=/\ %L$#'A*(!F\)A1*3ZK0=5^B-E:D"P20UNJ MY6A2.RQ-WQ2FW1.F/?C&,AD+^))%@ S/><0T$MM*A$L/=BW'C&AF_$7X! MGO,9W([K-2QH\N-PM\D?,SS \!3\P!NO>K5>SN>=X)LD1 A@"W@BG)-, N.0 M[VOX^U9-A:G$5/S3]-X*WFXSK\Y$5V)%0AQ9*M4(Y!NTQK_^XOB=WYLT:Y,L M:(GL0,]NI6?7Q#[^OD[GR+6@VT)0)>Y:"JFBGV;+)AT+OE[.IQ/P9NR[WL#K M#NU-72&CV7,5>M?F@>^]RO>>T?=[O?EAQ6F(38X:P><&3)MD04'6K\GA#"YZ M7L=OUL.O]/"->DQBDBU1)\ %H1PV)%EC+3(@H61.$RIW36H5U'YM3=Z;F'@[ MQW&/)P7&-?[/W="O%.@;%9AQNB$2898H"ZH0D$V>&BG.C8LVR8*6R ZD&U32 M#7Y28AZTJ6>;9$%+9 =Z7E9Z7OY@8BYK%-4*69JJLE+53^$SA"1),(+Y#I"$ M\7Z3-@E\^29[.D<;T[B4Q -:?S6OIUC+I]>4$>4E'F]?J'K;&8*\@& M=6V:/'!%Q@BI5X3Y0W@L1(]^Y^:E5MJ!D.]C:KN_X)PH!Y[7*=HQ%Y_@.]?%: MQ0U(Y&FC+&8"%W9(N( !I,5QQO4@(KLFA2=FJK,U^1GEM/-:3SOF@GI2S]%4 MB+7.T>H,'P&KUU6-DK99,T]:90N!9M<.[2GR97[Y(=2':YW) MXLA:C587+-?YM<+1^(US-2FN25YIBEL;=2!=TDQ @@M%V;GHJS7QXB*DZ$BV MRJ\&YDQ*EN;-&$F$7$]0SQ>,R7U'&ZBNH\;_ 5!+ P04 " !KBZE6^<[R MJ-," !5"0 &0 'AL+W=O.[-J%C"-1:,8N%@-'=]Y6IBR>:;- M@AM')9W#)>COY87$F=N@I"R'0C%1$ FSH3/RC\:^9PSLB6L&*[4Q)D;*G1 + M,YFD0\3BJE15X;(X.<%>LO?:@#L6'@ MAUL,@MH@L+S7CBS+$ZII'$FQ(M*<1C0SL%*M-9)CA?E7+K7$789V.KX93:>C MKU?D;#(:3\XF5[=DGXPY31;[ETDF."@B2AN^4K*$%7.2BQ0X^7 "FC*N/D:N M1A8&RTUJC^.UQV"+QW,J.Z3K[Y' "[KD]D\ %^DW&H)&0V 1>UL0ITPM]F<2 M@+!"@P2EB:0:VJCM!#(5<*1*FL#0P117()?@Q._?^:'W:0?-;D.S:]&[6VB> M4B;)->45D'.@JI* V:W)I"@KK0@M4KM);;2O(,D*=E]A_'^<(0Z9:,C5SS9) MW1>0U&LD]79&_H9*28N:O:UH1;ZA&HUS3):]?X6V*5C[P,HV3LPULHR]CM<- M(W?9PJW?<.OOY/;YH<3*AY0L!<>@(0<-MX/_RY#ZBL.[(\^OY$>06?P5W*X&TW2/#BP#\U9H0B' M&5IYG0%6OESW\/5$B]+VS3NAL0O;88;O'I#F .[/A-!/$].*FY=4_ M02P,$ M% @ :XNI5M]WBI@'! _PX !D !X;"]W;W)K&ULK5=M;]LV$/XKA%8,+=!$$F79Y^LI7K5*8 A;WDF]-1)C2FN7%?'*>1,7\H" M!)XLI,J9P:5:NKI0P!++E&,: M,KF>.KZSV7CDR]14&^YL4K E/(%Y+AX4KMQ62L)S$)I+010LIL[>)2:=.Y) $%JS,S*-QW(B&B\J,3T;A*4<^,[N;/]Y_O?_KB3S@/I54-V[NOJ[O MIB?N#L@W*4RJR9U((-GG=Q%'"X9NP%S37H'?F+HD@?^94(\&'?K<_#P[[5$G M:-\VL/(&)^3=8Q1R$4#ENJ/:4&K5*# M7J6^6\>&Y(*M0&&@$E'F+Z"(7&P,C,&N#5J4BR5Z ,8(C[OTKZ\)=_7WJ3?< M5;"&T44XC(9A%'0C"5LD82^2>9+P*A6P;*/Y0LF<,(TI"1*"H1._7F@P)L,5 M'AO%8[,Y(&7EPUVXPB-U_=$@I./@ %8'7>1'2-J-:MBB&OX**G@#%7,-E;V* M\B7C,5DSI9CH!M-[5U4BKG3!8I@Z6 ,TJ!4XL]]_\X?>'UW1,SQ"/(C\;K2C M%NWHG6@Y D6<):8$14P*!/(BDS\ &KL5I8I3S-NDR)CH@CPZTG+D!8<^>4PT M0*IN+%&+)3IK9"4\*\UAWJLQ1,WW^XO_@^(K9J W._>+>+=ESB1M'_"VK_ 'O4XY%X;7ML"^O,EXKJVR6+3B MK,06KRYE<&3";3+L-F)O1_/N9SJ3M/UGVC8M_B]U+7OU_6=4R$$M[82E22Q+8>I&O-UMI[BYG5T.]J^KZ#Y0DJS6507M#/O M[#]02P,$% @ :XNI5K@0%I(1 @ C00 !D !X;"]W;W)K&ULC51=;YLP%/TK%I.F39IB FE798#4M-G6AT116;=G!RY@ MU1_,-J'[][,-8:F41GL!7_N><\^!>YWT4CWK!L"@%\Z$3H/&F':)L2X:X$3/ M9 O"GE12<6)LJ&JL6P6D]"#.,.2(KX_?(&4PE'?!T?63_ZKU; M+WNBX4ZR7[0T31KLH?MNL\1_GZVV:]_9&C#_=@"&7Z8X*-+>#2<#&2K0:RZ VR&&VD,(U& M:U%"^1J/K;!)7714MXHN$FZ(FJ%X_@E%810C#;5M!W.!-YY;3N^!X5DA?:=MF=: M']WK&QK?*#L>[$AA(,?VRPO)H,- MY[O+X;!(-F0;%Q=T1W+QR8JR;WKA+UQM>OC&J8, M#.8TYYL"W.1+LFSG#X6EQA=Z\G6-C(+SF%T #'\#R$%84\_LY].1)CTRIT2Z]Y08W9PE7>O@9O059B[7&M8T]9KKZS')L7!:[."&3@9@+!6&/9##]]1?H M.W_HNF)3++(DUNJ8VW3,-:E/[\@CR?=$U[!CHE\EEF/Q<1J$*(#CX>-I)[I1 M$*'0\=MAD;&*GAZ]QJ-G]/B)T:( .T97*=<9/69[)Q:0BT>JT6Z4ZP<.5GP: M*^GITV]\^D:?]Y2+$107!=&O +_CP,,!1JI171CT@I'BU.^<>"6LY2%H/ 1& M#U=E]6 >Y^+'M%S*8$&S?3E.M8Z,6B]=TS;%(DMBK1Z&30_#WE,PM-DQFV*1 M);%6QT9-QT9]I^"HN^Q#%SO*FNE&!:ZG1D7&(GI:A(XD&.=58[!./S4!0\=3 MUOU,$X8A#CS%J[F8OF9/< V^:A;6Z:VA'V*G,PQU<1@[V%7M&LOI:Q=)NZCG MV 3_@:N4)2Q>Z4^Z4?>E \&J6F1+K=U3R9*P/TQ"JS1I52VRI=9NFP1*V)LH MZ\PV:84C3UUSW3#HCD(5M".?.E*\&J6F1+K=TUR;<(]AX@R!*+UFVSJ1;9 M4FNW37(R,G.R88#4F:W5,@I=]8) $^:&*%#O=YGKZ.M3LBLR0M[9 5*GG[KP M,4:JUVX4]# *5:]O 9Q( BY2SVDP4DO\%6>G.GB7.AV;F6:R^EK5W(G M,G-G/2\%>=TRNMPG^O-K"1CKSMA4BVRIM?LG81;Y_2>G56*UJA;94FNW31(K M,M^8-4W.0,,98: N+TV4$ZKW4:OTT^?3H]\'ZJ_U)HP<6D L?JLVUS-2]T.3[8A M;0E;5]NY"I#0?:=YLM8U?51BGE_6MX.3MN_)(RQWUH\YBMT[P &5D) M2>&PO=V]R:W-H965T*80FN:0-A,G[5G@Q=94EJ@D M(/WW7=G&(6!H#[V )>V^?G:EU7JXD>JGS@$,>2FXT",G-V9Y[;IZGD-!]95< M@L"5A50%-3A4F:N7"FA:.A7<#3PO<@O*A!,/R[D'%0_ERG FX$$1O2H*JGZ/ M@EP\*1VZCDK("A&92$ 6+D?/)OYX,K'UI M\)W!1N\\$QO)3,J?=G"7CAS/ @&'N;$*%/_6, '.K1!B_*HUG>:5UG'W>:O^ MN8P=8YE1#1/)?[#4Y".G[Y 4%G3%S:/=AQ0)UVAZ!V"/8=.D<N@:QK+@[KQ'&%4)P M!"$D]U*87).I2"%]Z^]B.$U,P3:F<7!2\)ZJ*Q+Z%R3P@K"%9_+O[L$)G+!) M<5CJA?^:XK8451*==@E;RM=Z2>)Y!AD1N2[1RBMH KE:A4L5?-.@XZX< ?NNO=2 ZM.E'/"QNK-XC=!K'[ M%T2.4]D%R4" HOR"X,$E-,7R8MHH:B\6 B]X46IH/<^5?'>'ZC+H!D%G#[[- M+.Q%43M]U-!')^GOA '2K$G/+VRAMN%&!QR^U^GMP1X:7?J#;CMJKT'M MG43]9G)0->=1NM[!BX,PW(,[M FC(VS]AJU_DFV24Y&!O;H6E"FRIGP%1"[( MABI%\?QR1F>,,_.[C;E_F*PPW-_^%B,_V+%Z@SUHL =_V?URTV> #1RV1\#0 M%UMI:V9[:QOOX*",?'\_QX:N]-J"E!9V8$UF_2I3?3G@_9LQH0F'!4IZ5SU,H:JZ<34P&ULM5C;;N,V$/T50ET4NT ;B;H[ MM07$2=H&:+9!E+0/11\8:VP)*XE>DK9W@?WXDI*BBRVKZT!^L45JYG#.S*$T MXG1'V2<> PCT)4MS/M-B(=:7NLX7,62$7] UY/+.DK*,"#ED*YVO&9"H<,I2 MW30,5\](DFO!M)A[8,&4;D2:Y/# $-]D&6%?YY#2W4S#VNO$8[**A9K0@^F: MK" $\;Q^8'*DURA1DD'.$YHC!LN9=H4OK_%$.106?R6PXZUKI*B\4/I)#>ZB MF6:HB""%A5 01/YMX1K25"').#Y7H%J]IG)L7[^B_UJ0EV1>"(=KFOZ=1"*> M:;Z&(EB232H>Z>YWJ @Y"F]!4U[\HEUIZWD:6FRXH%GE+"/(DKS\)U^J1+0< M)$Z_@UDYF/L.]A$'JW*P"J)E9 6M&R)(,&5TAYBREFCJHLA-X2W9)+DJ8RB8 MO)M(/Q',G\.[C[=AB,+;W^YO/SZ%Z&=TEPM@'%:R6D*6:@OY!CAZ?P.")"G_ M("V>PQOT_MT'] XE.7J*Z8:3/.)37?Z^]W-@7"L.KM6@6<=P0NK)#[" MFC*1Y"N9VW+K*0G_\XO%+J(*XD#Z^-?@KH%J'H< M;0//-ST\U;=M8H=6V#1]PZW-.B$[=4 MJ#MF&D8"ZZ3!J]/@G4.B):C3$I_C>),]A1X:>88[Z=>G7\?K#\9[Q;E\Q]^3 M7+YKB_J%--VHDO4^A0>Q3BW32& =VI.:]N2,:IV,F8:1P#IIP$;SVC;.H=<* MM:U%V[[;3,NE&WF@W\1M6B;^C_'KG#V*>6;RRT;B;,)A/F&85< M@8^5BI'0NJEH>B0\V'N\6;1>H>R,^<^/:!2@_-;-GJ M'NEA<=/4X.&NIA+J]SQ8!3#@1=%V<@+U1(SL5E#"0" MI@SD_26EXG6@%JB/T8+_ %!+ P04 " !KBZE6_++#.'<" #M!@ &0 M 'AL+W=O^CK=2 5U#JE247!5$Z%"LL*P$DLZ""8=]U(UP06CI) M;.>F(HEYK1@M82J0K(N"B)\7P/AVY'C.;F)&5[DR$SB)*[*".:B[:BITA#N6 MC!902LI+)& Y2^>W-^./5S:?)Y6S^$EU^ MN;N^_8[>HC$O"KW)<\73-7HU 44HDZ_UPG.$DL;%IRVM2Z:6OXC MM3X3,4"!]P;YKA_TP,=/PR>0=G#_$(ZUZ\ZZWUGW+5_P#];[3#4LPWX6<\K. M9452&#GZ&$D0&W"2%\^\R'W79_$_D1T8#CK#P5/LR90(M"&L!E2!:-YBG]^& MY,22F":P2=R!Z[I>C#?[3OZ:=J!QV&DF7BO&9F+0)_Z%2TE8K#44'=PHCE$TUR;0/'* M]J<%5[K;V6&N[R,0)D&O+SE7N\"TO.Z&2WX#4$L#!!0 ( &N+J5:@5BCG MW00 ) @ 9 >&PO=V]R:W-H965T'/ES1A MFY$'O9<+M_%B*?4%?SQ4>9S23,0L YP^C+P+>(Y11P?D M+;[$=",:QT"GR^7(._/ G#Z0=2)OV>8#+1/J:E[$$I'_!INR;>"! M:"TD2\M@=0=IG!5_R5,I1", =G8$H#( ;0=T=P2$94"X;P^=,B"7VB]2R77 M1)+QD+,-X+JUHNF#7,P\6J4?9_JYSR17G\8J3HYGGS]-?O_PZ2.^NIW] J[^ MN+O^_!=X!U" G#U;1W+9W"=13333P=,$Y*!MYA*$B?B1#6[FV'P]LT)> /B M#-S$2:(>I1CZ4MV8QOM1>1.3XB;0CIL(P0W+Y%* JVQ.YV:\KQ*JLD(O65TB M*Q#3Z!0@]*O.(VR['WOX#>&G((0[P_'^XT9)P^DZ/[CF8 ML%25O"!YT5QP3K(%564HP?TS:+:;DN?\\L6&\#GX^Z-"@FM)4_%/2SZ71?^= M]O[UU',N5B2B(T_-+8+R1^J-?_X)]H+?VK1U"<..8(;NG4KWCHU>Z"Y +,1: M*;I68Y,#N:1E<:2KA#U3"F:215_!=,VCI5*^K!%5#B*//FF3V]KMH7(7L&X. MT[/\XS@8^H]-#5^W@'!P=E:U,L3I5N)TK>+LGB':,K:R#LW8)0P[@AD:]BH- M>T5-[A/:)I\5N!2=YB4;6,?N%RIDG"W BK/'6.Q8B5[:(8?*5]*,[]:@ M'_;#WE91N^K6U*:QRH??7\J4HRUJCDKZI(];)S\[\F"E"EJOH13:UJAH,F@T M"4^[[!?Y5BR.%VGK&QK IUZ$ZQ/X8^:D+G)U])YQ&A$A6Q5S:EF%[)B5+ M\\,E)7/*=0/U^0-C\N5$=U#]$\+X/U!+ P04 " !KBZE6MDN>C"@% !0 M'@ &0 'AL+W=O MS=QA2P8#*3 3L*^7Z662ADMN^E$Q CSQ"Y4$7/Y]Y1=L;&0%4GT!V^SS:/7L M6MI%HWU"7]B:$ Y^1F',QL::\\V5:3)_32+,.LF&Q.*794(CS,4M79EL0PE> M9* H-)%E.6:$@]B8C+)G]W0R2K8\#&)R3P';1A&FKU,2)ONQ 8W#@X=@M>;I M W,RVN 5F1/^N+FGXLXL619!1&(6)#&@9#DVKN&5AZP4D%D\!63/CJY!.I7G M)'E);VX68\-*/2(A\7E*@<77CLQ(&*9,PH]_"U*C'#,%'E\?V+]DDQ>3><:, MS)+P1[#@Z[$Q,,""+/$VY _)_BLI)M1+^?PD9-DGV!>VE@'\+>-)5("%!U$0 MY]_X9R'$$0!U6P"H * FP&X!V 7 ;@*<%D"W '0; #$U.:!7 +*IF_G<,^%< MS/%D1),]H*FU8$LO,O4SM- KB--$F7,J?@T$CD_FW^]F?WV]^^9Z#_/?@??W MX\WW?\!G\$ 8IX'/R0+,>>*_@,:CAKO$5\*] M\^%0(89=)I"=\=EM"90%_&Z3O?8?@AC,LSA_E 4Z9^K*F=(E\8IML$_&AECS M&*$[8DQ^^P4ZUA\RD762N3K)/$UDM7!TRW!T5>R3NRUG',>+(%Y] L]D%<2Q MN!1KJ7@1?2(+2L[7R_C2;64W@7:_:P]$9N^.]9;8.<[0MJRZG7NFG:>)K*:L/U2V+Y2V">QS\I5[4N$@$/4 M:R2BDO[255 GF:>)K";KH)1UH)3UAK&M7%8E[M)D'9S&" U/DE7GD)XFLIJJ MPU+5X?E["\F^51O+4+*Q.-V!,VBDL,2N;XGEM+F:RO@D&Y4GL6ML0+790ZLJ ME2UEJ?,CZSI$27R](U1T42#;1H"HNPGX@@,*GG"XE4I1$&M*.ZULKE8V3Q=; M/41'W0Q4INA)B*JX@&E9#4W;D[;@'QQGC]7IHT;.RLU@(V//LO+44WJO9*B2 M#+U;,D6=5+!"N_:>=2RGJ93,KM>QATVME%Y>G(::V.J:5CT15-;X2DV5M92: M]^*%PI9HCSK=YLJJ=51/%UM=^ZH!@NH.2*5]>[E5D#;3%,)F.FMJ6PKA=;)Y MNMCJPE<]%50W52KAVPLR->G%&7_:F#5[-U?KB)XNMKKH56,&U9V92G0O+]%4 MNYTCW>U.DEYJAE!36#D;:NYW4C/84IU5G13L7U:=S9*84^SS+0[!MV I%T!G MRS/3RN9J9?-TL=6C4S5D4-V1O1D=9:VAYAZ"*/^#UP8+_"K[BWGV!@,$KP13 M .&!":9,TJ!H[>9TL=6#4O5S4-W0O1T4=;&B9+_XY5'[BK(0I3'.0R0-CDZ' M/%UL]3.&JMM$RE;I?>O9&YP'$=].]-F93/VV5\X]UQ6K=*65R_L?SN3JFTS:#DN0NOO/QPLZ+/SUIO,15] M)P,A68JAQ'XH"@::'U_F-SS99.=SSPGG291=K@E>$)H:B-^72<(/-^D Y2'R MY#]02P,$% @ :XNI5DVJ#Y!" P SA0 T !X;"]S='EL97,N>&UL MW5A=3]LP%/TKD1D32!-I&TB;T5;:*B%-VB8D>-@;0XF>.REE^/KYVF M'_A6'0^#+A7$OL?GW&/[IC'T*[T4[&[&F X6N9#5@,RT+C^'8369L9Q6%T7) MI$&R0N54FZZ:AE6I&$TK(.4B[+1:<9A3+LFP+^?Y3:ZK8%+,I1Z0;A,*W.U; M.B#M^)($3FY4I&Q 'LX^_IX7^OI#X.XGGTY.6@_GU[OQ,PNG6 Z$7+ M7*BR13'Y^##Y?>*8=/<@Z3W*F'!O6WAK"0Z8QM5I68KE%\&G,F=N\@Y5<[CKIO9=E^J^P:]GJLW]OOW>35,9B,C\'D4=1D[QA,)D=@LOMF MWYJ'FXS>YT*&]4EHX[BU==AJH@$<:@?D)QR.Q3II,)YSH;FL>S.>IDR^.',9 M>4W'YH^U+7TS/F49G0M]WX #LF[_8"F?YTDSZA86HAZU;G^'Z;7CYD1MV&9B&R5I?0-A%;NSE1S".P_P(8%@>S '&<2PLS_\TGQXZ'X=A MWGI>I(=R>BC'L7S(R'ZP/'Y.8B[_3),DBN(86]'1R.M@A*U;',./7PWS!@PL M#V3ZN[7&=QNOD/UU@.WIO@K!9HI7(C93?*T!\:\;,)+$O]M8'F!@NX#5#N3W MYX&:\G.B"'85\X8]P3B2)!@"M>BOT3A&5B>&CW]_L*-8?20$3;8T.P6BP^0"X99K>]9!:GIW! A2( \ !X;"]W;W)K8F]O:RYX;6S%FM%RHS840']%XY>V M,W5M \[N9M8[0VS%T:R#7'Z1\)']69:TGO9TQ^\O!0.<[7F7Z%[GGM3VRD:K*C-U5VX'> M*YX5>L>YJ#*I,U+U/'X]MK=3 W9&&YT;(VA8V!7>"/^M_CS>[Y*O0 MXD&4POPUZ;7;)>^12M2B$B^\F/2&/:)W\OE&*O$B:Y.52:YD64YZH\.!.ZZ, MR,^*DP8RS1YT6V*RASBS()/>Q= VN!%*F[9&VWYF&;]R6_FP]V3DM2@-5[/, M\+F23WM1;YMF[%4,G,MHXW#\/03Q4OV?,,K-1N1\)O.GBM?F$$?%RP:PUCNQ MUSU29Q6?](Y52%87A-;&!HFP^M"4K=MP!Q8H6' ]R M*NN"UYH7Q&YI68K"$/(DDF, 0% 7N!"SF@RC=DJ9D/)U3IA$4T2!_ = M /@.%S!9W]Z&\7T#E[!YQ*[9-(Q2$DZGRW64,@?R/0#Y'AG2(8M9\CDA830C MZVA*XS1DD0/Y 8#\@ L9TSL:K:D[8 ^A$7N(B\,BBY,NXWL7"%0(LD-8E(;1 MG%TM* F3A*9N!QA!VA@A>V,5+U?V0;IO'RKZZYJM;FWD?B8135U$2!HC9&LL M:)A0$ENL<$%>'[1#)PA9/(U=3$@;(V1OV%$C7E,;Q-]7-$KHR1V&3#%"5L5O M81PW8\>"A5=LP=*3/@'9882L!QK&$8OF";$/($ENPOAD^("T,$+VPM%2)*'S MICN>;Y6)&X^2'MKN>WD[( "-D!8 R/,C"^%9DG;<;$H>'+(XSHW420@+QD 5RKK9.1$@E'K)*SAS720@) MQ<,62H?LNB!]2"<^LD[ V=GIN@MD%Q_9+O]8;\9-)LK3^$%R\9'E<@3KDYG0 MV7:K^+:M]$KJ8H(+5\B&<>S<%4'(*CZR53KTW(4(&<5'-LHY8I]0;435+EH] MN9B05WQDKW1AAI541KPTE5U,2"X^LES ;&?&74Q(,#ZR8"!,V]M=3,@R/K)E MX*3,74D-(,\$R)Z!,0,7$_),@.R9\]RQ8RP*(.$$R,+I2!Z[$"'9!,BR.4?L MDZLRRQ_[2;Z3I8L)OB=!%D]7DML52L@\ ;)Y.K+<+D3(.@&R=8F[3 M)U-953;W==<;QY!UQMBSFVY,;^@-"?WB)FYCR#IC9.O\!V;,M5$B-RXFI)YQ MJY[!\;.'@F]$S8O(GD+;\CPK\Y4BS<_AK4TP;M9;-T]E.;5ERWHAL^+X%<7Q M"Y!/?P-02P,$% @ :XNI5HHQ=E_/ 0 ,Q\ !H !X;"]?,ZF7V<^9H<>[B7R:V MJ]5V&5_;Y>M!QI?)U>CM8U[U M;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*> MR@?)!&6<$"0-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N M(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CM MJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=$^A=H][U?^J=\GD? MT[WGML;G_R?5^7)OO#_^NKR='+R7*\X!_I&_? -02P,$% @ :XNI5C+A M@>'' 0 $A\ !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9 M5L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9 M\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_ M-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2 MN+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H M\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4 M_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% @ :XNI5D#3$ SN!0 Z!\ !@ ("! M#@@ 'AL+W=O M%T.\ZP8 (4> 8 " @3(. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M:XNI5L1 ,N2\!0 @AX !@ ("!1A@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ :XNI5CQ5,DNV!0 F@X M !@ ("!V2H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI5K\?@ _T!0 .A$ !D ("! MFDD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :XNI5J_XV*:) P QP@ !D ("!K%D 'AL+W=O&PO=V]R:W-H965T0D ,8: 9 " @=YO !X;"]W;W)K&UL4$L! A0#% @ :XNI5D+T'P_=!P 118 !D M ("!CGD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :XNI5JUD*4+3 @ @@8 !D ("!FID M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:XNI5B!Q/+A? P _P@ !D ("!ZJ, 'AL+W=O0( (0% 9 " @9"J !X;"]W M;W)K&UL4$L! A0#% @ :XNI5IADG4' P M?@H !D ("!0*T 'AL+W=O&PO=V]R:W-H965T/AR,0, '@) 9 " @6VV !X;"]W;W)K&UL4$L! A0#% @ :XNI5K?"\C=_ @ ^P4 !D M ("!U;D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :XNI5A**^!]) P ' P !D ("!&L8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI M5NI#-FJ( @ H@< !D ("!B=( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI5L* !724 P :@T M !D ("!/]T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI5@989(8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :XNI5K@0%I(1 @ C00 !D ("!:?( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI5J-- M,_G3 P 4A, !D ("!$OX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :XNI5K9+GHPH!0 4!X !D M ("!W@D! 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !KBZE6,N&!X< XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 146 213 1 false 40 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - DESCRIPTION OF THE BUSINESS Sheet http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness DESCRIPTION OF THE BUSINESS Notes 7 false false R8.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES Sheet http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertainties SIGNIFICANT RISKS AND UNCERTAINTIES Notes 9 false false R10.htm 10401 - Disclosure - REVENUE Sheet http://www.deitaxonomy.com/role/DisclosureRevenue REVENUE Notes 10 false false R11.htm 10501 - Disclosure - INVENTORY Sheet http://www.deitaxonomy.com/role/DisclosureInventory INVENTORY Notes 11 false false R12.htm 10601 - Disclosure - INTANGIBLE ASSETS Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssets INTANGIBLE ASSETS Notes 12 false false R13.htm 10701 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 13 false false R14.htm 10801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE Notes 14 false false R15.htm 10901 - Disclosure - ACCRUED EXPENSES Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpenses ACCRUED EXPENSES Notes 15 false false R16.htm 11001 - Disclosure - WARRANT LIABILITY Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiability WARRANT LIABILITY Notes 16 false false R17.htm 11101 - Disclosure - EARNINGS PER SHARE Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 17 false false R18.htm 11201 - Disclosure - BUSINESS SEGMENTS Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegments BUSINESS SEGMENTS Notes 18 false false R19.htm 11301 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 19 false false R20.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 30403 - Disclosure - REVENUE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureRevenue 21 false false R22.htm 30503 - Disclosure - INVENTORY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureInventoryTables INVENTORY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureInventory 22 false false R23.htm 30603 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.deitaxonomy.com/role/DisclosureIntangibleAssets 23 false false R24.htm 30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet 24 false false R25.htm 30803 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease 25 false false R26.htm 30903 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://www.deitaxonomy.com/role/DisclosureAccruedExpenses 26 false false R27.htm 31001 - Disclosure - WARRANT LIABILITY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables WARRANT LIABILITY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureWarrantLiability 27 false false R28.htm 31103 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureEarningsPerShare 28 false false R29.htm 31203 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables BUSINESS SEGMENTS (Tables) Tables http://www.deitaxonomy.com/role/DisclosureBusinessSegments 29 false false R30.htm 31303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureStockholdersEquity 30 false false R31.htm 40301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details) Sheet http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertaintiesImpactOfUkraineConflictAndRussiaSanctionsDetails SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details) Details 31 false false R32.htm 40401 - Disclosure - REVENUE (Details) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueDetails REVENUE (Details) Details http://www.deitaxonomy.com/role/DisclosureRevenueTables 32 false false R33.htm 40402 - Disclosure - REVENUE - Disaggregation (Details) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails REVENUE - Disaggregation (Details) Details 33 false false R34.htm 40501 - Disclosure - INVENTORY (Details) Sheet http://www.deitaxonomy.com/role/DisclosureInventoryDetails INVENTORY (Details) Details http://www.deitaxonomy.com/role/DisclosureInventoryTables 34 false false R35.htm 40601 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails INTANGIBLE ASSETS (Details) Details http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables 35 false false R36.htm 40602 - Disclosure - INTANGIBLE ASSETS - Estimated useful lives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails INTANGIBLE ASSETS - Estimated useful lives (Details) Details 36 false false R37.htm 40603 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails INTANGIBLE ASSETS - Amortization expense (Details) Details 37 false false R38.htm 40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables 38 false false R39.htm 40702 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) Details 39 false false R40.htm 40801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) Details http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables 40 false false R41.htm 40802 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) Details 41 false false R42.htm 40901 - Disclosure - ACCRUED EXPENSES (Details) Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails ACCRUED EXPENSES (Details) Details http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables 42 false false R43.htm 41001 - Disclosure - WARRANT LIABILITY (Details) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails WARRANT LIABILITY (Details) Details http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables 43 false false R44.htm 41002 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails WARRANT LIABILITY - Black-Scholes option pricing model (Details) Details 44 false false R45.htm 41101 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables 45 false false R46.htm 41201 - Disclosure - BUSINESS SEGMENTS (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsDetails BUSINESS SEGMENTS (Details) Details http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables 46 false false R47.htm 41202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails BUSINESS SEGMENTS - Selected financial information (Details) Details 47 false false R48.htm 41203 - Disclosure - BUSINESS SEGMENTS - Gross profit to net income (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails BUSINESS SEGMENTS - Gross profit to net income (Details) Details 48 false false R49.htm 41204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails BUSINESS SEGMENTS - Intersegment revenues (Details) Details 49 false false R50.htm 41301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails STOCKHOLDERS' EQUITY - Common Stock (Details) Details 50 false false R51.htm 41302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details) Details 51 false false R52.htm 41303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) Details 52 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms - asle-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - asle-20230331x10q.htm 9 asle-20230331x10q.htm asle-20230331.xsd asle-20230331_cal.xml asle-20230331_def.xml asle-20230331_lab.xml asle-20230331_pre.xml asle-20230331xex31d1.htm asle-20230331xex31d2.htm asle-20230331xex32d1.htm asle-20230331xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "asle-20230331x10q.htm": { "axisCustom": 0, "axisStandard": 15, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 471, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 146, "dts": { "calculationLink": { "local": [ "asle-20230331_cal.xml" ] }, "definitionLink": { "local": [ "asle-20230331_def.xml" ] }, "inline": { "local": [ "asle-20230331x10q.htm" ] }, "labelLink": { "local": [ "asle-20230331_lab.xml" ] }, "presentationLink": { "local": [ "asle-20230331_pre.xml" ] }, "schema": { "local": [ "asle-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 346, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 5, "total": 14 }, "keyCustom": 27, "keyStandard": 186, "memberCustom": 17, "memberStandard": 23, "nsprefix": "asle", "nsuri": "http://www.deitaxonomy.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "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", "menuCat": "Cover", "order": "1", "role": "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "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": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - REVENUE", "menuCat": "Notes", "order": "10", "role": "http://www.deitaxonomy.com/role/DisclosureRevenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - INVENTORY", "menuCat": "Notes", "order": "11", "role": "http://www.deitaxonomy.com/role/DisclosureInventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - INTANGIBLE ASSETS", "menuCat": "Notes", "order": "12", "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - PROPERTY AND EQUIPMENT, NET", "menuCat": "Notes", "order": "13", "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "PROPERTY AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE", "menuCat": "Notes", "order": "14", "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - ACCRUED EXPENSES", "menuCat": "Notes", "order": "15", "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpenses", "shortName": "ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - WARRANT LIABILITY", "menuCat": "Notes", "order": "16", "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiability", "shortName": "WARRANT LIABILITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "17", "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - BUSINESS SEGMENTS", "menuCat": "Notes", "order": "18", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegments", "shortName": "BUSINESS SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "19", "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:InterimFinancialStatementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:InterimFinancialStatementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - REVENUE (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.deitaxonomy.com/role/DisclosureRevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - INVENTORY (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.deitaxonomy.com/role/DisclosureInventoryTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - ACCRUED EXPENSES (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables", "shortName": "ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31001 - Disclosure - WARRANT LIABILITY (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables", "shortName": "WARRANT LIABILITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - BUSINESS SEGMENTS (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables", "shortName": "BUSINESS SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_2_1_2022_To_2_28_2022_py8pRhQGjUKrGGaB1d2lDw", "decimals": "INF", "first": true, "lang": null, "name": "asle:NumberOfLeasesTerminatedDueToImpositionOfRestrictions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_lease_9H73tjHjhUycXV3TIAu-Mg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details)", "menuCat": "Details", "order": "31", "role": "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertaintiesImpactOfUkraineConflictAndRussiaSanctionsDetails", "shortName": "SIGNIFICANT RISKS AND UNCERTAINTIES - Impact of Ukraine Conflict and Russia Sanctions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_2_1_2022_To_2_28_2022_py8pRhQGjUKrGGaB1d2lDw", "decimals": "INF", "first": true, "lang": null, "name": "asle:NumberOfLeasesTerminatedDueToImpositionOfRestrictions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_lease_9H73tjHjhUycXV3TIAu-Mg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - REVENUE (Details)", "menuCat": "Details", "order": "32", "role": "http://www.deitaxonomy.com/role/DisclosureRevenueDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - REVENUE - Disaggregation (Details)", "menuCat": "Details", "order": "33", "role": "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "shortName": "REVENUE - Disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_asle_UsedServiceableMaterialMember_GOG-rZ4z8Ua74DKBpzxw8A", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - INVENTORY (Details)", "menuCat": "Details", "order": "34", "role": "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "shortName": "INVENTORY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - INTANGIBLE ASSETS (Details)", "menuCat": "Details", "order": "35", "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "lang": null, "name": "asle:IndefiniteLivedIntangibleAssetsNetIncludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - INTANGIBLE ASSETS - Estimated useful lives (Details)", "menuCat": "Details", "order": "36", "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails", "shortName": "INTANGIBLE ASSETS - Estimated useful lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details)", "menuCat": "Details", "order": "37", "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS - Amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "menuCat": "Details", "order": "38", "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details)", "menuCat": "Details", "order": "39", "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails", "shortName": "PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "asle:DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details)", "menuCat": "Details", "order": "40", "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-5", "first": true, "lang": null, "name": "asle:DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)", "menuCat": "Details", "order": "41", "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - ACCRUED EXPENSES (Details)", "menuCat": "Details", "order": "42", "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails", "shortName": "ACCRUED EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - WARRANT LIABILITY (Details)", "menuCat": "Details", "order": "43", "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails", "shortName": "WARRANT LIABILITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Qf8NXgZxY0uAUqFo3m-5oA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_hhe-SL7DD0uVk4guQbNT2g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details)", "menuCat": "Details", "order": "44", "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails", "shortName": "WARRANT LIABILITY - Black-Scholes option pricing model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Qf8NXgZxY0uAUqFo3m-5oA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_hhe-SL7DD0uVk4guQbNT2g", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "45", "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_CttVj_wVDUiHFpfgP4mfbw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - BUSINESS SEGMENTS (Details)", "menuCat": "Details", "order": "46", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsDetails", "shortName": "BUSINESS SEGMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_CttVj_wVDUiHFpfgP4mfbw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details)", "menuCat": "Details", "order": "47", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "shortName": "BUSINESS SEGMENTS - Selected financial information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - BUSINESS SEGMENTS - Gross profit to net income (Details)", "menuCat": "Details", "order": "48", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "shortName": "BUSINESS SEGMENTS - Gross profit to net income (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details)", "menuCat": "Details", "order": "49", "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "shortName": "BUSINESS SEGMENTS - Intersegment revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_AobSABa7vk29dEL_mN7C3w", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8GN01HroEEKDk25As-e-hg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8GN01HroEEKDk25As-e-hg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_w6IGIl9TekKgJzVlwemQuw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_OJwRRIqzjUCr8UQhvUoxUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details)", "menuCat": "Details", "order": "50", "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "shortName": "STOCKHOLDERS' EQUITY - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details)", "menuCat": "Details", "order": "51", "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "shortName": "STOCKHOLDERS' EQUITY - 2020 Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_AwardTypeAxis_asle_TwoThousandAndTwentyEquityIncentivePlanMember_KVJOHWZ4v0egvXjm1KdodA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_asle_TwoThousandAndTwentyEmployeeStockPurchasePlanMember_n2mWApaJw06oJg7SLvBdUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "52", "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "shortName": "STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_PlanNameAxis_asle_TwoThousandAndTwentyEmployeeStockPurchasePlanMember_mhiDduK710Wq3gyp-8vtBA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QQ_6lRJf4kS73_1Om5yDTA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_QJfk7h066UGiLb41_UtmzA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - DESCRIPTION OF THE BUSINESS", "menuCat": "Notes", "order": "7", "role": "http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness", "shortName": "DESCRIPTION OF THE BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "8", "role": "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "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": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - SIGNIFICANT RISKS AND UNCERTAINTIES", "menuCat": "Notes", "order": "9", "role": "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertainties", "shortName": "SIGNIFICANT RISKS AND UNCERTAINTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "asle-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_TjWqulxoT0Wy-oT74DpZjQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 40, "tag": { "asle_AccruedCommissionFeeCurrent": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for commission fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Commission Fee, Current", "terseLabel": "Commission fee accrual" } } }, "localname": "AccruedCommissionFeeCurrent", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "asle_AccruedExpensesForFederalStateAndLocalTaxesPayable": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date for taxes payable including adjustments.", "label": "Accrued federal, state and local taxes and fees" } } }, "localname": "AccruedExpensesForFederalStateAndLocalTaxesPayable", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "asle_AersaleComponentSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Aersale component solutions.", "label": "ACS" } } }, "localname": "AersaleComponentSolutionsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "asle_AircraftAirframesEnginesAndPartsNet": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Aircraft, airframes, engines, and parts, net.", "label": "Aircraft, Airframes, Engines, And Parts, Net", "terseLabel": "Aircraft and engines held for lease, net" } } }, "localname": "AircraftAirframesEnginesAndPartsNet", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "asle_AircraftCompositeTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Aircraft composite Technologies.", "label": "ACT" } } }, "localname": "AircraftCompositeTechnologiesMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "asle_AircraftMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to aircraft.", "label": "Aircraft" } } }, "localname": "AircraftMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "asle_AssetManagementSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Asset Management Solutions.", "label": "Asset Management Solutions" } } }, "localname": "AssetManagementSolutionsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "asle_AvborneComponentSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to avborne component solutions.", "label": "ALGS" } } }, "localname": "AvborneComponentSolutionsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "asle_CashlessExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of cashless exercise of warrants.", "label": "Cashless Exercise of Warrants", "terseLabel": "Cashless exercise of warrants" } } }, "localname": "CashlessExerciseOfWarrants", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "asle_CostsOfSalesAndOperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs of Sales and Operating Expenses.", "label": "Cost of sales and operating expenses:" } } }, "localname": "CostsOfSalesAndOperatingExpensesAbstract", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "asle_DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of property, plant, and equipment excluding underlying asset under operating lease, over the assets' useful lives.", "label": "Depreciation, Property, Plant, and Equipment, Excluding Underlying Asset under Operating Lease", "verboseLabel": "Depreciation expense" } } }, "localname": "DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "asle_EngineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to engine.", "label": "Engine" } } }, "localname": "EngineMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "asle_EngineeredSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Engineered Solutions.", "label": "Engineered Solutions" } } }, "localname": "EngineeredSolutionsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "asle_EquipmentUnderCapitalLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to equipment under capital lease.", "label": "Equipment under capital lease" } } }, "localname": "EquipmentUnderCapitalLeaseMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "asle_FaaCertificatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to FAA certificates.", "label": "FAA Certificates" } } }, "localname": "FaaCertificatesMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "asle_ImpactOfAscOnBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "ASC impact, balance sheet" } } }, "localname": "ImpactOfAscOnBalanceSheetAbstract", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "xbrltype": "stringItemType" }, "asle_IncreaseDecreaseInDeferredCustomerIncentivesAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred customer incentives and other assets.", "label": "Increase Decrease In Deferred Customer Incentives And Other Assets", "negatedLabel": "Deferred customer incentives and other assets" } } }, "localname": "IncreaseDecreaseInDeferredCustomerIncentivesAndOtherAssets", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "asle_IncreaseDecreaseInDepositsPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deposits, prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Deposits, Prepaid Expenses And Other Current Assets", "negatedLabel": "Deposits, prepaid expenses, and other current assets" } } }, "localname": "IncreaseDecreaseInDepositsPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "asle_IncreaseDecreaseInLesseeAndCustomerPurchaseDeposits": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of (increase) decrease in lessee and customer deposits.", "label": "Increase Decrease In Lessee And Customer Purchase Deposits", "terseLabel": "Lessee and customer purchase deposits" } } }, "localname": "IncreaseDecreaseInLesseeAndCustomerPurchaseDeposits", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "asle_IndefiniteLivedIntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Indefinite Lived Intangible Assets, Net Including Goodwill", "verboseLabel": "Total intangible assets with indefinite lives" } } }, "localname": "IndefiniteLivedIntangibleAssetsNetIncludingGoodwill", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "asle_InterimFinancialStatementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interim financial statements.", "label": "Interim Financial Statements Policy [Policy Text Block]", "terseLabel": "Interim Financial Statements" } } }, "localname": "InterimFinancialStatementsPolicyPolicyTextBlock", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "asle_InventoryWholeAssets": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureInventoryDetailsCalc": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed whole assets within one year or operating cycle, if longer.", "label": "Inventory, Whole Assets", "terseLabel": "Whole assets" } } }, "localname": "InventoryWholeAssets", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "asle_LeaseAndCustomerPurchaseDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of lease and customer deposit. Used to reflect the current portion of the liabilities( due within one year or within normal operating cycle if longer).", "label": "Lease And Customer Purchase Deposits Current", "terseLabel": "Lessee and customer purchase deposits" } } }, "localname": "LeaseAndCustomerPurchaseDepositsCurrent", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "asle_LeasingArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein fees received by the lessor at inception of the lease are recognized over the term of the lease.", "label": "Leasing" } } }, "localname": "LeasingArrangementsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "asle_NumberOfAircraftsRepossessedDueToImpositionOfRestrictions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of aircrafts repossessed due to restrictions imposed on sanctions.", "label": "Number of Aircrafts Repossessed Due to Imposition of Restrictions", "terseLabel": "Number of aircrafts" } } }, "localname": "NumberOfAircraftsRepossessedDueToImpositionOfRestrictions", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertaintiesImpactOfUkraineConflictAndRussiaSanctionsDetails" ], "xbrltype": "integerItemType" }, "asle_NumberOfEnginesToBeRepossessedDueToImpositionOfRestrictions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of engines to be repossessed due to restrictions imposed on sanctions.", "label": "Number of Engines to be Repossessed Due to Imposition of Restrictions", "terseLabel": "Number of engines" } } }, "localname": "NumberOfEnginesToBeRepossessedDueToImpositionOfRestrictions", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertaintiesImpactOfUkraineConflictAndRussiaSanctionsDetails" ], "xbrltype": "integerItemType" }, "asle_NumberOfLeasesTerminatedDueToImpositionOfRestrictions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of leases terminated due to restrictions imposed on sanctions.", "label": "Number of Leases Terminated Due to Imposition of Restrictions", "terseLabel": "Number of leases terminated" } } }, "localname": "NumberOfLeasesTerminatedDueToImpositionOfRestrictions", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertaintiesImpactOfUkraineConflictAndRussiaSanctionsDetails" ], "xbrltype": "integerItemType" }, "asle_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for private warrants.", "label": "Private warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "asle_PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "terseLabel": "Summary of aircraft and engines held for operating leases, net" } } }, "localname": "PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables" ], "xbrltype": "textBlockItemType" }, "asle_QwestAirPartsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Qwest Air Parts, LLC.", "label": "Qwest" } } }, "localname": "QwestAirPartsLlcMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "asle_ScheduleOfIntangibleAssetsAndGoodwillLineItems": { "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": "Schedule Of Intangible Assets And Goodwill [Line Items]", "terseLabel": "Intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillLineItems", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "asle_ScheduleOfIntangibleAssetsAndGoodwillTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information pertaining to intangible assets and goodwill.", "label": "Schedule Of Intangible Assets And Goodwill [Table]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTable", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "asle_ScheduleOfIntersegmentRevenuesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of total intersegment revenues.", "label": "Schedule of Intersegment Revenues [Table Text block]", "terseLabel": "Summary of intersegment revenues" } } }, "localname": "ScheduleOfIntersegmentRevenuesTableTextBlock", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "asle_ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of property plant and equipment net carrying value table text block", "label": "Schedule Of Property Plant And Equipment Net Carrying Value Table Text Block", "verboseLabel": "Schedule of Property and equipment, net" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term 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 Remaining Contractual Terms", "terseLabel": "Weighted Average Contractual Life Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageRemainingContractualTerms", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "durationItemType" }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that got issued during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued in Period", "negatedLabel": "Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriod", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "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 converted the right of grants 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, Issued in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "asle_ShareBasedCompensationArrangementBySharebasedPaymentAwardNonvestedGrantedWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement By Sharebased Payment Award Nonvested Granted Weighted Average Remaining Contractual Term1\n.", "label": "Share based Compensation Arrangement By Sharebased Payment Award Nonvested Granted Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Contractual Life Granted" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardNonvestedGrantedWeightedAverageRemainingContractualTerm1", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "durationItemType" }, "asle_TechOpsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Tech Ops.", "label": "TechOps" } } }, "localname": "TechOpsMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "asle_TwoThousandAndTwentyEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for 2020 employee stock purchase plan.", "label": "2020 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndTwentyEmployeeStockPurchasePlanMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "asle_TwoThousandAndTwentyEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for 2020 equity incentive plan.", "label": "2020 Equity Incentive Plan" } } }, "localname": "TwoThousandAndTwentyEquityIncentivePlanMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "asle_UnusualOrInfrequentItemsOrBothDisclosureCaresActPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the unusual or infrequent items, or both , pertaining to CARES Act.", "label": "Unusual or Infrequent Items, or Both, Disclosure, CARES Act [Policy Text Block]", "terseLabel": "Payroll Support Programs" } } }, "localname": "UnusualOrInfrequentItemsOrBothDisclosureCaresActPolicyTextBlock", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "asle_UsedServiceableMaterialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Used Serviceable Material (USM).", "label": "USM" } } }, "localname": "UsedServiceableMaterialMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "asle_WeightedAverageNumberOfAssumedStockSettledRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of additional shares from assumed stock-settled restricted stock units used in the calculation of diluted per share share or per unit computation.", "label": "Weighted average number of assumed stock settled restricted stock units", "terseLabel": "Additional shares from assumed stock-settled restricted stock units" } } }, "localname": "WeightedAverageNumberOfAssumedStockSettledRestrictedStockUnits", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "asle_WeightedAverageNumberOfSharesAssumedExerciseOfPrivateWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional number of shares assumed from exercise of private warrants.", "label": "Weighted Average Number Of Shares Assumed Exercise Of Private Warrants", "terseLabel": "Additional shares from assumed exercise of private warrants" } } }, "localname": "WeightedAverageNumberOfSharesAssumedExerciseOfPrivateWarrants", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "asle_WeightedAverageNumberOfSharesAssumedExerciseOfPublicWarrants": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional number of shares assumed from exercise of public warrants.", "label": "Weighted Average Number Of Shares Assumed Exercise of Public Warrants", "terseLabel": "Additional shares from assumed exercise of public warrants" } } }, "localname": "WeightedAverageNumberOfSharesAssumedExerciseOfPublicWarrants", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "asle_WeightedAverageNumberOfSharesAssumedSettledEmployeeAwards": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Represents additional shares from assumed stock-settled restricted activity.", "label": "Weighted average number of shares assumed settled employee awards", "verboseLabel": "Additional shares issued under the employee stock purchase plan" } } }, "localname": "WeightedAverageNumberOfSharesAssumedSettledEmployeeAwards", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "asle_WholeAssetSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Whole Asset Sales.", "label": "Whole Asset Sales" } } }, "localname": "WholeAssetSalesMember", "nsuri": "http://www.deitaxonomy.com/20230331", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r392" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r393" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r395" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r394" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r389" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r391" ], "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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r131", "r317", "r318", "r321", "r322", "r341", "r362", "r422", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r131", "r317", "r318", "r321", "r322", "r341", "r362", "r422", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r131", "r163", "r175", "r176", "r177", "r178", "r179", "r181", "r185", "r226", "r227", "r228", "r229", "r231", "r232", "r234", "r236", "r237", "r423", "r424" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r131", "r163", "r175", "r176", "r177", "r178", "r179", "r181", "r185", "r226", "r227", "r228", "r229", "r231", "r232", "r234", "r236", "r237", "r423", "r424" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r272", "r343", "r353", "r363", "r364", "r374", "r382", "r388", "r427", "r465", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r272", "r343", "r353", "r363", "r364", "r374", "r382", "r388", "r427", "r465", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r344", "r375", "r387", "r420", "r421", "r429", "r471" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r344", "r375", "r387", "r420", "r421", "r429", "r471" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r222", "r223", "r224", "r225", "r271", "r272", "r298", "r299", "r300", "r342", "r343", "r353", "r363", "r364", "r374", "r382", "r388", "r419", "r427", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r271", "r272", "r298", "r299", "r300", "r342", "r343", "r353", "r363", "r364", "r374", "r382", "r388", "r419", "r427", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r273", "r411" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r145", "r273", "r396", "r411" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r145", "r273", "r396", "r397", "r411" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "ACCRUED EXPENSES.", "verboseLabel": "ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,074 as of March 31, 2023 and December 31, 2022" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "verboseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "verboseLabel": "Accrued legal fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r58", "r107" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetailsCalc": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r303", "r304", "r305", "r408", "r409", "r410", "r457" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares surrendered for tax withholdings on equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r401" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "verboseLabel": "Advance vendor payments" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r111", "r194", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r21", "r239", "r336", "r405" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r33", "r47", "r52" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r81", "r86", "r110", "r129", "r171", "r177", "r183", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r317", "r321", "r329", "r386", "r423", "r424", "r463" ], "calculation": { "http://www.deitaxonomy.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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r103", "r113", "r129", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r317", "r321", "r329", "r386", "r423", "r424", "r463" ], "calculation": { "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r38", "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "DESCRIPTION OF THE BUSINESS" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r105", "r365" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r30", "r35", "r37" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r30", "r78" ], "calculation": { "http://www.deitaxonomy.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": "(Decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificationMarksMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Any word, name, symbol, device, or any combination, used, or intended to be used, in commerce with the owner's permission by someone other than its owner, to certify regional or other geographic origin, material, mode of manufacture, quality, accuracy, or other characteristics of someone's goods or services, or that the work or labor on the goods or services was performed by members of a union or other organization.", "label": "Certifications" } } }, "localname": "CertificationMarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r65", "r67" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "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]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r252" ], "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", "terseLabel": "Exercise price of warrants" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares of common stock called by each warrant" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r65", "r67" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r17", "r83", "r90" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r408", "r409", "r457" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r63" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 51,221,386 and 51,189,461 shares as of March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "SIGNIFICANT RISKS AND UNCERTAINTIES" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSignificantRisksAndUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of contract assets" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r254", "r256", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r254", "r255", "r267" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Customer liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r254", "r255", "r267" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Deferred revenue", "verboseLabel": "Customer liability, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liabilities, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r413" ], "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" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r23", "r129", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r329", "r423" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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": "Total cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r73" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCostsAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost assets and assets classified as other.", "label": "Deferred Costs and Other Assets", "terseLabel": "Deferred customer incentives and other assets, net" } } }, "localname": "DeferredCostsAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r79" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Deferred financing costs, net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r306", "r307" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r33", "r71", "r309", "r313", "r314", "r407" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r33", "r56" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r33", "r166" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue disaggregation" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r266", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r429" ], "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 revenue by segment, as well as total revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r120", "r137", "r138", "r139", "r140", "r141", "r146", "r148", "r150", "r151", "r152", "r156", "r325", "r326", "r348", "r351", "r370" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share - basic", "verboseLabel": "Earnings per share-basic:" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings per share - basic", "verboseLabel": "Earnings per share-basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r120", "r137", "r138", "r139", "r140", "r141", "r148", "r150", "r151", "r152", "r156", "r325", "r326", "r348", "r351", "r370" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share - diluted", "verboseLabel": "Earnings per share-diluted:" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings per share - diluted", "verboseLabel": "Earnings per share-diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Anti-dilutive shares/units excluded from earnings per share - diluted:" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r63", "r99", "r116", "r117", "r118", "r132", "r133", "r134", "r136", "r142", "r144", "r158", "r196", "r253", "r303", "r304", "r305", "r310", "r311", "r324", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r33", "r61" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.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" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Assumptions of Black-Scholes option pricing model" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r109", "r214" ], "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", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r211", "r213", "r214", "r216", "r345", "r346" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r50" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r51", "r345" ], "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", "terseLabel": "Total intangible assets with definite lives" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and other equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r108", "r201", "r347", "r373", "r386", "r416", "r417" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r22", "r129", "r171", "r176", "r182", "r185", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r329", "r372", "r423" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "verboseLabel": "Segment gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r19", "r80", "r84", "r92", "r171", "r176", "r182", "r185", "r349", "r372" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r143", "r144", "r169", "r308", "r312", "r315", "r352" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income tax (refund) payment" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "verboseLabel": "Increase (decrease) customer asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r367" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of acquisitions:", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidSupplies": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Supplies", "negatedLabel": "Advance vendor payments" } } }, "localname": "IncreaseDecreaseInPrepaidSupplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r212", "r215" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets with indefinite lives excluding goodwill" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r49", "r53" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r122", "r125", "r126" ], "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": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r163", "r175", "r176", "r177", "r178", "r179", "r181", "r185" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORY" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r112", "r366", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureInventoryDetailsCalc": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Net of Allowances, Customer Advances and Progress Billings", "negatedLabel": "Less short term", "terseLabel": "Aircraft, airframes, engines, and parts, net" } } }, "localname": "InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Aircraft, airframes, engines, and parts, net", "verboseLabel": "Long term" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Noncurrent [Abstract]", "terseLabel": "Inventory:" } } }, "localname": "InventoryNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRecallExpense": { "auth_ref": [ "r24" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the amount charged against earnings comprised of the costs to announce and effect a recall of defective merchandise.", "label": "Inventory Recall Expense", "terseLabel": "Inventory reserve" } } }, "localname": "InventoryRecallExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r399" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureInventoryDetailsCalc": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r199" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory reserve" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseDepositLiability": { "auth_ref": [ "r337" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease.", "label": "Lease Deposit Liability", "terseLabel": "Long-term lease deposits" } } }, "localname": "LeaseDepositLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lease term (in years)" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r129", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r318", "r321", "r322", "r329", "r371", "r423", "r463", "r464" ], "calculation": { "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r6", "r82", "r88", "r386", "r406", "r415", "r460" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholder's Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r104", "r129", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r318", "r321", "r322", "r329", "r386", "r423", "r463", "r464" ], "calculation": { "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "MRO services" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Expected option term in years" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Expected volatility of common stock" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r124" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r124" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r30", "r31", "r34" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r20", "r34", "r85", "r91", "r102", "r114", "r115", "r118", "r129", "r135", "r137", "r138", "r139", "r140", "r143", "r144", "r149", "r171", "r176", "r182", "r185", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r326", "r329", "r372", "r423" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of business segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r176", "r182", "r185", "r372" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.", "label": "Operating Leases, Future Minimum Payments Receivable", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum future annual lease rentals contracted to be received" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": { "auth_ref": [ "r97" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": { "auth_ref": [ "r97" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementContingentRevenue": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent rental revenue recognized for the period under lease, based on the occurrences of an event or condition.", "label": "Operating Leases, Income Statement, Contingent Revenue", "verboseLabel": "Contingent rental fees" } } }, "localname": "OperatingLeasesIncomeStatementContingentRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "verboseLabel": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DESCRIPTION OF THE BUSINESS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r400" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureInventoryDetailsCalc": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "terseLabel": "Used serviceable materials" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WARRANT LIABILITY" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "WARRANT LIABILITY" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Maintenance deposit payments and other liabilities, Noncurrent", "verboseLabel": "Maintenance deposit payments and other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r29" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.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-based Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r402" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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": "Deposits, Prepaid Expenses and Other Current Assets", "verboseLabel": "Deposits, prepaid expenses, and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r28" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r102", "r114", "r115", "r123", "r129", "r135", "r143", "r144", "r171", "r176", "r182", "r185", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r316", "r319", "r320", "r326", "r329", "r349", "r372", "r384", "r385", "r403", "r423" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r60", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r57", "r106" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetailsCalc": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment", "verboseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r59", "r89", "r350", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetailsCalc": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Fixed assets:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r94", "r96", "r218", "r338" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAircraftAndEnginesHeldForLeaseAndLeaseRentalComponentsDetailsCalc": { "order": 1.0, "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property Subject to or Available for Operating Lease, Accumulated Depreciation", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r93", "r96", "r217", "r338" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAircraftAndEnginesHeldForLeaseAndLeaseRentalComponentsDetailsCalc": { "order": 2.0, "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property Subject to or Available for Operating Lease, Gross", "terseLabel": "Aircraft and engines held for operating leases" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "auth_ref": [ "r96", "r418", "r461" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureAircraftAndEnginesHeldForLeaseAndLeaseRentalComponentsDetailsCalc": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property Subject to or Available for Operating Lease, Net", "totalLabel": "Property held for operating leases, net" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aircraft and Engines" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r121", "r198" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r43", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Summary of reconciles segment gross profit to net income", "verboseLabel": "Summary of reconciliation segment gross profit to income before income tax provision" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r64", "r87", "r357", "r358", "r386" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r99", "r132", "r133", "r134", "r136", "r142", "r144", "r196", "r303", "r304", "r305", "r310", "r311", "r324", "r354", "r356" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r162", "r163", "r175", "r180", "r181", "r187", "r188", "r190", "r265", "r266", "r344" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contract with customer", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r269", "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r119", "r129", "r162", "r163", "r175", "r180", "r181", "r187", "r188", "r190", "r195", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r237", "r238", "r329", "r349", "r423" ], "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": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT RISKS AND UNCERTAINTIES" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued expenses", "verboseLabel": "Schedule of Accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Summary of reconciliation of the computation for basic earnings per share", "verboseLabel": "Summary of reconciliation of the computation for basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r48", "r50", "r345" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r48", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets with definite lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Summary of minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets with indefinite lives" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r7", "r8", "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r41", "r42", "r44", "r46" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r41", "r42", "r44", "r46" ], "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": "Summary of selected financial information for each segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r68" ], "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": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r159", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r185", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r220", "r221", "r373", "r471" ], "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r171", "r174", "r179", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r191" ], "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]", "verboseLabel": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r25" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general, and administrative expenses", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToNetIncomeDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r32" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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 Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r292" ], "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": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "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 Fair Value Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r290" ], "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "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 Fair Value Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r287", "r288" ], "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": "Outstanding, ending balance", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287", "r288" ], "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 Fair Value Ending Balance", "periodStartLabel": "Weighted Average Fair Value Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted Average Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r291" ], "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": "Vested", "terseLabel": "Vesting provisions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "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 Fair Value Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Stock Option (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock issuable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance at ending (in shares)", "periodStartLabel": "Balance at beginning (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": { "auth_ref": [ "r62" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "terseLabel": "Warrant liability" } } }, "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r38", "r127" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r101", "r159", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r185", "r190", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r219", "r220", "r221", "r373", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r63", "r99", "r116", "r117", "r118", "r132", "r133", "r134", "r136", "r142", "r144", "r158", "r196", "r253", "r303", "r304", "r305", "r310", "r311", "r324", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r132", "r133", "r134", "r158", "r344" ], "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/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r2", "r3", "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued under the 2020 Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020EquityIncentivePlanDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r2", "r3", "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Common stock issued based on fair value" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r63", "r64", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Shares issued under the 2020 Equity Incentive Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r2", "r3", "r63", "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued under the 2020 Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r2", "r3", "r64", "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r75", "r76", "r99", "r100", "r117", "r132", "r133", "r134", "r136", "r142", "r196", "r253", "r303", "r304", "r305", "r310", "r311", "r324", "r330", "r331", "r335", "r340", "r355", "r356", "r406", "r415", "r460" ], "calculation": { "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r66", "r128", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r323" ], "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]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash activities" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tooling and equipment" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "verboseLabel": "Remaining term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r147", "r152" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average number of shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r146", "r152" ], "calculation": { "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average number of shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919106-209958", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r38": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r389": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r391": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r392": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r393": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r394": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r395": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 71 0001558370-23-008902-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-008902-xbrl.zip M4$L#!!0 ( &N+J58&0T3%1Q )RC 1 87-L92TR,#(S,#,S,2YX M(.49H=)^#(C$XU&H[]&XV@A%\(X=>Q/K=Y5MX6( M;3@FM3>?6BYO8VY0VOK[CW_\PP]_:K=_N5U,D.D8[H[8 AF,8$%,]$K%%JV< M_1[;Z)$P1BT+W3)J;@A"O>Y5_^K]U4?4;OL\;C&'/(Z-%+/^52],&?K\'/L& MO>]\[/2[_6OTMYOK_DVWC^:/(=TCB+>F181OW+SAQI;L,((ZVOP&/GQJ;878 MWW0ZKZ^O5Z_75P[;0.9NK_/+XV2I:%L^L>$R!HHXA#G>GIEUQ8EQM7%>.D&J M++D?9G%<6["L'%YB) ,6@M%G5Y![A^WNR!J[E@"EV[^YV%(5# @E)QJ17?'V MI;_N4)L+;!ODE-X444%\XO<=+S$@M:C])8>S3'X&P )RSHYLUY@_*TKX&*D7 MF(TX[ E/4@8I$?(W*T> 7R8@04#)R#J3]$,'4@-"&U.#IP.ADB+EI*I,),8W%4?-MN??QX\>.2@U(R9NQ M31=!IL1%R*A=D)+01@;,85(D@TTVLGEG(OBQ(POI^&1A73DM;K7M> MP!

  • 4Z/HN^<1A M1-TQ64=;E'2*--5C?O \)FU!IX*0ZE:P;3M":4I]"[[N]]1>._XG^"C;X8VL MY J01/+'TV*<"YW2R!WEAN5PEY$EV+2)F3FPS:'+A;,;O%%^Y^PPM7W+XBU$ M 9=R64() QE-LJ8V5?4!!]+MHC8Z^?V3^JWV L'-J)TJ/T\GYNGR0OIX$MP[4J9#Q*EIW/_QK@=C:R&>*/*X- MC*5A#%/Y;#W;!VY4!\^,G/G ]G6!/7)'SAH=^3<0GP7Q$//MO>6\ED;XF#$? MX'?5 );LD>+? )S;LX[M%ZBOPPYW1&!J\2%4(]Z5IM+DP?:N^[[;B_>=X^D_ M1]/5;/$K^L[G\Q>))O!J(,J%:,X<<%?B &..T6\NW4LCGQ*1 YA&CGSXOD_" M-U_,YJ/%ZE%O27,8C!?#Q>!^Y9G#]&$\'2W1 MY]'D#MW/%F@R&BQ'*LG[M0!3&4R4\PY*;XRFG-&<0+@@X(]=P@'8?.3O72&] M 3ZH?G%!#$)?B.GK/6Y$ER^@R*CZ<:.*&,MB!/W%$UB5-",=5[)L-@+C%';WLYPN(9EI)!E0_WQQ0?,APNGD: YR_ST70)@#8P MZ<$TPLRF]H;/"5MN,2,9.&61Y0+5ZR6!&@T6T_'T88E@!("6GP>+40.5)E2W M+I=.DR_)1OFD!^9P#N.S-14K!\9D8QLR90%8+G,^K/WN=1S6VZ>E]*-+M!P] MR,'<$KZI(M!>E8&$@VPB$%7%-)#G0^X' X/_58MMJ MZQZGY?P9>24UX%]\8+W"SQ:YR C:YY1G#-O"#L1#)YI-M$ ;=(+A8PL>[/3;$;/WTA<$7 NUR;5%#(KUP.:=XB6U# MK3)G].\7YY\_!+].CNR6XX?I^'X\'$Q7:#%>_L,SH:?I<+18#<;3U7@D!P6> M'-*_^)*@0!35WWC"H%":9J2@:5^^E\BPCEAJ/K;ODMCZ7J%!HR0:E./-ALG- M%R!( 3:IM$5()=8] J34YQ.I:40R!H6^%/FW .1%9_C:++!^P#VFQC-4 M>M;;R0@-ELO1JEFZJ(K4B NZDP/9)T[6KC6A+YG+3F6R%B&::())1-LH+ "Y MJ@1DR2(:J"\2MRH7L_I*\:H&P6H(RNUM5%7'7P0N"VHF@R*<$PTW#V<@/2D) M$:^H!OZO.#-.A!#)>_=H@51&I6PL;7Y;&5FYUG^VE5'-IO M'AV36)HXZC$I0CGA[Y,HMY$JJNV7A1Q5&-I[I:&=+*XQA8KQJB6QB %#X'MJ M8QLZ4NLDJJ 9M=)A412[2IA!6NPJ* BM@Y(0/1;5F$!%$X!Y%V'<^R/HLC6A MS\M:!/D['S8;_^#R; MW(T6RS^K8;QR[!YK+ZK5H%H957G"R?LUM@W0!7TA_2^8O03CCO#+1E M,7[,$H4%(5E2@WUE[!>$"Q@)J7@TI#V!; ,#%)L](*_$H\@&$@',#!LX%N6W M>ED8"DIK[.!2)ZSFF '=E@@*-2Q]W"J:.W\G0Z_[OLK9*_1=I) &\/R&?T>X MP:B:^C9;#Q7B^&L^F:':/5I]'X=BL02G?/;N[ M'6:'V?HD\C\PU)4(,%6=0U,P:')?B6:N?!S[*8.NI\?'P>)7B>'I/H#!<#A[ MFJ[&TP#H4[T/R/07X!(]NZ+1NMZQP\S MSQP6:#[OH&&C^U*A^*)X>P$2.MLD&D2JQ%LUHZH%^)2+D3=(73PT>HE(: '& MEPY\-E90YKAT4AO )(4I85$G&Z!I&2:_;%*_(%J&A&V!I@+K!:=]ZJG=;JG0R,)8-H MVJMWZ+N@E&8576L1*/UX7S0Q#Z_K[KMDP"L\CM.^:B@:_"DD(Z M;.E$^7!]3,*5O'^GP:C*.D,Z2!E4N2AI;FMO8*JR^) .4P95/DR]9&-*NR.I MP:G*BD0Z3AE4^3AI77K4P%1QF2(=J$RZ?*ATMP@V:%6ZU[?H3M^+W.?;8%)J M!C78.4S0?VNBRE>;_^_0DK^\ZP" MZ6ND'ORYD<_%?&IQNMM;\AD<]6VK7DR2+\:T@U=A_@75O7K;60&)Y)_S_I(" M.:XAO^" !69&@DOB02)@HB;=E/!.('P+=2Y6+5!IV6I%4:ACI2S\7+92D(58 M=:T/-)BR]8FUL<"IE]>"P%R6+X7Q&VK&/5?^C$7_CQOT1? E+O ($6 MH!M!=N)EJ8PWC;Q'ZB:.H?AXU#R+7/Z0^NQ?05&!?/G%%C\LE25!44[U-Z\H M2M0MUPI37Z/K$$OPD$U)H\QXW^X,*>27JD(<7S#4$R"@ M]PJ7S]VE%NR_!*=&0-(1_DMN9J/V9B"7R#;>]:6/9/=,6$M)]ZF51T M2\X! M/[4$DQNV/9\;OB-W8ZJWN,:"[.1P 6KB/G/P;JZLQP-SW/VGEGI'\H8"20MA M2&78$ $[+PW<)'7,E2IG'=[_8_N.[!U.!9\SLL ;5/+9#6I**\AM8$Q/>?HR,L/.(: M5J]8.]H<_JLT,X%I$"'A2WV$S5UF;!6)9P[9*M')^HUT89+G(E6$0;YOS$B;DD[(4:1$KW"+-01K$5K5,143VK]K.\2DQU2VI\'JU2 M5F(]J^)Y1@(#LXS>-X^@GE4*@U=')$Z&B*EI7W<,Z"U^B"I#P %X+["B\'[) MK"%2(5D]H1J\/#O,+JY>(5D]JW>/\5 NJ,KMW2+N)[(2ZUF5S)&$G&(YWLQ2 M33_"E8KC R:)_OE2S&K3<9]>))Q9N=&;8;DF5$95S9)CKZR:!HKZ"GSK.]T- MYA>JF:3U;4F1P&HW;V^:#XYBO(+3[;+76S-V-A>,_*; M"XE*V!F[=<3VN"D#)MZ$#PRACET=$IWC^6QJTRW&=J+?.^R>0)^$+77?FWQY MVC$P>*XWPN?X<.KR*N6LL7?PG^H:<&-FG]Z5%P_[Z!#6S_*#A\2S5MEC/EZ? M_-LB>E3/&EO''1X1'?AS?D(W6T',P0O8Z(9,73D"D2AR=^=?B[DD0EC$3+DL MT]_[Y:TLG,DH8@QRPSK7UD](>4PVNTMYT"\ MO< !^')8&XS/MIP:DG?FZBD@.U\=JZ[.3=P"1G)0)]VY M8G 2NK\]*!*YWD_5RBCR:HMM[\D&/@:_)$>L M/UGU/XL:C%W7 M!*H#EJGI1?CO@EPEN6KHW3*&3$HK/!@X>6.F8.B@%*0Q[-+A43O_HU.7T1MA M!N4R0NP^P_31/XU:5B79;&JG%14(IKOPE9GCP^C>_#DQBSY9V2F9\_SY]M=1 M00"AFGYQV:"A2H#PG4M6SMA;2*7R[N]@:B&]Q(DB*N8_-04*NMP05A-%!*O( M?"$GGESN%2NMC H\ZJL0_TK)E7-+SE!))2[U4\JEUG((- M,=]:@,+17ZYY/J:>7$@IZ-'>2]?#[Q:0E0 M&Z&37W_Y^]\^_:-4^G'=N[,<;/LCZ#'+)A PZ%AOB VM1SP> \^ZAX0@U[6N M"7)>H&55*Z>UT_/32ZM4"MJX!I37P9XE&ZN=5F??-(/VL'=EG97]>B?^>^0,M#M.CGT^&C(VORN6WM[?3]V?B MGF+RPFM7ZN6PX,FTY-4[19'2;_6P;+7\X_ZN;P_A")201QGP['DMT4QKE MY659?LN+4G1%9?T[; ,F%9\JEZ4L(?XJA<5*XJ-2M5:J5T_?J1/*M2)6"GC^ M+4HH/X/-]6Q9GPAV80\.+(GOBDW&\/,)1:.Q*QJ4GPT)''P^ =05 M;JE?I4 MO'_V&2=P[TN&'P7RAVD2,,X1JXXBG](82,GECB,4^]=D0N!R(&WK&' M1Y-3&X_*HDPY4ZOES6*8?4L[@\X8$LEW<6!4S6\151/0X:V+WS8#:J'UW)AN M$+5=3'T"V]XK;QZ3R0UD +FT"5P[@_AI#14H:9=@3BN;-#RG]9>/QD(M#Y#E ME5NGV0)1-!"Q"1@P\3CO!7F0?H6N3##O]4_NQQ(8#;Q*,Q]@3[>4$6 M\-0"=;#PL![D5N-#RD5(EO'69X(L,)&]H0=MB%ZA$TBXEDXV($61=F+;Q(=. MZWTL!@6:!ZBJJ0*E;0'B\3B)=B'I#P&!><15ME6@O-<^%=32/GR13'XAF%(^ M$@P0>\2\][=YX#?*A2+C$P)L-N]JOBM=UQU'$N 131?LZQ>5!]\9Y#6( MB>?Q^*Y2L4K6K%W^^ZQI:[%M*VC<"EJ76#@:%]N1![DBR,,D2I. 13DN&5<- M 'V6P16/MU\ &(MXME:&+J/A)X+1FF0S^.#W!J4+D%SP#%T9KT>^+.]"IJ9/ M"-=;HFA!F=\_U"^JE[4/U6JM#9A1QXBD=/J'(81I 98<#RF:DLBT45;K'BAYC]OP)7!.L-U@2$3+CM?@.N M#Q5T:]4]#-[7AQH8P/F&#&!UDB<^^7TVBT=D0, (TF N+P8G0!CE5KM$JFXU M4_E<9"T7%AW7OO5P?;I$U^6S3+:T3J>,T]55]H'"M7&8[E;G803V[$1O&E-R MGYC3%=]T#WD#!Y!+[TP7K![!^Q2RNNNI*^P3?1E1;-C-%<;B+?)$E-[$E&.9 M&68ZF,YS08FH/:#Z=1*.-&%FA128VKL(YVZ, (B/YI*Y!>, MG3<^95:P%GZ]3Q0ERASP<6$J']*>VAX#/'#F,]TTOZ=:F2\.B':8!,OTMPX+\ MR4N&JP6-)C!6N$3ZDE"9SF*P<4*;3&5YHSE-DC%V!3@#QCU@6*YG=\%$+&;K M+>]'"T=QG]& MN^&51L7*?KAA,10U?$]] \>8(M7VC2Q5#X#;W'!-7Y24V (@,V-5A5AQ98TF M63?*T@9F^F@MIYT+"DA]-Z"N< C$9D1G^BL?N8N7]OWG/Z#-'O$]\!SQE$D/ M.G DA>U#QERYQ_01DA&]!8C(-\J=P;2NP@KR-WP(UK(A+>BX@&T;TLK:0=NS M75^AVC*'WDAI!%*Z8/!3UQ.,>#3G@@J6';_DBP)TY\#9"-5*XDO>*16\F: M"EHST/U47CI6M>FS5JJCR(M$*@]=U70/7TLMK1Y/396\=$=:/I(4GUS:?OA_AS=+0DK7=& ,>"/$ F;:XZFFD.L,$G[JW];$\;!NX\YM+C M*5HANX 9]"750*0GSN-?5_"IG:; ,],7B!$!G$&1Q4J[8+Y0QCZ\TK<>MN:GSL$/$29 M&,E>4T)KO&G:Z>+^2\U%H\/UMO\5P\QIH^9_OI)Y:2 M*O1X=$60S84,DBY$/U@HV84$87% E4PW@DU_SE[;\)%@"+P7V.-(6X,!M)4; M7K/%%QK'=Z"%0,E#;O+4FG:_0;B/:UBWKE[&+' MH\MN#"RRRI=/>P9&FPI$XL _93D,*J:!GP:E;5"ZVC-]UP''94/HR"E[GZNM M,^"?.+X !1-/=:=7-,^:6%4 MQJ'=P#$823YE: 7/NQQ"% J;S336=5 Q#9AG+<8Z*%WMZ>QRVKY/&B"6L!P^ M+V">0>2D(];')($U,&*]@6,";20UQ7]WH23 (/?5#U^M> 1,*P) MVL!#45('XLZR6TQNL/_,!KX;'N17>VMEE2/@.C-\G>1^NSA3*>^/$]?U0(\F M^?#XPE&HEQSJV:$QG0&X3I:_76?>U-J_GE+K"%A?1P,ZN0$/:]?905*?';]. M$L+MGWM86GY83;NO/L"06O4(S&!M-:2F--S-,9@E,&&PJE[ 2ZQSE :0AC]< MM:D42+TBA=&J<&%*GNBE2[.,#VL"GMA-92Y-:Z#-82Y#T. MMGSQ$EQ:] J3LS_G;.T8K22'9D(+T=EBM4-7$O2 OC\>NUGCH(#0#DQ8.8Y&(W*X+QT'6L(?X M%H[5,C)H([01DY89E9C2!".UF0,FOU"5A+9@]EJEG!C--+6.GU"V<,"&4I0V M0AM)O)1E8P=[;A"U74Q]<:0X>)]^(U)]N;3)6]4ZPW-6.:]4K9(U;XK_T7[X MUGIX[/1^L_X5M/=O<;1'M+F[>Z73MD_((@4-S>'FA"%VXS>!*\M%K:1JP/O\ M.!TNC)6:$$Q/)CD'@LF?8JT VU"Y?3*^\/Y0MP8.TX]A!#=A!7@4O$4+[1]? M&O*;DW-Q[A'"[?I+]^%F=S4?5UU-M]?IMGJ/OUF-AQNK]=^G=O>>NY[_6 ^M MQUT[GX*O0=[%93OS+)_IVVFS'G$IJGGSNK$.\4OW^&Q.$UI))79\@"X>CLRU MD+6CR$K[;Q)KX%O30V]TY)]=:L\13*^S_PI=YQ:3\+(;^;/'<0%7;/G#GCC5 MD]TQ7*PZAD:[U^PU;A^GCN'A2_NAU;>^MNYNK-M.S[IK-?HM^=7TMQYW&HT[ MF7\@E,(4]S&[*:)#&J]<'K$@S34XGV(*%::[%/UF=M3_M014#)5%8%Y8 MDM4PXL:7PC6S-^Y&"[F."])OZ*C!1/>UX)V"17^QE239J=WZ3$QY@B/+ MT_V+HM](5Z+MSFK+[BSBIGJM;ZV')^[/A /3<70E:RJ6-0[DLD@@V-S+;=F] M1>V"3N6[1QX:^:.H]A+>:&=M9%?Y*;7$:WN/_+GP-PA(:AK+S U&^US-@!T_ MZQE ;+;*8K1A^A)E9KAON%!;"IK[:4DINC!^J303V!X< <2]%!$':2FG5P O MQ*1B6_YI7?IJT3^UO-E)_G2#3+@K.UNHT\M'LO\Z+8>^CR8V56( M4MA]\@6]5PS:%Y>W(2H/Q$+%%>AIQ=I_1V,43&)YZ MU#,U1:4]I3<'.--];@!)I**!TFB!R\U6CV1%I<,@.0NXW=Q@O^3>^#S_%CHB M@Z_,22O6L'EC;L+VZS5;V5-^BT1K^K7VTT-%&:.$Y$I1/=2Y'L[W@?4H?$1E0D'?:?760KDK7D;N\XC2*3-HI/P)?-+D)#%K=J!]8\ M3SHK/WWR%"=H\K5X-+:11Q_Z:?PV&A5>^U2\[:5]^"+7;!/KU78R.;.1XWKL__^G?_^V7_S@Z^MO%[,9RH1.O0!!93@CL"+C6 MBQX7MN!=0O"T/-]ZR+TW"=@62>#]Z?OS]Z?6T='61\7-L)M8& EG9V^ M/]E^NPA,!^E[P_0OYWR,> MT,)D!NC+*_)^?;>,HO67X^.7EY?W+\/W,'S"[0I^LR)J\55#(*3L[/ MSX^3KQ@4>5]00LD-=.PH$:P0>8L)07X[VH =D3\=G9P>#4_>OR+W'6:T9?T2 M0A_,P,)*$/@2O:W!K^^0MUK[!/'D;\L0+'Y]9R.?]' Z' S3]O\YC[#$B3)= MPL % =8,_ ."ON<23=A^1=/%= W"A!CTSB+C?9M-"F2YP(OL5QC U=M[!ZZ. M"X37DL)_+@_^N<1=+XOH>]B6QW_,_:BMT[X0!NF1WY<>$J)WD:!2^QH3>SK#D1-B!9UJ87.W^TP MM(/HQK,?/1]/%TT(9/9E!&47ONU\QRX"[AI-UV3VN \]!SM*V!\!?IMT2XZD MA2MC.PPP)N@>A/.E'8(F=#/[TD+918R\ " T!T_)8C@'/G#PE'+M!=@'\VQ_ M$BQ@N&J\$-4:QPB.X%D7NP7I+]ERVF@65^I?"P>J[A &'*0_3;!C'D1XI;GW M[48*H3Z((;R8 13AB2EQ(?&W;X$7C1R,;,-EH-Y RCQ)R+9#9\.;[,$[(8]I&/IAN.V/#'B4_8)E MNH(KV\,ZM[!C/T(J M>B+=69%)95V5%J@,Q]%F*[ZPT6/228R.GFQ[3:('I\< 8T7^0@9'A++3A"H MW%55ARM=I'+#L,?CUPCOKXAC.@[B5;:GO/$0H5E>[[:$>D%T['JKK6[8OE]/ MP7+!![*'/TNH2WIK 2O\,R$:!D=N(N864:QVW0:^25='*[!ZK&NP=&2+_;: MZ1(C%3KQ(SC:,J)%?*F]MZL/J<%WHQ";OC.,\>\>7A@2>PN^*T\?!/.F%IZG M$A X%[C;OWH1&6#7W,JUM]+YT;I-5*N\E?=E-W]H<_=K$OWT:; M"!=!;C..;S\"/PEV\^'_."FQ0JK%L0:2\WA<%6;D$JU50":1=- B=3M%'85% M.O',L.EW$<*5&K>A"(L8X2%@LE&VM^MC-ADUF:U2#NRH^B*!M?4 +3ZV,,0^ MW*_OVM0-%$8YO<"_[70"__+'?0C=V(FFX1R$SYX#*-K/ JOH P^P9WH0GFTR M#!!5S;FP/,KHT+6578*Y4&+\WM2_2OX9;R*?9MLD\>+!7"B>Q!Z MT)TN1F[*+H;"RS2CJHEL0U/H9UJ'7,-:/&C);A1E!%61Z]6HY(C9&)D\$1U8 M7!T/*PW67,+5&@8DGB?C9=':B#TM5BL=Y)=PX3I<5%@FN4SH]MPN ?NA!#+Z MO"\Z\GD/C(FT7HNY@<%3!,+5%7B,'O X'$.A@3(5A@5L HU2]BD@$8.ME3D,9PU 3133SCPIA!+?@P!WSJ$[908 M4&G9V&;$8H&**/5N04P2\D8DA7K_NY^9'3RQ]O3;;U0?OO"U5W1O"['W,L+I M5S;*N^^-]A8TYD#J,+WN$G)H;;8")73TSMG7!%E :JS<&6H)VC8".G>UPXE(O/K20WB M]%H^\1XG 8K"Y Q\"K@$RUI(/JITYHERQP24I;MC0NQZ$<$KU;#@WIO('P MD-5K"9+L @;-K<);CJ[) M"8-G5)HC;5P"N*9D4M1MY/XC1E%21%SS=AS# /SKI@3". M72GUP50XY5YTL(N(;I=VHX8N>*!,XEG C+4Z1EKP-LFCXR8R/ MH7T3PFC;'ZW7OI>>$TX3S.6T\T-H!_ICYPUML#4>L!;#GE/MY:,S,JEV6AMQ MJIW52@OY*0Y2EW 9LA!0E\JG8YT?C*M(*NAS"MW:'V,)[O( M S3%YX'22YDXP#II8Y=M,8&EZ6NK/$O,9RB#1+]E6$RDMZ577&3U^@^3(".G M40I&L1?F1%JC'P.9II".J=%37>9UEI:I+WS8&/G>USAE8O.K7DTB]S=8J4(RENI)"&: MDZ<>6D-D^U]#&*^3.<-;9)M.7B:5WXJ=;!2W,XP)_&2KJ%T=1K29?I46$U1$ MK?^DK(B40H96A@3-Y4JV%_YF^S&X>-O^^!/*KDU3Z$/-)MI?FE4FJ@H4-L.V_)$F2ND(UDBI5FD\= M+6$8/<@=HJ#"LF.#+&@CR.0'/^G0\J2V&1 5,!U*H=%_2)2.=B$4RD97KTW\ M9H>>C3>G,SOBF4,9C*D>-$#==''UOPHH15N+6L_A+10-WKNN5Y'-JSD=29,J M4&? !:OU+FTG79%*:RA9M\EJ:AXW%*I7Z4UK\T@EB M5\"R">D_&;=-'$I9/& M@VZ4@!.Q%TH@T&ORC8'P)O/&151SX]_ZK]HJT%G=/W="H=W*8 9\4"]S;8?265(O9#B$+TY+_PIDYY#M@:KY: M%[JYQ)TQJH!25+=HK;7D 45H]6Z(*F3DK92.OLZ:+XSU!'L.XHJO/*"@'JH, MJH\JB5JO(J@D9:W7>3&X6ZGRJB*@J<:KB'"UPJN*J,;-U%< GT)[O?0&%'MAQW;4^VEL##,WE"O$C O^,,7;CYZPPD5>P0(=FQ[S8\(80RX\/LN!5"&ZS=$'(?BB) M2O_E"RS4"R$X'LJ::]>SN!ZO2#T'PBZ^+@'II(5?82X7U>X@'LW@(^0-VG\M M> ')0M%W'Q%@P<8V/?^1/'@"0E9DJ@I$WG8;O9E'.QU'SC3OJ(2?9&Z32<>4]+WD:""<^M2,AB.K3.BQT^K]IAXT^Y8T=%MK:;ZN*0KP1^=V+EAN[OK"1 MAQ'.7O3E7UPET9BM7M+-S>2,Z&XKJ>8-N-/NK5=JDH3U$-5Q&Y848:6+L:0) MTFN]N7,0DV =B_;L+'"F#O(:F$(OUPK9#91H;M'2)&0 99'IW9K8R.?MAX^T MYO,' $7\12T'P:[,+\)H)(1_UB /(R*FS1,&5!9"SI#]GRO(HU@X4E!&37-% M9Q!YKN?'Y**O.7#B,+GH9?SJ^+$+W&O,=E*B%D=)D52ISIA=."J=N"-@81SK5M;AM5XENT:CF10 64>C=) M+@EYDQ*BKN%Q).QQ9#51C/!\"8(:PZ; :"" &9"OP(B(:"D SV8=Y S9[V-* M912W3RK14"OKYR_');;7GO B^R7V$ 5V_O';@Z3DC8 M/1\. Q<30TY"[.X;W'Y%T\5T#=(;Q'>7^";2 *\1P$W=$NV#P>E@8!U9VR[P MS]LQK/P@.Q!DP855&&?E!ZA Q%86N/=API%'&X%W6\WI]^K;!W(FF55(4 (Z M;@''[AY7S^$G97C2-K+$+4,G?@1'6VO)ZS9MF:*SM_0N>0G[DB'WQ^QF+[]W MQO;Y2&V$K\'O+>O_^#C\?')^^O'DY'3P^?/Y<' VZ$,:FX6B(W%0 MJ>I 0BJE)RFNW(K'$DQ78DA8=+3*1A&*@*U@I:L+\[@W8K:-?$ X.!P,AR<) M%\E?_K@!-B)!K%RE(96=(N!>^7I:DZ\B(O1J]%, )N],6!081=[+&?@&*! MIF=F=M]]B!WJ7]]%8=R2DZD@GQEX!D$,T.@1)8E4AG2J8#HG(C4I57%?AQX, MO>@M$;]>^\B02R.1U5QV&JDDTRA" /_G/MBO?!&I]:1SF1:I($6&:L2U)V;& MHGX)$=E7SVT?D*DYV_<&3^-7#@5? &ZQE# M7%3(7F7SL8ELJ.@;)(@[&, BBIFZ"+QJB7:]"NE3$R%)$&.0R"9X3Q8"%!4P MS9-P!UA2DVMJ@F)>?OP +&((4[L%^)95QF&;,,"^PP[=DJ<>DD@ F9JR?$)LN#LREL<,1>]66 MSTU34C>AA(R6S!6IIP>N MH@U56O4KK4:I2B$MYDM+34IFVA)#\20D)2.A7XZU50#/(^A\7T(?,P.19TVC MMW<%3C,K@8?U*H'SX_V7M1WQ4!/<&,>4E^3P$@R2:^LXU[_QV^Q#U; D*9HG MQ").W/-%#%C-I<1*6E:8#>GD[+D\"I6XYZ?#P8=/^NN+VY41E43=)1FK%0R2 ME8-;HDF!,\*7X&E=L12C@K]>QH]V[Y;4S(HD@+ M1$"+[CK!"*,-W(W?R94*"]B$[(BT.%A$'.J9#_7,W)!T"/#>X0JD_TZ"ZIYG M!GW_&H;D_2=VJ%JM%Q,F.ND0MAII!H4%W% M(=&LY"':I Z"_K ?SW85.S+!&6K+3A5)WQ,5&*_6/GP#((&YCT-GB4DA%W77 MT ).7R94H72L"!SJS=>%=/IBDL!VP&OV9D+->G?Z(*9_7S0B^3A-4$/C5Q Z M'F*OZS4Z,J$^OFL]8)!ND KLZB%1]D#6 WRP7\GI/\(%3 ^F7[:NK#X,/@U#JR=EWB7V;CW\9WW\;IGW,=6_^==?T_QJ:2BPAO#USR$LO\ M)KJBG!-[,=/Z83@X.S4PF5Q+%E32NKAO@=SN$-W:@9W>)S2'Y+Y=UE.<4BU, M"-9256E[K8*(@LXON7@ SG*ZYO"X!&!"T)3/TA+"7;NS/]B5CPR6RZZJAPL@ M#Q= =G(!Y/G9&SV$&XIUS=AP\X5T""+%\ MQ2XX!]B$%"R?PQSD.^?RX"*HOQ?9KQ"Z+Y[OTW(^RJT/Z9_FZ9^: M(CMD@@Z9H"XS01\-/5;80B;H8PO'"?>&^'$;KQ'?;BP(+4G?D1*]-V=6"1T,GJ"T)D^V![\EEF M^14UT1W:56"UD);.X^FCYT<8!FH"$#71'=A5$8"(ENX%X&'R[$64H("\"!"? M-X ^?/)XZ3FI9CH/<:D*0H8>@_(=DR#C*;CQGH%;]O0NWF[M?\#PTK<1+SZD MW(L&%[=D8"U$C)2I-EK4.V3O[!7@1CQJ]61(/*JFPBO(G4[^3RS[HGO[>3CX M<*[?<]>K#U26:+Z:"X21M_"<)&%U:X??^=<0L<%-",S<@SVEB )H0L&O(>!YY!GE-#Z'M@I701JI@)A1%M60;5>*ZL DI#^V&43!2 MJX?^:T<:$+JU&15/=@\K2@0ZNRV-V%!:SWFA=*-S3FVH%_6)-FBF%0A4DZ!J M[R6Y@NI" (QI5: 3Z?ESKDG5[T9G-*>-J;86T4:5:8U1Y*U(,.L; HO8)V0H MEVY53O172[>.K.U A&0\DN63H?;@C/].1:[9DN9>):_0P:$ K,5KYI4%=Z@! M.]2 =5D#=FY6O*O-&K#S%N)6/V8Y4R>W ?QTM79M7 !@1KW+'M: -5M1#V5@ MW2RIAS*PW IT3MZN^CS4O[BV7P:V)>U0!G8H _MARL .E5_]5WX=BKWT%GOI MW;QR?#;)VBZE'O37=;43"%(BVE@)*Y3U*/=B2&BIAGY+RMG$,BXMLBZZI2?# MP9D!'K<>^5-9H;EL*[L=(+GIFZS[2X\1SI%J84*4K*:6%PJW>#0::\.5G*.\ MX=Z8\O+ FLP+&2JW:X5/UHIK[V?1^/'OX MNS6ZN[+&?_TVN;\=WSW\KW4W?MBK\H8-?\CS0%&>27+%#:+F/<259^0Z.49^ M)??-Q!(%.>9O L#4]W*RE<#,B05G2CP4%]J4)J+Q8W&Z7#P^43_ MGDN6LU3D^V?V+>;1*EXQV5WZKCNE0=&-#6]+F&I@I?W*9V7QN^Z4!8^514RU MW[Q-G_\OWA[PL)R@K%1+$VL(Y)<\)5(-E2-!D!N*DVII2*A505NEY)6 MGY%+>?0M\5'-YC09L0(E70V,*9/19-FD,J<8CY MB#?6&*UK[Y7\Q)<-KX$)P;":XN&1I;D&&BZB%SM!;//C%7@&/DRHNH2(<7U] MC?8FA,)JRD^!2KWB)'?Q _(@Z62U#N$SY_T!J18Z2S8:BHQ+5R?/:VSP^A9@ M)C(<>)5G#QZ?@76(7"\[+WJM0\2C@?N M: 7#R/M7\G]T6X.5QO:XX%!>L/$DIW3Y3J9^V2V5S],A.6 M54BU--JGJB=!M9**#M/RO]OD&3!,A?WH^1@)I7S\R:":C_]]-)N-[AZLF\GH M8G(S>?C['F3ADSJVZ2+CQ32<>4]+;MZ=UZ#OLD,:*IR$!0?>G,R\6""%&D,V M29I+0FF(<4C1G)AE:E4XRR?Q@./I^9DUQH2V)4(G6['MXS M=H#Q NLD^U=N[(P%;$(B04(;BYX%G10#34H4E!$UTA>0D2-':#S[&WZADG,7 M$U6;+N; BF'&N$&[?NHU(Q?L;?G M(8!G* =L/Z+L*SI140EQ7R9$;UI2 S&QIHM^&D1$(R3'(:C9(C0(W->JVY"A+G4G2)+@E*RU+8CF 7J7RN36IY"@PB//7MA?^9OLQ&+G_B%%$ M-CO,I4JR3:_R.6]+/@*BC$H+7/BV\WWN+#$4FJ[3;*+G8$N_A2[P59,&E2N+ MJTF#(RL9\B@;TTII)TPAHUHK,NP>9!9V,MY<:[UA:7(QC4WH=Z?!C.S\R,2) M >Y@$&Y^O;"1ATC[)(&;7&KC_1-/I;S<1+=#]CQ99/@2VY@$ZS@2G,9@@YN3 MV^A#)?+3#)LG>M_7(2#/#P#LD4;+D46>6(!-O_C=(KM(A M7IF2#!EM38BC-Q,?@S"S)#=^70,G BX):RB)C=;0A*!W,YG1J#)E6]JJ6R9* M?G8_K,9;J'IB*7U3W85WO8\-2":CO4Q1! MY+D>N4CZ&>S* ]*7 H%[C96>7'D<1XFB3A=EP5Z\T3O@A% Z'=&<* Q=^(73 M%5TR0O/9'"IFPNMJQ1\_^I[#JR=MUI\)%:?UI2I)I!$RS;1N MO%K[\ V T8L=NK4%RNC,A&+4EJ3)H-#\]?2*^,_ K:P<:BLJNQ<3"E4;K:EL MT@P2;F5;2M;]T2->,6R'%:T7M#&AEE5.< )"3!>3BGC,V'=+:9M00D9+)K-Z M11.JM#*AX+B>$55(,5]8:D(RTY08>B1N/)];\_%7\B[3'/]M,Z"UV(QH M>;LA]Z%P8'OC9L;#&5B3:_:"IQSK+MZRCW+O-RGTI"N/458<3A&!H(U!90#U M14E-A]#IU9R(2G'AYGI+,(;D\:54KR"'(AE[QO=BDOA\.#@S**'>3!94TKKP M=I*"OUL[P*LR&7T.21H9!IQ$N*B%"?X*596VWHB(@LY=3%(A.64\=DP#,"*/ MRF5I"6&#MF"7,,0KE.@ 3P7*B!PHB^5,K/M_8.T^A&[L1--P#L)GSV&]9TD' M,_&=KUI^#9M$;1(A==49)HBZI I@#7@,DZ=;):[3*-A3UA>6_I/!]$^_1PQ38"SH/J1 F>(=4P>^\ MPQ+&G7N#X^ );Q XC^@4OIO@"_(96,37(%U]%&)W<5C;X$NZ:#_1B M)"- I:"H_-5.!/F"*JN%$[H5O'6K=U,Q[62@:%'501--=98*Y!&?^I)P:O? MP]+L&7@& ?LRO=UG$Q:/NL+<46'0DI*\(X4GZ87'2MX6( R**BCSOT"(02)( MCRPSN+_Y:$09=$W&;V@P*@N:W/V"-A2EEJF:_?P@D_W,#V2%V4B'I.G;@/1Z2GJ;SO1A(.QD.S@QZ.*?%I.>&M$/2LY^DYR'/62//V7^*X1*+#/J> MFZPYBY.?C=2/R?^V"_\F/-:CT9Y/?5#4NK$:PUE)?< MF["$/N8&(@]L1V]8'P;I3Y/ P4SPGLE#F8JG&8;5TPSSA^GE__UE>G,UGLW_ MRQK_]5OZ4@49SDK'L[8#6F3$_8KK94#TT5_?3@ ^O&!K M?-O.^6U2",3*F MU?Y"4J+:@ '6LDLDNO+H2M9K$0#6IMC1\D./%R,->O>B IT6NA88_E.:VQA%/WVL.2G-D]+EW?&T1*&WK^8UPYW,,Y> MA&WJJ63[S#+HI&9MZC9Q2(0M)3''Y.+9AZ4=3!-:T&\ 1<"=!/< 4]NZ)BH/ M;\0Q7[,45)F')NDM291/$(JQ,Q&3]XY3'%-;8V;3V<<>:_9FQ!GF;K2J+DL, M4I*1G_2;O9!28='XE?S(*OJ3;6S$NT^=J( L!PR2>(+IHY@1C]3$#9GOL*:G M3Y]C?22A9O[X:T MDC$M,JBU&?50P'THX.XTA M@/L0Q#X$L7^ (#;,XD[5N-3N:=,9]/UK&!+XUH/;RN,?@MXM,-&TZ$$GD53, MEN\K#[_74;+9^EUG] M4Z@WYO0">#H3FA0,]CJG:;:24[C]4^CYSYRU;SN_:K:&=Y?<9T25NB,E35,S ME+;GL?5>>R^: M*K)JLOI@+ 7>&&PA>QZ9Z79&,\W&?A+#*F[XS;,N9?SV.CCT(YB8LL1^"CO+ M8@YQ")!Y1J:&W%[[=C^"A:F)ZZ],Q35P_POJ4T3YR72]%?5?9CT:/*+FEONTU1V[,O5Y'N@G$R3'. MF.G\D1+(3V> Q)HJ$\$,$-%XP=/F>838]A] N#II,FVWB,1>Q\!4#%UYLFV1 MR<9H;YN[&Q:]Y?IE$Q'F[1B*XU['G%3-QU 9 MU#J+^\MQJEU>>O;T3_\/4$L#!!0 ( &N+J5:I"HG=I%4 )=E!0 5 M87-L92TR,#(S,#,S,5]L86(N>&UL[7UK<^0VDN#WB]C_@/-=Q+0C2K;;WME; M^V;VHO3R*E8M:27U>.<<%Q,L$J7BF$76D"P]YM$^\K)CA"_A!' ;VG:\)I_2E] MV]$_?I7XVUT //*_;6*ZKJIE+ +.!M"<)*Z;'#+ CMP*P "T+XJ/199DJIM0]YNGZ/E;C_I@D]_##R?P M Y<4^^4O9Q'S-*HS$-(GVL4L[?:EE^E6R MSFED(\#UT_#D\T,'HO_M/%L5G- C%V'JIV_D*EQ'\9:[+/)KANG__4%0-*:: M9<24"'AT5H6YEZ30,!2Q\K4QF.FA:AQ2E6PEM[=V5E22P[:DC\Q?TZN4;A,] M,92'STLOCQAMT,U\['ST\YCD8744X!..8$I%?600&_B7'\] $?(9< MT2HD]E8L@#:A$OWGWHE3&@=O]W07Q77;/?7(&:B6@KU#+3L8AESA5-3VUKT< M,!&0)]3#.QK[D7<1>N?LO-7 ^^&X&>A@+6N'&E@9A%S_ZFGMK7T"+#N7> 0 M3[F2QDZ8^+"6MWK!FJ$S4$$5@T>K[<$XY(JH)+?_*IQ#GLX5B@/YI1_0F_UV M1>,:QFN&(-8^%4.9UAU^CE3;E&2::IF,O !$(D!.IEWW],F'$$^8WCC;NG56 M,0R]EM4S5M6TZAC4VJ8@M:?&%5 )@)U,ZZY"-XJ9%^7'Y8>4+>YGT3Y,X[>S MR%,K8=LL]#JIQ79511NGH-98/R;*O'H]?D%E:K.JP8C%I[VVCNJ;<,/*G"GWKA7WH>DUHB_X& Y4>E M,.K'HE?2!A:K"EHS$+5R-M';4S$ES$7V ^&A[-MP.B\J$9^Q'V_CQ^@E;!-# M9>1-NNHCI6#S]'K%RUK&2:5?D0J5K5TVBL4P(:$> F]%87K^Z&D4P5EW:* M88@5JXFQ0\]5'H-4S1I)-=6V#"C)H$Y[:7>VCV,:IB+] 6R('7?W=9G0+<,1 M:Z$.H]6C9OU8I%JI17+/XZ:$3G+P1,"?\&XYI?!DQ7^FYT[J2'H:KBD5P]&K M:3.CA]?(=6-1JVD+R;TOCG/HD%SH9'H[:5I7?.:D]"F*WY1".!R%7BEKV3K. M[\J'H%;!>DH'R/**209U,GU[V#I!<+I/_) FZD7[ MTI[ZQH&2#.ID^G:QI?$36_Y_CJ.7=',6;7=.J/9SJM'H]:^1S:H>U@Y%K8_- M%/?4RPPX$=")!#^=@KX6.=WBI8%:#G5#\:NFDL$#O3P:AULIU>3VUIVGT+M'(ADJH,&S9/0:Z(.TP>1G889J#55B_"^41Z.@W D"R+0D!*>Z929 MG=EC)[@*/?KZ'U3M.8_'X5?9>M8.M+0Z"+=B*FCMJXL"+.%P"0,\16:+B!9= M^HGK!'^F3JQ^J-PP%+$*MC&89[\HQB%5Q%9RC;-B9-A;0"8 VL;#Y8*Q2_:7 MIC(UQR,1:V,+>X>OE@^&(=7%-FI[OUDNZR('/;DBBC.4GBI6Q\Y&&6M8K%?' MTL!9*&0=O4.II*SL,)52+AENCW,6.'5'G,//$2M?+2N9PE4^1*ID]32:*E8. MC0"XWJJT=I(51[-/3IX<9R?TB09IDOVE4"SYA[_PK'\@X79]Z8=.Z/K,=B(1 M1%(4S>PX%:DZF@@ -+7+/(1*;$2^\;8R8H>:$&HOLY^2*/ ]7FSYU F@UC$$ MD&C:WX.:J/TR21CJ%@4_&H1N9*BMM=01B]500:NQH.;B&@K"#,)26RRI/ MQI5%^Y''1BTS.AX["VM2L'AL5 <#T=N6BMY^RKC(,^APV-K07&;<.1SZ3U9L M[\Q)-LO0@W\N_K;WGYV 490LTS,GCM_\\.E/3K _#.5UG8O<-CN)H&RK6A,1 MVVXW^HVUG('G1=7Y#R5$"^*D),-%.+)1K/N9QJNHV;XGEH0+/] "D9U5UW6A M,E!R3UW*"%D%](:F]2G"FE.0V[D.PY6EN&$\8JO6(MMX89; 20&=F?&:+:!D M&031"S^*K:'J5$P]/R7745(LXY;6[DGD$9?D$=(4'MX8F!LL>H6X<8D_02*ZIQN= %X2!M;XS'Y='.WOR,D^WZ]RO MLO-'DD9;&B^]9_X[V[';RRXGNR<&$Z2;,MEYQ EF;\-*6*-W!?2+S6[?IAOFQ;B52Q#[ M]X\Z-T#X;;S5FN=BM\.JY,&]XC@;ZBAU NW+Q/YUEP =!BMBF_\=C=.W.\9( MRCP*7*3L8)%OCQIJ3D5N8:$+:V 1C1ISA#AB$1. M(H=+_Y5Z?1(&G"2@8+L_?/?##Q^Y_<)?_I(=M)?9,?M"'++A4 \G;,;# =L= MIB&UVZZ,@\WJSK%LKYY,,N?M- R_N $2DN&>BX?[.H1QOAG%>NL#L\7J\ M+@SK[E!FNC.98$>";QLR&-/"C MN:RQWFK,4%FXGOA=F)JZ5+=T\ [F7TF"W M_M[V:#AB'Z5#]1#WKCETZ^>D23BVG;B1LZ8OA%D:I*8ASLL QS$\--9F]59^ MJ@N.,?B^CL*GVD2,29S+.5U3QH<'?5ZW]-%Y%7%D]1FE<0)R5]/.;-GCJ$IQ&,:F1BF?0]"Q*&(>Y!VJW MU:9Y,S'95M;K+%.L,1E'<4"(QY3-ZE3:]%10&V M]+I" +:.WQE%G-EJRD2+E.IGS,2>&]BML^2:X3.PX2:J>VLP!UY* 1HQ]4?; M<$=EV,U2NJ'S:PB-)9)2QH\C=R*V[/CG*/)>_$ EH=+'R"WTD)&R.6:?(;:] M(Q)-]2X#9,>B1F=C$J/@?N J3!GI_BJ@;6?+AN'(C::-T;(1J<8B-JI6DDVU M4RQ=!63[!\J16?4+5FVO6(V;S+GL)]5;1_2[Q('V1S;W?0.Q(+)-Z[-,I[GQ MG8"126SZVG=6?N"G/D^TX=7C-U'@L>\1[K#3MY:;W0[3D?N%KH(H>P[=N8A] M2V<6C&\O"D1YLDKZ9OTZV!K_)52_2Z0T;'L"O1IXC1/F8^T:U?#4H^=AT4-7 MC"N!QE,<;T1^,Q:# H6=S(ZLSL^=\P8U?O3*9!T-1FZ;S4S6E<:JCD1LDRT$ M]R[_).$B*74U%I<[ =>6!<9[ZAT[&[4LE./QVV$SJP>F6#\8MS6VT-Q#50$R MJ5LHK=GDR+QFKZHMG<='XT\>T5NX[/'H[1J>G4#93WE=E56[R!ZNUSN8CE.1 M^AH3 >0/X#3G87\$UY4-\[JOLL;M,Y21E=4>TPTE*]F[(('>!03Z&< G_#64 MJ!.;W:-Z@J)OR&?H?Y!&A*EU0-V40\D2NW=1S+NU2N"E/?,'XC&\+WZZ\=G' M(25OT A:%_"#Y"]/33 K92O/6O/_3G(K4 M/9L(H%*:7&,>X@UB)_*-W;)$PKU@[@$6^=[QS?+.<1(AY#D[,7VFH<4*[)-\ MXYEW"XJO6/$ZPU+D5SO$AM]UZ1U?9W5N'>&0,]U!M>T@-]H)+MN?EC:D=JR- M%GNGW+6HA*$8B]WFFEBLF%W=0,R6UTAOO_V_!%NL^Y:N4<9AD1W@3N#-FCQ6 M6MW.\\2JDI]I?2;;. &Y+;8S>Y1J6#L:L55J$&VJMY\-+:4 M2QZ4E\^1W]IJ[&)1"<1."]B-PV3[L%_]E;KI8_2)4098WNZI1[<[B$\]T#0- M>+?01^:6DDO'CWE[I=NUF*L0[2" D;N,X817:2[;&RIB%S0@<^8U^63+6W(5 M)FF\%R8I28)@;4X4*:A:D((NP@E;$"!-]$&#&*Z@SLY>!(%4?W'BV"F=&JSG M9K4?F_ [F!IV%(=QQ"9?1^4 QV_KI^Z!CMNV=P!GT7;KI]P)PMU%%,*-$F4. M4FE"S3.0FY0&N]7 O'(X8I/3H=H\#)_#%FU"R]!M1=ZG8]=M8G>:+?M1SO55 MZ 9[CU%U)ZZ4EVD:^ZM]"LE?CQ$<:B!:'_$F/U?L5,*^A+: *EDDH\MZ^C9J\5).D*76 MZ,Q3LX,.T-/8!?UX&'+?I&+L<)]2'H/8/RA)[;-$,P/F$!?B0+[@97BH9V\_ M,@:'B>#P?W[WS7????<1JO:)%+5OR'*?;J+8_SOU")NZ^$[\GR3\;/^_B<^% M(<*.^S1)V0_@TW[_(A@9VS_]+S?'!_3G#G^-Y5>.;L?'; 4GQ'ZM'(O4$+F]5F?K5#$?N&-HJ- M,3[>>STE,\IZFCA]2[\*)0V@PNG3=_78? M0 _7<[KV75]U_-":B-Q0]9DOVVS[+,3FVX%X4PW/4) ,!_E0PD(DFJ_MF/64 M_%.)8\8QB%%/./@=Q+!"'#[6@-C1#,P@DMC"*$YK1V,_\B["QJ[I2.1Y*A_8 M."FA_(@RHD0>4B=.YR63%7WRPW LL;3>?2$1B+@V2VKB3K:OG&L+HK1?)*JF M(5^^=!GO4@ (\9*C3?JP!7^L7W./P^S1W3=G&8U1+X,@>@&W>QG%-U'*I7 = M.6%R3UWJ/VO4%.D" +FA=Q=&)0BE/1NQ\1LPT3,]C6T+"]@+DA/ &S">Q=2# M#/@HL5XN83K!5$7@1?M5NM[S@@.\VHGM.Z<[)[Z-V::2G?5YT/^.QCRUKOV. MH&$FF[F666ST33%T#F9Y0'%0YHDFAR103F5MNC7LF;'#F^+ ME!-=852GS,TB:QAN-,O2^#G99AW9PQIH"0,2*QV29VFJD9K)B;H@0Q-&OH'? MZK0H5XU&;J4M;%8[(M<.16R;;13WJ+GD01E'_LPCB0+?XT?0'!'/#[P5=>C8 M $NY")*81X@V*>^N#@8AU]9ZIJIW_.41B'530:CYG;L$1W[E (_2\,V5+HG3 MDL*QWPIE8[_\Y2Z.O+V;WL8/-'[V7;I\]0^?R#4,0ZIP;8R!RJG&(%2Z5E*- M@U$"J&A%(>"27P'RY/K';^0$!:'QE#Y!G1EVB/(."KN2 MU1MQ"I3D94-CZH=D36G"QL#E.AO,!O':X31)HAA2!'W^=97+BHOJY#&%2=%3 MR-^(1<\TYI_R2G/ED18JAX\C6PG9SHE4+,.-*^#A&*1&WLA2Y3A:'H!X!:RG MT_@P*O=R=@,?UWY(K]B/REIL=0.Q*YR2N=H@2#X*L^JIB1T@& ) "8=J9]M_ M+]:MI"5^7#,,N2:J&*N^VJN.0:R%2E+-7Z1Q@':*/DCDE^P;JRM)?_$J'RA M&V+V/^_1>6V62T=(\]!=$_'4J'<7,/@MP(B;GD9"X.LAJDX6.6:2H28,MZVG MK):%Y%:$E#6ZL54IV(8XQ!L)1:./'H&)LRA)D]OU@Q/P=.W;K(W4A6S9IEC! MN\Y%ZAJ-1)!',70G8@]J=.;#_ 8Y$;?$'!6/4N?(2(9MXJC#I,P#[TG.>]&S M+6N0:*M85I+>KJ574_B\PS%(#;J1I6K>56D XOU)/9U]=?!^Q(91&GE40[(D M^]24C MF]V(W+2]*IX5-QJ'@B'Y>:!//([WU,#71)<7O%S#SS1D.Y6 ;8^6WM8/?=@1 M07$_N4=21M@22FZ8B6'=]$PC4\P%>(K'XD MJ.MBVK1J#0<$/I), =SP@&]E- M\[^)PJC*J'0[+1>..O.0FZ4VZV4C;9V$V&3U:3/3M==5NCK58M\V";FIZS%]U&I7.0.Q>6L2WF\)*\,_ M,G$[]CP)W\*,:XUWJO"?;3XG<5)YI]"E]]=]PANAW:YELT_5V;=M#G(7I<5R MV4,U3D#LH/3H-BYD6+3'+>##A5V&P59<;URVSS;PE $ZC*Q! ,]9?^"7M@:Y MTSAGI,S;#2%T/8;B]V&==EASW%R-M^Y:V%&U1?C&8U:D4D3UT1"+Y6@@_)@E M6_KAGO%=5!DYI>LHIF+?:+J)/.8?GZG8122+S%ER M^A>3-CEI]: S^ :D?*473IU7R )Y]A-&G$5'S$0AUYI3&E)UIIMZ]"P L28-\D+ 'WB+I'^M&YA4,DM8GI$QS>*%I:]+!X1CD MIE?+4N5@4AZ V,SJZ30^@-"TFE9PU#_LSK'7\6%X7L6*9^ED-1$WD[B(K.UD M5H'_U$E\MR4]HFT.BQ7+9I31.0.QB].@V5=R\F6K>5F)!. ;R:X;CJ*K M-.YF(K[S#A/DA*P A:U+I:GY/:GEUIZ[ZB*6F;HG;;) MT\:C?>R MU_($$BQ^:WR>3Q0A_$\NU>E\W80[ZWDBWL6<7210%U,%[B7395U8YK.TITC86 MN=HVLEC94=8-1*RFS?0.I9YV&XJ4FO UEE2O&X=<+Y6L*?I%HB^OKJ;5?$M0 M=(:THGY+S_,A0\P)[AS?NPK/G)V?.D&C*K;-0:Z66BR75;1Q F)UU:/;5'4+ MZ 3 G_@AD0@LU1[ <+N M@(R%4PV!=H6"V9F9,]//Y4F/MQ E!1;BDA,RBMC.]4C)N"3 Z_W*QW071&Z5\S!T3_8;1?,>X-I!E$ZP9>YE6 M$>DZ&B6@F?J:=GZ,S0<@2F]#!%XB$.>^)T,NC@(D0T\ /SXW,Z*HA&?VA:SV MH2?;RC(O\%TG(=ET18()I9#4%[FFT.;ICG3%I.&0VD#-SR5IG1>H14F!,29V-AYNU/8J!]$Y/YJ '%5;]F-P2'V M8$-PU<^5G:J#2-G%#UE',2]W4B*+W*X"_ZDVM-)/:/HU3ZS++B')/HXI^"XF M0A 2U$EY*? GA"T,5#@S!YR_G>OE4OKRF9-L+H/HI:U3?,3.0XOL4;/1 2WA>&V5!0(*[J!4F$>]T[?/C-ZK,.\)LW39[L%/?65;YUZ MD!N!N7 .JA!UA(+88'HPTZ2#"D<#CX 7K;I_[K4#KK ;?TYK04Q<1&M MP9%4^BTQN3@Y,COOOD2+RX:Z8Y4!R'W",3-E6R\^16S#-40.5FN,5_$,]GQ_ M>Q?%XEQ_4'YLTLJ>;98ZL# LEN\J;>8?HWL*NNP'M%*A[#$:9K$?"15RTQ]3 MP(IS^F!X$+NC4=DUS[W/B0*7E9-%CJLKLH_GMCV9@\CC7.1A[E?A[_";"_+^ ML,]DO"M)'L^VYYSN& \^CY:PGP,*/T#SVRVLBW]OBFIJ3D7N+[L(H.S_=.8A M]F>=R#:8&3_;F.&P5IIF4;P_X M]C.^W3J^)WI)]LRV(%'\]DOLI_0\>E$MTK4#D1NLFKGJDZ_#48B-LX%8\X=; M$B3A,$\\!M16;]L1F6,4T_C93K#B+NM-A"4 MO:AO<351$NX7\"#RN(A%'I.7Q8%:[NXZ 4!NR-V%T5S91#4;L<$;,&&<8<*[ M<_-4^](M2Y)0MB.'^&O6G=N'UT1P31.MV:[T;WNV6>6I[T?7,%.=H3%*R,Z= MU+$LLF-)<:32%F/MU-EY#+4 FGW%\;Q9>8D&\@>N=U1S:K?8XW-\,>3\QDI^ M+=EZ%OIC[D=;0-4YL[/N&I:;S;HT85;V7$?WP(9<0H''@(?E6X;&3>S520(* M1OC#=S_\\)$;(OREAN)SNHO8CBBYB^G.\3UY8DJ6H7>;;FA\QA_$I$N^:S@0 MPS 0D1KQ@.("$Q\ G&4'X$7N'D[7=2&8(;GK<8/+UCG8Y?NYP_#*#L.3U"S( M3M"3=!W;N(Y9[MDS3:TCA_ M@IT+H)MKUX8V-[?>34R-+ET/U!S=>4?.1G3E\H;"E:3 0$E+R&YI:PR]$49AK+O1N:S)Y+8>1=%0G)NE@O9PWZW"[J6@!+[YEG=+*CM1?%9"=N#[&8=A:LNW/>C&+? MQ;S9F;:"=;VHMYPT*]-6T3Y6O%OBP7+K-33[.9^[>C[M672\+Z7J4!/;5D*8 MHY4WBZ/5WNNGS\WR6[@8/%2>I;!1C'Y@/&'([#6](KFF24+I,LRCC5D-[>PR M1R]FJ0,&J2'W%4S#;4@KC/E=@^BSU/_^XT-V ?(UR2Y P \$G 0>H,X#U]GU MMO7KCO'E4WO/(=#R&XW\IB.OAI^AGM9A6A/0=8U^[#)9> I9V'HP #0ZT MR:&H"0)2C]M#'"UO!E339[6=:N=BX(V5N ,MJF,A/#B-)Q/!?*!F&5GM7X7( M.@% [A>Z"\.LQB]BKV# Q(0U?86*9="QLA\EM0/)T,D3)\&9 M\W0C&L+1<"<-4.;G5G28&2T(*;#DN%^+A?;M3.9%%Q*O>22D?7@ M!/1VS?[B[8$J6IL^VVDBY3-X2B$J@,2"/<4:$;) MQ^Q0,&A:_A/)O\4\2UE'(GF,EO!(/*:,0K;'2=^@55FZ##WH8;:#(2JA=0& MW>8["Z-B^]JS,?N [DP8VX)$!?6D)3*285OP5GFI>#V2H[25GSFE4+)P)7,+ M.XF%"X&JA(#LN-%[8X7?3707AMFQ K&;,&!BPF,$JBC%6#+A48IR;**(6-0= M(3"YC;R(<=\H13.@>;H1#>%HN),&*/-S*SK,C.1>ZKD'Q69G6[VW? ?:$'A_-:&,;ZG=^ZY!W?$[]6O8G&3H[BZ'7=& M%V%C*-Z^^&K=U()0J)JR)H*)$>7SD#IQ.DL)K>B3'X:P>BKE-$UW!2BJP2OF M.P&0>QE$+U?A.HJW_#5$2R12?S9RC]U1#)6&#'I3$7OAKAP8=RTHX1%>%#"1 M$BKKP40KHO#\Q VB9!_SBTZQ^[,;#ZB\Q/>]&]K0NN%X(');5S-W\*SB8!1B M"VX@MF?EA*Q>A.\MH-&XM8<0([$'A2$^,)O9A][762$H2Q;'I, V(FWF=C@* MO:W5LE4UM,H0U%963ZFY#@IXTKPN7K. BFP"XO^=MQX3@Q83/D%HM\>1! %E MWJR8WVW\Y(2R]>]9%"91X'N.;!%^!UU)Y>O@O.>P$["S1\I7\+;K^J%@(S?U M0458=A"# $;L5H;ES[C/5[0VYO22/_WY!3C\_7-U*'-$G.:>+&_D[*X]1)_ 12D0NQ/-+7])31\)M"O$: D-N:N7#*AM4="F(K MZL&,JKGV^N+J_.EC>/9'EV=OOY MYO'JYF=R=WM]=79U84>3'_RGT%_[+B3='PFA;5'4GHQ-@>Y\6NQ7+;Y MQ@F(35V/;F/%+FGS_=7#?SR0Y@=S"-=BM)@4HAR.V8QVJC>_(;YBN/M[>_QF+MK:M3BU3YJ>OC:M0T_AY M:>QP[C4'CNMH-2[/5LWTYRCR7OP@6(;>59@R#OQ5(*MU:2\S76$@-V0CD90M MNQ, Q*9NQH>Y'3PN;WZ^.KV^(,N'AXM'.X$$+9[;%K+.0-Z#130N=MT@S-TF MAEL<,G0\2:1 *.L\XEHE)Q8-#G^A+&77LF;JS$/N%;19/ZCPVCP)L>WKTVY< MOO#^]N[B_O'//*I^\9^?K^X^L;WA@MQJ\YCK89?X<+6$, M1W]0U+1:TW32)?"9QJNHM0CRA))!YBZNH1Y%4O25:%X"U:.1.X$6-LOVKAB* MV+3;*#9N+G:Q?+@@]TP_E]=$AM'%[?'RZO[L?GGY*+28;>ENV ?_?G%]3BYO M[PF?9^>%3]XU28AD#?W1HEA_Z>L$ +G.=Q=&Y4&.]FS$EF' A+&Q<,CE!WP" M)XHE;DHYS,YIR#;TD'O'&TP[05M*9?,,Y&Y!@]V#&O^JX8@-7X=J4PU?GIW= M?[Y@*OQ?=Q-T[I>-0Q';LIMC);M5S46L=&VDFRJIA?+^YNKFY\?R-W% M/7GX]^6]G<#"(7]MRT_3^)EI:N-2HQP\(UT=SJ=FD*$..^&P480,1V08AW4^ MT">XY+NGNRC6N/IJ&([<-ML8K11,4(Q%;)FM)!M7_I$E;,C#Q<]P26NI L@! M>_JG&;V9,U->S=.,QK09J?0HSX(%#I(CP9:6,840D)AXRGC91(''CGB0?)*^ MW41IVZFF=1)VP]9BNF+3C3,PF[,>X<:6_'A[]A__?GM]?G'_\#N>4V3I7%[/ M9X<%J\/\66JW[N*E.WEV.C_*0E;"]#LBY^FQ41'>#+ M[5]^M-):PRGJU^TX(K*.8N(+FK)NG$Y DIRJ<>Z?Z[RC%?%(?"1'2 J,HL3? M&_E5_FOM%@.=9&S6BKFG;O04^F!?S;ZTRSRD#K0SZS5E8=23$.^0]&GO6PAF M*N/6V --QW0)A:4F[2^E0J5Q%+(?7?U=4@\PR W=5##5MNW=8"!V \:LF!H( M0UBI\5M!N4"S(< I'[+THEU*C?K7*$Y3G\-]LG>"V_@J7,?T;WN&YHKM09+; M^#1*-\7>]LQA\EVZJ<;IJC](I#YD2('EIZ^>\+"?QH9B;\S36;JA9"_H)/RP MEE%*?"!U 7]<,6K) MJH0G%D )!&Y&QY#Z]+W'3B,YQMH7XNA%500*YR80$5 MBU( ;%%(RKYK1R'!.^>-4"(.?GY.$ D8178.+85\ M+@=S1UT@S<85=19/O1O2!C,+%]2=FR'LZ7)NKL>.F!1NI[_345S!%?PJ:T'> MT/3,B>,W/WSZDQ.TQ$8& XK4QPPKM/PBKC=$[%=QPS$XA)7M) UDE]=HI7F- MUI"FQ)6$D&>@A*3<.:7@G%9 S+0W;HAD=[LF&0VRONVR4M^6T4$R0@BGA!PZ M]JGSK["),"J)L*)X"] \2]V/W&A+\P304X?QZ-*'#>57 4O/X[ED3E!<32:G MT%UF%R5.\',<[7<) Q'L/?E6+8);[CWU9.W%*!0KIF+)G0X[TC7%TM=0;>\T M"6K$^^.I)=#C.H&C) +G@N1821DM*?#*O?71AOJ=N)9K/Z0\?<+:%UNFX(MW M,4=?Q[1N)D?_1;N:8RF8OQ,!6HO'(0LBR26<7KZ#*2@NI5TE<+EGXJR =I'. M9>2Q%.=?>0>!BOW<.RR3IE;, MP.T#)R9>)2$UX"3\+B%[("#@9S8>=.*)J2\;W]V0V'_:I)!NND\HV3C,JBD- M(7/GF;XQPV4? !1*!0P2Y27@ V!CXM14',(^Z "SJ+: 61!!C A\2K$=5,ZW M'@U%),V'_7;KQ&\\@=IG_LI9RWA-^,06BH1L:.!Q?3U0O<3><;H40]ZGS-8^ M^:&_W6_OP4\$=\X;?TYQ&1W(K?.%32_82)>;442HN-0Q!XQX;SDL?X-<_' Z MB"2$"$I(1@HWW9K&(>AN@VQ*LW"!6RG%M1"J$X;P%(([/!)SJI(\K58LSROX M %*/V:]BL:&O?L*%?>@Q <$ZX M^'I2T[$"/B])W])(: &;C"G6%4>_OVF;/ MPJEI,S&$YY+(F,'L:)@<7[N.?7.!G/U)7,$EV_3QZQAQ\UYZF<"8_\3<%G.# MWFUX3]U]'$,)S-"[B<(X^_742?P$YO,#VB-U-Z'_M[VF%YD*-W('-.E74/9= MDR!&[/:FY=_490"5\JI7TL1O@J_"W9YM[^"HEM- "B+0;/'F(61&W'Z[$Q%2 MYII/ \?][80Y:\8B^P/_@.QBWX7-W#;R:&!YWW980AO$Y#+1G?O!GFU,.V[B MND)#[E![BJE^>]<)%&*GUY>C 0Y9S+C9E\A<0/YB"Q[IN]&6>33Q)SBTKH < M0K,2]NPL11(@T_XN<1:"@X7!$P1I"'%B]W58@/DJ9(1O.0NG;_)#???5%=IL MW)>1F.K=5R=0LW!?9AP-8(4)#2B/_A0%'_T"-S=!ZKB;[.6EI6I_94^1/SF] M9(HF19,\1F=LMQ,%ON> TVHM ]@#('*#ZR^L:N% 4VB(S6X I@9<_]B>7!H7 M>8JC)(%\X[7/KU$AN=CG.17VZA!B$I7<*JC$)41%5I1Y+9K]ECJO,.393PPK M'+:^A>#549/,@7/Y-(>,3.8C]3K&HJAYS- ^&7O^AA$OQFD:&_[4H"950U1$ M\$LD9.41IB[A/*E JN]72\QG^"IAI)6M3(EI95(XT5I]L'UTDB=.ZIVQ*V.V^GL'C%7W:1]'RZU%>A]SLMRL:WZYE^AZ- MMWX(H8_S/7V,KK:[*/&S8(E83N BMNXD8 H(J9;W%TX>%#""@CTZT(^I/F&" MD&,6KSAX[F::(R<>5"R(V(&PP$E\((9]!K$V)Q1_G#AR8$=8-[F@9&YQ@9B< M"T$5N,L[1L!N(99@6TI'ZC2"FUW*AQP)7(XE"3P@,G>U)L#FX&Z-A73D;/4A*F*_-"<#N?J<76N%<PCJR!$;P)J+*^[#VC#..'L0FKUYFHU#MB&ZPLE<5,0V%[=L M5V92U; U5[R-SS9P>W 5ED?XH>OO MH47>X+$ZD?'U1DFCT8VP$BCNT-PY?Q M&X>B/]I#ZH2>$WL)^;R#'"2>+2P(('Y8[5$H:; : #<57%N ? BX[]0X&P/L MO8&^0R,=+D#?W"8TBELMM2&(/\V-]>QE..")D.V7'#=E)]W$O0TKMN':#<^# MSF+J^2FY9N=J9)TI!Q6(Q;:35Z$;PT7;.17_7H5*EA4BZ@8!N9T;B..@K*SN M=,1>P(2+'F5=.0[R(0H=AW3;TB*U?B^P>76(:F\[;N28K6E[L$[A 3[*" \M77W4%UC8' MN3)KL5QYC]DT ;$ZZ]%M_*1/ B._ CA+VBMH.(^VCG\885>-P:Z==2Q5M+$\ M +/VU=+97]L$P"&?&O$XQ2P[@=ITVB9@-B4M9G/3:AR-W=3TB.]M>DF[X0$EI$0* MR6@A'SX_?/IZ8GL<5RZ,H0%M\Q@I;(Y3(/>4G(:)K6P<"1QQ-:"MB2H?V,US08L\VU,IG;G7(D=MMK M)WP*^RNHL':.&T\0=5PSPP:_S0FY0.O5MYT+25P"P9^R6*?[L*[^+(I8EJ?50.1FYHS4Q6 M,Y#K1B(VO!:"S?-G<],#P)!3+$%;M<61N 5H)WYXLA/PAGR4EQ.0E43MBB(YLW0 M:2N@4-GNA0R^N0%=$']-@BA\HO'$A\I1 MA%;V0D6$QT:]DE'8^Z7TY=I=_-7O#@^&('5(30S5+N^XWQ'6DCF $=V,]/B' M=S716K>'9VA!'@&[7?NYIZX3!!>BP7:;# X'S\6F:IFLM:[*R#G863W!O164 M"+A$ K:\9QZ+2;ES&:N!%R//7P5%6^>?H\A[\8.@+G&^^VRDQF_@Q3A&::>?P,H7GDC+1SH(<)"OT<_I7"?[[0)%WZ\9T3 MI\EUX*HS5Y0CD2J?!GOY;JA^&/:=3PO54V2K/16ZDF^=-8J2.HP6"E(\ME M>?WSH&8J&Z9P>A,_I?"Z*8R"Z,EO>NR@-PVUN>HS7IAL^QST9MN!A8D66$F1 ML%T@B91IFMI\)Y#/\NS1TAV:1]=,[BF]]I^I=QC&/'W[Y/PUBL\")VFJ+M(= M"E(WT%,LU>NX3B 01F'Z#I83QV8^5I0(S?C6=&"<,2$8R: NE<,M+=EG;$]@+_V7;XC^.3$O]5O M-C6&([>1-D8K91H58Q%K>RO)QG'[,N A\X0O':> W73&40U$JG#MS.7GF-I1 MV$\NS41/R6IQM5T".^!\C7/IL.Y"9TY\1L+QJ\E5J#?$..'04 S;B?:P!$T,\P!/(3A1^Q&K[FP8Y M:*:K=(. W$8,Q%$VD@[3$5N)"1?&=R/-IK%ZJURK6\Q4:1!*ARR5[E#F:S"Z MV2D=0!VJ MC0_O6<8LC3H9HG9CV^EKM J5/=;K M(?AN#/LC"/HOMU&<^G^7G20.):"06>LDY&:MQW39K)MG(#9K3<)[5+?.P4/P M_LBR[1CUE%S3^AJ?MA?EI>ONM_L 4B[+Y';W@FI R*W<7#B:"[H""F)OT(.9 ML1;^$EY21HQN-S"6@,H"6 MA:P,9_X!0K6KI\\XFP3R*I.49^%]HDZRCZG0IFG+P'*&:J_LCC_%KE#'5W$' M'V%6JH&NV)1J-?@]<8MB?6*;E.U^JU2MP\\1*U"T%4I2CD:MU"YN5=4<#?#X8>H9E)V+D7V<>A#V\,&8>7_BO\U*RHC1.0ZVH[LY7[#.5HQ!JK M0;3Q_40&FJNM>'-J5WD?HG7ZXG!>LQ_/Z3,-(D[2692DS;K<93YRU>XLBDH8 M7G/ .Y?FNP M6];HAN&(=5B':N-=<@:;^"7@ Q;NR+?VGT./QF?.SH>.QX!57:I38PY2O>S$ MB4M)C"Z8BR9F<85SKEN>+FE- M1&KVW9G7BN5W=Q?WCW\FRYMS:KC>)IW&T76Z#GL+J&X+MM,LI\#"C\P&92S5)7R43,T0KV&&HM.2;)>B1Q<.YC6)^=Z,Y%[JP[L:VUH9O'>O OU(VUMK#\WGT(& MB%Z;E]V>0B('0Y ;;AU#90LM?X[8%&O)--6W\X;%9!JK&HV=/J]"%3<19?!* M;Y"73^<1VP#*.8N:%/#K+9OC0!%F'L*M"_B.@ .I78XJTOQF9&@$V&]21N/7 M."5I0TOES*51EJI^0SEQJ$CN[N,8HK$,NQ]YHI0X,\: NFG"!S@!MU7YS)U/ MB1(.=)?O'';%$:*XQ2G:"NQS=F5==''G$64V5\Y3O[N]'?09$>L MR\^3]WA#]X56CW;-Q[<%*;I>%*3)+$HA_)PZ:K^65MLQ [@@[$]PF'1O'B<->P(( ']H(9)CNGV4DDP/XA*;!K M.4*4[90>]JN_LEWZ8W0;+Y\=/X""$9>'4KBAZ7*5-!E]#W#(74%?0=7%D;O" M0NPV>K-D?&'EL^_06EH32O2AO!>+&3C_0N*$ M1-DH)CE:LHZ.SO(H\E$FE%'%GU#A3\B&!AX7SD&4:0:>1G$)/H3 U:#?DS=J M$:"Q?U+ ?2\>JXV]:7V8*JUES-24QT&]VUCRQ)N;HKN5'&A'^L[E<8 M[\4=#5&$W,SUC%:2'4JB#^9>!I6/I9R2YK]>V$X3Y[UR=O!J!YMXA* MLK6;.:05OY>G4/%F!H9V3Z$&#]R]KB_]Q'6"/U-']41]&,COR@0;Q6=NC[5@ MWXUQ-G,WW(6F((-D)IP10@I*%B2G1;1L!FH(D&,GW()!CI"Q-P/'=14^OD3 ML"J*VP/7<\S4]$X':)B5VQE.:,PA_'X&CF<0P;TW!]/? MJ;P;1V+%>=B)I4XL&-'N$^]B^TNB-XH/:4A7?MI M>RB$UCH)N6/08_J@4D'##,2&KTEXCZH" )YD\$F&8$$D"EN9W1,Q[D9;>/_A MY/438BIN6U<2H4VKOHNC-4T21IH37%*J9]7J2?.PZA:F:ZQ:,0._5;<1WE>Y MR_ )(,!BU6,S'M"G'D\S% ^4)?"S:+OU.>V,\GJ+U!B.U!9U&,Q?Z8 M5X=TXW="3ASSQYC/3K"'EZ[9J]J5PR"ZE"0;2E/BL:4&/HE6@?_$"4W8$9P_ MUH5'NG&T?]J(Q[I\)*Q/;+>9IS2X.>E/T0@=V]GQ/PHI?_8 "13R3S \A'*N02EOP'US&17^F@11^$3C MKR=^N#OFEY=YD0(X.,]Q?:Z$(H!N4&7A9 [$<.M\.(&;BDTTXFL)5@]-- 7GN MAIFWEB_P'>^O^R3ED0 [OG!*H64N.P$[WP%J&&_K!-HV?H_JJ>K\J!\]->0?I\]J@N_;ZO-:RV]C?M7G& M'-57W<^U8?C<5'B@_JT-2FRS?^M=[#^SD\A=X+B\!%!C;S7E8.3*V\QD]559 MW4C$*MM"L/D+* Z6Y'#Q^-CKEL9+K9.0*ZL>TZW.]GH&S98T"1_!Y5ZKFRS9 MT^R;/=CN[?J!NOM8'%&=(*#>Z=N%XVZJ8[M(M"/<.=J'B>A:3:@+T+E9F1%O M@QOB@@@ZX+."$B)((:LW L0(2?X$HS"DF21NYOQ,WE M1D%N+P(]'@=W\4ICUT\HVUVX-/\PD9\F'[M(7@/6'!V9KHA:G5<;H+DY+&U^ M1G!2&6["D9?&)/D@2[G_=D25RV.7R4.Z&CL75[5"N-VG2>J$<-7817;5:7/T M(#6,MSJ+TIRY^84ZTD=P 24TB"Q]2.:+W<5+[MS43/?(;SESDDU DR3S(H6' MJKNL;QR-U#XUV>?:%#>7Q]=B830;-TI*>G$N2,C,IR!+K8;I8V& MA22Z*5BM^T:M["$RUI:A)W9))=<*-;,57EEC&E(?U97Q\AZB;0[B/80VZ::J MG9\,()=+H"AO'D1M>%N9,*-S+TJI0'I?6L/F));\ *&0JR394^]\'S-2[G@/ MIP<>,KFA+_PCU>6!]F3D5MU-"&7;UIN)V,([,F"JZ1P-$7B(0$0$I@41N*!B MXHL8,<[RK6'P$PGCK!R%](5,X!./0):\X\>2A$):/R .QV?<1, MQ7;S3S';YS&1QC8(H$10SLZA?'!>=G6\3&(FE\Q*_P1&RMO(P0ZAE"K[B3K) M/J;>;7@/%QW@2-B FRB,LU]/G<1/8#X_*CY2=Q/Z?V.NI2D;=624R$UY"H&7 MG<.8^!"[FTG8-C5Z((YPZH@DA?<(O0IW>WF"R%&3 K?5E-T2G9S,1X:K(6.W M83AR^VQCM&Q;JK&([:*59.-*OX>*3 "TS53=.E8;,W4;)\Q0;=5YNNK1,U/= M@;)T5<<\F&*'0K-S^B$B'TGM:^=.#.=5S/?I/#'LV:D[0W$ M]U;U:,/,R&>M3QZ2N+3^I M:;K;/O2H!M?C-2"0&[:)0'2S/ [G(S8X(S9&R_XX,BD[]5+#U/?\8)_ZS[1X MNG+Q"K69J'?)U.@LVC+BN)7?KB^<&'(ZDCL:\VNJT[=Z UQX'$Q(K?$"<1= M*?,Z'CK$=CX%U\;EOTJ@RP_=+ ;%Z[F]<;;-H7&-:;,TQF/&VRVJF#,[LZ@A M?6#=7A# T2MRKG@_(&L39$MM;02D<2!2!6UG+G\P4#L*^UN!9J*-.TQL_(1L M.2S"MUD)KSJYDP4L+#T3&(?7NP.F[)RS*&QKJ;=\IK'S1/,7T#REL+37A9.J MJW!*76$@M=A>(JD'*FUS'LKDCEQ MI&3"H](!!4IR KFZQZ+IL40KN%TF"5LB/)Z4_$#3-*#>/4W2V(=0-/_KY]"O M?P;8&R)2%S*@N/+=03]PV+<1 W%GOM^@A&$"4W(\ST]%LQ!I5?"=$D=0(BX, M3Q)!"XES8F2:_![((7M(DI<] UPG!DW4=X)MJ]ND.=C8\.UC\%W8W[$\P MG[?CD4?:B7[B*_$FS_"T\J[0LN&5_I1U_H1#+HA1)\?[T;K\* M?+?IM7A/>#-<)#J)JFV)T (VTP6B&V\#F-?1GBNS,6YPY9?/.TZ#K;.J57FI M]O"W^1Y>4E!Y%2^(L/DX'HN2U?GP!M6:V'7+A2QK2KAD9'C&?EL%;.Y.NU%( MG3QV+:3WX*Z;&3-_K+YC*'A;7M.MO..F_K.?OB%TV>/(K&'??;#*9=*B6:M4 MAU,P=0#&LKR.7;5\'KT//28V./;E A);[!UC?L/[)#.4F"*\Y^(\>A2RZA;Q M:H""U)'W%(M&G%<%8GZ1WE9.)HKU2CKL]%BW)1O=:*]7+YQ)?,MAVH44"N^A M=.XG;A!!>E2R7+$EEBVN"@EWAX+Q;.H) [%M,.3%.AI?XH'Z+\":Y M UD0T=:L0$M^S? >Y32,>^RT)1W([SC)$SR$0_E6!*^I3*Z2$8U,C$7 .O;^G'(QX9]=.<_]J MP3ELD@&WLT^;@M?5/O%#J*.;*%B=IL*>NZ'>/J#0!H63<4]W40PL7X7K*-[R M%??T37[85!',#!)RJ^XAGDIQO^Y@$'N"/MP8E]B3.$6W(0Z8Y&A)">\"6NAD M(ZSVQXUB1EY;?9?C4<@M0L%6I4U%=0AB3591:EY+5<(;\,B\]-F7XZSKNWO6 MCT"J0@WLY*?4ZL?8CYT*:@>XU/0+CP8QF32KS!T11^*<^+PX,*L9N $-Y2)\ M8ALJM9D]G^8PJCY.7+?4 M*< MBEQ)NPB@_%-;+[)SCKJFPUC@0J?JW,P<:KAZ%4(DUB#6_$2B!%3HX>.6PSII8 M6R6L9>BLM/&X&EC3N-EHY$!5OVIUTF:7#-[]0*9!7 3^U@\Y:8TAR+8Y2/6U M$\OEK4+C!(0:W(UN4U4N0[>=/P,OP$[?S@(G:>RSD)(^%OQE^73,XX:BZ4?#9J)MJD+H5=' MS$#C!@IWE'1N^(+FCR_1XR;:)T[H+4/O\87YTK>L# G?.=W)DB! A3HWT0P, M4I7L*Y@\T]$ !O:$R#XL#5QFG2GS=XT%;"9.HK0A&BZ##(D\ZF1HR)VM(CYB M@_C6V)S]< Q27]#(4J5-1WD XL6IGD[C-'B^[19]JNUMB,Q/,84T0D]K6S42 M*N3:/Z: *X?O$? @ML51V1W"I"?:;_YM[Z=O5TP+0ZCS8K#3; " U++,A=&\ MNU3-GN6^LI6947:4'"OQ,[1HMI*C24-L(@7;.7Q[N\<[&O/,<4:)*$O2>(^N M'HW4\C79K$0^ZHIK^_0.' &FEC/W*$:5DDVT0YBXBHD[]'B6WFUY@ 6 MQYT9"O(L545 )V5&QY;)5-R70T,82)F;E[?,0J%)&O.H$?9MG!P)]H=_7OUK89?Q" NMR/N]^B)345@T4'GUPPYS;++1]"B7^5]% 2740SC!P_O=,<_!W\[Y5*=]_QZ.-%:"E2//374VE63\4: MN7("R*D>47P/J1.G[U" *_KDAV&##&>^4/[,NZ]:NTH]0O_%+I/U7\0TJV05 M]Q>Y2"I$@'^-%(2/=95J_XYPX"^&@SN^29VY%V>GPS7U;>;$U%'PQ?IRY=G2U%/ []9SV]YPB,_P7E$,/Q?)Z;&GQHW45UOY"O(2 M#%,AQEZ]87(YF!=^H"3,<\1%J0?IB'?2$?OE>P3ZZ@9['B$1^=(?HICL0S_] MFD29*V:..25/4=6P(#TN]: M3^Q?[-*'6 O^LRBD/?,]0O4Z%=]&H3M]7^QNP?"KM)%2\H]]PY RPK]Y.$Q*L;J' M0).\8G=E>]>9+WNF&/@6LX[$?;$KFV: M])MM6KAZ9?4@7KJJU6_PK5[=Z?MB%S##K])&H;1_+&-#RJC?2G:JN9*=]EC) M#DNM?:G+V=3?<-.*5E_-;09)JET7*73$(5VAT,G)3AXL]K4)3:+L^.X+,FE? M,A?F2!>V!A?VS%V8DT"&[1-?.3Q8.78T3AV?WYRD$6$K4"7[UN&UEZ#5&HF* M1;,M144I*@2J>@@L4YI0D3=FY"UA/X0M)UF\\ MXY?&S[[+. D]&)'UG6+S&.&QZ,^X %YBZE+HF,;(B2GP2!+X#A,BJ6:C!$^5 MU&+VH>LD&UAX'=>-8H\#?_%3P0Y;";= MMCOQ;='?YQZ]H)242)UO4NXD7\"11SZ+0@YYS\1X[:^-,F=ZGF]7AY+(LXKD M[>?!0G5/MV+/6J+]D>W,/O993(SE_#B^07FZ:)3@<[\9SZBLNBM/_3_\-Z8'K']^0_(80GYKP?$>M:W&?[)_) M8\[JFV>5! ^[8:(D\#VLY9-^F1/$GPVH>R][@&F%U=NS93'H.%\JW)*/@W"J MC$GGP6(1ESZL U%$HI-R*%H&HH^BT(DH /%"V1H81BFAKS1V?0 4Q62WAWH2 M:43H>DW=% AP&(')/D@S2B+7W<EZ?-["OC:T XL"6'J M_YOWFB!6*D1KN _"2B/2K1!6<4V8+&9 X'L,88\J)_RK M7:4$-M[5[GU^S9T"ZW_XMA#(-?N)_3'[DP3X;_\?4$L#!!0 ( &N+J5:- M/O-,J3D (3\ P 5 87-L92TR,#(S,#,S,5]P&UL[7U;<^,XEN;[ M1NQ_X.8^3$_$9*5LI6\573,AVW*6HFU)+# ^#@X.__\[JQM6< /!J;U8_EI; MN-NM[F@/ $++MK5K:)DKH&DGO9].?SK[Z4K[_#ENXUKW4!W7T<+&3G\ZV?UR M$[?G.C]K9U^NOISV3OO:Y<_]TY][I]KT85?N 75O:;$*VI;SXV?\_Y[0!S4D MIN/]_.I9OWQ:^_[VYR]?7EY>?GKI_^3"%:K?._GRKX?[N;$&&_VSY7B^[AC@ M4UP+-Y*J]OH$[:1B_TORC:3X:Z9\_)F3JZNK+^&ONZ*H(8O2]$%//.MG+^S> MO6OH?H@6LT<:L03^V^>DV&?\3Y]/3C_W3WYZ][) MC>N8P$%T1G_P7-LR,7VO=1M#-E\#X'L"8@JUJJ:T4QVB4 MT9]14A\WNK>^ ML]V7:NAPT'J-TM]:GF&[7@#!+? ,:&TQ(2?+Z\"S'.")2,ILJ1&IYL%FH\,W MQ#)KY2!OP]#1Q&,8;H!F'F^34KJPG&PP\3\Q) MHC72B"Q3Z*+IV'_#3BF:@[;8*(^!7T@D8EN-2'8/4(LSU 7=CLF.Q^W @@;4 MEY$3OL(6^E=@FW0B-:6$7U9"+E)3BOAH M)20C-Z;D7M9HL]4-?[)\_ '1OX ;UUDBOPK;P%G@>98^UQTCW&>_!:B*7 MEW@GFO3YRFCBN(E&Y; \?;6"8!4>I,B0*K_!9CW;,G)E&U'"MRTG$J$M)20; M>KZUP8<[CQY8!O:]]0RD2DMM7PD-##8N]*V_PA$4.VDR%4!K7J7U31F964VJ M)><6 L.2!7>!K[1FO7?C;K:N@YW%,AJ2].76:.TN\#$O]+?0S9X! R";9]:M M048O5%A3EU$)J2DE5M5E!".VI81DU[9N_)@;:+$%O$D8,C&%EH&6RP^N"6R9 MY,",'B5>*VX)?4$(+R'T'T(O^DDRV,G5 ;5^1O3CD?6U< M)_SW4GM07 TK(C,JV(O^A%B)L$'>TM362YD"\8\HHHL9\'PTV881G^BW1\?R M!P;J;$G7IMB'A'6"%EX>]I6QA;U'/\:*P)V1%O5_H&[PZ@/'!.;N7RT??ZC7 MZUWUM,]:TM#A'W7'U*)6M6*7"4)!D:BV:Z3Z8N-+&BY,8X^;\U![85L>,'Y: MN<]?D/#X_LHI_@,FQFE("O27/V[<9P '3P@8W?"3EFS]"=B_?#KZ[4N5_4BT MM4 M'G7C^.<_SON7)U>GYRO%U@UKT M_,] AVAJLM&@W+KP&'E*R79IGZ?S,1"G&2"0,$L (3#O(ZT0.QOV-%1=3>BA MY8/E(E-EWNH^;;BDRK4+.7;78]SZS0R@!5J_>A;^)',$'1=M%Q!F?98!QLG@#,P>"X2#MTS]7K6.=G3>A\!E86[KKCC_5-G@7**]8FW7/T M/-;_>1/ZQVMIB$9CJ*WPHM8-#M^$:,UEDN&@UFH3.N*"Q&!=- '60G\=F7C] MAR,T\'<9UHI0ODT B8@00W/9!#0#TT1Z\^+_H/4C."'"DE.V39#P=C^&XZI! M.&[0'R=PX;XX+##V)5L(!:/SR0*QUR 2H6V=P"ETGZTH1005CJ/B:;%.^KVS M<]4QX9$@ :;FI7NJGU/7\W7[_UE;ZH2?5[B%H+#[GT"27<17"@D>P0,(= (( MAS^W0^W,'B>*KGG5C?/1V-.UZY!7>L=%VJ%PKEXG2J]Y>3T'1@ 1(4Y.GQ9X MFSM'Z<=%VJ%TKEXG2J]Y?;V .LZ+-7_;/+EVCL93O[=#W>PN)[JN>2V=\&#X M:JQU9P4(>QEYQ=JA>>Z>)P TLCZ^"2 ,S\?Q]B(F"E)Z;1^DCLK7?JI46HA3),2)LMIG=SS1?B,+X.$&P!4R MFM^@^^*O<>BX[I#'0&[I-J'!+T""2LUKX+B;K_MSPNCHE@Q)IFBK\.#K?0)& MS>OD> 2O@6VS1L9AH38!P.QWHOI&#J,/8A[# &]O$O@XO2Y> )$]6DJE-D$C M+$<"52-GV#=(4(@CM$WP^@] 'BA'Y5H%"$?7$PQJ7GO'OO6=Y1FZ_3O0(3F: MB52T'4@(]3X!H^9U>!+KL^_D'?J7/-^64+(=4(AT/D&BYH5WNHN1@\&'Q4'9 MM$!])%!/>318W4_PJ'F]/4 ]-,->VGK>!)[ZO1UZ9W:1%SW* MRDN\_RB',@VOD'E6QIVB 3?@V8,JP?G#]75;@?DCR26)<\+X1PDE&;XL3U5% MR2%L' I*JM9")YN1!__+'[NDCA9<0GT#O#BU(_:H=.A[T<-HJ$Q'1=,C;%ZS\V2UX$L<(=O6P.<<;.!6]UYD31PA\%U0K5]M_QUHH[=&W9TH\%3M3O$*2UUI?OE9PJXIMPN M:5H]Y\WO<98F!:>,LC:^%0GW"LUH;#-W0X#$@KRR*A-!RIJ$6VBU_ PY>Y\' MRF2>OY,K=)TC@I)+!,<5.<%!G! MZOO0>@I\O!FY2;GB_,,S3"SS6_K[]=-G[X6#GR^0:0J97.71DVK4B"J6Z9(^=&WUJ^3HIQ(I3^H(^H&$6P"&ZW2NBI8_=!Y*B^4M?L M@ZX5ZU+6[D1+HLL*1I4I1\/J]C'XY9<5@4JG3M.I2*CV/F)3TK MDI=4^UOJ8__YZ2-/:4U>>Y+YZ,Z%8] :EF9SA35%;*\BZ!_+1) MR*/3GT'@KU%O_MI/"&2HCVMT$6(N&2E+*H6@'7E>P ]K5+J[D%+DHRPG%(*3 M_&0/3Y7N LL2DG*]!=\[]$,#!_Y;P ^6P88O%K'Y_^D8LI!Q*'W/5A"4JD&5[BS$_79NW4W MNN60,,4CHA?_8G@<*\?P.8)0((=3)51$2I.G6?M(ENR"G82 MI%U#0H[4 $+\,'OH,.1B2"_<"3 +B"CI1-$ .'9))F1[OYFQ&QN'=(>7F7#H>O\8DX3J6"_M= OCV+>#C%+THYE7?\&7<]##O"2&&)Y4$(9Z$N[ M$BRA9 4^YH;Z-'#)$H2!<=^ @X:'C<;)P-Q8CH6'AF\]@WBP$!=N/)6[PXT2 M\G8L)_+.FD;[^O=HS! XDE.R.X3@%:YCEQ_'KN.F)4\>M*(O0)GUNL.,8J)* MNOB8<1Z;>& ABK1.R7ZH%'*^6YZJRA&E&-Y9WA06OF-YZL+D%T2EDN8::J64 MVM#JN'=YW@W.%!"[8[?$=NDG!N:_ \^/ H"^Z_A\A9A)F5JGLUP1E[KL@N7\&I9 MJ>;>5!.>2^+*)UO#EA,@1>S#VZ[!TH5@]Q@. M\(:O2+M(#9:CP[?02Q2Z'UCA%Y6C:&&'NFXER4K?H,AMP)U:XI%\#1Q WMDC ME.X:F_@$+'NYCS$!UL\%M(1@;MNDRG0'=[98E;XQ4;^SDUSK3RX57>N>93"V M::AUNL,%<3&3-7:O(\NF7 V(D$(Y,HACRLD+*A\JH<-EXW2XM>P S5B"UN*H MEG(4D68O> 1-&-*5R[T$'8A1(ZVI$Z2IAI/+%4&6FQ^YTM9C.1J^>$;..<*X M@-8O=@'M\'O_H>V^J.95M(.;BL(O?W'6;=DU-14L@1 JG)?6.,9\P,B44Q=%;D"RH/))J>I(VMPKQ=2RG0227U+B M"6)++\$IA6 AMXVGH1ZA';^F"?H&XZ]L@>03'1+$#4#'GA M5JBU]TW"0MJ1=>6M#30,?YR$$GK#5P -RR-[;,(-?9!/1#$=>SMP?TW#FX'P M59Z%N]!?<:82K&^D)J1E(0>P1(OOA(FR-50VE%R]&S3E H@[2QRVS+(>BE%I M=="ZO;5.V M^\*;-O]KL:A%_!DM^8[RL8H[I?"'*.94J=]?P9V80O?90LA=OSTB3$;.+GO+ MP/"MY^C)-T8"$^&&TH.HW^]]O53D@)""Y9%/(T/DCJ6GB!*$4=S??0'E&" ) MT2Q5&#)W+#_>P2IQXN)OVA[3#Q5E2-@;3S)4K2POCKV=N2AO+L7O)Q5 MF,J59!LI53XH5D)/DJP9*:]U$XE=GI'B7?CV'?4 W+HO).N5+?A!)&'M="P. M(M2CAT2X<^&M&SSYR\ >&(8;D!.,T:I\$*J$GCJ62_$+G4N0^+[Y):ZHC@4IB 6@'#NJ\1_*PQ"^[4<5@C? L2'B +2O8+=BZGN5[ M4PBVNF7N'J9RS#"C^TT L?;Q^W,9'UU"B]VE4E7*J3@3NK!Y$B!:U+WD;4-4 M DEJ/>^%%R,97VOOD& E%%-V4ZL% MK- 1G^IOA;SPN-Y[9!"/"BK=EE*$/S XV @&19B4W\([Y92 ,BK=JZH_/(:H MCGM+?[+LH*5$LKY(+F$G"UN^Y1NSF;3.SI#.KCI"&ZD:J?8Q"!76:^&2=:?J(M,: ML8641K]>]GMG%QWAF"QE5/MR0"./#G$>7I6^>Z, M-O#Y@2?CFA>E(>4H)^F:EZC('7M7%JG# , ,GQRO MJ!QC)#$@-[ZSB"XZ=K5AJK_%L1T#X\_ @@ I 9EI_PVG4/*1\XFO;&]Q$1*E MN!MX1]0JIQ/53HYKG %+SWQIA>)'LQK>7*B,9"5U4JF3I0S%=A>*RCI9E(:4 MHYPD)TM4Y(Y=K>'72FDF*<<@28PH0S4:Q4H[7XJL#+$J\/]A=^ 9N:!A*"+2 MIV6@>1O_@%R%]#\O;0#Q5WFUIB'GR,N=R)':K[V(: MCI<+U:K;B5I'SM*%FPA;1@XSOMJMMV)EY.S>!;1]*)-E(B^:?-9Y5% ]&I2 M-?<\DT?@CNW:)GE1661(E4HIYJS7[UTTG?-/,A/8TM9S#E1)@M!;RS-LUPL@ M6C9X!K2V4<:C\7 ^_Z1JYL\)7.E.G#5HG\,T2DXU/=#R+J.0;N^SFS*F5REM(_9=?+WL M]2_/^OWSKQJ:LBFW5/-AL=/@V63Q_%B-/ZF32?WHYO14%U;EE4'*^TF ML4**H%]J_K7-C2@69:&K[)RUD40D9RE3G&YZ\E@7+69V,L_L[P?^&+B MHV, B)_<]OD-1#_'0!Q8A=EH_H^Y-AC?:H_CF^%L,1@A$Z&P9[A8UH&GJG*V01R0G%VUHH)WPH&LK"?[*':=,:C/\P;U8C#^-KJ^ M'VJ#^7RX4->U_^:ZYHMEV\@Q/!:?>[@+M:&" >#J,,LDB#6BG)$H#UK6;$A0 M22<,21)E?QA@?W ZQK G%UE[,IU-IL/9XO=PSV#XS\?1] $Y#?^EC8<+92T+ M\:H!PYHPZZE@08B=Y+D%[AN*S)8MSC\,M9> = MKZKP5LW 0H#HRU QR)@ZP/L5V.:="\/BG.;D,FM.[H>#^5";(1,RN$\V):+] MR,%H=C,;W"TB0X-\+TW!F*'AJ*DE!6;B:N:S$2< "A)S/]*,]< MTLM45B?^P5^P->4L@2AH60,A4Q,56XNZEB'Q$QN) C@W*4]Z67/Q?3";X8/+ M^]'@>G0_6JB[61DFD V"6F3\"NJ9P)X$QW8K M'N!#'3K()<*WN<(W43@'>$[LY7 P&X_&W^;:=#C3YK\.9NJZ^<=",\8UN7C- MH_FX(ZPQ3"ROW,AE(7(X7L6DJG@BKNN8, G$G(/5YO#*%F.7,?";AV;22,AS3F'[].[F^'L_E_A-O^"CO> M6<''KL^:G%F5ZA[HN=T1&.Z\]=4;]%SHI<9Y*5D[LA_'=ZM Z'8!(F7OM/CM M NUOR=?^4UE3(?&B@;1DTF@A9VURKMR$'WR+_C]I^!=I0CD+P ;E($-T>5'K M67_7'5"*GZ5$A@#+0J<,=[V6\J2(YI/ ,?@-3-%F M6DX>*>*JE0R.,/\\.H$7Z/8$CIPE!'\&2,01,JG>!%Z[_GKO"MP@#7L#P^>8 MCTHVV5+J5":ZK%17C>X7Q]9X$1ZU<7FC_=[77I]PC47[6]20NHYF[?=9+GI? M3RY/ZG\\(+=_..YRX.S./]]"M#BNMHFVE!XO7YM_FKX,<-E92)9&.I;Y!5D$ M?;6".+5SF*[@T+:P2,95M^.T*JZ#3N2.V=TP$9J,SK*3T>[^E/K34647J9J: M=N;&&I@!?K%@U]'XE6@N,\!;73E+( I+SNYI&=$[$;MP?$%$R ZJ6 S3+"T',L']]8SR'1?V(0(M*:<12D/(]W&E-5-QYS7O6KNI!&0 MNZ5W1KYR>NF$LTNX#R@TY5UDISS*K4#U)[]:K@=>],X002\D[=+N.4WL1/BL M!(1OEK/Z3;<9RV$YC2IG3HHA=+2'6XU:.A)/6.2VH)"QN'TP#K#FS+*WR*L6/H*O./F'.+ 1P/^ M 3EMFV 3V9CD%4%D2HZN88JZR,7;;B/KJE= !=YQ$_=8A>:FJ^S<='R;5?WI M1NJUU@:M1?:.I:!)8#6@W+CG0"Y_[!>2M*,W444&/-=]5/5'?(474_^H_Q;[ MG6[!<-$5;>0<'(6C'CZ@Z0MUSYPX,V $$.+IT3''K@.3OX8YZ'']./V\L7:L M/P-.XU'+MY6S.WPTR!J@YK35B6.JS'U%$#12KD8S\^GUD?.G%,9"GE8[PP_&#.[/@[M^ 0N:1>5FH:(-=XXYD3:AV MWXAY_AC>P/,2'48G0")'C>SZ76&,',$KO414UU(F>V-;R"OI9[V2O 0%+7!, MY&NPZX^.A1;_+SHT!X9O/?->!Y'\ M%?6L"A-6JN-2F4XZL7?">DQMM-DB)4^6CS\@^A> YNNEC?2&7V8//,_2Y[IC MX"YXMP!5L?D,U=>"CZ_A$.*P/YJ[U.(>:4F7--TQM:A3VJY7VM_B?JEKZJ0_ MW";)DQD'FR< <1+?\* 3P(WE8#?M-@ +%\'@>E;BV$5C">L[SZ4IU)!R5H@+ MIITW(T_FQN,6&/1((IH\[/5Y2%BO!$6$&^L(3>3(75FD@22JQ!%O"_<:R"!+ M@>8Z0A=9DE>P9*KSCKR8RT%^Z[$-3D+MM^3/KDXNOPIOXY)R-\5>Y, S)LZU M;B/W#,S7 ) "R?DJI3E]T>]=GC<\FDOH^6BH%Q->DK-@-Q+?2+S$?_ L$V\F M!%1%&7:4P#.[L!66N-)5ZEGM)!DY!L0^]2V(_CMRB!HA<$:@!64H)-? R-)$ M)5OR"AB=70A)? M^S6+"&DRC;QG%O$I(Z;565N7O:FL1**+X$S>XF01'/[S0<,?J^(<7IZ?(E[6 M_Y0I+1$503I:E4Z8B 2*K(D0%EW)T*1=QN;C.,7!JW6\+\I51SG4A7'*.><5 M%EA-K*->W[H;W7+HP9=1&>6P% "C7<@"\E4+$;[<,ME2$$D52'?PLM\[^]HR -CB$#=A M9)@P#_H'Y@O];6^ZT%_P;7TS,/P)G /X;!D@9V8B%5,.FA*3D9",E$TSR?,/ M'WCX]#'NLY<[_U#+*@.C$ :YT'$*)\F^ROK>@V>5ZB5E &&G[U'LU3XN)5B\_WM1LGL)OK-J#X"[D% MVX\'OUB2_ <"#E&D"H"('6QOFEBX_7B(B48\'9&""8Y)Q)[:LJ@ M*7$SKY#,:KT=5?61QO#5L ,36ZLXZ'.AOQ8[WLAKJ2VDHC,B2RQ9JJ@X\<%9 M3>>(^Z<1A,X.S[(!M RA_6"CU98_:[4*86FC7(4*'TX72%+YJ_GDX#@0. M1RV'-(U?CI''RN\N_#%RD%^$7"&24Y!?N.TX"TBEZ@V7O0B[=7?NU96\'HAT7:"BNW++*"\UQ?MYM'=+(.T0EVWV^?&]@ES'H :6 MYY3L#COH(L6HGU>TPFH0]1DP=-N.LVFS@$\5[@SV;*EB^"]:G5(C\SZ3T"K[ M/&^5G7DV3_G5=K/OYIV?GUR>"8=1\*3T2O4"=2SI8UXHKF!MY<9Y>?T?K19* MZD+-T,UJPW0;I($,R').;H1E5Q/V0QT\;1@" MIOJ.#"A;G!9'2+<2D0+R-1FQ>YAO=>CXX0,#A*A=4E%E,),[/PF+K$P@;UZO MB9&\Y,+*X"J,!!M$BH35&LQ_O@#/'UAPJD/?N[<-LJ',+ZD\*!3-'EE* 0$K MGL0 ]'0;X'2@KL,YB]&K= BE(I)6&T(Z>'YRH2,&%[U*E^ J(&FUT:5)*L.P M2Y[E@_ ](M=V5Q8M#INC6I=@*R@M\W5<(0;"_66-\ ZH9*@9:4(8U,F(7)PZT956ZWW0#H MAVG)\?P[7=_WAC;IYQ9\!Y@)"J_*E9,% MU$VP80[&XV+O % AT:OUO[G\DGO"[9,"+:1%/.GW+AI*J2W7*Y.EB0I2V#5Y M/84Q='8W*1+E%'/D,LVTD&1T6@A[<'PJJ339;_WO)S%8]([8P8.ZU),(8J [ ME:5CX(\/; ,;*PCX<"Z3.K+;&#= M9VWW(:P_]"7-QI_ZB+AC1'Q=]$\NS\YKGR'VX_"./'9H:3+Y&U#& ,D#*SO/ ME%2'FJ%:E4;HJ<"$DJCET$!8?#61+Q6DIP2RPD#D@,F4L,U!8RJ Q%3P\?&? MN'SJQE&V$0"V.)T*TE,!(EE3E+#4W8[3.VWN#4-A)-@@4B1L4YR>@J!0-'MD M&P4$Y'#ZA&]<-A0%UFK(BDA:<=!>Q3&6[8:K@*3="-IK-VP%I54E:(_B>'$& M[ FTH SNE>V1E%6&DK%Z%*$$XO0$6U&.*V6A%2(+MT:4B,#+8\595#O\Y9@JZ%C@4.D?60'.@N24=T M/%65(U)AW$4HQ)"_TF@@E2CDD5/RT2N]3]H0):\@O68.86J.'!EL7.A;?X7- MQKFG1 -'^CR!(X??T4#TH8^P$58DPN7)Y5G][ZD>8I4-X2)(2:^4'E!]-*!. MFC4EY4')VI0"*G@_D]# ,()-8./-I4,]B4],A(;>!<,DJ:43,]D4NEL _3>D MW^&?@;7%9]QHZA:;O2ZR^02GL\ET.%O\K@W&M]KPGX^CZ<-PO/@O;3Q27 M3DOXM?E=[Z*H9/$5D5@53.\"Z%@^WBIQS#OK%?^)#BNY0H>1%11:E2E[[B[] M%SWL=?+'6_ ,;#?4PHWK$1Y?%J[?8>C+Z4"5AX#Q,]-@C6S2:+.%[C/EX6V. M&AU&6U1J2>&5I ?L$SD>'?29&WUKX>?*23GB%$1:@#)DN3MVD'QPFGD+D B& M%0*)_FR#$%$G=W*/__#8+< \]S MCT;) L#-9(EU0+6RK(IMID=!Z2K8]FUHB3L/GOX-#'_A3N#@&7D'>,O\[E@C M:!W#Z86+-M=F[DB5694$*T)"\9P*\#>D'!>D ER2/V0-=>Q,04@KA/UO&90D M-/U!4DDZDWNZL&@C>]G'#KS-?+"R@'XJ/;2H:]NYR/;478 C#Z?Z6QB6- ,& MP%=51;>J,MO29;>JHFYIV[A?&HP[]K%Q5<]F0J3_^#Y/FAUX7#&$*M:8,6$VD&<%0=WGQ;WB%#H-N_ YT4!RJAY;3FSOO]DZ_-SQR%: M-OYK.AS/T;I1_=4@@AMC'"[$L39TVV,=G]!JU!_4'0*XV=KN&P#7P %+R_=N M @BIH=J42LI9 @Z$CL*L1:7K0K!!+/84NDO@>6'_[P#@8P*A4D>8("*= M$# MI!5E@+R=7XX3\=SF3FO7/A'4 ]U>TPW 5IXAXU M9B_T5^#%ZJ&@+-!*%\ O*ZXDU\UN)JC,7P,8*^+>TI\L.WQ5AF[GZ97:RHD2 MTA$O ;=OQN\ZA#J^YQ-)^2:T6#OI91=KWP>SV6"\ MT.Y'@^O1_6CQ>PM6:^%0/P":.V,XN^(?]>^'AT^[3)8QLA,XLU9K:@96'TDIG:NA%>>:!F:\HOW X"4 #,"R#C%K35Z.=J MZIZ1#8A>J1UL*#TQT.65M*FG$"G& 1X!D^4<& &,5CRZ;0/S^FVH&^MT61'> MB+3;#FK1F<%)K])JZ5@<3ZZ2AJ\ &I8'D+4VP.Y'+_[5.Q'A(:NM=\2]0JJH M-$Q'$;Y- M_S=0??,1:AUD&U=\0BEM25!M ($X9P9G*C>VL;>%XR)/:C(>]L MA%RZ6[@7$;;2)#[UVX=$UH%C1E;Q@.[X@C#!/K"J=8LGI:2NY+RD2F/.UP@$;PQ>PI](:RZ^RMVD3PG9)9V\*$0B+'3HF)&( MLBO043+0Y8L!O^C(-'.G6_ WW0[ P/QWX/EX*XKH@G#522OMLM\[:_C@50HI MQ$6.>7)9+4]J/I^]MG7CQ]Q8HU+>9!LE2[(,9# ?7!/8HJ>WF0N#9%!<:N M Y._7NN>Y>'Z(3L7P%@[UI]H?J4=$E?Y2>4L%A_H-"-5DY):?3(1*P2;\I&S M#7S&XV^DXLJQIW869(DHI*O.D8AZS$VNH!R1A%#D(P%%TD[18&9Y/^X@ ",' M^6_ \V>ZG__4C7@#K: )!6I4_5GER*F ?]V(SEMM M/6D'1,?&HL#)VG$3[X6T=,:(G=-QZ5"NLU?_ANI0APZ2U9L"&)XSB&V9GF0O MO P'L_%H_&VN38E":19?(1;W MFK4$+-VGST69HE &9#*V3NN_1>CXEFG9@6\]@WU\8_1\ S#OD#[PJR1!I/?) M\E@EUV_Y#5!V!RO\HG(,XF!%EDIU*ZC5NP+YLH[U#7UOD55-.2;530I>6C)4 MUB2W"&&$\762Q+\B/ZN=6[ EQ&# _(Y%JHRZD-&UGX6-+5;'+IA\!WC%"\S!,X#Z"NSNWX1! MA@?K8+S6-@A<$&JC.UPI+W8E.;#DWP8@"#KPO& #S#!,=0Y\WP;F#*!EFX7W MM,-_?72L_!L#Y5IL/X6J4D(K+I=0QTTL_?YVQ31XLBV#=OVD3'O=IE)Q%:AU M;:4$D>(1E.2H'+SHT"S,HMS&WA&%^.7OW"T6@GIN\7(0F)DY7\Q3(K72?FK) M%+R"=&)-,BJS;X3=1,$SAU2=[K!%7$Q)]U_4L3>Y*A!AA7)L$ >5DQA5+M-) MA*C_I8+,&6UD.@4-QE&ME.HN>LV31)K)X!%4TF4H=8U&K 0Q;BC'B2+0%04#T'%!5'I%T''GZ>U9N#5?A$D%A$VFDV(NWZ<8Z?5YUK\^&WA^%X MT88'_LI09%TED@JKYP!8"&2.DH4DJK24=MO M:-3.@1U><+BS'-TQ+-T>.4L7;L+/B([HS+7\[(C^K"4?U);)%S5K_\F/(5]= MOXTU, ,;X,R-Z2X=0'[]%O](#505;ZG59D*6O$J&O.X\[F/+0 E:I=9)BW[2 M[UV>-PRU)/@H$43<>E"3 E&OJ2&BJ3+J02P,1 Z83 DEO75.>@0+7[!YT!VT MQ,#]F+LXBM%U*"&9]!KJ@<14\-'"JX!\U4*$[R]-MA1$4@7:#P!;'&)X5-U) M<5V(;#HK6<)1J58#)"(3,>9(!DH>] \00G_;HX/^\L<4NF9@^!,X!_#9,O(R MY9"*J8>/=$]"2/3Z(I'Y,,6W,>,^>[G. [6L,N@*89 +':=PDB8G"0^KA+UF MO*=R4$9%J#AUGC68;,DXG'19N_D#"\FL+_.QR"FA#!+\VCQVZMCRU*C_H;-" MZP6R]@]_;[_NF=)PS# -)!:.1CG57*7** .4#'/%EDP5'_P!">4#O*G+2%EV M7$X9O/AUGL6)3RI57 "*_WK/N@[(454]1*O; RRJCDHO@M0?OS(#S\ AOQ*0 M_)Q6!9J.SZZ:'NL%\6B&6EJDXZN#$EV&CB5FI6](U3]8 MHV1.!,BC'[N,-D7">JQRS8?\!^Q>N+O[TZ+'^WV>X_WP4TAD_"W-=S4'^)H5 M?N[C:/_#C)<^BN>TTW+#@FOWS6W4W.H;< #4;;1N')@;R[&P4G!:$YR2U/&( ML1E.C'@L[1C-!4D0&S+P!'+P5&TU M-0H+6,&T7S,MP@CG0U%3.B 0@EZIU50H()JD&_6-3A[5/LO5-A*(2U;V5KP: M,T22'BG*A.<@-05(4W&8L^MXUP"MG4!4;J&_XM1Y2(=(=LO1X5NXE$)#QT U MD31V.'@BPTJ<6"K[8JOY5[=>*KA_W\B"-1322Q0=[:J)+E>_\BQ7#S^DP?A+ M'RO5]Q"$WN^?7YZUQY3(DE?)?>B*@]!5@%H2?#G$$-:#FA0H%X2N L3"0!!/ M$RD2MCD(7060F H^BIDI()^Z0>AM!( M3J4!,(Q06.33>ZYMF:$*0W>=$."< M7U ]>*3/4X+"*Q/DG.TS,<:95%09= 4Q8(%7_?0D9Y<\7M@-;6N#EM.X)]3 M-&H=Q;'DLJ?%!54%UEKCUCIICDNK@W)4TMSJ(=XD2G;9\"+ZN^6O;P+/=S< M1B^#X!4V\N;0_YH+_94>J";2DGJL*8IMEB:RU-&)Y!EA:N^U:R-1O.&? ?KV MC;O9N$[X[V+[D_UL_IOY8G+SCU\G][?#V?P_M.$_'T>+W]$_1Y_0PF^T86:F-5JOTVZ0[5J0XG,%S9F^%!4I)7BB (1\WT\/BJP($&%V+I.Z?% MI*S "#3'C#C_5^"OD17ZBYC"D5*C6TS@DJZ".-JF&3#RO( ?_:AT%Y&G2-;^ MZ)J,M.Q$\K0J7<2?)5X%[U4TY/0A=O2B/XT< WW!>@936Q=,E];/IDLC.(#X MGE+GFF*EM(!--:( M[%@\RNFN>#/*8DX!\/@06)+4K1[ND?5#'Z"])W]81CG@ZS;_;&U(VI!HZ GG MPDK<*\8QN6:1*CZE'#W9=,EQ5NM23%NFM.S"6' R(S6@'%UJ@YYG,A326JNG MP2F X7$FDC7:>:(GLLLO_4&F8BI2;[YDA''-L/X(,7F[W]*BGB%1^^_#46)K M0=+>?@A0^I7&@"U' MHRCHKW04#G]O,PI,.9J,#=]=")DCKTR'EDN8AG++*8-*$U,2OT8DG2K6-STE M$CTZWA88UM(")C&NG%A6&7*(@74$LI!TZBU9.(&^.V/#V.:1I)EO&=%KY=N6!E"-;497)$*RV8,47L'F:23HU=065&0TK^C M'INK89=$&@NILIXG:M7G>;*OZODP""U1F%=JL=:=2:@2[S?@^< <.5. Q)-. M?\'/?XR*1C1<:7;@!@8+/E"/PGEO V@YJTCTR&X03]W)>3H*M?:.J2Q1896F M,ZZ?F0,[;!>8^6#0DQWR54ZK\;S?.S]])[PKH9]*,BVCTXD-9?44,_JWB6^^7QO6I4]+*CV%<:[_>,$,J@!9^HSW\[=&Q M_('A6\_H)]$K#IF4\80K#OM/QO=<\4>UY*OO])I# SFXVGG-007KQH0RQU!5 MJ@WU]LOKNN:@ ATJA38G@H>EC$ZPH? U!P48P42(#"I%HK;$A#9PS4$AS"D M[E&7*G6KAWMKSM 4H%C=$TU%*E0OJK26,S0WWF/.[D'O[]+/7-N^*/LSC.HQJD[>?PM"8ZZJS],.[H^]T9+U)H7.>A'0\2 MDH;5-CJ=\77H=WIP?0L?S6GLH#O]^32@%_W>9>]C:-4SM#B Z-IY>&6Z1)@N M@=5D_$BF!Q\CJ[&1Q8=%V2/]W!?*NCF\%([-^AA8BH1PI4=5X0@&V:.*L+M: MG8ZB@"/"6*GUVQ\#A;9%W"@*E;R.V1'I@E7VX,]J+&#K9 MH=5 ,$GU"OT.<)@6, ?/ .HK$*Y,;Y%EV3W[6^'F>36][,XPK6V+O48@/O8U MI*M'Q.VV-9S@&BO MWL@6Z=S'L%9\6)<&LV-7&NO:]59O6 OV[V-D*SZR9>!9P2-![3V$$1VR:G7N M8[R6&J\M +.>^Z\=F(D[N!UV^3&>59M_2T+Y<02UUW6LT8%I6I$6]I?8/=:E M[BJ_V9TQ6-OQ4&&UJK7.+.F*/N6 +@Y M*>-R2NM$=X9!8786=!2KA4"MBTJUK][(6ULD-1[?5%6O@Q]#K;XUF2QX/DX] M.!5^$#!6<, JV<>/,5OKNDL60O4XG+GIQ/[^)2*U%27/^N__#U!+ P04 M" !KBZE6Y$?:H$"0 0#S%A, %0 &%S;&4M,C R,S S,S%X,3!Q+FAT;>R] M:7/J./_@N\__W*>[*F1[PD"ZGWW*@)EG8PB\<1E;&.,)/#!]^BO9 M0$A"9DA,XN[>O1F$+"W]UJBEI7__[\HTL 5P7,VV_OL?XAK_#P8LV58T2_WO M?X1N(9'^S__]\[\P^$_P/PS[]_]-)##M-MNI88HM^R:P/$QV@.0!!5MJWN0& MZ]JSF61A=> XFF%@64=35+#]"8%?D]?)ZPR62/PY[# KN?#WMG6S:W=-/&R2 MVSX$-4K^SOPF<9+"TC<4<9/$L5;]8?.PGYHVP8OT[3*>::H#(9 MYOB/>. L-!E@%7N$E?,WV)A1TA*12284D,03M#+*)-+$F$S0R:24S*0)>90\ M'"W\Z]^)!\D*26NY-[Z;4"5I]M]?$\^;W?S^/9;IW^CK$235KOG*U>ZU7E*[ML3OVWJ-ER? E!*:Y7J2 M)=_]"O:I>/L?'CXB^3O\$ 1+'?GB-9[MAV M3,F#5(8=$$P!^>&_RVNJIJ1/4P=-VS1TP?I)4S&_X[>%\ MM6>H^I ^DFN >\T5H'G2RK9LX2:>TW1MW> >0=>( B.C_@E!) )DKD'.NTH MZ)@0=-JO/_].@*3\^=<$GH3)MN5!X?+?7QY8>;_#^:(?)\# ?[\^WOW=]C7R%;6?_Y5M 7F>FNTKJ;DJ)J5\.S9#87/O'_@ M4W_#K^^U431W9DCK&\NV &J@K6Y0;\ )7VJ* JS@)6Q0<"09S1GS+#^PC3EO[]*P=#%)MNI)2P^UQ T=>PUD\,%KG26B!+W MY_09KTIWVY[ZQLKMX?YVPNRDZ/QM. MV[L!0^Z_X>#HO'4.#M:1C+*E@%45K,-A=F5QZFK3+KY8B5QQ9,[7V4YE(=^J MJ'OBUQ\<65$F"M^YVINBDEUS62A^2E MT7#;3U'V)09U)Y(#7+'=%AFC4QG3D,'@_)MF" FAH_9RE5M#6ZJ__B0)(IVA&>*] MTNC-DWU9S+YMKDW?0QH4&='W)CR>34ED7!XW\=#8MIE*CTBM6 M]QV"9CLVL65(5@..EEUIKHC,5K&[M+L3VW?A^*!R["ZAK%ESYLRPUP $#].:6N9XGTPLL^4KO!Y ,_#5)D!BPW&"#K M0,-/!4BF9==W35K2&GW$+N&*<=!>\]9E:%0Z@>QSF]X$.-V)9#5GJ(M#@O:! MIDZ@E\="ATU200>:HYH%/T=:'I'-EXPN<,S[BIX<:.DB4TQIG,^P:W689D:; M!%3T+7) $'4B_P$!3R"Z[[F%.#7A1URK/%V6$OJZGU*A+53'ZSPIO#$L@I_7%2A6;&"ETC%XMJ'PK_,92RX-$ ?]]WJJ#K#J -*@/WS[_(>;UQ [\4 MCA@+G-D;Y/+]]Y>KP75&3FKPV20(!R!,)';N^?7*59"Y?[^/\'&'SPC>NC8$ M"GH71 MNME0*9O10C>S06 >2ZSL!%LK6S/>Z<%@!,I]JT-% 4(9]PR=Z M'6A7;S'9'J<;M^IP-C]6 ,.%DP+'(W/ MY,K5^T[$PQ_ONG.!BH88OE7@PU8S0Y,U+QP:IFCPVR ^N.>-IV;^Z\]3+9Z> M^K^_CS[VSVZ\^]']/D:*66!"[PD31"Z\P*Q/X%3@B=S_9O=^][O?]Y;[K*O? M@E@'/=N '&? &6P7/J>L>H691SD,I17^U7&A_0 _&":88*'ED% MMA5$H0X1P"J*ACJ#WKVD*64K)\TT3S*VBY_JF3% M_+,SOD/ LU,^Y>+#!78\%(Q"RT\F< +^M^]G_]V>ELI!TT.D[+[Y.%*><,M> MAY0#QW*+CK7=JLQN>^46U\PO"BE+8*LZH5XX.AY-\VR(H%Z/".I,IV>!T$.L"#'B!0.,E!?J"[ MQ4$^F\Y5"IN&B*]EGNAD4K@(*IK6PL?6]WGSP)<*PD1?% 5'/02A-6H8N+W4M?YD]FY[-HY]-R\ZW66=>SG=%IQ,G$D[OW6!G^?GANI%W#16Z@:DM5)D0^\1YN<3+_?I FJ)RM#BFQVNA1=76FTLM/*^/+GT M%3YK^"2"/M3C9>T-^AMS06M+O9^8\ .V6%_2VJ4+Z,]:UHB8TH]7E1]E6JVQ MXC7TIC.A>J;$NZWYI3O%G[>JT3"I'B]KNMC B9)C;/ M6M:S:]8@8VF_C?UT2M4VITE&XUX<)E-5>Y5FJ3^D%SA0%[=3DZ@JMA)9KKTW MW5]_T'QOWC3?J.O:H_M11U3O:3+I*E5%FPT=;Z+W4_RLGEFT"Y-F9!?_<,[/ MK?WSDX[&9M4]L7"Z[-X?(>N!"OAPMQ*K@\I45. X_^REU4:W*QB/?M M5,$']5MJSD76K(\>/#[5=SO-DENDV6=G4F6),W9%3?&U15818HD02;_N-"O> MY2:]<9/JDGJ3=KI,H[99+^S(N@,17_%S^WRG67*)2/92E+%:Z45#+;"SS*16 M9&,F_U)_\,[P(T7(X[M+L'EJ-NYAQMP@A("T.T*C]IM?Z50/%6:C8IE/#$LEY@U MOTPHW%7/1TD=/N4XK=__N">.-],",)=9CND"9JD98]6)7AK!,9@? M3OX;X>[KTXE?QMT]F?P^W-4WRZRR$KI]G)=:!:[7';;:V@\2KS'N7H.[EF,K MONPUG6UYK'O0VG[V (9[G97U7^.7;L?X%@O4>?SP'K\Y3]:>C-P9G; MAJ8$[/>W5(,CT]LY,E-3Q6Q:()'R/ MT^<.P,\2*):^WP:_+\CCU)P?51MK:\Q5LURM3[/=:BL5 SJ6T&>R+P),]B>V M 0)B\9*Q]ZA.!^INUNLVG)*E"'Q>Z&@]6R ],Y(Q@>-&1@"FHT2*<1PE' LN M4+8?2B,#U.$0'.WN7.)[C0RKW7 I?"8(>)$TY?4RHP_Q?N1"_R_ ]UG:Q/;% M=T#M"U*XFNI+$XI>CKDY,Q[R76/=RHTN30I' ,:Q-'X=KFM @C14#XK-G=ZR MR+MTN3BA$QS7)W+=!+]I<00727/Y&4P_2:@8SU'",V>ID(3 @0+H 0K?;5E, MYE-QEA V%;V8X9EBLC_0I5;DDL5>@.^3=(FMBFA'+5A[Q+-9*;70R8S"U42S MD*N?3XTSQ,@9CSJZ+S-^DG3R*E^\-!WZ-N_\QZW\\SY& ML5E,.$-ZDQ:D%)VO9F>;U3)]:0AXGV?PXY#PM!6S]DHXO4Y3C-X'BPHN3EG2 M7$92'9S4&/D."'A0L.^S,AW:5-(LYX5Y$T^8/2@YFKWJ"+\@N?'M,QVB4%[T MK=@\5Z8#("M6TV82GM O3YW9!K#+=.$"P?IS,ATBBMZOR73HR)N-IM3-#KZN M#_G^I%=M>W0DX7L!&\,_6OI&)-,A*=2*B8I67G.@KM1ZE7X[PTXB&?NZ $#' M$OI%^^(TF0[WA?+43FHJ6!=+>+4[NC7I5(;Q.Y$4RM%,;/C1:%)K^&:EFN%HS: MI<$W HD,L?3]TGP6QF?"]6?DXZQK":)0 M+.4 1X*JTUSXE<&J$4FG+L['N70\GR$?QR(S-3IIFQQG-EN$W3?62:6,G;(T&K)WG;&RB>58ND\(QF/DY$,?%6/W^\GH/F6D@D!*TV M6^&34-V@>?P)3.UQ[-Q%D12$$0N'^?B MD/"T%5,U1@N[/*EV!*TYL_F"U8:_O;0PQ^?GXT0! >^LM 3I")_IK5$%-H^U M%%3 >1:86^M'=7"ZMFVX>0VXL%W=-I1]_:6"W!6I^GRJ-ZO=43=#J]6^%TD3 M]KSUEUY!RSM[Y0EBG@VC4<@9^P2,(D<:0$- *9LSQU[YD'"V#8P0]RMKM'YI1>LH5F:;3FI+4[ZZK9ECQ,1T[3OPL_KR9" MC*;GT53P'4OS_("2!6V%7NW@TTRM*7)IY::M8Q M7H[C)0R9[+X0+ 4XV[LA U&^A8R6H>FY5C5<8;Y:L&MGV=K8J\CIPC=!)@RF MO##Q;X6:)Z]I.8%1OYP-EJ1" @KOT\E"NYR1)@/A>\B43S"]SW=%RV>9))Y1 M7SN>>JMSB?G<&\ZSTPH>O2//EV.21!41SSE,9(H@Y!1P++QHN;2UF4CK>NZR ME<0GNS517?5GC,ENU:9Z'6MLZ)K/&>640.E$_7L(_L\Q)J.VYJ\S"&6U+%?F MH^H"!Y[?)5U::=XF+ML%_72#\',O9CN!D><0ZCAI5NNT7L7EYJ21R@OEZ-4& MNP C[\27LGUPN5]OY37U'&BGS&8&!W@N5:F6&GJB;5OD-.DO^A'[]C_A9AYT5KV9^P\5=;%P68P< 2-$EKC!9XNK\N7 MK?"_S,Z+QJ*_TM!C^YV>()5X;FU1("&VU11?N&R1_Y6&WLF6_I4AX'U^>7AU M?SRH^7Z!&AB$T1TEVN6;716(464G_ M[%3ON/WX7+]5H/>%],F38*/4KBRJY,)/RZ+DUM)V=([GV Y:# ALLKAP<:)$?_\*&CW*(GK1O3Q(#3']*4GHCXC&/<*CM,U2[XKUB\N/ED;1TKL?G M"X9V=,EB;CL%MP''E8SS69*GTVE9^G9>:YNCDM[W)#[OB W;C>:=ZR_QV?,D MC_59S&%?ZZOU/7Y6JXC20M=R?LLB2Y,YN8XY+?;5OI#C#@+JWS$\,M>'V;XN M64W.W*2[?BDM%OJ]BV2Y.#SR92QWOCVL[Q8?F58LE192 U.8F\:D4YAFJMU! M[+/%]N1/9[5S!$C&F24K=OTCJYLM.+(C$;$)N+9+3(^FVQ1KM$%CO#=O:F:S%CWR9QIL?V]62: MU3;12[N^:%:+_;6SWY5XD)KXOMO([C-%7<]E1OB$)/1YN0BT>39O9OQ(>E61 MNWSL1]_O_"PVZY(&.[,DZ^,W.>+K)TYWI<3\D)F/([M1#+(]CP^'Y$D MQNC78/2@MN7;L?E"D7FE3"VF>F*3$W*Y;$ZUFE,S5[L@L!X4QOQ,D'Y17?F+ M0^TNEG%RW I&_];55%82UJ65-P-&UMU<7%G?^]2)D?LUM7+>K.!)@Q]*I6:A M*53'(R=36#*;:O3N3(IU[FDQ\() DNUTIBE+_8;0)QNCO#.M#:K1\TIB27'2 MJN,G]FQMIU%OUQ/I%;>^'=(;5\B6E>P%&6/?WK.-0CWTMV+SA)YMGC-3;OHEM6YI,?""0"KIV0E'\.DQ:T2.*3N12M,QYC])-FI8.7+])1^TGF\26<;7HS%/UT72=:Q>9(\!L"17A*-96Y MC>WCGP##5V3^?LA:+KS'4O9=SS:!TP%&,#9WHLU.;RP;S9E6$:J3%6X.!ZFR M7QD,RI-([L%^D;'\AJ4[,)2?7KOO9BM'+J/QS;S[6C/["YGX0>&^A,E(*6JT MT('+U;GE;3JM1>\>PBB8[Y?)O#\V1_VTODAD^'5 9T5_2*P2 IF;,..UW%IU M+K/\WV?X.#'/?C>>?:7#%AU^-4NJ2) Q5=QU6UI?G,%-:V/I]G>HW%K":NU$N,UL2.ZY=O\EQ !E1DE*-M93/, M4EN,A'Y3FZ^6=*Z[B=[UJ+'S&3GE&!%^NT0'F,7LH0 ]9+"\HEVI>Q$_A=^.V4^7O1=>S, MCH>K\T1KB9-E-UV<<3-68>(=R4OGMSA[+^H:SQ]L-&(I 5)/S$J&6Q2YON=> MI,:+/;N+S\@YGJUGJIU^3%9;^4NDNEBU^[',MZE^7:" MMUBK0BLMX[PCM[BZ2_O9%MI)MERLYLOM"E[D*]UB MH\#3U74D]I;[=&>]FX!#E0:I43'ECBSQ(AILU$K5"L7N-ZO*Z3X MD]8[T%LU($$II[*. V5O(/9V.JRM2\G&L*0M.=(M9KQ5J3"5HWE:X9GB64]. M[ULCX*UU+>]+^%1W MHE>F;BN66Z,C.:'M@XD8R/14'"1[!>U1LE_";#K(&6 MF'+X6NK<:HM"TTUKD316HR#A+VF]7Y#PY4HKWU.IP5B7\+K1Z@^:@XA>\Q@I M"1^%VF-[[Q4Y1\UQ7T+3A_3I:.K$>\#KV@(^LV5(V[?7AA%YU6%U=EGA"T)ES?H3 1QD3D MI'E4%_9<42Y"Y.V>5"-4J27T%WY1YMI6-4N<7=B^;?;$:6?_UKLA]MBWG9D- M-=[.(+W-\RF\E^_W<'X^=I)*>6"K^ M9BG<.IOV2UJ#K16]2UW,2TWT.,>M+57:$&^5CI'AM$2/G1'U]KHYO>B%_4ZI MXJ^M8OR4#%[>TN5114VN\<22TXQ5?M.H#R)K5D1*!I-?NZ)'9+#5D/02OM15 MO4D,52HWFS.Z';D(3]1D1E\ MMI7N+42\G.FTAWC"VPP3?FW3[N?/OCY?-/E7WA?'+B5'Z:YG#T*4P!G;CHGN M%>(GDK//K\G[A6:+I<6^GLLOEM9HI1JN'UF$WYO;@4M[?'(_:4_B?:L_&-TF MUV6[EA3Z?':8:4WP ;6.5__YU8]"Q/JENR*YN0\GLT\SN6^+LHJBH'BB3I=*WXL77ZNROP6.N/5JP*LU6=< W M*XGY:IHB;R.[9?7=\!AA*Z)E2%9#,@_VO+M+NSNQ?5>R%-92NDLXRS5GS@Q[ M#0#OV;+>\AUY(KEH5\G:[8A.M+SB5U,$WI]3ZGJ62"^\;&3%W>&<=S&0MT_Z M)TJOTZ"E1SAXA^[7>MR<-Q70O&T5%3Q&RP7*%O( +:1(IL,WLW5ZUIFTBU.A MZA2+4I902"-_]A#I.PA'OIYP9(),GUTH=Z?]N6^L["[>7R?L;HK.SX;GWP;Z M!O)I((Y23"9;[7"26&N+&RT_20ZCX/E$AU4/"7?*G!DCMXA-_OT>G4*G(;"Q_(+O(M+9RZ %^@N*&E2(XB"GQ>;%?&>FJ" M,XQ0U&HCFA %S]SX\>\L(#W2!B*[;; M(F-T*F,:TIL2B::97.>[CY^YY8?@-Q]XJ+0]^BJ2I-%E1_YHBN?D9&'H5/OF M(+U\]-C P-O]Z //!9:J64#DJJ+*J*N.PA6;PY:^2@][.?&)IX8_^< S#?@3 M(&9**6T!L1P@:+NHS6#9IF8=Z_:U<+K7Q>_[ MHW\#U$-U(.8\KS<5E[V\H)4*L[':HLWQZ(GEW_[F ^L_@^W%R00D^%HJG\?] MGDZK?GO4Z)*/EW\K..#+#SQP(&[\%:UQM^)*:(Z58\$W/#M!$A*("SA"OSY%_X/<[VU 66N*:T22TWQ)C<$CO^??V:2 MHFB6FC# V+M)7J?3=Q\Y2,/O/D-GWZ$] !^##K\NP#^_'O3J0 Y,>/;LAB2N MF9GWS\$S8-/9KN$8"MC$6#(U8WWSGRXT,URL 998QS8EZS]7X2?P;Q>*Y?%_ M_@E:N]H&P(Y@G^%3;N!+#/VAMB_0 R1LXH#Q?W_][VXS!]^Z,\FZ]\C@]8V% M=L",L-LE".:W_>C7GZXT,@!FC[$H$DE."?V1%2RE &.#0Q[C978AM%#LLUZ_4RSY>;C=.- M/?/FH=\?:U]R)Y =/=NZPO+7N6N,Q)-TYI-I>QSL1ZG[:4R:_"!A"\U.'0OH M"#6>95N!9:/)V-:*[R"%\+[ $69)R$%1@':3MV4?61)7P-\-Z .+Z9IM MI/VLW-=SQ5::]P>K6;O.OC!@ D^TPW6_-^ ?CH/,/=7^TJ+_A6YHQ9H6^/O$ M'!1Y.AT9Y7WC[@ MG]=WC+HB&'S?TU?\\HB>RQQ7-;*Y+OJ:R%#T#^<<;/>'2#]I>#RQ M( 7;P;P)P.8[\&-A! D#E@*48\KHD"E1P2,3=CI1I/4:.@_ .A-OMH)!<6&< M\X S$\V62)4'DZQ 3A*I4K&7R%:8]ILH ,6O/,$HX@I#8SJS-GMFS=X LZUW M&OBXJ-?/5&P?L6^:G1_'J,3;5=Q8,MQSZ;BN(UFA*_](R3'#LCKR4=UD<)SE@TJ.?DK)A3KD\/]OX-INAVWPY4!=Q)KD9+;J"XKD<(#+B>:! M!!R)#&YF#D@L'6EVH$^\/=!V"F7LV":&B7?_8)AG'[X7K\]&_$L4MN^-,#S! M,#G;-#47[8%B8\T F.4'.Z/G]C:Y8%>K )_8"!YX('#:3>#,E4F;X?K3ZFAF MS^0*+:IOFA2.$PDJG4:;IK$3^F#,^^P+WP&JYB)9X*'$J8/%YSJYTA!W M+%58-^?LT$ODD\G!X\6_O]PL<'@)8G=WXA2.[WP+_PICYR]N),&D4:'?V MD\4D%W-G0$8[O JF69CFN9@\"4SLO[\)H9C0 I,X#8!H ?;Z+L)>>O77]=6;2K7#&G;GQ;E_A9MRRL9I.. MJHJDB&_[V;>5B?\ M=,YV"!:B]E&?MMVLE*4>?2N 4FE29IO+KMU71>9Q2V/I#U2QD"SCH#!KRYF* MWS;+K)AZW/*67%+5S=SNW'R.$^SCV%)/F>O?L@W-\*/KFW"W:XJ1*VP1_M9WG.;F#; M!Q+A>GG*[O,%<#Q-EHPMW,*=EFTO=/HZD_X_A]C;/F^W[ >@..C?AGV.#7NY M0^#N?6!+W(P<(.F)):33B[MUVVV?X,&[IM+(1:=V_][RFMG2%[C MU+>>X"4OX6_/00@^V51/X_6]3?<>^($)%\@H^\L#,\=>(.5R\K!*J)S+EGRG M2(,C=3G;MSQGG;.5K:Z&ABV]#'=K"I M[VBNHLF!FVV/+Y*-[MFHK[1*(\5=KUFW\G7GFK_&MB=#'.P^(V -^_KORT:F M=JA* H ZJF1IF^#]WS$P(ROVWSO)R('TS;.]^RG]>G_XHD%\[AE_JT6^3("? MW8IC%<4!KKO]JZ99@-A;<):6,XF6@??UZJAF6X5N,E]463'Y1D^!3"8QUIA( MYLB1L)SFR :XPGA?@Y8/326_C?\0ZY>8_=[+?CGXLNET[:5U$%+'&V:]VK:+ M"I?PUE5*WI0;V[M<*MQ537?=3.BLR;XQD4!2QRT?X5D&,+>W0CEG+@]XV9E!1^W#I_?0]_G]UHJ-F0M5H3VWJ< MC])*R.T>Y](+8;YNS;IE)]^G^+<9"BF&3E DCG]I5L)=S@6".Y'ZQ\4\8( 9 MFO0V[><*@W+7\)'DP"2(!4AC!5Q27L)GT+'QFPV>=;!+^=ZG,==W^6B)@ZW. M@V.FP=N[0Y7$-9$!YI%MT_M[H8<[J)*LJX[M6PK**K"=F]WAQH/MVL?=!8^^ M9L!.PR3I:]ASF)V T OV-,&"S(('^Z^?HF\*M@-9*&#BJV"C%+Z1MD:$9"F[ MC\::"WD;0WGH$-]CE&]CJ0#J5>008(;D>I@3)+U>5 ;.CTU@>W2*ZJY\WS;3 M"CAP=6>^X_HHY1((<8/,Y DKZ7(]-RIX+EZLB24)X2CK]K;G?I[ M+2L@53!U?CWAP,#(#U)DHZ:.V.U>Z[V6/;]8GJRRO2KN3Z<33NH6QFT#M:0? MMA0J8F9TBR]F@N1,7.AHNVD/]DGN6W[?_"X?\_O*S=%W-,T"8<6:/P[^!)$_"5S(J;K<_37,BKCOUE*>^ZVGC]1OF M_'3*W:MF^B&!^O4+[DAHA.&,PQ-W?[E_QXM\8JGVY>N,#LH\Q==@%3JUV^^M M\._E1-LUN'.,[I/K @3BJ_S4,T8&M^[EFB!'@6R]V\Y9K&1C/LTV\9PH5#LU MVC7;@6.#/^O?AT?N;/2M+>M7V/_@UZ@.)#:3'&PA&3Y !R.QH S=4U4@HL37 M#Y?G.&-_.-P190G^U0C=:H!0]N_AV3:SJ1X[F"@<;_JM:@9W&WQ3W9Z/>@Z> M+%_C8N2]!WE?H58^&&V$]L,$8+OY/G_V!&F9LQP[V8E8;JO&'IP)W134C%+> M,$5A77;5]C [G#1S[1>FU9!<19J_NH[.P2^Q[750&"K !+SC*4B[/6P VRTQN0)D'7,1,6LEA,0G$] X=>[0[$WV%_$W]A$]#4JY( I M\%M+#9K.'""#8+.+(+&@7HV+_07[@\#'7%^>0"ULHZ.YNU(%WD3R'@P>6TKW M1QD V@=-X8_0*+;]!+=T!H,(!HDV M*#(XIDAK]_H)3CU#)DO.=QPXCK <"-(NGN3Y[@%7CO/Y,N5R1YD M.&! -G)L"VED8XT!J)W76!EI0$D.LH;RDB=AJ,S$0U%RU\?A3E''ARUI/(FD M10>HOA$>7.$37>POY$FE_B$I\GK;P)MHP>G]&3J]?VZY$HYW+RZ ^_27@ [K:VA6@&!L"AAK5A!U#C(5$2HU%*I,DQ(TI MSHARDE'24I*0:/+1!K2\FIE+FQG/\7FOB/=7TY9331_=_DX)](C)ZZPN5/'! M8-@P,@V509O:Q,.6VC+G9VNUH2-H55VDS'IY8$Q0G]3#EKEFE>76N:(EF.64 MDC.7AW&QU6BB>].CIR_ZJVE\7QBN<,?GD M:DE.JNG2\ECI$UM,9)DA/:GA:[;66_EJ)R%Y2Z@!?D#Q$?SZ4@M7O&Z"Z6N& M_-83I,GKY/>NKI*^W/(Q;SUB\ (WGJM@(15DM\^M;)W&'(,W(]@J9#-J-K.^DQ%;Y"/Z.2VS]@'T3:(_AAI[XVHOTEB1 & S,>/;7ZQM&@<\Q]B6?&ILN)Q MGN]3OE'D>.C-8@Y5>![!V=G>R%Z=1;P%Q,OZKF8!U]V+MSK3X>96=MT3I!E1 MZW3EV8S*(D>">A.87@BOG.R8XKFEPIL"EZ??/CR[P/CB^7V!S.".ATABB?&R MQ-B1KAA0+A<2;B\Y.-#5ALZX9^&,4A_3.4'R6TD46/A$R7':/5@#BL;]U76O MY!/F]7SRZ;LJXV?"F>BO-U)3/6?G6RIN=%9^?M ''Q!MPVX2O[2T/ M$*+A?Z'Y\/E@TQ5S/:]0#8'A\.#7]2E-98,[T="^]7;?.QP;0O!?C'\ M,;JZ-P#M6Z[ZOB>MX6 5VU. K$$GYA>&3O-">N#W62*\M#T)_PU80!Y([,K+ MDK?">@ JA)S*5R>\^@O;]N+^]U>Y43B2]1),F$?SY8,!-N\F?< A?(&D67KI M4'IUQ(O^&#"6HD(.21)7)$E<46EF!_$=&?Y\]F;;1ZYW_;0+>^]?SWOL!MZ# M"WH?W]Y[XB-2^VDKFCLSI'5XSOUM-#BT(E^[5/@;O*V[,/S_\[]>=ZN">;.SNY=WF0'SY M=O#Z"R_?_K7?)T_1"H5GY*1(X2E^KKF3]Z/KV?3UR3J4.H M!K2[CX\6E)1OB5C>G7](/7'^X5V$N^L6"N?D-!:: MG3[;R=>:S6JY40RN5Z\C'A;I#,$PR?>)S8+M+*'1F*C9MH[,SZ"JHWE4?KZ2 MBB]@[[.(^#SVM./ >YF%[^;Y9O[]7+2TV$ZW7"@WV$:NS-:@2=[LU%ET1:-( MD Q!$H\TQ9-8V>H.U"%6#C+D".(?;-\U=M!WJ$Z^(V"(3Y%4GPN1,A0@!+0$ M\ER#Y_+P!=^LE?-0K.3WBQM(F?=)EC*4(W!V[Q4C+PGC;TT[:,-"$PD%$WROA+\_ ^!R>_2: WD/N$'%9R8"H ?P$ ,\5TU22 M3IT2T-BV?RQ\ /:78$F^HL%O_HZQ&6/S>6S>R3%[W)RA="+MI-B\ZQ]%%;9/ M0&<3?A!*R1BE)T1I$/R>V&=$Z?8)A@(<=[O5@'%S7_/6/PFU5(S:$Z(V)[F3 M@G%.U*(G8/ 1RQ\E6^D8I:]'::/9Y?AN4VBP0AZZ7OERH\MURO5'#MC[4-JP M/3AJSPZR"IZ [#$'ZB?!-?E- R!DG6VPQ3"2FB_S.8'GRTWHP>?AQ[4!7^:; MA<(' B#D=PZ G(]V=;B'G# M=#G4I@- 'QNX]XEG#=GV4!\6.;-_;5G[".IJK?W=&)+_K MG@&-L@_,@6<@&LIT<6PCO)*CY=@R M4!"G?7N^>B(J]=TV;\O-;@DZ.0<[MPQ-X7CFG3NW=UNW0;]GW[:]9C)W.[?! MF\@AYN(E,5'CBFPM$"?()R[R8I(B\&!S/]ZQ/3N]:D"%+D<@>(.:9#]6\EX^ M'[&=,E\ML+ENL\.+!$E!.?L1'F*_-1.=C%C("\ *DNS93LP[E\H[I-#H<,4R MW^4Z7)YG:QS?+'!MH=P=\%Q.Z)2[98Z/ VB?33O!.KBQC9>,\"#2=B_PH) O M*+.;$2^5$*L\56*'6Y856L\%SC3*4SWL8B4DBS3#'B^O$ ;(S MTBX/QE(0A19FJ-XML#3;.># ;\]MG[,;_P4!G7JYP?%L@>L.]B%4")5,,D-3 M[TS&_P%1L-,3K0X?#S7<&$#%=A!OCOGJ0ODJ^2CL19%4DDY_@*62WYFE3DNO M9E"3EKP?88H\S W[_"N,LM<'&]D;C>R GKC60(BDS)$A#'#([NY0"$ M*&5(623),: SBDP2Q.C7GX-Z(ZAX!D%1=(9)9>[?V/%R 8'/J5(2'NDF[U;C MN9(EVT$GMJ/&[H:]KUWR8-ZI=!(_UUQV-V$&'VDH4=R[H9C'6#N871?=9=7V M)70ME;'&PFO?,-O""A!*86$O D^TL;^"2Z^V%] \;+^]>>;OH#"7I%G!)79! MX09C6[C!W6>E7V-]@&D(E,KV4JLGFVYO[)+1/0?A]7\H ]Z5Q@";2 Z4&F&E M2#^ 9VH83UBS9\!5PA8U\#Y,<$!0--303'3^ "WEU M."(I2+9$LT/9F;(V"\XPH/6TD;!"J=*:.9-"LN2:O7(^062"IZ#*B^$LH313 M@*G)+@*K[3OPN6&1ZW^PD%)N.#40%'8$7@ 0U YRT4*3P?UVTFQF0/(@H6E( M2S\UPE^">$B[2^7"F<((/5M.,.K_=10X]_;"JL K@M*8AV' M&]376'<"7'!(9B>L8GM&\K#3T/\/?P4&MS6HXO,]OSZ\!OY6,>AG'_XJ0<) QX_SK&G1T81 ME,:"2WSDD2-@($P\F@U<#_-(W AW\'#-\L'N)]NK62V@ MAAGDH5!'99&#-4$2)N @%\H]0W)V0$5\'3#H^D@) MPB&,),0'X2B>Z3VXJ [VL1661/;!3LM])S^#'7G[A;1W8,5X,J.-@)(;BO;FL3NM@HV%/[H1N0M3 \SE0YN M 42T9RT+#?:^78=!DZYZM;U5.2C2_< T043:6QRH-JH6'FWZ:V?Y<+F]S0<_ MKDL.%$:IL")L=,1LW78 LAVO$#9#7 7+@>JC(]6(" ZLA>;8%EJ(ZV!@2#?N MER!4FH=:$D$[**X.MFL,QQ^_C#W9FQT#(( M6#F\\_K9)T:'G .HID+] ;$O*<_P5\"%MNQOM?]6.D"7%NE\&3PMZH+2\M!Q)"_K/. M1&AJN$B!^X@=)6=]S\.!K ,@V0YO\H4_N6]C!J!4[! H4-,&J/!'L 4#,]@A\1MMNSUEO M!5WNP2VLVX]9X*"LM4<6UZ-/?/?A)Q!:AU>Z[BR%T( (!HB&L'T E+T.'%5X M&?5?X]_Z;PFK0Z] AE^5;"-(Z[["RI9\_?=6]@18N#L7#K6G9W[UI( >V[A)P)_)I*/HPY[SY\<]#9A&^W M\Z*)ZU0RCD,_'8?&@9*A0$81F50:B#2>E$4)SQ#B>#S"QTR&(HG@9-I=M/D5 M!4BC413[]85-(RQ$0YJ_H2KEZ6C_>DJCX6TCWN%?[_O_?H+8X0P/%NYNCP [ M\<(]FM1;=@:/\.]]78%<@<_5YF^=#\MUT#$%2/A.J]D)6 -C&WF,%[)\.5]F M.V6./\#C&XI*GE,6')J[;T/LJ^I6GAACIQS_7X$5;OLNM%VA'0M"MRFX(09% M<:0P(@6MXX5D^.#O\\WDF.?Q1DGX?E[9JC"*(16%5G Q23&T2(^8L9@!XY$X MSI"9%#G*X&3JP=4-LKCJUY69N!(G.IDC^ Y%R+VIO;NF^%[+U))06GK+(/2< MT6RU>M74)-=@85V+?F3E-#' M%R88V^M)?85:/NJS[?3T\6+<+>G]:J8[FP$<%'NL2#WNLS^]=:1^A1*$!*B/ MO1:=OVWE53$IX@];ZAE.2DS;K,U)?6+"<#-C)"=9D7GE%OMF9]0BB,QG#=\<=-U^9J0_8LS\/GM>YMV^GK MP/.6(D$\;DJXO>RMH"H.7LW-%F:2+.O- FQ*/FY*;E9FLC\4YKJIS@;9V^E* M*B;@ *C'34?U,IF$_]H4: L+.I=WUW@\U(_7Y@52':4@$V/ M8"#)E[B-G+%EO9D0R=4L1:=47!7)(Q@H<2.NSN;:6<'4TM=BN01#!3(VEHO:9R):^Y\.3/==91@T?<2N*7T]E'))-RGX.6K.,!8!" ).ZPA<-$?:^,O; M3A?/\2S)-6D\G:E 8AV!"U/QE,HL7]EPV@8^7:U/\ :CHJ:/QIK5;'_1=_69 M,,_QIKBNK_NU:=#KH['ZR5Z_K]@]'Z\.I^GLI&GGACG8ZQ$0TI6)V5)R!,<5 MU8+*D26F.4:R^@A4AHY.NC.R7@'B,"&T1>H87(@J(9!:U>>:VG(* M 8GC8,JBIH^@7G!U:*.@-!?E&>6JKL\SF>+:K=? MRRDY=!_M$61Q]:K C]JIB< +?;4GCU6W1<.F1Z1+IM.B:4WR=9_&$( PF MK Y[/0+"_KPS(H8"5\6U[+@M@0;)\E"U4D= *-ZZQ2R=$TQ<*K,-6JSTZHZF MBM01N%AK9;1);:0>UZ?@G1:^ZX<"(@(K6VY2FZR7T MK!\WK4^6;@$])&%'68SK=1L7H%0U?A2OC*^S=-U5:2/ M+*PY:29ZN)F@\,2RUFJ,"L/;,E3O]!'IDIN-ZX5:VS>$8G>]H%/Y]2T2&?01 M#"BSQ;1>R4Y%/2$7<]/FNFOJ93C6(Q@@VX.D+>.N+YASNE3I-K.6DU11TT?, M+5B-VUI].E.$JC\8CQMKO]6_95'3'7-'^X*HWNS;[(-QS\$BT53^#,(;23Y( ?1$)?F8W_U$J0UQ03+T0$%H*XCM"$BL!"Q9(K(0D#)1,8+$8&%2%]3L=%TPH5X^;CTA^W8SR-$^B/9 &<5U!^F M0?I-6P9/[;KM]P9VLWW]?;=/2D8\2!4X\]0_LC<(JR<($2_[FY<= M?U8C?OFRYX$,4+[RLRL?B[_+$'^?2H.3"<5M"&NWVSE;8<'V,[9+S8HP]Z < M]4L1DI<'#B0Z+QL<9"Q'8SGZ67(TPJQP[_:P6%R>B ]>"K=\?D60*%#EI=C' M15,EUB"Q!CF=]/BV;'*V/9VOIDK,';%NC77K5^O60T5Z=Z+LYG_+,@#C\:=& M.G/;X@N2ZP+/O3D9]W_NM-XD$#Y/._YT(H3:\ NH\'P5SJ\F2\PA=QKRIU,A MU(C?E47>IQ(_3?_MSWXSH2Z4W$EPS$M&+U"EAH5DA >%OYE-_"TVS/]< M@@.7?I[W,.I>.8)_M14J\E!PI+#6DF]I7@<=@Q?@"Y%'56@D1Q$%/B^V*V,] M-<$91BAJM1%-B()G;MA?NR(DP:]85VR.10H==$!;3^*2*1?+1J8+]*I:V?2, M)3#;_O(7I@!9,R7#_>^O!/4+"\NS_/>7MO)N+-]4;&_[_2_,DDQ("]]-J)(T MNT$,Q%H*^HN[XQ[6RTF.LX9$[*&CD[\P%RX'_!7L>9NSGK$[Y%1I,A7=-S?@ M-L%W]-Y$%1ETPB&=NF(RR7]_WR?$'RSFR4BZI6=BRC.[C1%@2H+<@+SD+G4US"[_?H=&K%?CI7VKT:6^NDA#77S #SG_DV3O 0)@V((;%2<2R-#BUY8)<^D6P5)@K$;NFE!FX>Z* ">?4=N_C97E]BCK%-W&2.CG4ZW\?&(8LS%B96@,D^DK,D6=WA;^*L.W M;*'JJ[:S/MUVT$^3/#]LQI^>]A#979T?M>R?D^00J2E_3@9#=/9B(A&/"2K8 M_?K#:H[L2&/O"I,T9^Q =8X*]5DJNM#A:E>?#U4-MX 7F]&Q/QS[P^?VA_>6 M(K2=F^-] ,W-^2YMS&Q_?6_Z< M+_*^%2]-:R^(6KXC3]"MA4?DRX HXAT\JZZ%8I-PK12C.@E.146)H2U!9J[P MLYH2/XTA/SFEY,1&PO?FR#-&T-_&DAO )-D1YRJX1&AIMKBJ90UCB5@2A=!3 M5\GTLUE>%QR^"*V / AJ6:'K9!TPD[3PJEW+W<4NPMLZY7OG,6+GYLQ1C"\N M#_')48[H%,/X5K9)*^1G+F1GZ U$2NS 0<_O:-8[S(EU^P7>APHY85F:4HO M?8%%ER%0@3S$:3R.=GQ^M..;2H0GHB$_6R*>ZDPV> M5IAN3PI$ @J+4%=!GM_E1T6VVSE=VT.7;Y_'X(F*,/O0B>++"9*\HF#BB0KW MQ%&4CT117A! G7ZG?)OMKCJZOVSSA2[!:"6.#>3DKS\4R5S1Y#F-DA_/M)\< M2/E,KHTC+1^(M+S M@+G<579W5B"1!9'&2,U2"Q**AH0M!LHBKI*)IGO%5N! M71:T%5#BNA67G^X1/2+$=2MB#HGS)+Y*5\-G8/<6^?M6G-AE- 8; -M,1FP" M#"4X5FH R06GS6;\:9QZL1N3L9/[9FM9<@UPL^,H=I2*R_7STUR"@4!$=QC3@=^+[.>X L7%>KEQNL"7.K$?8,M^77-! MIJ1Z'%":_6P])59*K(K8$OFUQ!7YS2M0M!Q[!@>\#LV#N:_-4.)@?+[APAW> M^'Q#U$V)NVV\D %;AF1Y4%9Q.QX\+J^,96?:^($5>F3\]I2)(*K MN@GJBDX3\99^[)A?JF-^F?;'.WE9=&C0U^DZ)VA9M4+8L[:I6RKB9;073UXQ MU"6?4/@G/N4?]>A"]&8&U+ M?KK0U:TO<%-UW<2K-J,-$_W^+5UHBT10M"Z5NB*3<=&ZV(>-?=@O/H3_' O3 M??IV/.>Y%5?-..*H;)9XL\,B%H:N*\-]E?H/.G$]!E!' M*IAFR;8),$]:@?A(=>QKQK[FV7W-'>N5 \[K2JOP",/QK1:RXCHL8#<&EV,3 M,\88K-A>'[J<8>$WXHHDSIE]%?-Q[')>/".?S^5\$R?[RVJC([6K#6[=!"5* M[FFDC[.(DYF0D].IR_8\]R;%6+,D2T8NJ&R[IPYC_S3Y<[%&>Z1\Q\NT$ H! M(X$)D2_A\G.Q)^-H%@!R 8KM;:\/A(4.!IIZ-:L4L&3O2WX0G MSZ_LW\*44E8N+R1QHNGSU*:N$\1ZUDBIB"FASD_2CZ\^^S9A!7E;^A;%%R!Y MM 7L\JZ26QB'CO>WXYA#''/X5(LBD%KW2RX=$5LIIG&K:,LYJY/4>#E8T(Y& MKUF1#,JO)9FX]EH<<8@C#E]JA+R.CW6[/S5Y:KS2$PQO98E6=\#; 1^CS6[R MPI.TB[:M+#7#B/V8.+3PW23(V0R!'=,( =TO;Q(=9>5E$#2 MDTXF9UHJG@SD +KLAKXBB$M.P3]>R?V;)MX'[[ZF@OM]1J8@(RNVCTS(KY!; M_W,ZR^6+I_5=[90G8Z1$']0$JYA7N:+>&G83LM0OUJ$T"LK;):G4%46>LS#- MC^=D\NLQ?P96#JR/G\W*YR[Y?NQF2Z%G$=/&T,#)DIVNU/.]QC*W1+R,TBTH MXBJ9>O: [B7$4"Z JR/O<'VEV1)3Y>LS/3Y62R=FJ@B1Y2OR)2Z +%^1>/&% M7!7QF #L!]_NU^+@]G M= D>WO.EXV09CL-SL9FTED8&^ F6Y7?USLX91OYI*;?G"QQO&:X5\MO3%PV* MNM5R-%=(<+#Q_4@.L"$)S$WY_0G_F./$&E8A4PLUWMA&EJL5/R]3&%^$A^Q(R(X,[' M&JK-S%I*;LN$K2T/YK!4\H:KI=N\V/-P45L30Z^9>ZPM//UOB\ MK,##;B/_H7I>'$[Z3 M9:-OZ$5?EKGRJCW'P2!7;71S P7G&^)";U23.NBS(D6&Y72O,L0YKXW]\8S[ MR4D!G\FYD8H@7)A9\2K6Y;2L/*43*QN7:GA=*TR)?"MD772BG+Q*TQ=?E.\" MF#CR;M87&B4Q52*0IQ ?*/\V\(D/E$W[4Y!%:F@2!R1 MC"_7NUAO/4[ACX8S_DI&)!.0$5/SCLWUN;DVKB_7*]!>(D9D7F3$2W#&GU'S MGY$P%V&S-_:H/XL(T4_T)U-722H3;^#_&)_WV[JX;\1]^HI,4Y>S2PV[K$L: MM"*"&W-W+BHJ76,"5,/F[D+8[[QC'3NPL0-[UNM7#G:R[BZD/F(\]]@EQQ X MR I5 1=)4Y(HKP*]6 9YL:EGTV%B5HR=V&_"BV>^ ^6US-A61OE;.NEL!(G$ MO2+G4M/T@$7,B.YF9[)]R7&D@^2T=6R^?]^$_.@1*4[D_US+A)]( M#G!Y?S0%LM>UZVATGNVL.T !Y@Q-@ >>9P#D"72!8[H%27-ZDN&#YCC\[1&A M:3"35G/CKIJZ7_7Y6YQJM2RZ+5)!C3WZ*I.)#[__K#3_Z%$I/A[PR5;7602- M5ROR)8OBVT*"GP]\7:@/-L4E$C1,<- WR7R[PP/?.03SE?EYL7!\_HZ[GR8) M/^,LPK$B(RNK->K(4PXO5NM#/*]L\FQ?%:F@#F$Z<\7\B #0E^84QI+@^2OR M?IHD^)2S#:ZKWL$HD"5 .1N4IF+OZ6O,?W[]BF MJ7EWVTYH-> #@27'^1-Q_L3%YT]"\MM 4$+C ;A!6%YN59:=3GF^F0LY)"^W) M0K!7@OK1F%BY47A3\2 TS4"SMB2GZ4!7W0-*$/YO 2>(_^\]9#STD!N2XXAF M/E?WINFU+)#2+-6NC]:FH+1?"@1\A 9OB@9\#A' H)2ZWB'#KZ6[&1Q? &"T[FXJ1\CBF9_D%(&=T!;#G MF_GG8/!54T_JE"S:K>1$UZ:KOF>/&T6M!1F0Q/$K//QS(@"&5/KG*.02+I 3 MVBH1JNZ;4O"7V);ZLQFHE"="0NBHO5SEUM"6ZE&)^TZ%%;Y#_<#Y0 H;]R+7 MVX]^_=%U8;K;@6R49*X(DGBBDH_WLC^ M$(X^B[J?*:F:=^ [2N,AKIN$M\REN/5R.DR5P:IO)9XS5)4>>8!1QA2%,!?3/ QF8(^#L/B6O,-A^!N C%L!8QZ&[BP]NQ[?Y M7,KF^X'0".SJ(]MNKD/*,EFZ=?%$LU/B>FYSZNFL2 KQJ=98%UH[_KP,+^T:@E [KBFI+0 M+$R69IHG&7$L-HJ;#O%)S$@: '=LU()<5+9R(0\=JV%RNRJGDGDYQ?63O;*= M4'S'S8[TV=CB7Y'D?VUC1;&/I% M,:$B=F00.S)7!/W8?[_T=+@.\"3- O\_>U_ZG*K2[?W]5MW_@=K/>ZK.J=(< M0 7=Y[FG"A7G68G#%PJA50*",CC]]6]W@\8$D^Q!(QINW6>?Q+30O7H-OS7T M:H4 DF7 -T4E<'=\&#.Z'>E>0,9>;'E?:CE9=N>NCK)Y>3!19?742?.DQ,U5 M4QYD>;HA9G@ZUW$Z$TY,)G#SP@3$&XE+WC\0*83P'9N,;D>Z&Z#S2RIAR0V[ M[:6PS)+N.K\ING"M"06K!&:O$I(W'-4X?<#1?E%>FM(8QWT3-1U!\[.,G4=#BG# M>5K /J4$I;)DZ?.R6M&*AM!-MV>-KH"4(&[JG$RR,2;Y[BGO2%O<\I'(J]_; M]+75Q07[05Q*7Q3,?C.5%THLF6LN9N."#FJ",D7Z O6$2"9CF?3-7P;UDXTB M:QE:_@0UX3;'WD926@4E%,%[+Y533J__N\"-/GK_1>X=;1T7'.4(+* M]-1Y\@'=EFPM7N1S[6J!J4^X3@EEQU.XL"7!QA+TNQ'T2#E<)>)T%]KAAZ)- M7TX[?$IGB1]5#W%]NC/(JJ+S# N>5A,C215<#JD'5#R3H&(I]N-^$W]CM/:9 M\DO]>(#XTI.ZWC2Z !"2+)MS^)(MNGO$,!WX-,=$3 $V^ %NN/%PYT3ZE6G\K:BK?_\+_]E_3]:!9"&%-_,??E!>Z"6^8B?) M/RYRBE<&R.W9KXI.'D%_;XG4T:3QO__[/\>3?]; <=G43>O[7LT>K6KFF4$: M:]PIB(\M(&EQ:0)?_%W2U]+6WCL^F8=#-.W[05,GL!]"/B12?Q!'/R-R!&@Y MES;Q(XKY"CZN@XGSW?_:_C.LG0\?HNL)H/;Y;@%=0D7TZ.DOGHLWQC$7WVEH M9!$?P%_]A26I!S9UH:UZY9(ECLR'1,PLI/C_TVOF3NJR#\_6])!F14<,D/D5!"5L"D6833')"D2*38I-B?+ M7*?,=S%UO-7E]NHP=Z0-NP<5:$Z:WO5-9UU@<#WX$Q5-Q?D>U%/O1;@."R". M5T \+P%QB+\(.. 0"@O?2OY4#<*9F:X-H9,=(\!&!G!7X/HUR% M:D-?EGP],MGJ;=J=]F!)TH^='%?IKTO).6T^CRE955:&Z9RZ?LDUQMR6LR/FI8[(XIF_T,=%.#\UPUM2I3&.5I04KNY+$>7Y4S M4LK#=G_(9/C<;BDD1\WM8]U9BTQP9-7@^/Z"ZW0U6FGEI+63[Y9Y M3F2#(Y4ZGYHVW7Z*WTZ:3G70DNAU@1/3P9%9=MQ4W"R_TIA"OM=E)NOM;CX5 M,R?>K@R*K-O?+DC);,Q*A<=YD:;"L?N,H4I\CX"0^>2XHS7HDYJRVR#7D!!W!;Z< (G M]KYD:[/<@+0W0MS5A@N>J>NC3%ND3FQ^0NB ;7R:L?CF9-2WRX5JMU>"$SBQ M4SKM=.;RCJ%YFIRH.UZ9MO46''IBJY)LCVV*B7B.+S+BTN:M]'HP@$-/[!7= M>(PS9>W1$%2RS-JSW9QMZ7"N)S:KY# -66/XGA:W9LYHN*M2%0I2X,1N.4DE M*66F"U*K:I5.JMC2)TH;RMZ)W3(+NVXNL\G09)4?%3*\Q2:<#A2^$[O57*>+ MO=ZR.]&*CY6EQBF/B4UE+=(G=JNX;LFF;75EKXV$\,%785//;&QM3*9YWF#&9/Q3']30-U-.UT\-# !M[@A@3(N ML(*[FW06S:W@/C8Y-#0P@<2$Z2[8>68G@/;&?&J-3'=AP:$GV&64)>U13EM6 M^:UE9XH#MTW2E2D:&IA J9MX#57A0# M0FI=6MC@^_Z'8^N#4*B/0!$6DST,M_79KQ_+9S#,![781P#SZ/DF?.9$-]=[;VK_>QR%@;Y[3L0:TNE# M\.Z[4_C%^Z'2&"(=UP$7!NUG"3(<.5^_'39E4M%&A& CJ(?4NP=NHHWXK(V@ M'Y+13H1A)R+=%)*-H!X8-MJ(,&P$U$W11IQO(WZR#.=#V/H5,LH?:>6K5.,% M_PW4YT&'"9'@_[ZEOOWBRA/D TN%J5@O$+C^B%B]F04 48=_F-D$;RA \7H) M>21+4+%3M(N$Y L*"?VK0D(E'C+L30L)JJ0Z4W7O%V:#Y .9OG4VH,^A"*]^ MNGL%#!>H2+"EZ4)+K9))*1-P,&7YX*V%N_5Q$) MG5OPQGD5K_]]RS(55W;.T]ODPJ NA)S\07(BG!7A'T;R;[N\.^]Z]5__'.NX;+/*@TBC%.Z;$STN,F)XW M:H5JI?T;K0@P["Q8YAR5$J(E]U5GEG-MN&7 XC?^,3S.M@'\?Z4G;4Z4BUNU MDO;429 JG^LLF&FC-UUO^+7HGG7JONIK:U*J,2JI:YZVBQEG4RH\R8-K8QN^D-(J2W&]$=2^V*[E M!H6>8+=%[Z!LC*$OU?NOC%[9'\;-WML,K\8/5T;88U66Q;J2K>KY<;L:+1X6J52\ZG((H3% M0D>2O51;MDC%_$P ZNNJF#"2(S0:YA68&XICELEDJQU>$FMM<:?F9ZG1],H: MIOS4<)=I M^I$@IU.-TJZ]*%!:KCU2!EQFQ5 :%F14;1&CTA]?U'(/<1+[W$6ID;=T ]45 MGQ!'B5*;(:QF_=#=*H*MEI\4GWAW4U'(QI.;ZW;6J"$^*E2E8C3YKE:,5,?] M5TUD8IETK=<'7&Z M4E4^+IBX.R?OJL6I(5)XGU^)&NF_3R@[_4BA9H+?/:MN<\#4S%JA:D M-;YN%%WE&4N_?P-ZI 3NZA#/I]>*1CK@$PI#/](!):WQ^#1*L5,R3HWU@M3> M=>;H>BX:@1J6B5'DN]'>&PX2^3BG:)FVC6II)JH3N7E1)4U42?/I. 6+8 M+ MX*DH=B9'%](-?L['G39'RN-TH5;ET%V#*&"3C"4R7_3<2U09$U7&A MLO"_( M:SZS8*7!,"[DMO'&4[8L-=82%F0(-9),C+T$U+A>)Q1=AR^+$5-@ $O28_BT MB:3,54.U'0O?S7,X4\(3R@L/:.* M\Q;74P6F#U9]7EXFLMP:75V,D$P/AE439K4F7.D+4R M2:\T,!MG)M5M'-]"CDIA$C&6N4#N)DQACC]K$)K]1:B&;,X!,;',^?[HJVE$ ME3%19QJ*,Q!KJ.[A4^)P3BF^7U-)VNP1RVG*TRI>X MPF[=<*S<=&; VJ.FZPME6MF.@( ^MQ,V=+ M$%ND<8G B?!Z5!\0N?7W+)\7CG+_K'RF5@T^[W36;3[WF'Z::L6THI) P$!,)-4B5I+N G2^:PE"2*7;JT&X^?#-SRH11J8&R^%ZJVE@NFG2 MC3XSW57:2(F@<$V,?E^-A+P"X703#?-T4<+=>8+7.DD?M=,(K7J[I^#03_F= MVU91MO)TG >%;H(!FN1RG36<%H)*F>2[Q>:1-HCZ:MSE292;QSKO:8 W\U-C M2GL:\RZST);TLK0N4+OXHMU&J@ #'I*Y . )1<3)QT >H8@Q@&0&>Q3D2!O4 ME*,[*Y/ MYD@P2RNIG-/)JJ,VDF;4A2S&G#@-<%?AF ;8'VJ*_*O/+?%)0(%73'>L@ZLH ML__WB64ZG[_4T'AG%\Y! >?= _[6?%*;-O5=E8RG!L5&;F[5&BS$*KA9ZKO5 MCI$.^(P"G3O1 :%<:6A4P(634!^H@*=><3'J%'>*MK3G0F)CU]1&D4,J .6; MV!A-W]8U-:]D_36>>4?PO2_%=3!Q\&RBG@LW>GHJA$O^G/8BH5KSE^3L"Q\[ M"N&2/Z4+2=1TY)0MXR7+@&^SB06P"'LF68"($V/)5N4(I]]3B<1E7?$;@=EY M=:4J (-LS.JVV*RL.YWR=+E);SPC*^52E-[3?-H3AC2=6&7C=NLDD^D,%KU")YOJ?:AHNZU:$1 M9^(SY/FG?>=+R/,V/5+BO.SDA7A&Y]:S9G;-KCDDSPR2YQ/'^D/L/_\"Y%!4 MW76 $OD,H?2&+PDG0J-L[@X[Y#V9.J%MNOS:M+*V9@OS\J-5-^KI)J=-19JY M/'KX8H+YV3U$SH<+0B.7]P<"WA;,6CQ76;E/@SG9;(Z-Q&YC3:NH5(#Q80#] M$0SXVY'&.OA,8:)^7)@N/:GK3:,+ "')LCF'+]G"K28,TX%/S*$>:2@:HKGB_*CIY!&Z])=)'D\;__N__'$_^V=>* MRZ9N6M_W>^5_;?\9UM&'#TU;1OJ+Y^*-<.1V)(W G$3,+*?[_])JYD[H, M_0PU*U3I^HN#I/Y'W_[M(A"G4DKP<^E7Z$5U^2^A0%)6P%1$"GDV,Z M(8F322(E)B?L1)0F0!*3XX0"4@I%R>/T-^^MYZ%:X)#HFQQ_[,GYA.7X3I>K M\42NV6DU.UROW&P07"-/=(5LMYPO"3DG1:'ZPT>(=ZS%;7];JH7*[.55-,TQA9[VUZ# MIY/3J9@4 P^M;D;Y5$P%UP3FFI'+U(PFWY]DIX\%55^- M[;:(LQLO1\J6(CN5BDUK\VYYN>T\K3++,AH9V%%AM(_264Y$)3I0NBG7(].3AKYJ%JIEK0F.MV5^OH:C@QLD[X:TBZ]H8&PY?,59ZR*>7;>%C/! M>:Y87E@^K18NR4RFTZY:W+;E!AH9D%"&3*^-B?7X*+@Y.][;K9A*29W"D0$) M;6S:BQ-@G5[5"[$%]EN@D-#]W3" M08.#D^(554('19<6-OB^_^'8Y"%,[^-YA&QE#Q&_]"".(D>^^Q#TT!QK_U;_ M:91G$7\Y=I4D'Y*?&F7TG+\',O5LSG\[3O*[<5:*^=H4H!X2Z:]-@?1#*O.U M*1!)0?J!H;XV!2(>H#ZY9CA\%$@_L)$F_/)2D/CB/ !MP=^7M/6T!K%:_:Q_0RO^G7S_#.(\FY=A]^J>\#U&+V^IB-S>R+C\D(PD?U5&:/*!386I:^;O M2E'.G,]-PVLJ:J.BU#/=^_(U^.B7=2U%/M"7/V)[1C[AX.Q0/?IKE1LQR,6, M\4U9XPYP)-5 Y[//Q1T15+L;J&8'3SM$P.W6@-NIG@T_S $>P C^&U 79Y&- MZ[=L/Z?EG9NNX=R*U?T<+OF=*/S]< 8^*FY'G'$1:'X_;+*05"6N^CZ>+"W4 M0-PD8IKSP/7[X1G@-Z2X%3A_0WQR8VSBD0*\2\"7!Y?/= N:#_*OWPOUF!I9 M29<,&1"20^2!#.9C8'D$2E Q[P?OV/.9-.M5.RF&+X'C%2"%BR/.T4_)*R(* M89_%%YM_W@L*.%ML3D2*/G14\GLAB8=&"5X_A)PY7Y@&ZIO ;53[,,J+6^,V M"G4LAN+CL+^;KY+J6NO'9]TA5ZROD^JOWVIRW*'!FTG9D'47[4'+M! %.,>Q MU+&+CT;VS!^^7G+"=E?\5JID^:K4WAA+IDK>= MS0Y"Y_J,%7$YEX!Q+U[5\J MD8ZE$\E+J95/OXL@4BO7BR.$WZ>YM%Z1R"Q;Z O6"CI!?-SM/R;3[":$*D$2 MEFYM-VH+0G]>3BKR3&O!5R*5D/SV;S*9C&72P2[KOW0IXO5:(7W$]-C7BX\E MK_OQ'%V3C9MNWT)JZA:T7#B;'-W/X\NRV:%&+EMYC=%;3_UL#C6937_[EXZQ MB4M&E[ZR7(6VN\W=' B]&A@*[TF!B+/OHV]3R&WFQ[?$?;Z=&TR>UJ6B/ID) M3'ODF$^U3%XLKE$S]>0/&+H[+1_S2A9ZHMQ$'=H90RC1]D?V2(,%4ENS55D,'LLMOIE? M%5A#X*H:-?V- JG3YMFS+?B/S05:CLUO@"6K]NDRJM5CI\?K];Y0;;6M;*YM M 0W1"I51):A8A@Z6(D9B=S\E5*$GRDW47T6FZ)XR]*$GRBU4#9TQIA/M?B02 M=U'Q$K_'J@V;L%W+0K=_6NBV:G0UJ+0AUJHS0\4RJ$2/@. <>#$-:0TAN1WE M,:*JCJBJ(V+MJ*KCBVUL5-5Q]:J. $7^C,HZ_'@:ISRYMH.O9N\ '5W6WC-[ MTJ;_#&4*IO7#>:]A9DOWA7RZ1-)6YBG/YH7NL4U_^Y<-%O3^%2F8* 4> M%7=$Q1T19X>UN./:IO/,U1WG-7="PA2S\[7YJ"T?>^34:)#\HX"O;4]^9.]^ MK>EGN HZ&L A5$,VYR#*!'QRH<:5NVA]W#/KD@49X6DA%F7)KATPN7'V.&., M)6*/'RLL^!JJ\XT"@EN2C4AU?GHV]6O(QFF&N"71"'/X\HUF)5G%[1828UT7 MFN,4M]YRVR(U_O7.!-#W*&/7HV;:]@G7S.JXHYY>20I:,5$N DWK=ZM@+:9Q MSY&+=1J,"C,]':F+98_H"O9SHFL3,^3BSVTP?R2E2$\D/ MU,0]U+(<-72N2Y8\"W9S3D09FELH6_F\/LUWK)F\9DKG._H0KXR,;K/#M\CB M1JU-A%;>E6?K\/5B6HTY7JC&Y2SO5HOK44)(C+K,5,QE8FJ0C&WJ;U2&?U@PY4A$_%TO,9].Y2F'7$,FMW*4Z M&984026$[=07Y&-7$NVZ3&[[:C(_K9LI2T+(^KGQ<>:"HJ8'M.JTLGO4UV#>=D/H,D_&NS@GM=H+'AC:F,ZL:T*;1$;?:U_, MQIADT#%X'3S\&[_U7,(8O-@.?Z(:4,"<[R?$E:+?$=9?N,%9PL0169+,C$E9 M%AEV3(G)M)(0,VDE*::9B3P![&0"2 F^\6]I_PU(SOZ";28R^E@2&-FUEHGQ M7.$F;10A3KP>6BDU!J4RN:'(YJI.#MS.ME8?3$5:I%^/+%J6Q4S=NW64K4[T-1U+DZZ&)IX39ZXJ.(Q1U M;M!<5+-&:8V'!F8Z:NOI2H$O $UBNIF40!:JO,1!9@_,5*SO,@FKVTV1KMOM M] 4S^[1BTA)Z'Z0P$.'M5R)6U/6G"\6U8RXB\_)O(PN^@JL_JDBVDTUWY9XETLOGA*K M%>@VT.T @36U>W%N0$^G;;YKZ_--U9JFF3YZ>W!-N;3H%@L,KVI,8]ASY9TF M]UC<7SRP)M 0$W,ES@ZTYFY<72CJ1E4>4:^NP$/'#B,O]&EZ1G8;6E&OI+3* M,-F&(P//U(L[7LJ5K0;?SSQ.[?: )9TZZG,9V%%M1%H+>R,Y9&Z13E,Y)MUK M9SC4*8QZ/92;I]QD9DKG>3?=2(WZZUJ]7%J+3'"BC86=[Y*&09/]&B6#>M-I M@1T:&9AH=S[>M>M=-J?%&8OBGS*%:J(UA2.#KZ>G195>+CL=H5LTN\GM-)., MEZQ6FLX,D@G8!14841O!&F;H#=92I7&/.>= M%WDYLA1GG<("L!9?K3CTN%.T1MP&E]H&)BHIF5QY&-_-^.XX/G\J@7*/6JS] MJMQ7.YJ7:_D:&.T$1JW23*,X4QYK*$L<6),^?ERV9Z6*+$ARN;F42_FX(7)P M9&!-JT&??]PTE9+6E)/:I#@TXYT$>F9@[\F*;8&=18XU( ^[;+&>VS6';3@R ML/I:?U7M9";CK99[9,JUVG1"9B8(2 9Y=+W3QT+%6@O;8=?AUU2CTUP@RQ34 MC[G5;-1F*K0PMUKM9'49A[**1@;DSJYWJ(VSK)&\F@)C*J!#N<)E4^CP,6#G*&G0"0%Z8?T9?W4T%,@X@'J(?G%*1!I M0NHA$\ZP8X0'(BF(;,$G2D'BB^,!* 7WH0E__IQR.'D?93I^-;)]I^K@>B3Y M'"L9S(B$.6'Y.7;SIUH]7)LDD>11S?/%(O]ZXY(3678^029C8 M))*ESYGYY/G< MSYD8Y*YQ[!>TQOM3'Y'^B-CC!'O81U7]B#(4^T\$W6X,NGUT>N9=!O @1O#? M@+XXFW#<#TCCYJ9K.+>B63^'37XG%'\_G.%U0X@XXR+H_'[89"&I2ESUW3S9 M.[)_*SC^AICFOJP.\,]O1]HE8A2/&.!=$N*SNK\*ZM\_KQ.N*Q2..O#E@8R[ M&P2;\%%G$YFH.>F);%^X..)\C8="?C'L15H)4+3?2X#Z[6YCZ6*#I$J6R?/5 MO$:G.#L.XK,0-AG)SMFR83 Z*;B/J08WWBSU; &=G[YD^[[0*=(S]NQ-A_]2 MY8LUZ_M4^3EKM[XJT[);46MF8S%## :];'\,F8F0FV&WG1L7A M!DQK,G0Z(C*M5S&M[_?Y:SC.>F#-UU.M2,[US70'TFHIA"U_#&UE=6O=7H-T M"YV*V.P^::DMTB^HSQ^5B&5(ZB+&U@N*1-HE NZ1=OF)%H$@8>MV=V?MM/FZ MYK24$C>M6B%L'SJL)&5%Z7=H,LX;*]TV-]EF$JD5U--:I8*H48H5)UE61PJ*;*[FO/" M9-G(3U7*U!Z19['KEY\C&[@A7OZ? 7O+:0.;D#)A;1% MP?T<:+C:58=?G+4O?CKRYP-UN$"-/D=@,MK>T+88^L*:Z\*WP]''M\/19PT\ ML1U^-L\*AD[FZNJDN7#R\7C]UR^DQ'C0BT[#12 4"&EK*H^2[@*,9[((SN2. MT,RI(--Z6B_QCX44+RW'*B^LLM..B+K!HB!3C$U=)I\3ZOKY"!-]4MS$;<^3/V#I[K,6S$MP$RHF+>0)!5B$,P,$W$22X.<+W=P"0&#R M$RW7DF>0SD1+E\X7%HG"P5?/,H6>*#>1HCHC=HBV/RJ/.K=C&BR6RA;S@CFM MK-N"&W]:M)5-1;=*W&\42YTVTIZ)V=L2/&AO29 AL4_45?'N8"<[C>6 9^HY M?D>W5_7*%-TEDOKV+T7%,NET5%-UQS55H2?*3=BC*$KV \[#FVKIA/^0=PTR M7NQ817Y)Q>?ML3MEJ!6ZMR@-M1)]R3!9)'X11KX+G11AY'LJ(PH]4;YB#5)X M G,_8UN=6;*^S%=SD@;:W(H=V.XD/4.('\7F/C"N]U)\]&88#B,IHFR@@Z[J MZLSQMZ^L'Z(47)2"N]N-#5U94A0@>R] AO\(?5VX')O? $M6[9-G#O4=/QT/ M$BRI]5-5DU9!O =I+[(H-D;',BQYN=#85Y:GJ [L3DU%5(@4H: [9>U(:T>% M2.$K1(K_DNL>V@J:!G (U9#-.8A"FY\<[K]B"[+0$^W-=$!X^K9%Z8)KAPJ/B*5&ZGV[& =D_P1'7,' M529'C;_KDB7/@EV_Z2CJ? L)E<]K"WC'VLEKUG6^:H'N.--J312GH36M6>)Q M+G7MUO(WJ]8OT>NK4[(HIEHR%*&:&2A3<=-]VMH=:R3DEHUZ+:X.LVLPA7+A-_-.IV-DBHVJ:VZRNB:RF%>WF.^? M^1JHG6T]VQDOM24S8A(=3J[Q9 AOOE#ZC4[QR4@M>:9'FB(]Y2H,V89: K?D M9F-L^I(MN;^VCHA0];WKB#>BD6MV)).=B94CF\-6FC(*/5+LA5 YK)Q&8[SH M#L9:\:EOKPI.T53S"$+@,"9%QZ@3MX%$"/LF*KT^KV?V%](.CRN1+&<&N;PLH=1AW"%'3/RZSG[&4$YH'3?%-O?,+%Y>? M?1E/KNVHD^WM;LF+>78!("09-467C"T4%,(P'?@TQT2R#2?BM4PW<%X#6GF% MF*B&9,BJI,.Y^&;??O@\2@<6\(+0H2+MBYG]J*%4U-6__X7_[+\GZT"RD'&9 MO>*;!'K)_M96\H_S(8$W;U^EDWO;>)#0Q-&D\;__^S_'DW].F<5E4S>M[_O$ MV-&J9IY(T]@B3D%\; %)BTL3^.+ODKZ6MK:_2C;SD-A?3?O]D%M+8)U!/B12 M?Q!'/R-R!&@YES;Q(XKY!CBN@XGSW?_:_C-L/0\?FC;V;K];0)?0*5WT]!?/ MQ1OCF(OO-/6 50'\U5]8DGI@4Q?:JE>J,_&\,?^5B)F%K/)_>LW<26V$?H8F M#5I?_9]CW>I_].W?'K)HA#DA>AZJ!2S)A_<-']DDCN]TN1I/Y)J= M5K/#]=8% M_HS-11OQWLW)AP40QRL@GI> .00N@H"K6#]?R!V^E?RI&H0S,UT;XEK[KRM. M- !SWIVU8$@0Y$*:/T_9%YPQP]")23(A4@R9$I.)"2..Y0PI @709&8LC\G$ M7G"D/=A5DX]YOJ%)KN;F.*=;>ZSVX_DV2N&_'CF>"O&Q73++FMNOE6:5'"4G M*VN1#HZ<-4!>3O&+' GJ%KVMBD\9O8U&IEZ/G#QMF@Z79NN:I!HMT6HL]94Q MA3X#^7ID,C.N4)C!/1GCJS1?%=IOL,ADM)X^I:;&T]F[T?#ER2<[EJE2H0Q)8HP$MK?N) M87$MIH)O7W:+XZ)ECS*"NLZUZR0H2T6^+3+!D<-9+3TT1XQ#NL.G/)5NT/UM M')WM#8SDM^J@3'>Z0W(YUE5)7LWKKLR)Z>#(?"^S3!2;P.6KY=20![-2<2ZA MLH?$ZY&)8FGQ9(BM#-\UFFZ>SM;(5@.-#'!(;B$5%-6TZMJ2-T9<9='9UJHH MSA%X>U8LNX7A[,GDM[PB+A)5>MM:<2)%!H=NY*?XFDX7"T*NM,NF&IV96(,; M#X<&9KJ>[(K;'5WJ"_&20:88NL^-X.HI*OC44GL.LM3 7/#+]BA>-"=";B-, MT1U-@:&R0E73Q4F;U);JY)%D&3(K+^#0$ZS7W,[Y;6;9&@B2S/9&XYK>J_)P M B=X;]G.#RC2R37Y'%^K:M7FT*L/ M#HV+XM)UTNR0;'*#;3W#[=+* X]L5OSLIFM:VM>THJU?K*:&#,39]1&0P,\ M8!4>FV*Y:;9XFIX7EGRN4^$93J1/;&Q6GAIR<>-N>=7H%OEDKQ]_*L.A)S9V MUA[,K!Y?& E5MF@F2CM-+J_AT!,;*V4&Y3)4>(+ \-5FEWOBTK4D''IB8W=, M2R73_.,3F5M3_:2[6I=FCY "IS:62MMTHV5TR:W-#.J3F6&: %+@Q,:B_6'& M%4TDF]:$!QVZS]H%./3$QJ:3RK#!]QX9OLL-N=URD'LJT%,T-"#;-=OD*UPV MJPNNE7S*-N/)L=* RSK! WI;F)<;="?-N_$D;3#CVJ@(^35Q@@=6&E9XN^>7"6?*/4F]0<_#0 6TR99C&F,N1>:L M'=L=M#ITMK<6$R?810:#>EMN#WM:?S>>Y@O+'249;30T, '1*MMI\[%G\45+ MY\N#Q=#>T?BI@0FTVBI3E,RU3*H[W>BW%3$]?H+$.L&$[41O%Y2!Q@K.&\T36EJQA4NO:HKV@ M1:>3B#G3FT7[QKT!)3QT(!MW3WF)T]*H4AI1/C M--54\=" <4V.^G5[KED[C28YGA87?'+5@F;X!&<-2[+,[CK]$:\*1:U$;E,; MVN;$Y G.J@N]D39RATMHLK-D6W>S,Z<(8< )SNH.N87 VYQ--O-GE% MP0F6*WNNMI-BW*%4TT$_UNFBG:E^OLRT>I\6A?KK0OU$,B M'6U,^#8&*K)$M"_AVQ?J(=J6,&X+W)<(D%UN8WZR#/W/NQ%Z[X!5\-]#N'Z_>.BW(8K\W[?4MU\E!/O _!&B4X>GLV4_3KK>S * MJ,,_S&R"-Q2@G#R\]I*2D4"%7Z"N29*#F-&_*F84_<"D[TG.:)).!-319=#U MK>GBB$F.F(0^AZ8-5PL_7)J @*E-3"QS3I@+@ ZN&U,"57*N(-X$]O>SJ=2H MVT1TF<\/!HZN0)7WJL-#1R;/T$2\$XRA1#0Y%<#X(O(4.N_G;0/,+%[VT#W/ M8:@0>R[14/^2/"7I_[2U3=FC^QOXV:/3>87HZ=?[\'6 MLLR)ZKS1'*FJ]I.&T"7K6I_I224S-TQI'*I[O&!3D L[B3<@I=?UDL\EI/=] M9/%SFYB]*Z05IC=2J&[&U.@V&'8>Y:+6PL7)S'D;F(714_> J>@\U[>F0+' M)"P =TI6=4 8SP@"?HY^DY%3_Z>+3B6HQE_$PC)7*@H>C[>1?Q_Y]]/6W?_-@ 6VUBH$4 0$8(_!Y=\GT2*_ M/V1^_['LP9]U@/N@& IW)((GG(UUH2MMAE11$20]P;JU)PULU^A&[@2Z9S3) M7*J14105N&Y4X*QR'(4&SA<:^$4YWK9G3ZFDVTGP_8:T5&N3]%;3D1PS2([3 MS,=]BVXV9N"#CV,"H4X$"A@[A&K;+FZ&+ILV:EL1.?_WXOQ_-E#Y_-6%2>== M%KL(JP;$E'>3X_KS&/\KL*AG/M*'4,[CIZOGQ39C MS',N0P>2#0C)ML$9\BR ML0*&8UI;P@+PVZOSW'4?.:#H/8MN EY<$/LL23*E M8=)(DOWEK&=WXX+*E=$E!M!/3I$!J?_KEMWD%BKWL]&&0F(2L@44U2%T$SK' MD6]\$[[Q5RXWB$<>;N3AALK#O3.[>; .!=/*F^[8F;@Z)\L0I> \YL6=.ND MI&7&6<[Y96DLM*1R0Y#;;=2BFD'7 "7/;T/# @X/=7P38%FXI-ZKM9U)&WZS0-=T9($!)NJI:\Z8E;L9F&IKK#6WM#-M M=IUNNS=%??519.#=3%H4&(@" U%@("P YV/1?Q/CK/-C=\(J39ZL3IHKEI6: MCT]9K ,8%!T,E@O>=)P@-Y.,*8!PAIA(JD6L)-W%]UFM)DE#3&U127 M,M06AZX#0B6"B: '%X5B;B$4$WX"7#V$-[CEY$/=_7P3?B)$H5]+@V) ML)QG)7R?[+.4G]")C;PAK/2Q5"1SBK/H%P<%(9YKH_L.\1%/-D%% 9\[#OB$ MGR9A#!3=%XSZ85U!I4K#F33L-?FE+4A;1Y,T +"N@/@I$6-3%SA&>OVXD(T" M0T?=HO#9"MR_8A\7.FOGJ"\M[%%!2?@;ST01D-!&0+YR,.BBU@F$^SJ^E?DAM^-&Q[57=Q1W<4O MJH!)?L=-$E3'$HJ@UHGG']O2R&PC%8".9L12-'LO51<>JCF<6XE!4FK3?C)=W.0;D27#J?&KBTP:>R@RF29=3Y,1VCV'NN>?" M1A[@^\+M&+&PP$)2%0)XA;#P$Q3&-YT9L C9M2Q(T7/W3HI\JRB^\K6:*9\R6S?!#,O2H[Z+ WW4!5HL!N.E';0I-.I#+)\F9LI3B12B.''95#">0T/MM"O]O/[RZB/)RR MPE=YK("AF!:QD+;XAM HD!,%[/];[8L'8)=2U2N&DI%4N>4'-1M":*UD31FA!AH-^1_XK>V+4!OS3X_DB= M)<9B8;.K3)'\XP.\F63PL-I-1V4.A;\0S9RUZO=K*ZXH\'*K;MFU:G=;GOR= M4$E@VVNNU7@IQ_?KC?JVJ6=ZE-6&TSMDD*+H2A1=B:(KH:B_?5N,N^O!4M66 MJ9(0WY69QW0%9*8:A\08UK#J-ML@X1"@0;0X5M5&$(HI0A"I"YZU!H[/ W JDL_QMVULT8BC9,B#'6!I$C((A6'ZE4+K(#A1G&*.XI3?.VB MCWM/L.PEM^,)[@GUUJJXRKS58FB^2.EQ1ED\58OEMD@GO)J/1#*ZJO:>0S)1 MS<==0YV@_+^)<[)JL9--:)LIGTNSLQ8U< 8VC14!ZH^2"*99;[KTHP9L&P!\ M].9P)&?A6O(,D@V2WSO:%$5;HFA+%&WYM),XGDQRQJ%0O^4+Y/ZHX7OJ:]>I ME!6@]I=:]3$Q;BY::YM:<"*=]#N\I=^]5"N*O$21ERCR:67/3,ED8M9%XX][HU"4.#(<%B?N0!9]4.FZ*'H5A/CD,,S8M!5AQ M[_O?J<6&L$U=58C_D/C_[D8+G@[37'GUH5*PH%I\+(]QM7WE"0B$[B5S2 0\B2/2/^=-&%?JKQ%[&P MS)6JP%_&V^-+:^!B5^?%9%];76( ]D648_KJ2PV5)KPLM((BG8,2W?+%.+L5 M;%1Z>-"$W$&2WU.$R\=4C:IN%C,MWG]:=(;KT33S-!5IW,*7H6/))!U%FRZ( MI+Z(9F"OOM0PY6QS2!Z@L.1$C MD^^>4KSM\)3W!D0\8J*;:YN86.8<@J45L%^!H_/=XA?YEU'A4+@J!T[?CQ:% M4:+ZF'NJCSGG+8!7V34&OP%:>4A;Q3=5-K3FA#F)NJ]&11]A+/JXKQK5O>@5 MH.1UH> U)_ 3Q448$;S9+'K9?JSQW7FASJOEOI'O]!JYD@O];=Q?-1E+D634 M!"0J[@AW<<>[1]MOVP/TC>J^?!*:TH6%@N/.%A=8@J6K+E"WT,C]BPH6HH*% M.XRJM_QNP#V3DZ&P6Z#ERW]+EPR',Q1^KP).&/=Z=Z09>F.0(.?RIEY*#XQQ M+K46Z7W7T?2[!^PB#SLJ5(@*%>ZE4.&W%(DET&JB)\HBJ8[;#MVH) J%(E8D MWDG=Q+W<\/NZ/.&X*.&Y5.%4!#X*;D3E"7=5GG!?P9$WDI#EO22_FX2L+_EZ MBS%*0[)K-*9*K=G(&_FIF""]WB.G[MJ+@B113<)=U23<&1SZ*7WP9K52-5_2 M$FRC/B&KS55C64T5J"=AC13#Y7!16$)3Y,GBA(EJ2(8<%2=$Q0E1<4(4.HF* M$Z+BA!]H'W[%U KNBDJ@VUL("^B2 SU\QR0,Z/_;,\D"A T<1P0Y \_ >ZE..!&+L X583GS "A MVK:++QF%1HR?+W1S"P#1=4Q9(P[%!2@1X%F]J/_!'3ELX2?*+9891-=IW+/[ M%WZ:W&)&/2 S%)VZS3LD?NP4^ZE8:.0T1FGBNTH3!YW'>\P3%_:B_&-YH0T- MEE9NT$D*U0TOYL LS30%3DQX+1.#)?61MQUEB^\J6_PE3K"?5@JO=0'GZLJZ MT4J)FBJ6>KOU3.;R^372!0Q&0+=^?/T=M>##I'?T@O>]N XF#I[0I^B)*#01 MA29"G(,./56B*$44I0AOH,$(4APJ <7NL$7>2:S?F.+0KT8-TMM@8UFD^VD4Y MS?BH6"H1O(3WGJLMO#?DW@)+,6(,X+<,E %"G1OP#D3QBZA3PR?6RG_A&#%G MB\V)2-$'=2R16;;0%ZR5UF7YN-M_3*;9#7<==7Q"N^8IH\V4C'B"=T$K!PK% MZH"K0L3%XFX-239&I=_M=1K%L@S HR/]WJ8J(6EVDVQF3>S<%'D:QS%N3< MIT((%.-\985 BX\KD2QG.NT1&7=VH[A;V[7[^? X6DI[,R[W\TJ'W^;+5,', M#Y8S?8T4 D)&+!5CZ>"=I[0IWN(;'3=Q<+K2R'IA*+:LF[:KH7/]WK%.]&)HZADYSHE.[=J)[\V?TQ\)I51SYEY%/>MT_YQ0SW[?/ M?.U(_^<6O)Y4%X&BU.Q3H< [Y2J9:^899EY+C5BYC;0$\^U?F@UV8+Z;&H<] M?G* !6P'-[&,G/U;9942[:DB8,/61Q^ 09\"'PM,MJ&8UI;=*?&GZ@9 M^5\OO^$-)&9 5Q#$(G1T)CF&KM^( AE1(.,^ QF)6(I-1-Y[Y+W?A?<>(,F? M%!O+).G7UQS^[4AC'5S A,L >=S>)ZH!Z>Q\3S OMNWM?:(.XPXG6ND?W[IS ML]?K>5YO&ET H)LMFW/XDBWRN0W3@4^#1EPV$8E1LW/X$S[ZBZ_,\CN=0^_= M=N '^*+QASLGTF]-0U'MA2YM49P'_/-S<](A8HK/ !+$[^]/ZGGVY$\H)$5= M_?M?^,_^*3($91;21+-7LI) 3_7U$$G^<1& [DNWOT;4M(X@G_\'7YD\FC3^ M]W__YWCRS^Y%7#9UT_J^/XUUM"J?EC36GE,0'UM TN(0H@+KNZ2OI:V]A^"9 MY_-LWP\'NA 9"(I\2*3^((Y^1N0(T'(N;>)'%/.5M=?^UO_:_C.L:0\?FK:* M(/=W?$>=N@+HZ2^>BS?&,1??:>H!JS_XJ[^P)/7 IBZT5:\L0>)Y8_XK$3,+ MQ5__TVOF3C(F^AD*@#67=.^Q:V^^_D?H;CYT?@YZ&3D4SL7=!WT^E7Z$5U^2 M^A0%)1R3%1D9I#-))24JY$06DY.Q)*9I>2)*29DETR"M@$SZF_=6_QLE76/I M!$VS;,+_PWG(>4R&L:DK;XO"GN+(8/D4Y_A.EZOQ1*[9:34[7*_<;!!<(T]T MA6RWG"]SG3+?Q63S%M%H]OANKRDT."%?[O'Y=A87^= MT0+\S'[\=_SBE<>K_O9OG>OD2D2"BA$HW_C?O\<>1WNA_X8[AV^7SY&P?)F= MR+HV?=J#K\WJIJSY:8NQ6&Y,)*F9 M;>1XFBPVAT6^Z]1:\ 7P2=("OL*Q7' VM1(@V-M41ASB,0B'K1GU#_H/1?_C M_Y;GN[E.N86EH5D@>B6>R K= M?7)M1YUL/T#)==,PH08E.-0JQ%.74/5:"]/C/.)/1%*:_,,Z=PO=ZFT.3B-.I- [SH!OI%BY\L(W5.\#]YG!NAX", M/P56S+]]%?A=Z6*$9-O @:#T,#,X!%]?M_"OKXL1%H"<&?_1#OJ.@)[%HD1>]Y";H,[GWL7[2(VL,!*-5T; M,HYD&!"HR>CNI%.[ S<:W6'H(#?$F4D.(4-?65(AFT%W ]VXA **Z!@X?C8W MM8!W;2_Z&%]M"#FM[G.7Y[5TP<(Y6D[:6\V+Q7A?>'[:@>?'6R_D.3?A4OW% MQ0@.6%T)KO*%U$S^UOZ6#@0H05T R6,394-^@(21(%%U=*$PHLW1MXXIZCEB MS\3PM 3]R_[G@F[[W&?\7K)P8WSJ=$UQT3%)[[A\\\_L:[SZ.) M6BWWXG$Z%%.T0[HJ>?) ^,[HJ8?3SP]'6U(#IB%9"E&$6V;X%U=+\\4_1$NR M' -8=HRH/;0>3KYOX0^9J8L8ZFP%(%M"#E,=R(K20I+QY<^V=Z.FI_#P?L*) M=,#B8#Y7@/@3CE( =(OQM6#X"Z]9Z:\'H@<_=BS)L+U,O^T9_/G"NX<:LMBI M[Q%HPA!9 \OR+JN> 0O =_CS>D$?GS*$KW/]O^U1 &2.@WCM1R(*H@;@IF$ MK_S"0<]'JO%Y[["25CQ]Z7T!3L.%A%VCL7#>:T#8KK6"E/"DW-/J>.P8:FET MW&.&AL@RG :<'+J>%/X=/F7_"O@0WU]__*.+@.3^F65 _C3A3%ZNXP&JT&,APQ/" M.^5;3_^!IT3UE+5]VS80GD@H6(DA;\"[%/B5WL=F8J\#(,G>, M'AN9881PO M_=W7G32";[_VR(P>1I7G$%W"V0 ,-77=7.\W;&_<7\P&2I"ECEVD3R$Z161% M$T,;B;4\TG7[29W@%+CQJCS#3U$-%SWCF1L(CQO>9()S*J"?EOP;4E*]9Y)A MSXW]QS[ "90:EI2E"\TR0%:"&$O>19M$787SBQ$%W;141?(E&H7.T+9):*,G M*C0N,0*QHX2,/F)49.QG$&W"%4UU(?&;EPX'-"%NX33^8;# MR3($W\@):YG0?876-!@":!OL)CN9 XF&2>B8528 M @;9DP&#KE"OP>5R3:'1*S>*1*M9*^?VP;0+;9%D MZ\ K)E7GA7UVI7M(KN!-VGK_!CMSE M-^I7 R4^/8@#08AGBEQ-A;V>)-)G+Y)GKB&Y"G8O5'_^'^;.H-:"3L08.C#( M089>"1J'["BR+V/3U&RLSB *,2W%?HT^D#,@H[_ YP)/,Q8!-'@X/ ,%';F] M"O$L\43+4N$,%CHNV<&/0J76R$-&,[(/3I?PT'T@BAS7.KC!*)JS7]7S0E3# MJY=&%A1[Y<_@G8R3%,;S8.KJON>!_M"-#]#=R7-7GQX[/_B-1P@?/>V \N%Z MY]!S./8YNWSN&0IYQAMZ$7-D\R$-71ECT'U]L?UB^EXG6/N!X'0'VH@IQF/X M.J0?W33%1(E2=)&2[BI@CS<\9_$E02:FZ7@Y50LUI<7;"Z>"F$8'T.I)AN'" M9W_XRA@!^5F:>G[A&.@J6"$BP1=+"F)=?Q!ZCNI53YN&OO7JJE&2!7&0:UDX M]';\!33'8SI!F I!*,(X:)H2,9%4BU@NS_0C?##O8MH\-( ._%CHX6U=__8[7 MCT&^-=K#_8)5' !0<,7;"NQ7N7\4#D/-I2U\,0$V"R [_D:B01-7USW>W@+) M.C6CGTBFO^(:&S*HCGQI.!5I[[ _N<8K9V+_PI]]O,_!^,$H:D*4RS&B#,<2 MZ5>ZYH#8.(]C.P#B-@<%?PN0P0@H[M4#01 9""]4MX\C[A,@] N?!G]P^/ZQ M//N1#B\Z>Y 6Q*FNIP?@[.QG4(/9T==Q"Q_6>#ONAPY-%-QX(9WP:XBL$Y0R M/@T- [_?5L(\%27,HX3YKR;,(>O[&-*3EG<=@SV._ GW@'[['>]B54\JC[]V M<=^I TTM7%0'0K"I@2GU%AJGUE.SW385AJ>I&1BFE>50C$^#=#D]+KQHW*< M<42"BV94WYY)RS(AMG/LD_X#X(1->.EXF8 MFBM@&5Z28@H,9&X?B#[ ?@KDD!WZR>,9:,H-G"6 $[4G6S@9",FP%4;(T!Q# M@GE+0'X RI"@=(>/*1W+A,!ZA6*SR&5 .X]3N]X6HWD\+\W+L:"TCH?M( R" MTW80A%4W*.%CJ7L7R3 );$(0@2W@N):!@[0*1!C0@3#V4<;3\WP!Q& "5V"-5Z(U7D?-@+Q#!(*C"PASL/(;_G!2*J MJTXL$."=X1BH#J;(?< $@Q/P&W8=L-[Q[$T/[.-)8':8'IQ1&R ?R;4P1_M[ M:?NY'=L_Z MM9%R!&'O_"K0=R#=PQT_ H^ >S4$.!KBF!7)=SJ<5\EU4C/*P MAX#1^W[2WBX_OQ?:4>3#P3';$Z.AU'K@U0?0QM1CKF.Z[)D%[SIDL\5L:Z-R M;@1$X=0\ICFYOY +).^4,4YWGG#AC_SU_1EHE!90GL_C')*YW8,33# D@V$U M1?U#[!4V5B8YGP5M[^G/]#IZ"OKV(6,1&J78/:+<7I\<0L/(P290J8@GV9Z[ MBGXW7.QPH"M?/&T02-#N*TD(C%=]S7%:*ZGVP?M0//YV#FH& .$G^J#^#!RZ@H^ DOE:FWR+].?DFK,A@O[,1#D> M7%$49GN_QO/T*I_\+?I9H__"V#PG&5]8QST38 2YX!)*$!_D"3,WCD)YZ9F] !RM+T:,54\RO._N MC0XZ;S@U]G81ZV)[G\F!XH-C@H? Z'XA07/Y2E1>&><]P#@QKWU5Q7M">%*. M\7>?<88",9-DH7(AJ,+1T_S/EZBB"2G\/Y_UT]'K[;^\++:-PDLH?N$@H^E5 M."&#)_G)2;2]T+0&^.57U*/WXGWT-*B2WE2*?A@&:;TQA&>Q?>4,HC4TM=L/ M5!8XL,]A/UYM))K,"U5T^(,Y1@# ?HD.??X!7@G8&D?,9,FU?;OND\9Z]EX> MB):/,=2CP"QH@% %S"SF5=B@ M=T((JD+JR(I9GKATA?37WG!QV#Z@*[[L_[IL[W73;V4GAE+5V# MJ@RM;Z_V0J.'CQD5GTFV3YU;?L9*!1VC1'3MS.)%F: '9?UX,URI_S"O?A'. M&'*M%R.>PU]F4+B1F,)]\^L6+1Q.M?$'.*^"6^7:D(?P^Y .?N9U79T/PO+L*EHCLDVB!9>*&>OM$E([* M@ &&C<>O5@".D^V=$\\V>5'E?>VBZF75CO3,6S'TO2;W4C_0]78\AP?!-G4^ MAN0$R&# ?<;IE:-Y/$ 1\D=XT_ E?C]KK+O@#("ZP(0$:'-]TIU^(M27EH;Q M!K3AN*9*FB(5Z^#G@HV?3GJ7%D<4P+O@\Q8.X[],6 9=4=_&8)??WSR4"%4] MEH(_(M"QQP4'V7SF(33*E]+8B:W%;T3[[M7T'.RDL3=PJJD%!R#K>D#I8!A\G?#QLT5'HC7&NJ@UM!CX)O]&-$K%'^D2E[4 M4ZO&RE3WLU#@0HX9[.VTR&#.&(N1@)>DN\A_4R4MO_KD&P,]R^VX #CWPXU>"$S+TZ!H=V;D_-!J^%G M(R;P<:;EN4I[;QS%MH]#_F. ,_P>9L7N\E$1 *[@<,#4PBC5.^.% 9H?D[=? MQTD\>+A_]N&I+Q\YQX%7X %_GJ,?&/?"\L^?>[PQ@^K(GR=4 M^0N V978%R?MW3@\=^SSXU? G7BUB.'>]+VXNXZ_ MC8,$""^BERH8\\'7O%X:=G)TC"#QP+6]IS0.F! MZ&+9.$37?<%Z?L&+:-UA9EB6]W.#_[7V<'4"/":#3"'ISM;C1R\E=^3>'\WK M@7@\^2K?1_+J6R#PL*$;.(9,A]IJSE]Z<*@F#$,]VW;GB^="J1GD -/""8WC MFAGU9<70_V?O39M45;9UX>\WXOX'8]YS(_:*T%IT@L[]WAEA@WVOV'TAZ$40 ME$;47_]F G:EU=79Y M6"$^AII?8,[VE5+>GY=_@3N*](&8;=G^BSU3&@5WYH:[Z(SAQ)>Z8<27*8!9 M/\7NYC J^$FH0-]ZCJTAY+YV$@5>56C>#(P#4&T&T."K=& 1@2CO.P[A87%J M\]^SX(%9=&=8D_?N,K@C=B@&* ;?:J>&;/V^$ESWG4;HFVJ/QNT?![40R->V M,)%$5P_>+\!27VOR9V!!7S-DXN NVR6Y'^<4)-MKY FV[GD:^>=]:-[?T2EP MW8,;&;Z9!_P:'!"JX)RQ2\OG7>6GPL;6\ @>%YADI) WYX '9Y(S@?@.B6X[ M0-)/P'^/G4=;1CK:7@Z A]W+^8KKP:XY<(*++QR"KPI(G;TE^X![C^Q$P6$! M%AGF]4#\WUI2;,<'*'=[9S%TAOE*_0[]'-,)1\="6Y(N'0+52RX L,\#.3&T M%X,;SSA-VIDMIJZH[&U#V^?! \;'3/_4W+W$7O2$SACXYG%_WT,_N9]E+^O[ MP]07-I:^*QVN+9 TM]FRVVA8E5I?03H4(?7E]+^U)'=P*;!\7XH MLKU]8YA)HP;1'''_>3 GYV %!AG_I(&UNH]1H#=H /^M]9/L;PJ ])*OND" M1LSZ< M.(L>3PH"%%];)C^>%5KB# M?D@BHZ[,)MXONA6&VT.+J(R>,] 4/ M.;!1Q4,C4F"F@U/AW'T<4+W3W!EN#]#VN:@,O1"AQ6<7MPT+7<(U"GC8+UT M_3IZ>#H?1$> \VUF;Q=F&Y7AQU/#+2<9=D!?WZ#OXW6P[>#(X"WLP E@2XZC M;YT#X '^ROMH*>B<.@N#N+G]22^%>V3++L_X(@@_#V)Y[@=.#D6#O!Y;KK?+GVPCW/SP0)X!H*$S< M^0%B[N.-?;G4EL)TR.!N0!":!2'E!\'VIT!TS,IR>* V5=)P'VWW?);0ZJW MTU%B8 /O(/5^: @ TH^)D,*H,3]7?(^/<[_./90I80B]J/J+$B1MP-&!!V7K MJ(IU8'"9PMUK2D8@LA/ 4N.E":2:W2P?('<;K=X_2 M(YH'Z1';.T/Q]4"W?C&6[E1&:[I6Z&/:GSV0#_[B=8(WD0)[_"Z"T+1VW&F8 MQM:!Y<<1AK+VEP?N@FU_D.QHF4'1D7=DU55S(M'HU@H\G4L20IG8T%[/]4[- M=.?'W6\<+WS,43+8X9+$,J()T\5NF2%<-F(5UY"VA810,C@*]UF 9T/CLB8, M'MQY:#/=[.YP]\M-B.=_QLQ]\7 ?!%>Q T%:XA6);=/G MW^3MZ<:W[QJ80SA8TB1NX ))66G*^J'Z03@@,-^ES!>_D. MRB/%XL!@ ^]OA2+JUKZSB\C:II/N1$5?MW?G\&3@0I>L)'#V-N>-\RMVA6*D M/ZMGFL?N4 F6XI H80&8L.C74MK%#&_MD;P$6-^/MZYPX%"PUF'J:% J;YO( M#UXY0*8@IBFTQ\))@*,$_]VV_G!J4B-VCD!OTZ-^@KCLU7Y:PK"BL/7&C% MD@X2I0TS-!A ,^VS9-DC&3"^TV+#$)$71IG;6_D:;@#.!\,55PU"2T37VFK3 M#MBRX"B$P6]VF!MIO8%#;6["7>K#[N%?? 7SROKOIS?! ME^D]?B41QG!ME].;5MF0H50$E@WF<]M-*POV0'Z7ZI\#*VUG!.. 2# M;1)UAEMI!:&E5.>EB7*/6DV+6P.57H]U RD&JC6^U>3&BLRYFE]'PJ=J!]'$ MST(4);^6WK[JW0O3BT/?N&US!G9E6(H#EA%Q=NI/+M.AN_#*7OG9BZ"!-+@3UP-^EETH MWN]E/5^<'!2B72@+^ZF*-EB1H-SLSCR[.R'\+)_U3K0&TS?7 &<\(&W M<$!.YZQM*8!MC,9_3]YT&_#H&\H!AL'R%P>A?F'1!-?28;&0K00-#4>A>7W_ M7/ N,6MGNMQ%A>P2%WST FMU&"?^TAKL _$ =OIE2G9E3($TX(,F&B@8!R%[ MNFT>[(CC5 E?^_,-Q0)T)/@)'^N#-9N8_H8Z,'F#%=].&_I@0AM^4W!,^!)H M6$853C7 ^]?5Z7[)NX88Z,7SIXZT,YV"I'?P=R#G3L^XKH"TN-!>K(SF_] M[&[;Q,1PHKO@S$-3_S8$0.?FH9Z7F5NJ'JXCOHORV(5KF)(=FOSV;.WXQN;] M,O@X$%8F.82"?2 QT'O!=RBJ;2UV!Z5X=X!C!1C@\ZOO.(1%=(\.:-_AX?D) M#$$,MZ[NXT?]2C1SF+FR=4 \!YTM=,1?WO!@?3/^F0C.V XX:,!N]>OY0@@" MM_$W_#MUK3LIZ[;O(H B: K!B#0:5MF_LNTS!W,5H1L+WJFCVMK^Y#\]ZXUF M?CZ;JD52&^19W*'RC)@EO'LJX)8[7\#MH&I;I]RM=OTN"$PC1W=ZF7*CMZW< M]F5"RJOBXTF-L]#*(,<8S>)@@@<@F@SNZX2EM("(P,6Z7%#KY];B3$'B+3>L M?1G 8?B"X-#DX-&^G41H;0&W!2PN&0JGA!'G1M#0US_ PVD>)!KXR@/T'V<. MDVCW=09VP7NT:YES"=R-,7:'Q5$1LZ-+57 ZB":0EKH IC:2I?O9*/O"Q M4$0(/%<&YQN%[.VJ[]XQG.V>,D80LB?9CKUU >Y_M?6TA_XF>^N*E58^X@42 M1"+\=G!^^/$281J#[X7W3RY)F!BF;BKJ+L5A_7)+QH/," #[VW>=2Y;MH[$5 MND=]% _^>C;%W@.;(2&:GK$ME[9/U51G6Y4_R%&SP0*&\X;)@::?O; M9WLD MB_HVL["X[O;-]@%">ZH$/:#W,0*[N^U;0N]?WQ<>?,O1G3-4J%KDL*F)ZWCML5UYN%([ZE2=L28 ]RSV8 MY2091VIAP\_Z;,HU/QFDMYM6WI5Z9GE'T*;<.2#GKJN.O2+D]J\_OH)_VM)\FPKD.V5]'R*,\7VV28ZVHE\J'"9B!AE; M #@V'QD>[&LD)R0+8ZLZF(U2WAU0(!.^H0TKJ$'+O_TW5!C7 MYZMR$2]:] *5-\/-:LP;3 90P3-/:;##!I\*[US)(*>*I:NL0BJKCD@7F^.6 MMDJ-^SGV'M:1#G*^>F96^M1*KCQE;,\T3V.D6K+3F,^'^)0"*PDP]'0EPS:V MP>'F&N'^A(X>\."P;5Z8T 7-93[J!44^_"BMT'421M@%Z9PP:3.XJZ\EAN!C MAF#FNUS [X'@Y@O;_J\X)8@^\H^L@%.@RR+4^6 X,W1M'=>WW+F"]H?45H$Z MJU5O(?L,],8/#'HA>_M="B2_I8>O(1PD.,(\]C#0,XBN7LW50(?PJ_^%APJX M 0QG%U71UWA>]\ALWPDFPJM VPA27T45QJ_!1#Q?3Y1$-71 $";2@E, 2&(6S/$'R;"K-$\D4(0@+2QTAB.3ST>R MWL9QACV%1)K#7%&U%-)P4@H8F7H^T@5+)K>FHY)6Y N&5JV62#+;!JB(/!]) MI=IZ.IFWYEI56#I6EFX41B4X\N0]$Y49G5"M;(.>C1:#3JT[*SD%#XP\>4_/ MFD\946-;=)5IV$:U[;*IC )&IKY&_0R#> L T;;EAP9@[V]K#YVJH&/7T\VB MM9&U+I=7B<8<)TW[3"'K\^/NK^)X_JS"VJ'[=(.A[R9@KS,HH PN3KW,\[6I7 MA<$:V_K&?HD!(\QF#DQ8$$N#'*WCP, @=/),/L@^HAU6$Y/"()1M\8WPWO , MW@?1Y9[/0MV7T(6(ZY_01P4"=HL6%BVS7RCK >Z]+8ZP4X?\V/*3N\[!PNSJ MI02I!:$^*R/EE'A!V.:9 M6_NYY?L*,>;1'N+7!Y]A/,[35S1,.(=:?AVIC"'6MGO8]Z*?8ME S'#LJL1A M6G&9MCEIUI^0JS/=$\Z/NQY>=^!)U8[-A_?)G6=('X(MK__/9I$D00 M;>-#?)4"P W_RE%\ M!S)WG@5WG,;/.-;VQ<('HH%,\F9'=O\NR>13FGBM_?I!I,3!_2'&P'+C6Q%G M^ST!.[O_#J)AH([S9A1*&!?D/W@[E.-M4W<=Z".O;%].FOFW7JG%GD MOP"*L/-Y_T:O?_G0A0.39DWF.L!4_L.I$._&'Z4%?W. MZ#FFFV?;%5FC)@A),D6UQA,HRSBS3>8X="YCLTWYP#OID>5B64_W)*VJ5#9] MW9-F;?C/Y2S42QD;8SED"Q5&##6 M4NM2=,(=](D4MPE[C>E\S^=/=I348T=*:JQ32-\"I73 HJDQ>?QX;F&M>)=LF@CU7(CW:); MW;4U.1L;WTKWITX&=VLTV,^3]TQ(@U%71XDA4\3P-I9-5ZA$'=[SY#U;C:6*YH8-@5EPF%:3,;(P+'HL M>?J>B.CB8D'++9"J,[<'8C*_V)3;8"3Y?&2FW&9DQF6 M.KWG9NHLZ$F",9DUI^+]>6?4;X.3@X*JX/'(/#$U2F[!Z=.#WJ2EB5@6422/ M39W>,]N?V?5BI]!%$OQ"S*#K8K)9\]CTZ4A2LULTV'5=&LLT2QY1E9L=,*/T MZ8QX=#5W$@I*F%.$XVLJ0_<7G>PT X>> MS*G93GI3D5I.&4Y9ILQLDB>F>8]%T=.[TI9=EEM33F.XO@9FTQ^F]4H;#CW9 M)9-LN9;B$K2] MZ7"8\ZD9P:B9N<3LCJJ,-3J;&Z*M\F*SKI0,[4U@92\PBR'9/MG MN;_@91-\WEJ5-77IE;#*7,[42V>Y/S\?U8@D+22THF7R5IE#5I1UEONS%=TC M^EJ58P8S$1=(K^9D<>\<]Z=88KALX?Y56N#*33ZO(T7K&IU;%\?(P-"G&I,YQ].4-\MF;,ENT(E&N]-JIO%TV-M;9 2T9;CXC<^:@SISEZ>0XBPUIMZMHQ?) 1JAIA^]KWCF>%BN] MPIHW-G.MNA)3E067MRTAJE>H$><)ONJ*9/G=3&.\O36&>P5!IY M@Z8QC].Y(C-2LXGV69Z>5ZM6DF3JK%K>!B'69Y^ZTZ8'VG8VZ3)L++#OK4-O-'KM:ZS M0;/%6'PT$U>N'9&^UKNV]SGG;5G<)4*G'7 >&H[<&S#AZ[\NWGTXJ. M)AZTL ]JD[^O>/?QA [Z"@=)3?]S!\:NY">-7;LTG%Q Z9WZ2QYD=R_;<[J1 MZR2KB#L7%G*W!9"P>-"S&Y9P^E;K M=W;A.DAU6)?0(=OY MXBE6"(N\O5DN\K2U[[YWWY9%+DVESUM^+D:S,,&VLYOW62(22"K/D/3"IM?M M>B(Y2=6M^D;Y]0=Y.N/(V1)QVP3JA43'7>>O??7FL%7M,6EW1-WV\@O1<0N) MN\32XX[*SSLJR8<]^OPJV8ID^)UP8!UG/Z4_:)<$U'-U%>Z8Z[8Y_T 275ZU M.46Q)&575R$DW%?D,!X_');"\!_]0M:B2GL50>+'%E/LXM;&4XON>I"Y4A[B MY9JV[QNG!SS/K\%F48*B@G!.H[0_E]T*5O[']8A<_*VF22#TE?VC29&#B?4*2>X/B'04_8T^I'QK\?-]T M09]2/S1-X\[I0CPEDQ%A[H\P ,A^:*;??=,E K([I0OZA$<,$B8#L/ND2 M =F=T@4 63HBS-4(\\&DE#TT'MC 3^Z/D"+.F=PBM]KZV)9K:]K?O>!B]?1GFZQ[;=/R8$I M\)8*[EJ2]*4$IP6?P!EVXNP2?DW>T%OVF>NGSCSZ$D;\%/'3^\T$/X:?(IGM M[F2VRRHLGY7&'DIA"1?B-9FM"VUQ0=^\'R2G7:0"TWT78/JH>4<2)LUYM L^ MO@O0;[4-8.A>L%1A&*1]":/&35/\/[@$3+=^.2ZX3<[_N^6%+ZKRD+IU=8O3 M9?B?2TPLB'>ZQZ(.1Q3_TNA^VW+8EF7"MN]-JQO$HV=6JLW"KH0L8TMB>!'& M\];#/FQU/X.$#2.R6;]!+30>9<,.=MT@\MC>W\BW->VM3#LQ)KQ3E1IP$YSP M9'I!RN-N3U^WJ3(SF)::_J!D"DUA@ M^>I@EL]8;9@I"-H\M4R$Y\\C.^,_R(8NAP,!=:P"(9N $.AV!S^T&@W M;!R9,PQ2Q&;"VDMK8V3P]U7I+H,ZTW&AD4\O9V-$)0KY;JF7:YL%F$M-_OJ# MQ0F4C$ G IV_-1E&H',IT"DVBPEK3&Q2#$<1^6IVOEEYJ;\O>W<9["A,NI2- M;)("7UNDUK)(A@MDP';5O,I@S MN[6JYUAD=3A.KZ=,0AG-R@Q>IS(D+$L#5#V,BI/):TI=$90\*I3\(C#Y33*6S+?T5R!=).8E5>ZQ5M+]+G6HFX7BG.*EF:=%F*7 M<]9&@=42T^\YF+Z_]X$.IW\KJ2!B MB)_-$"]Z+VX]_8<51_9GV'-=^:\]&Y/%E)TGF$U%*Z:[9#$Y&&EA[)*T*^ M,V(P-@\(&[E$(GM1Y!)Y#>RV$ECXQXM[0ZP27F<3PZ)*5]=83J%;C7R_>VNC M4[E#9G6RF4\C@UFYM,H3RU&)AZTO\%]_""R>0EYU(T=6YQ^*(G?H#?DN*'*L MW=6U7)I')ABJ+D94<3T.F1]V(XQ&2?2R9_MI*I)' !V)?)+??M0W2_P.T58^8))*N2R MC&7!)D>^ '5Q=2UO$^7BA$C0] #-]1+=38M&Z5NK:Z@X&<[(!E/49NA$\FR< MV/"LPJ:ANI:,DUB4IA3!T/?.58KWIS ;I9[5F36LY,NDM%!?VV$V_XS1\)&?/.Q2/D):1F^?37' MM4W^UNHSB?>*^JB=(36N;WI< M"'62F7*QFB^W*TBQ6^D5&X4N45W?7-LPDI:W28TZ]*(W-P:*W!=%W@>/]'O MX\%]'^^.-[/.%J>+7"#?T%0356J[$EQ>SHLAF*ET4^ : -?B\-:V-JC>/ M']GT5==H#5)UAM-8D^O-&&*8]%@4]:/.4G$"1R(_1H0EW]6%<;=8E@X>HKLX<,U@FS1Q'Y^7AZ:S7,KH^;+IW5I_0"998([]#] M9,,7'H :1J7B[\GQ^=>!9=ZN0,$IF(LJKX-+J@&XT/F-DT?[]SG?!G_960VP M^;N[0_B3V-XF-#X(IJYSHC-NE?!W@K%]MX0NR7[5+1C1)>KR M'-'E ^EV$6&B=O4172(@NWNZO)7Q%Q$F K*(+A&0W3U=WDI#C CS*<+<75CM M6_WH7G5IQWPO]LDJ'0Z*6GF>=NU+_6W7/K@=J&_5M6]B25*L#OXPL6.T(4IB MK,Y9PB18/1R-;Y?Q,%@BXJ%OR4.OKM++#/8LC"9BLI.UPQ"8ZG'7'/299M'? ME%UNN207:SK].$SB!PH%F+(/%WJ4IL*/QSZWK]QRNB3;I^3 %'A+!7RA)$,>?\RY&7-%I\5!A]* MHPH7XM6<\LNW6;F^R'P/VP%_NFWJVZ6-6$%<<+0+/KP+T&^U#6!^5[!4G;-) M7@^>XO:.)6"Z]2BO+0HHC_+:WAE0CAT&E&.?ZL)]N9PXG,CBG7X_.],2G:Y2 M;2E")J'=NBVM0C;+8H$N3I'Z! M8.@XG6XA='(3:=/+,\WN6A4YH5K0;YY.QU-\6DPZC*6M6Y18RW9E>X9D .J0 MO_ZDT AR(LCY:PMB!#F7@IQ<$9L7D_IPB>00CYR:\ES.2K=.PTLY8]*C:7\U /(D0;R2C*.8:\VCGE V^IK:J'?93K&0;$S9L,^TU$5QN_B ML?F:.?^\KEP?PL?S7=POIQ'.T9*B"_5J6JO*FWJEW!V65/'6LEF>*;J-Q#J7 M89K-1*%%9.5L#X/]X&&M=S2>QJY9).6'\=]/Q)S;QUM\;\PY5O^F9E)5I'6Q MA%1[_'!&4&G2[=P:8A!D,S$=@YDCF%?/>#."=!TB R &%E/!X^GDJ]U\(HB) M(.;>8TD>$&+D]4)JKIE$@E%K\Q4RX:F9UKBU>7I8K;/5 MEWZ2J%X%*+RBY; M#2B,P*(KR7B*^N%]O^A=D^R8??FHBNOPLR59;MFZG-$1E M3+'=R%/945MA*:CUH'&,O*;2$Z'6CT>M\[ZQ6T__&Z)65>>79GE2[3!JLET(JN32*T&0CY_'\M"0O^Q!\TN\ GT=RF[V[8< \(&WD,WMD MX]*E%9T([M[;)OYR7C )JQA-DTPXS* \M>8;*>.E"K?&2[(E]&S.XZO:(E&I M)1-$C6.2&38%O6 D&<>Q:P8I12CRJ"@2.;>NAB+'&IYI->KM>B*UHM?#,;&Q MF6Q9S-[<6EU+\#.MF$@@DC):%F:IH2/5VP TH%^+C"-X!!H1:$3NJL^"QB9- MKB4U,:61-=<9JLM"TTZIMQ88.EF>TJ0TOT!FUF9,],;+89F#O \4K#06Q\DK M!";>FU7G-:4K[/$=.:>^?3#W%SB?(JQ\P2H5(8$K5GBF#H M>^>R13[N:$-'F5)??JZ6*ZU\7\%'LL8A=;TU'[?&M3\/NQI 'V%C3:555 M-0K9Y"JLE &G8?H=I^$C>7O>H7B$M(S\/)^&PQ_A*0]UCD=RBU_PY(_V]7?= MU^BM2\4]K "PTYR#:Y_U7+3QY*R<9Q9-)#'K4T2^V:_RR*VMEXMBJ\JC+7 MFXZTL6X=V"HM\U.R6RC,$:FPHC*K>MI.E3P('NGW@,>#^S[>'7!FG2U>&+E MOJ&I)JKD=R6XO)P7HZ1E)S3:3>405<[C\P0]4I+RK0-(DE5U9%:H^DQ3UX.R MU&OR+6&6@4WF\5]_*"*>Q*]9?.'.F"C"DLMAR6.X,.X62XXUN'*7'#<03Y.T M[KQ-.$**S^#HK:$CG2/J@CXIY)ENI\!7&W;"$UD%0@?0X(A4'*/("#HBZ(B< M19> CA'+4V0Z6^W0'%MKLQLU/TF.;XT &;2@J^-E9J0M2AHUQ[$!J]EMB P MQP?H82GD50CP];!_'5@)\,]V7,,%SU>%*Y!T"B:GRNO@DFH MG1^X^31AG[. MR !MNWN]B;TUS)RAOS:9FHK=HLQB+/ M1R:X;,I*M.HL[2:Z5"ZI]L8F!4>>/+V/\2.I6LHR&EG16^:PBH]K5@:,/'GZ MFAGSU&(ECIA%MZLE8,*3IY>T3J5M*+K%N#U\B.9[,M5W%98X'9E> M)M2QZLXV3(Y.C(EQ>EE.(0J;/'W/>;ZBBH9JIIEUMX?K<[V4+C85ECR])\*2 M5K'+%5VMJY!"?RU*)41LL]3IR%INU.#&(Q5GJJU1VEBPJ42K!G/P3I[>;+8I M->.T$HR[*A4QQ47J?,\#([>K=,2=KR(7?HAM07=M%U+ZH$'9'53T$*\X5F\.RL5U1&=T7)*B:L7^Z18 M&WB_8A) ICFXF6.YTL4.@Q.KRK-S#_)_>!0TFCTZL/H^A_X7_H-A_PV_E M1I]N])J=D<]S5U[)KC"11%>7FO)N37.N98%//0BTIZNZ)IE>248R*YID5-TH MHIZ$P>S1JZSJQ_#X^4(73%TW/7 NQ3A+BCD3*3;CIJ85$W18DM2.F7),W4XZ MQOG?X2!> K^*B4#HMF/_40UPS71M<#[;__SV*>*?0-OIA:9C 3R*F]O2[^V' MPYG MPQ[IL^X5<*GH;$[('1)=GYSKF-N+_C"1' EE%N",0>"3#@&7CGNC>Y8 MVQ<[:-+^Z[VF2S+Y1*$_LPG\ZV?YWW9]_X36$A'B+@B!/E&OYO%$A/@J0F 1 M)>Z#$A$VW0DA(FRZ%T)@3^2K82(1)3Y&B0^ZW-^46[]NUK=L*GOE-4B=+,%K M,04O=Y-\%EUP@8Z2Q!-!W'5'R;<6J\Y9PB18'QR-!Q^@$G^Q4(R?O#4>>F?D M)<%WZIUN#NQ3349#R+RI0^BMNKHG:56ELNGKGC1KNW\?/E:H+K]>LZQ\S2#ENWV.Q\O(8>$EAY*A6GTMB5_/@1KSX\KY)W&N1S M75Y%L9UCGD.R5&' 6$NM2]$)=] G4M3J[Y,KWF36;J\^,?4T3B 2/M;E<9'K M+O+0\4G^^D/A\11VR%'P,YWG^1;-N5O M 3]7$Q5VP /YK&RT BX[@T)KUFW-',G6-!7O*TDMM1P7J#9\L5]_,"0.WNV* M(L-WW\,_A%%?-[!^"T:]GISP;D[M*.Z85$3*U!*)M4NG5V9CB6< I\(> &2< M3+Y:(?(;VB .6MA&5H)/G>X,-].6OH(/&"L MB2=R;6M#%W5FV*O.,8NO0'@ @E(:CR,$\>B&E2_?Z9&Z=M>VV\A2<@%+24-R MSH!)22<[BS[;[FD)!K/468$>EDH9-NG;1S \3I+7JFX3<=PWF61D(+F,@>0\ M@_;M@N.N-DE1:S8V*[.SK"8&?EX6-(ND\+?J'GQ#NTA-LNV8/3$M)^9(UBPR MC?P Y>=R9;<>T>(!'O*?QY4ZFG(&)L-QAB#9V[SMC+CTOV<,L669B@58.JOJ M.EC4LTZ<86&N- >U+)+0.*U-%8HI$X$9I] @0I!Q CGM(/)/A D1)GQC.\?5 M,.%K))T+@$(Y5\GSS9+(D*)8]X3&Q/"*$!2@8(12<2+U*BB\7S!Z:=O<7=LM8E*4FL, M9R+#U5EK,E9J70&#=2U@T3HJCKWNU(XX]X=R+GE2C_SG<>Y7R"&OL:Y6RNJI MI(N1B-3EO#:#CNMU/ -8E_3;'"/$JY%C1Q6C[H7=[J-P56\BQ7+F#+S6.G8T MC4,!7/;_#XP6@;B]G<2;@^^\U%G"E@2X-6%FK2T9+^[+C@0VHTZOYI)A2\^W M9H.S+!9-.:X]7E9))(&O.^#G.7HN*U=?@'?6^?F"!>@K*7&)I@=#Q&UW"$)O MF(55-_/KCV&><.69"^_<3D[,D@3PJC&X52'$PI]S^D'I'J"C2-92@G/T"_@X M$TN28C.PA!,[)@$.$&-^@F4,1^,QN&;@5B+\@,7A;^>2 '.J]?73=H]GPJ?8 M,<<\?8[MEQ-2#5CT#MQ:-0"U; =6#YH'A=+MF%\U2(IQ@A"P&*Q!E#,A+\*4 M-O#)UV Y!WS95??TZP\UYU) ;/OIBFCQ>1#S4[4/,M %7>(L>*A.GM6]P^%# MKI&"_F)2)4;LC\7P:$P_SS+_W__K*'U^M^U@'2?3^KT]W ]F%:;M8_XYKTB) M(#N?D\&#?W.ZQZWM<)94^@G?R@V_=_(!7(88BCSAR?\;._@,E^-D+6&-J(,5 M.ZH!%?[LN S4]N(;50)"PCCF_#>&/ODG O@:3HP @ESR2J1Z5J$+/Y!9N!C@ M58!Q_Z?7S)W-J8>? 0< \-*/\NK#2^ @\S-# >O RI20C7;[E'O/7CU>ZG,K M&!8]Q$F42.$"SE+)%,\28BK%$'A9DG\]*Y,W7P\ZK;12FS+5 M/H&FO=XJD6IZYXH>;NJDI!2S[ASA6GB[M/3*_>3@;-%#SB[G1PO"[2#2&!7[ MI9RG)SK>N:*'/10;9!DR13)J7LNVQ4'2=4>9%F=$%"Q?L/D",NOTV5)]U94T#T;RG[RGN2*)4A4=-FFIT1O6/6N& MI--GBQ[F*RNZ9:H.QLS*A1PBRMV!O&FSR=.18R=70=0EMV&J=*U&B44SU4B? M+7J8S8Z2;:QJ$O1LD:_HB6Y_A;F9(SF-,G2J-#%M#@P]0ZKY%&.H MD5SFM!F)9W6VT.B.*ADX]&3WV:5JBUSGVU6ZJDRY91HKIES&'WJ\_5@CBEV?2.51C362KLC3Q:$)*F<8VL!$W$= MPTL36ET72JN)L)KEBNUS+%CM38D-->TQ3,[&4UDU.?26M =&GKRGNO0 PVIY M@Y9T?D$S9;R&=C)@Y,E[TMEQ(S&9KPQMX:UHUJ.3C7K=.\?6Q6:WV'(GE0G= M)'59EVD)GX/U/+-7C*S,%Q:=B<'DC'R],I>S@&>\5+&"/4D7>DC1)NL&K[EUBO/.L75YU')L*;-FM6X9+V)D'^^+ M%>\L6_>55<^12== BKJ6 BK9IN6*F;-L[;9467:JJQF#I8NM0GM"+U(U?^C) MXM>[RVZ-;?1HK9@E99)MBPV][-=0WZ[^E:N%%DU3]%1=SQABV0!ZC*+RVQC) MURJQ5I;IG+G,K62-JSU\$+=UEZF M42QG:W0LT^W2O:XO?MQ#(=2RX:LBE@@].S%/=2;@#7,Q/(G$8WLZVF=GM26Y MKS/Y^<;QF')XS837@,:SO4V8+ /T3Z#6B%"#FG!+J"^)DJP"!5B*Z>I6B3), M)\;-3,L!$Q7C,=YU_,NVRT^!4@9_RQF&"Y4]H$:I%E238HYD._93[-" 84E+ M5?)L_W6D):>[?NU6T[6.W_3H%63IS#M##7)N0C%2/7XH!_X_!L1E=>;.PG?2 MUS$P&KP\4#PM:>&"8>"2*L<$U1+WX;C3X4%4 [P,40G"3@UNJ-GB4;Q+ M/,PTX&+L6B_%_B/^R__+[8;4P'/A]BT"A7$_ZI_8?^ ;8LA_,[5BU_^(_O:&.N520"A.YR=?H&=F=UNC%NEH1[K..>?&UX]9^H7(Y MI/S/JEY.(4_$JZW/HRJ<7U:8-I6,"'$7A$"CNK1W00@4>@4B0MR>$$\I,B+$ M'1 "?T*B*O+W0 CH/8P(<3E"?##9ZTVI]2?4+G]+8/S&!:JQ)^(DSO"A*E1? MN7;Y6P?V-]X:^!-^$EO[4%OC6L7+0\R\>4[8:W/W+6F_+\<$R3N8[PVBR]%; M-V^^S;Q]=?&^*B7?: - ]/]Y&R#0CG[>O -EY/ML_'M7!G:!LN3;)QKTCN:. MG*D7/=V^^\Y^PQ1[KWE0;Q@NOT66T][W:%L.>QB>3QN.'\^06:DV"^O#L;Y< MEU&M%F0 M#9W]W<#9>O!J_B/VCMF=7S:\DZ>F4[S#(:Y&IGN28?63JDN^EBCR5@+7JS.E M5]!S#';*UGMYKCN!.Q5:K=ZHIG%T.2M49DV:=L*ZX!3V:@6]^]4G[P%LWC*N MWBO8O&&*_&JPB5T[I_([PTW3Y I9M)F@Z016;BZKC>7 ['PF7_33<),5.AV# M7Z63VJPVKE3;=<^J=I6@N/DYN'EH^\1')+OMFD76BN]@K7C;?'DI.M^AE2(2 M%^]47'P%EQ>5=M[+I3U4([5UF?(0@R^7,MM2ZW$"):\H"=Z<77^H;>ERA^@D/U1E+L&XTJRV#Y2F+8:"5XOAO6='\!AQ['TO>69 !CV2_K MKOKF,'H#@]Y7BW8W.! N=RQ$=IY'.+=OZ]^N;9_93_.K07+2.^/]/[; MZ_UA,N NT>^Y5'L/@G>8"!C^,+?L<^O&-#&BU9RYQOC.LEMO?:8TYZ?MM9L, MX9+]1"9!-ZE)6^ZCFTU/]X**XQ3Z:L>%R"@0&07N'*+NP"CP>""UT,;9@<89 M37JV2?7<4HHM#/JO57N\.D@5,LLDL^S72QJG"A5"8-GARFP'%=#/@=3C6 QN M[D'ZYI ;&1 B@? 4:S\,B=4-AU1S\HIF%LON0)@HJBO._QX27X$Z*X%HS792 M7B"S]CQ#5);VJ,-[01UUG+I.$?7(C/,0DM;],/H#B54?9O5,JXAT)J+L:B3X M=6?=ET9+\RJND)'0+VTFS4T7213D97^B(2-WK@1UU\^Q^D,;S]YTC>0N[!FY M^6PC$]EW-9%=WZ5RZTE%MI%O:!NYL"_F/I7DWJXJ8:0F1VIRI":?E9TERP:R MZ-5,DGL>_*PPGB6&BUI[QI>T@<-U\Q;;,.W>34V1#8+&[#RZ&6C=TI04T(F: M&RD9-@WU2+?]+H[D659_ M:!/:V[$UO2BV)C*4/82A[&B^L5A4#?=GV5!.NR9\?9^$.[2^O,[[AU.96Y+? M'B3@'@@&%UO1[Z3O1V%"D<8?:?QOJ %A2]1=1]3#AJAWY\87V[6U.2*:(VTA M()W,;*,T%]Y-C:MY!&NM,EJQQN2D>3HM3W(;3/18U"^]BT6Q0I&]X1Y@YA[L M#0\%--.*H1 ,-9HQBYD^Z12FZ6IO=-,:#OEJI1YH'MK:\?+13J'X+EU)L.B?FU>*AT5YOU^9JXH5.C;")C7 MP"@Y[6586B]DM*;H%6;MMM)LCV\:DIZEM&Q#6Y8])C=$&[V552D:N >/+?5)S\,*Z.F>IDW2AL*'J0[EN]1'M:&0E7 MB3_HJPY9U0I ^<;R6K$KS88DKP"9+NF'&L7!YKHG:56ELNGKGC1KNQ^WED%D?4L-;4A.V7A; M$YVK3 HWE)5'SS9<8]-0O EM 9ST*U;C2!Q-1[EU7V(PNSF37!X/7C*FW7RJ M=R20<4B6*@P8:ZEU*3KA#OI$BEI]/,[B@H@@"=DJ72JE&(WCZZ2<;8K%N9F! MB$"^B C/1*=_'0X\]7XX-GC;ACL#]Q>V&!]^/2)/WK7\_$0694/$[ID'\-V; M#A:NOC)[R&"=,'L4D9^/I^WG4FE7F$BBJTM-N? R,7IPA7K@N5G=%+1P\7FV MQ:Q[RQ3:+3,#N#:W;L/ZH!AIBN#5C>_N>WO[/\?;Y=W1#6!#">F]O2 M[^V'PX6$BS0)A/$9MTKX>\_8KEM"EV3G-^V ML(O\7\@HCK5]L?"!:,! []-I2'!0O1I8(ZK+,_>'))'!4GMTS/!S\!V^'D9Q/]DKCI8"#XXWLQ M!\QE]]]/2DHD$1'B#@A!/5$1(>Z!$!%'W TADEA$B#L@1/J)B AQ#X2(H.E. M"($]I2..N ="0"M0.J+$Y2CQ0>?4FXK\)6?8B;.K^"5<_Y94_"5YYH^U9#^+A=X2$B,6>E-Z^[X\ M%,E9=P@?#\]0@6QVPXC$=\AN(<:^!LQE(Q@TDCCK;9CK;!C\"<<>>L/D)<$/%#[= M,]CQGOF[P_GFX6:OS;WM2;9SN<*"D#5N/M\O#Z\+C]>;)G">W?4W"#S^F3L@ M,(O\O'D'QH[[2EV.-OX7SCLP9OR\>87GMND/-QC"1;[ M]0=%3B+<(]ZZ5Q?:)1)K;N[7NK8S9FUJBT6ZWUC.:^Q*^?L* M"J],M"$Y9W)]:DB]V-X8@PI"-LFN::[(DCEK UA)_OJ3C*>N5BSK!V#+#7R+ METK:NZW#[RO Y4,5$1X6768=!U$6B9:'8&4[59S3\XQ(_GUMO@^C"S9>3AMS M6988CIY2^<9BM#3;$%U2L 0#BK^*+M_0PINI%;N1@?<2ZM#]&7B/HU,B\CZV M]?;+"II%5ML?ON'OPVI[T8);D3$V,L8^*+?^>&-L9LF;EO%VK\H;*CW'%>6R MB1G)43B_U"2;KM/>,)52BYGK&&&]GIJ1A&5VR22,%)8B&E-GQF=8,C+"/I@1 M]JOENV]N3?G6 &,:V33IJ4N>&335Q]+5G[8B&)2)0_/-2M=A!O8 M.9Y.67P74P#H)'_](9*1??:![+.7EK*_.:Q\K&SMH^&*.]JHJ,=)F):8EW2[ MR-(#Q_Y"U\]FE7+R$ZI.TE69:F>X.CZS].)K):%926**T:=-8 M66%RBQZ1&E2N9%+EE:0HNNS] YYWV\G<9?0TN'I&6C(":2 M6H(1V4XB;V]$U /0DH+0@A'XCS.L]B+#:F18_<'DC0RK#V%8/2WL,++P?:)E\-YK2B,BR[AA=)1@L-R'EM=!: M==;*=:R\;++IUI/6.H4449PL+:S\>)K)L"@2F7DO(#K>4^?V+YA%SBHD457?N#EPZ*)^ D> MQY+4%;6"G\?]+SH(;LX2URJ_=H]SO1]=@D.R5&' 6$NM2]$)=] G4M3J"XT" MO<)PE&=6'5N;E:G:,)^=E+K_=3CPE/MAT.<6V.??_?ZC M!VU5!5WB++B=)^'#=SL3OL0U^JJ^:.#'B .U(%@":%,^[IWZO__745/8'7\E M!*!A6K^W3'0PK; 9+>;SDR(E@IZS0$&5K-^<[G%K>RO,II_PK:K_>\>'N*^D M '9._M_8P6>X'B>+.>-6B8,E"]DWH4NR\SO\V?::%73(#2^^T?LVI(QCSG]C MX/" &P5\#2=&H$]4\DJT>J:OX0?8P,4F%N3J_]-KYLZ)X/YGL/< \^I'4G9X M"6AUD'-BIAS+09 ROEN(W-_#LC^TF8]7NIS*PCV/L0?U7!]0T' ]CQ;6:9S MYC*WDC6NWMQ@=&Y2Y8H>"X>B+_^JQ:Q[RQ3:+3,#N,_<^%D?X-3UQO.EBX^LKL(8-UPNQ11'X^GAX;6Y(?P/W,P?2:\G/HW^$^ M&>!^@[,LEF^OVRES59.T]1@CAW1^46K9RJ\_R-.92@R <#I<%+ (5U\I['"E M,';$\A29SE8[-,?6VNQ&S4^28^4K5TI29IEVLU_PM":[DLLY)M5O6&^M%'BA MF#.1P/\L28K-P'PG=DP".U:,U6$KL1B.QF-P*_AK"F<:CUF2/9<$R+KZ^BF6 M$01WYNK0PGB\?:^Y;?]"/_G(ZK\BGQQ,]Y!&9RF2[533F\D,)37,ZJY9=<:. MT67[UQ_JZ8RV@^MU1KK;K9<- M#Z8SF_6DL]FY[>N?7K? ?P#Y3E"F*1UE$XM(L(2,HR^$4P::3,L*C,I$6R?2O0%[AMDJ%4,OE2HV57M,P M=K;D>H*9:/3;$-V?CV3MY5(M"G-2XPJ5-.&U%@.]GF&QTY&K M:A!F@1);(SB2>#ZRFDKK$\5+K1EU:%!N7O.=JWN<1HS:JT=VQ7%YUY&+10]M@Y,E["O2F4+9@\>F3]ZQYE<5:3*YU)C&6FY6BK-?U5)M-GH[L+/K33K%'>'052]8T MFC87R[''DJS2*HQ@U+C-F39I6EK;#ITY%UOB2--HG%AEYGFFJ5++;- M0KT-O4(G"UJ1\ G>6B9R&JFQZ$9PABO3\N#0[8K^=>#42^+:,5JW+',N6N&J=46=--V+:D''IC534'[M16JB7FF66)%"M>J57Q)Z$YG M7W2 4T4?'=#_PG]0[+_AMU:GV:([ MO5$LT\C'Z#93;M7I1B\>:] ]'S^NM-;0.OC50 M-/N<[DJ^IG6Z^KD.8J;5U6I$NY/FJ-S8U-5YW;O2ZG].D=E.U3^#I>T\XS%# M O\)#FLHY^Y-DD\I]+4HE ,-^^#^)KBG#!9L>U!N MOR>@F?-W8$7QP#J]:;T(#4K^@[=#.=Z&*6C2E:T69YV#P<#Y^QN%[ZU/GS: M8Z_&1T>$^")"P);<$2'N@! 11]P)(5#?$!T1XO:$B*#I/@@10=.=$ )]2J8B M0MP#(= G*F*)"U+B@W&[;RIR7S?KU =F?544_O244\]G?%@/X=*U$=XXVR\R MF;<2*%\+M YR_H+YPLR_"T53?R\BOB$I?T,FO/J^_:NL]@B(KB92?<<]_);P M\D";.)(;;L^N]S?E *5OF*KX6>DC@+>R$?P[DCCK4NE<#[T;!%.'%__?+^S7 MW^X,,'_RH;>&'XFSB[D)/D"':;0_+K(_\"?\MBG>_H45\/NKP?BYJD8=&)?G9[;#;W754&?N[%E& M_(NQ(MEU;SV7CC+LX8:R\S"IWQ#K8(]MD^2Q@M!C\?IBJC6K/;Z7)I3JP/'> M76KHQ5=X7FG(#]LDK/:RU:[.903K>/65SJ[F1$?Y]8=ZGM,22X1!.1==1&YU MI46L8HHW%FFEP)"RW;26CHLOV^^OU_2Q1=3Z):+,)^TAPDT2#L$J9I'!VK_^ MH,DKU&JZ#ZRX15(S- C=>MX7REJ\.3S>-B7YDISNS4<>)F(2C@R(9*%=3G.3 M$?/W'4=??*6B9=KVF?1&F:C.\P)1\F@RTQXUAS.YEY!@W"[,;B;BZ=>+6$

    ?/[M3^$O]\X^+B<^GJS]"N?V MJB;>[QBRKJDNK9*VTA^7K?Y42*'<+G-++GLCDW*\ [0W$;B5,4 M>D5Q^]MS]9?[JR_'U3=W/#^ Z/P*7RN"QHXVHY'%J#C3DI=(JKPN_WV5L _S M=4[IBA7<\2;,K%]OV2*J):04Y.N4S]?(ZVWFOJ&_ 19V=8$$%[--V?$XZ[)1 M8K>>>N1KN*BHW0WW"!BV_9B7EI)N^C_(F;:SY?,IX64*S1*_IKFU/>\IV98P M3EW!NP#SU#/IA=0K]4QZUEUERI;!Z>XZPR:O*WG?>F?_5,OXM^+HQQ/9WX\ MCEY?6XXRU.C$8N&,%]EI!2E^H9UL(JL$7Z<[HK9.MZHFRL[8#N8!6 2/!9' M7Z_!'8'#0]K++RWF_SQT^*3D_WYX:&HYJ4W-FFE$0G)4(4VGR&;E"Q5\O:&0 M:22+%+2%54LFRDV=5H8*@(=4 ]O%PM]8"MZ3>)L:0(^P^I.EKGTNRL\<'CF MXQKM[C]^:+=7R@=;);P?E>QZ?*7<[='-&;'!M?&D.6A=*X:HQML+3S(["UK* MI06OZ>(;051^_<&?R_AA!-%]1A*]MIQE.Y9SFL]KC(M1*"I0DF4@1<,F MC,V$6]<_T7#HP\),/M'QNOQPBB.#Y5P>395N4605EH2Z3BJ.1LZ*R%GQ?=GZ MDRK+:WP]1]!D K]2E/#Z>P MM"504J@X_N.<%;L% SM'E*R8P,U56!,=EK^-'!=W:^:\G>/";PZXEX/AILD% M>\9G^Y#-U31!+-2J;C.+U3*SMKS6QEQ=0>X&'#WCTZ,VWD,99M;*JB-;% 1Q MW6:IR%GQ1'V838'":^,)2A MGNNLZ#E6S"'K,E=!U12;Q3>P1C4,44J_:K^,X.12[HU;\]=7NS]N/=_'U#7> M"2B90:?/<*4NO39P*<&V%:I;^$*7"&98F.E=+IUIBLU M4];22 X5.L.FH'2*DW$,?]5V%;%A9)-^9#Z\7E_<#S-BRUHI;*90%>ANHXFR M[6EW0XX4P(A JL.).$&]&@CW#8W(-2SI\Z!#:/X K,%G78(?P#EXV#GTQ3/RS/'8 MR16G[K _\.A%HUHAD/;,*4PR;-H/$\?BU)ER"O]$\! 94K^Q(?5J^' ]J?B* M )%#VN,:@V$#)D&J:=)#!OT&"0$"!HJC\11^VCK[G\)U)17.]G!=%;;_6KE?N[]<1^G@'V/!,/&6V\F,M36<-8&FGU!OU6 M65 @$T.O.A8G\=2;]M=__7;6]\-XSZ(4;]%2_+^P2OQ>T(])J[EDV%(\!AA# MF,140]!=$3R?.Y#Z8>MPZ;4(XC@<[AK0)NR8L?^Y\,;\RV;Q!]LT^8%M>K@Z MNVU)'N1_K>0ZZ>FKM$P7:WR?X$FT4J(SO_X $>!T0P*2ZG )8-'%:Z\+=K@N M&#MB>8I,9ZL=FF-K;7:CYB?)L7*]=;%R6:]!3=:TYI)JAT7[>:XW]N"ZG"IZ MNW4!C_>[TCL32Y)B,S"[B1V3P X38W78["*&H_$8)+._@G!>\9@EV7-)@)T1 M]?53[(J<]6F&Y_S585$!YS%$%EDBB8/_8*3,\GB*9Q$*2::S?1S(> M&)E\/K+;)3)TA2@0B(I6FL4!IQHNHK 8BSP?J3-#"R]5LG5Z,!27&KZ4ROEZ M!HP\>3HS66,K3,F5M&IY+*+CBK@4TQX8>?+T1$OMUI/9.8*HI-;.%>HJ.2C! M^JLG3]_PDC,BVUR'X0INHJN96&>Q]H*2D,/MUI"_Q@F$<09M$<$@Q/U1*S5OO< M*@W5A+;,>@*GY;%-#G$%Y5V4.C''_G7*04O8>\Q=#3!N0_N8BA^T)[=E*$GT;3R MJBWHINU:4@\\+JN;@A:>_CRK+*=VF>,E+E.*4J2?"L_(+PNTUW*S )/5&@> M%K:Z"HT^)A,])UM&M02+DYV@EXP!1H&'3R1=](\KZ#$A$VW0DA(FRZ%T)@3^2K,0U.NKZ_HT/RN9;PSV*0+] 3EG@BB(?N"5N_=L_@G[PU'GIG7*M;< B9-X_1 M?&WN'S/Q7)17;KXN-P@9@,+DK>=]D2 ![%93^>ZA/5V7GTJ"TS.;5F;)J3HT MA!;,9Z;EEU*UJCR?;&0ZRR$SR^?0(4KG\?/UPWP^Q= XX^1+;E[,T,TLM\KIA)L@$Y"AR5]_4G@\C5RRJ,9-5+S; M)UK>5JW]2J#ZGADRV%U,[ENERWT(NUY(G3F#9NYH@U<+0FU"D[T1[8[L=:LC MP,@7()X0R3B:/"WI<)E4N8C%'YW%R9-8ZY_!XG+"PW2)+ZF?-^4>.Z>;K"%YI8;C[7R 8# M(/%\ML94&.'S=:4OTC/>[L[XPF)E5F'8*A!Q<#R>3$86F @/+FRBN?E<(QO. M*X P:66-"9(M((EYJ;?FN^46HR@ $( \A*-Q+!5E;UT@4KEGPAPL\4Q"US?( MR/*#T _%[A<#TND5S%H#&](/1]?7X--+T>EG4Y>RZV+"&BQSB-: ONNVG=((UY@UX@B&/C6(^G9EWC)U1(%C'6RP, M?U,!9-K^WD)J:"9XO@S3-VQEI9@>6#$$5>7ZPGW=/-9G25 ME09^:@>K/B^^[6X'%3OE*D=W)Z6%1%O>(@MPD;A/7+PDZ0@>K#2)YM^W#S-+P&$36PW !M(07\#V5$ M#1#I,?$<:#:ZK2 PE-6GD@EF@[R0 ?=6J_E,MR(8&NLHYG/&"!+?GJ6[*?:\ MH4*F@-MYQ $]K&BW6R6OQU?L8L8HKMNUT@8(C[^Y@8\8-D5RGBN6#PBD7:"^ M.?MSZC%M+$@1$P$AQCZ9O(45#!$=QYLO?&ES)Z)[2K\@S8V_8!OBEN_6F<6"O.N?3$ C@Z%T)]*M1PAB4W:);4%*F2M5I4 MCWV6<_K24 %_GLX8S@E1_1D"J36]?B.OU\G.P?VY623UPI\CQ,RC'.:97BF4Q;X*%QC8$*\1A(_;_A"5IEN)L.P M=?3AK8'0Z-O#O^\WH3*%/J3H.#$@ BD:^ /U8G.'>".^+&F)CK/'(K$1Y$,Z M%HG;)2V%9\/-[T5>"G(; MTWT(*!@0/F$?S\/"?AU\7"W:CSU=6C0Y WIZY\ M!AQO3H$3V?CR9+80G*(5\WM1TGP,+:(C"1=-3WM9-XO*W=)5]9ZHWNR^IB7< MQ2WMU:(VGODUGCA!]NZ/MN]*@#9PVW?PP%L;-:]#?^70;\A]2I.C!L,&J31D@F N&7C_'=04L'/D?>D@-X*G2*W[R6.S8!EC6P>/ M*2K&2H%+@X\432=Y^MSW:/'WIZ;\(, LF=VU!4'R7'Y2N[A-MJ>%Y!C=+D:9 M9IU**PTMC.C'$F3JDJWAHJB>4;%Z]F[\N\\4A1"EHINB\+,@"]XM_@ZTW+17 M4M'%M,7CT['+XLO!BBMJ08PN1EX!LFY^Y+^$8D'HW#R\H NNY!8A26.%[SH* MW\TC=J]EPT9QK3$F0DP\@X/DL*TS:97VRO]?>L^WIK?65VV_AY"-KANR)8<\O M1?[U/T]N>P["!Z_V+?O77L*.EA7>,N&^L&E*,KA,$E7PYE^BL1:W3KA,)OUP MZ +SZR"DA!_=A,+N5)\2$80-')'L2%A!^[6EDP/[#5RZUPIUQK<4O M'"#LT^ )$GM@J"OMU;,@+^((.$0$*!Q Y/_=;63/$&WC2>VZ\"-P M#/L!&I8*XV_=X.P-&5<\O@O[';,^)?4Y"IX+;GFMV@TPBYVRYYHE MY(99M#RSR"F?G:S[6C*OU\GYV982C59/ZI5'/8EKB&HSURM:)E5HG6LI@2ZW M'2>SG%MHMJEKMYY&I; M77)B#J].A&%_4>NP G.Z]F0YEVFD-:4\JUB+?DI>B:.*T (C]VN_Y9G.%TP#&4QK_IHF"BW783HNL;_@EAZ8I21RM MMV@TFRATGT2MZ@XB(HXW!^.W^U8(DC5?6.8^R4(,:+#/7W)^TU#A9W5-8/ ' MXL66@G$@S=?%EC'Q1D1B(ZBX,GD4-B+]0,;0%(6-B*$I(AM!/*!Q_'$4-@)Z M5.)#XG;QQZ^JK3^A:<)KL'S'E?'1AS3]K4OCUZ[;-.$'LP;Q0,1=$U[ S)O? M%K_8-2'TT4#/C6(Z@4,=IJ+[YR#,"U9,1=4O=H$>R,G-27*#"W3J3@JL!T9B M',1XL=OO4 2Y^<*PMHJ2"04N&Y16.'/;C1F%9;JCU#$>%Y)R@T\NY=6B%01T MXPD\15^E,-]/E=S !+SUNB\2V1+84#]/=*]75N_=LEM*E^56^HP!$K[G);Y/= M>J$=?,WU?!L%@6AI M^VP']$K=E7Z$F+[F,HYT[/]K7M:[$,.KJP-OE\-=(SLJ.,56ANLWYFJ)),M+ M+;4.>@PPV(N*_!TZ([+6?*[[=(/*01 _(AJQY^$./ ]?K4G\/"/GXLJ%7U,X M1+1'R01X]GLXFQ3RU*;&<"HWW["5<6N02H]S8<\ ''TQ"C^6ZV_IE[BTZO'S MY/;RVL@'!+?"#02J6>11?KZPZL.2T&VG:FQ0VQ^GSI0&OC^GA*K(BBT:"3!4 M=!7_#L2PP"(05]S V%53CCT6L<% M2I>=]F39ZHP6WAJ()0U+$ERRUM1W\&@TW(EBQPZ,ZS@P;EVB M)&H.CEO3X]YTE4-Y BC$IPE]O[>FMKW6.*<6-'O6;WKYC:F.'(%<"W1PNT*G M7[2G8GRXE"/DUO+PU8Z26Z_W[K2B#P- )VVX]5/WH-,5CM93M/=2@6EB^8V M,U,G=+,$ZU;XE9(()O:;?%8/N3677RUL]-8+NUOUXCWR.V^O\[O*M+E%"VAY M49G*"D8S4'Z!9I%*I-Y0\_&XTMGEFQ]?N&0SX)9H5Q4&:VI)M@=+.E4#BZ9I@) M8AN_7BLU1T\0,O I' MGLRS3]OM>I,=DV@GY]0Y54G+G8%V5"SIRB5T?%W[C:6)YBZ6668<3^4+(C$; M=-.36H9K7:EVSMN]/?5&ET/*B%^."/L;Z;/M-EOO(M42FRE52]WAP0\4$6Z. M0FVAOFC;(JP;Y%K(PK.EB=][,FC<"XL&O1'2G8EH*X[0:@FTT2ZK) !H0L : MZ\"Y@L/Q .[H48?1$I42V[D6 M-445>E?I*M.IZC+K-Y]H[U[^NPZU+UC_I%+UEH*9S_/B8#1OX-6VD)=;?_Q# MXT0B19R:S:>G74""?9VIDWZUUGQN0?D ,!(TUK0>9Q36IZJ=]N7=9XCN/\4? MOH A0T(*9PG);G3G,*)IZRO159H&T-U@L=2:/UEA7F+T9JFL&^AV;0]W.9Z/ M0L!C=-< W!-TPM5TQP5SD)$)P'78H?@(FNYR^_U>R8 %?M,K^>Q,@"(PABUH M.HKDV8'R*AJ&(F>VD-1/QYYE$*Y5-MO+:I_D::*;6Y(2UK:'0.0M4_F-=+]) MN$4WX!+)'_Y*]_*VO#:S7<,_ZRX M % MD!6?C G$\<9317*AZ(@R5 O@:A\0H"E"O W:G3\*WG3P=;H?A*ZB$BB M,P&2"60T7,!UE(*S7>F/#LE/;['!;+.:X''MF8?255M9DQT6\IT MNLQ21XWY&T00^3/H ^_WF5?L.6(];H[\N,%@UYZI/6N@#+U@ZWT9]CT_GF3/ MWOI]SIY2>D]%UI0#,A[I)5VP[B-2+INE4G%5<$1^BW.]QFI$SVIM[8]_\(=' M[^?>X8# =SE_^4K@^J"-_&#<.52ZA<)>\LD1@'D3T,N2._Z2@='H_^D\#+&H M)UB#*4'Q%7IHPMBS\SO%Y\348]+HA1;Z'T' F/E2<):;;:O?M63LS1 M2E1N1DEU7WB*O/P4D/J'FPDN"I#EM*@4]M! B0H8,/O048 K1I9;[P:0_^9.A+3Y=] MQG] ;N:*^#NH;'RR?MV4#$^&1Y@%'2F6">T">+RIJJ_2@.\XB@OL!=_\$.>P MRO8#TO$ BJY$6X=>5@"LH8D)&"M06RW BIX3F#2R B%9-Y7G/ R+)R.JOE'D M)&"4I/\3F(_CVAY\6<+'(P#0#GA9XKPM(UN(:;G(7%&"J4I .0?$$OVS7 %T MASMG*Z*OD2&^:85H<#=,2?'Y&["%_U*$[621KK4 !T * UL:FEAA67'(.?") M.<6?@+Y2D+QN@H?HHH&4#C-VP,^RLO&7'9\>$&BT4#T-Q]G*PK)]DBQ\-$0@@8RC\Q:2 MWAO M*ONQFO-]">ZPLPH8$(C[4QX[2S'PZ@-?@A4XON8 !F; B3)+=B2@G$,T#H08 MJG=PP-R2%2-\Q:%">%#$&Q %0*D_(?@8L%U>@ !.( =@<]7\ M^HH2[WDPMQZ<&NL Z8?ZQI&SNA8PC]PPV] =S9>J[/[59=OI!_S% MEHUQ_=$OJ@2+/Z3C(M61V CT(15OQ.4VXKUQ?Z\A4K0[+OLG"[!YK.!,3AI MW?CEJZ'PIY,_^^_\Y:LY7U/K]S68B39U7ZH >S$*^?+_C>N^OJTD\,?$\N9A M^"\MO*T[LZ1J*]#J@#=[72A/G*7/!T#! MR .Y*(5BT092$3I06VJJ/M!&FR'JL?PR;Q'S)&5]V*OWDKOZ^:0.?K\D?@@# M5!J#^G(QK>LPN0X['SIUO)LMM=:W M@J?J>KC)C%!.&L )X(L_>6'X:GVZN;[S88<"_63)E9*LK MAASK6?<#6)'6LY*?R"J,[*D?WCSXP0RZ&5S0Q^?]-Q6?Z,C*6X,ZAL+.VY Z M-Q V?$.51T6CV'%D\8W!G.\^[?=L#V-8PJ-^A"[,VL@I"MRR51O;X]'.,5=/ M0CFP:Q_UZ.&DYU*NA1-C;@A6B;/IW+*FH0-8A0GW VK.!&R?34;Z1A=8UTE) M^E#(@@.&ZRH0.GA7?7RO"E7#HXOCIU>W8 LESP@Z_0">=73'A?;3$U>0?Z?/ M/W0>D*[M,\$6R5BF["3@Q>O"&QNZ,X'-@;;^\_V!8:T@I*V %:Z4X();.6.K M@7< 1G0/E\L3, '+AM"!R"(@WC.[#@8E*!"S@O=*?JLBT=05Y^&6(2/?)=$F M9)6P!_>EHPH.;:)<*X@R.1?, +ZQC^Q]C,2 \86OQ&.].U'S@Q?\1VF;U#N0 M\S$2X!#9?"8 ESX*UA)MH6^E\UH?%94NF?=8N5\=K?_X!WTXD[8)F,/8-^.Z M-J'P8T+AX(P;,W0Z4VESHE!M"3L]-Z%&VA<2RBT;E6*>MK'9MH+2O4%N;>@* MC'9].%- ;$\H.0@JAVSH3J!S>PY6/(%9'3)@T#-9/4'X.< \B%'Z2C&V811: M1+-.KQS9PHDVC,!QFHKM!QV>1J,4BD1MN1*%/.KI%2699]=N*]<*6$LW/45F MW1?&"7 8=O7LS.>9A:^F:@87/Q6?X-C??MP9_G?X&\>VZZ5ZH8,TN3;2*;)M M[L+)FY_+FH3(#H]#SPV..^GH34!H2"T6U LQG6(DX^604AH#']^9_^O_WD2C'!P R3W1EQP M_7FTK# ( O=M'4U)!K$.H@K>_$LTUN+6V=O>Z8=#N91?AQM4PM][<%10_T&. M?H;T."$F#)0Z(MF36*GP:T_#I?8?OA)S$>Z,:RU^X=B#SYO@UW!A)/; 4%?: MJV?I M^.7%=C#LBV23+RBU"5L4BXHZ7)\K,, -"Z)>4-T5VN_6RE1::@LHI@570D]' M9D?Y!1ST<"+'%[-M=@4%W8IML#JIALHV=+$=#: ME-PH9&L]4S"AT2VUY;7:U@*/[].1R8E7I48<5N4;(WO> +K!;P\MEC,KQ79O+3"G(V=9@<2:Z5X+%>ER?6W)$TQ>K8-*.4]'JFUC M,V*]!C_#M:Y5<0E6V.*:D#I]YF*9SRVJDZK-]POE#LA/+559%.C30!PTZ'NBS8EXZS3O&%=&Y"RA:U$B46#CVA/4,TO(I* MRQ-^WL&G!#]*R].5_]03XL]%F>%'Q5V=IY,MD4-KUKJTT6">P\D$>3$ F/+XW7$O-V3:-;^16>33&F18<>C*!)#:?57?S M^I#WJ-%BG<=3= ;P"7:FND6[U;*U0:/01_%"=^DJ6+:5J8&Y/BE:$2HIP4'Y MHD(3*BI75[B 0:[(GJ$TU.>J%XP2EEA3S@5'^&^"@^NE;C\K2 3--7*28]7P5,(W%OWY=-*HY/&#]@SJ)/: 4/!6H_[PG MVAE_P+!+!#P3?L?WGQC>&>A]@/B/2D:$PFZQA]0/C7^.]KZ@#^ETO"_1VQ=@ MVF _-$X]XAL3 UDD]R4&LFCN2PQDU]V8]T;(O*8@WXP(,"_BQ-?]106L7X;T MBZ1\O$B1U[MPG$N)>18]! PV2)'_]P?UQT>C6\@'+!WIY)AWTJ[KF].UP)SF M'LWI9^DSGTN=B27JZR7JEB0YR!G^43G#L >,N2#+VQ8$YEX$VPF]1*8+]37 SD?PWWKE MKT8M/^&8J,70O:?U 9#JDB_45%E>S"H5UE)G"E%,RO%:& M[4JNU*HD1H48%:*X\BBAPOL#1B^)"JM!92XI&26'TBY%>D6^9LK@M83?7HU) MX/B9NH?W997^=#OT"S'P9ZWY52?S];$L"E2(N?U'K/FNN/W^?0#],"0]>1J2 M?B86/1D$C,7>@B^Q"VY)ADOV5OZ-\A\IY?X+"M"_V^Q'WY-S',HQ&XCQH86, M/]VC_&,_#/9,TC':\^1&FAO.N6V'3*WSTUZM3\*D8^@5P!(X2I^U 6(4B%$@ M1H%WMZ%XCYG_E2A0:HX6_4RYM)I5Z&6A*3=YCK,@"M ^"M I.D&E3A-KO[4C MX/?:T3$W+VS%C^X!WV#!#.&R16.O(JFV-0^J!2APV98T2SIA_7V8_F_K?KY^ MT&,#^0$?;1:!_$V/\4 MKNZD$P],L%HX%2=GHEM4US?+[2+?6WJ")M!0B\(2#$DE\/1+\!F#0 P",0A< M0&FZ)0BDL5XCOTJV=:ZBC\PN*[M;3&8!","KE$0*2T$@N+@.%3'+X46GTRL: MU'%_L;! T:&K7NQZNGNC\V:H&GGK-!ES?LSY/Y+S[U+%"-PRH:+QV'"XZ1]Y MOVL[#!0,LT92G4QSI\^R,HOO*DS5;75@&0V@8) I["*JQ>\8)MH>FW.J1=A@ M-FC'",L8*/.%86T5)73('!HP+PS1C'TRGT74",>RW0Y>OU.8VWWZ=)Y@;6C/ M<2$0L,"ZD,\![:3+EEJ%%;/@YBE26>K36H/>L4(*NG.8!$I<\3[L9\E)C!TQ M=GP3/>VMV"'+"RDSX8@\6DBQQFJ4(A:E=@M@!U32$@QZ^5NTJ!DSEPP["JM3 MW;/W!XF0$7QKT(DF$D>/3E$#YUN$.(4%_4YB',X%.:V;I:6QE9=<?5 M%NS]0, .9.AI3^98R&,AOP\A?\6XOXR4O]N\OX:4U[&&:C8K[3J:S+MXLE&7 M4M;&;P9#^WT&+W.3\UT#;MZHYX07.)?5='XBXMT)O$4*R^Y.80E=E&? ;$[7 M&^9\D?2XK,+7:::XF+-UO['4U5666%IC:8TUCW>*:WVH%6QI-D*SBBY,2+5$ MT*+?W"W0/2YS=_"*[A$Q)3LR-PQ1ILO/M<&B=%W[P^@02T4L%?;OS-QW:SU>JC"%K:]$5SE4IHBO\&,=^HYTZ*@%^CYSGX>>- 'JK'N5M:-( MG@W$5W&X4%W- ^'-/G:\;Z@G5W[;\P]@-[HCP)0PH1F(^3X;OZ; &&!AHT\Q M!L/%.4>G.XNV.'7I@L=^376 IQ,ZXS/DQFM7+/=J$ZY0,OCB@,38NB*H>LF.0HWAJYL:[QB-9*MS)1.HYQ<;J8,/OBBPB:O0E=Y M*U=F;(HNS0J5"5T?SXR1-F$A=,':::E4(HV]&FWQ7U<<&\H_^V%@3H!+I"LP MU]1S7%W=!A_I)I C]Q=!/Q'$L[<5AZ[*P;A#,@^^>'NC9; VR'*ZZ8D!#;YD M=>B+B_OXMW44;0ZFWU86%H P4\OICF18CFC&%)LY # MQ\)$'7<9=558\]M"8X+:0WT]VX8"#J@-6-U]89P AV%_( K@[ 68@6M[RL5P M[<1>>0;XD.(AJM4;72ZHW5T]CL;!]]$X&;Y3JG.=#M+A"C6NWNWXVW +"7D^ M\ZQE.KKC@I'(6GE#W&FI/A? 0,-L 0' 8>5 M _YL6ZKN L,/$<.?Q8"/D;DB0LY)^*6$($*+YA:Q?=9R$.@KA:BT\J$8T_+Z L/0&K\"/76OCHYD\B:8A;RW-_J?I& MD<^Q]E[90?>5.O;(^-1U$@SS>?^/$\WJ4PMYII;Y4P1+>$$Q2YTH7O_WWVF: M2?_]?%[/M+.3@^Q30.8_",P,<*'Q!-K"C_[X!^@/BHO41!-H%I YD(X%E1T M$&F2,A="T$T 2R' *E7PE<.@[XQ%4T<-R(_FM$:>D!0/$? M#T0;:*S:!#& K ," %FW1=G_P;(167?@5^9C ^(0$",($+(''N\ 87 >#@?; MB4;RY6R-QEP=.:[N*M*DL7@#"]?:C2,V_ML_I9YP&ARDPZ[7IF@86X#O*\4 M!Z2,*";8<46Q8<^!OY"4L)-]_ MP9]OJ3F@!\VA"\[CWT/&_H1Y>CS[MA8RMTS%U7?^H>J#!WS*(PK @QXB@0*E M'U(>CEE/+/!#,-*'A?WH1WC8/E,%'&\!M03X;:C1\)U:TE8,$;:&>!SX$*AM M#3 @G!9$F7#+'&0B G5FK"CFT78#@)N+&WT.Z @4$=>SP6JA8J3+24-7%21O M0 Y$. !P"Y\$X50! L"UZ?:16@6_D("3!0K'U#,#G<57Q&P%[(P_&4B/"7BD MXKBPO84N>Z(10BM8VLG;1-=7B\#,=-O?E(?(*)N094)Y//"'%"B@OG2)*I N M\/498*K][D$Y.FS'7G^!Q\P$+!2($PP^!/L!!=/TM" RQ\/'C91!'E@(1G M01)."!AY3YC@@+5[K#P/NJ)O4\QU%\KS>(MTP+8;/K\#Z>AN%\!8@&>:3_+' MJJ1@()Q]GF5]&CJ/B(S L KP"UBKXHKV%NZL*0+I#NP5=2^AEE[K+!LL#LE@):V7U75VA,"KN9H$4^MI",>!;@!& &R)'AC^-UG\)P M&*O#$6#%RF:AF$Y 9;#UG@VV+6"ZY^+[7!C@^X%U!E;\1+0 ^(*_@LT&*]GZ MZPI>!FR^B>CXW_+91?0 <1%8/SI(85\U(:TG.@+GYZ.8A@/!\?,L=,I.!Z/ MCE )G"0V=)Y.GNEJ!(2D([WK&NY028&O.'"UK$B@\N*^/:0 _P,DQ2_I0^DLTUN+6V=\/IQ^(1_UR M/RLB.-8?".H_R-'/C[K&$WUDDSPB6:C9)0U%=7^%7]M_YGN"#Q]:@:;_*]C) ME0*??E[/P;$'_PP!OX8+([$'AKK27CT[JHC'G?E?$9G8T/K_=[>1/>M5?%WS M]#4^P/Q9Z$SPKZQ#G4_\YVC;?\>L3TE]CH*B[P40TA*-2>FQ*HQ3*"60HIH2 M1&6<%K!T6D+3I S^I?X(WBKN';\#KIA&-:)(S'2TSZU=6B5$A87^C>LV8$(>^VFM37P,B3M^<,S:NZ M]J[))UL3-CWMURABR@J$@#X?Z7C##M6;ZBD.)WMSO+*>8*[9$LC3D6AZ.):% M7F7&S2M=6:.\0[ M,X68U9T=6:IX;4W T-.AZVROV=SH#92G[9;:T-E\DEFN87+ER="9270G:2377\IYYL%;[H6EM+FU!<,CTF^76^MJQ1_IW'R5,[HRJ:&: . MC5:PA3%?4)-)M@N>2I\9RJ%Z<\3N-OR23E%M9E5F>+ N5< -?E5>+,LV!F+1P)CDK-'L2QQ9, 5L!X#B#!-2:7M$>_JP@R:M,L5R M62=93H.A^.G0++40MRV'J?&51G^MEEK31H%J"?@9=MFA_6ZRM2RCG%YH-21V M86QAHV6\.A)[M5+XA]7NRH'+K-[%!,0JMN 9C5T[/5/8GK QU]0\ MCVEPZ,E3,7.=&30Z0P4(@S.=E"?UU@(<*\09'C &)=X:&LW)C&9Y(J=T-P:% M:M"K?C(T-].%-38D%_P\29-S=JFN)@W6=\ _'VJI*947BNR64S27[JIZVD9I M_ZDG<^5+-K:S)STP@5$]HTE#M=N1P5//,.$<7S<55.9P/DE3^!;?S=1^9BT0 M9YA0*!#FG"K@16Y>P'=-*2-OR1082I[.M;^9C3<2MAORV51?S&1P>C+NM.#0 M_5R?W3J^?&>VOPM[Q\T9?@VE]P.NI,+Q'9 .#$_1D+S 4P,,-L<;^^YD:,Y* M3PQ4W[,1*ZDJ#5( 'S3P0626C+.,C>^>-"N]M>6- A?>PR@H:/:4&3 MQK"D_4CWT= .?0'!W5/@6@[_X'_57[TB/S&615]W]Q\"K'\56+^F%-A)CV;G MD7_CJ5UO[^]/]^D @9T43B_TG4%3R/>4:XH)#$4C\!?(0'_6?9<[O([;4R 1 M6-+0CP2F:,T5Y,_P3W_Y7PL_=,7-_BL/7W)=+$T4V3.4AOK\XKAD!K=FX V9 M;?C'TRMD.<5X*,99 [Z_4(:MO%'?KH>M4T$X/^ZJ5\B?$XN.8BA^)UM5AZXM M'>RN_D@1WXI61&!$[QE&M8*&*RZP7'POJSMQ@&T.\TAJOO%/8 D$;HR_VS X M!@J;"/T,@*?6#O*G;\!;G@/^[OSU[KO!8-UP3:'I!HT8*3!^]M:W;RLFT0<4 MIQB*3A'T,S/R*$HIM"%/[737WL\G? \67I9\-':*3CV0V$MQXT+P1$=@([(%^,9,BWH@+;<0@2I@./'I^ M^3]!1>I/-)$$?_KKOK;C#0!%QG(1@8UX+:P$V(!X([+NS ?Y1>'S%'W;3G,K7UMT.W/Z7DP \ M @N^0644^M8UHZZR[C->E6AEQMYDMP.BY]A&!EGISRIYY DWM%[(/13/!9O M(!Z;#:2J5*-"L0.^DJL6S$FY;678M1#4#2,3J?156J-'PPC\D=72+P<5T3,) MOQ@KGA7YNA%6H(,)H1;D:I73=^O!JEO2LF)Z?0VLL!9J>C+K2C8JEM:NY^XV M3;ZH"4&A+C*13EVF*]J-3>ZW:$Z;4*3KFFNV" MUQ)H7X,B$A1Q10WJ[D$C1=Q>L*X&&F0$$#$ZJ/$N;>I*J$%JT\W*PKHUOF*. MS<4PEZ2;SE508U1.IOKC1:W!X\F*N)Q-Z%6=6P/4 +H4E4Y0)'-Q7>K69D<$ M>KC%+JK[N'2-_52_J8W_>0B4K%2Z(8G].M_'Z^._!@'(D1V4@,6#!U7X ECL:(3=W8U/W M=<)>_ZT]%F)^OX,PU,/V=ZO;4LU+NNTEVI>2TDJB78YM7T41]E:I>7M#$DDN MV>%34E\9]LIZ2TC[MPA, J/(V!B.C>'8&/[T]<$54"+'S9GE?%PKU6;9]!B=X-AL62HH^C*3FZ>O7/O MWI_^8U^I*^@SM[9R(N0"NG6PU1>[B&Z]W'?@:]@3+W9I7-ZE<6LN^&J7QZW7 M^PZNQXE$FJ*^CX5^JWO$GV*5WYIUX_2(:(?N/=7><:,S$HN-?(.OJ&,[G5_3 MNTKU*F[')=[N"%I16W$=7:R/FUK2D3!6P'#?3$\G4B06V^EQCD.7"K MU#=FY"C:ZBU+1%WGK*(LX7>&.@@)NPK\_+M7ASK?TFQTN<=>X M$6=V_1C@N,/N-2\#QZ(X75G\T,UQA<) &&>6K;Q79R%PP(HN= +%+E^Z_=8& M2-S!YM9*V'>Y8(R=5G?3P>9E&/2:,K5&4_44G]6HH9##2VNIU1)P#.I/6"J! M4NG8$75OCJBX<&\D$9<;;8#W=@?%NVC(,X(AO$$?>[B0WCV#"^^WXW+ZO,O5P3 MLU?M=9I7"!4?#1V\Q:A 9?:KKU")-!F'<,26JM+T;4SKN.M-;&%'T\*.N/X3S:XW+T.:GEI, MJ_F464#[C69US"^VX_Y2$W 2ZCY$W/8F]EG\!$F_C[8W+TLZRK)IMKB5472[ MSBVTI3#K:P-?TF&MN03^8H#5O?N!XLXW<>>;N/--W/DF[GSSPSK?,(D40WP? M(_U6=XP_Q3"_->?&R171COB[:N.;E_7W?*^4RK&YYIQ+;DU]:_#X>$FN!9R& MECJ=( @\MM7C!(DX0>*;MKYY6?A;Y,3&\GI?X@JU5K_1VC&+),5"X8?&.Y4@ M\-1]6>^O!O?%W6_B[C=Q]YOOT_WF97QK\:.!-XCN0JWD+!6>MH2<,9O M[$*[#H-8GSC,YQYROFZEED^T:5WHZSQ1R:-M O>3OT4L;UD5:W=I$8V:IM5@],+M%T5LGE:;'\\^.ZW8EMN5%;S+6_C M,T4IL"UBG52W^35<$*PO2@"Q)>XU<^:-1;:02U?9^H%Z=6Q(1\:JGC65-=; H'[E44I M)D&G7KJACWT+L6_A^_H6HJL>/04#LR[.BNAZILT:V$@CLHLE/;,^7C3@MV!@ M9WK%W'35I5!Q9:_'/=F2,'$-P0 &(I-8@D3I;QRN\Q[5)VO9"\L&^Q1[5[YU MFM7-M)X?FY+Q,15H/^H@=R'T#7(=!NWE^CVTLU1M2BX-+2UW!3TH@U:I"M$? M"S,Q-F$S065TNYHPRLVRE ,2Z\2QOZ'2ZL!V1I7-:H M+9I<<[JQR>WJM>$5'$0U=9GJU3< $<0M->RO)D116+(0%^C /L*(EUHO?$,' MT7/I.%&.X@XT<=I6G+;U-U( MM>*-4:6=U/$,32AY :@_?J4XBF 2Q#6OKWZBF,AO/BY)%?*B "1@;K\F?M__NO_SF>_:,D)27+L.Q?>W$Y6M8D MT-=P7W(T)3FV%7&6%%7PYE^BL1:W3KA,)OUPL,U^'20.T@'!T >"^@]R]#.D MQPDQY^(F>42R4%"3AJ*ZO\*O[3_SA>SPH>7H<']^V8H!-FJEP*<_>:Z_,ZZU M^(4#K0BR"O@U7!B)/3#4E?;JF<.0>-R9_Q61B0W%]]_=1O:L3TE]CH*B+^H"AI(223$I M@6"DE$ JN"2DTRE4("112@,.(E!1^2-XJ[@'!VU@5M6E6=OR_2SE<-/<>%R: M:S")]/G(Q;*@%%5-:O 5JL:L>7++TIN6@)^.Q(64N\23SH;;*A6U@/5S5E77 MP,?4\Y݃ENVVRM-9&;.66X&I\ ":!/3Y2-E1>],>8/^9KFO*W*[-AS2, MM3E]NS5CN)1'E0IHH\!7Q;&:WK7&<.3)V[WD7%_NRIT)VEG+Y6Y^KJME;"V0 MIV\O#?3,()6: (MPL%$69:*^+>,M@3H=R8M.8S'*EKNSI3VKEY)*EZ+=M4"? MCLST5#;E8FYEMMPNQ>:8Z+$[G168TY&NX(G%(IIMH8U43A^U.F)AXVE"ZG2D MG>_7:_(Z74,!, X750;/)]7Z!-DNL6W9,%HPDGX\4L!*!MP6+1SOJHJ0;];):,,]RR'*T2*[* M^ [EEY;:ZXJRVT=18+6?OMVF!EUJ[3DYSMLQ;=O%&9-)0@XY>7NS.9AR24RF MN3ZU((NMK-[%VMHY#L'%/CXB5WH?I9.E9 ]3J]E-_2R'L"AGC^KEH886QFB/ MS9>3YGH'1Y[2T]H(O=W.K//T,EW=FM:VW =R1!WF^>S4"[XW%B;JN,NHJ\*: MWQ8:$]0>ZNO9EA7@4,@'O_F6G&(\%..L =]?*,-6WJAOU\.6_RU_9B='[),S M^!*%*)[J,VT%/%("NH#_J(;:5E:*Z2EYVYKOO45="R"J[TL3747N@M=G#$N: M_;%?DJLKA5H5H]JHQ^B5KMWIKUHS\"(%Z$@+\"K7]I1K'/=3SW%U=1M\I)M MC7%_$?3I,0,+V8;'3'>B %7/,*PU.#017]M"[) "8!I.L&)$@YGWR,)/O4=< M"]%-R9HKR%@!:J*R_\T5-W (U*7 ]H*_("YXN@N.,069@TE/'$0!DY(1/XT, M 1H@ O<% ?HL_ %'_M1-,-SR'/")\]CY%GBF"O9KKZCN?T]".^A7H'RM 9U>57I"/=1_\7ZH.'9@ M=)QR967GK-\O& C^^%9E_%%I_;1G(/7BA6F\$5^T$9B?(!MOQ.TW GO 8FR* MPD[$V!21C8BQ*2H; ;")B7?B&F1G3.^SXOR_LU7 M?X-0%"8"V8F7"BB[#0._/9#DCLM\5RLTW2ZYJ2;?*5'::KIAI[0 K])^7^4; MB>4VEMN]\^ GR^TM:W2KN+I9"^.:AA8VN?DXAS)J>[86B!=*="/?QP9[3])? M1S$,,)4$HBFF8L,Z@J:,B/)<-W7'M7V_$Z)L%HKI7+"'Z&W-L2^$JB]=Y$7; MJWT!P[Y< >W/;ZTVA&)5"(2*-67VB4AQ@42=028BF_,Z97%&\OVTNV*SS%#W M!!AR S4**H'CI[59_HIE\F?(Y(NW#?<@D]=5"3XLD]MMR3;Z%7W 9XFV[&%C MM9?48*"D7S IP="G%0+^^M8NB?H+?R50$PE=E3<@\%S M:<7B)UL]UU4[]L)8\F4Q1+2Z95H+!4[#U.K*.7/(5RUOB6=+ M?7HM4'Y!I 1*GM8!B+T8L5!'V97Q[965-THR6#MX\!F1;J/N4EFB+CK3DSG4 MF,\%E!9@F#W,X4]3EU=8HJF=--R)8H>JR>45DA\!5-\7E6[KP[@GO<(7HV/T M>0)+Y]P8Q-3>H9EN=]9 ];HM+G,S>LH*?F]WG'C1NQK+Y#W+Y&U]&/=TP_%N MF>R+;=<0IL24PV4P06NKDI4>S,T$*@%!GZH$'[KQ^-W>?S>W1G8BFAI,*4-4 M4;>1E6AX?@[S6K1MT7010Q<#68\]'-S6=/FMJ^36A+GG:YL\D/4> M%'56ADFL,.ZJH?8#D3]76T1V5=.T#+J)>I35T1=V868HFN!W>2?.E-&_W%5- MC!21$8A;T^6W_I=;$^:>_3/O18JV*C5J&QY+H$%V2%CN OIC$OC+ M6!%UC\SK=T2OI>G';IEW ^&M*XE=+9;UU@N+C/UX[;LB*(95RW%@31%8FTDW M/4#,1F!/6J:3\>4U&-<5-XK#;5Q;!-NCFZ*]+;G*W 'V)UR!;?E7ZWNG]1G\ M*SG,M,AUS.EL[N93DXQ C-<<+.(#KYBPV"$4H\%OU)I;+RPR:'#M^Z:O1 /= M7,[ZDTFYR\]SXJ@]FDC$*197\#=B73G)$6$@) MZ%Z&)RN(. >6@@M_7UFZI,C(>(N(AS)+L&;2VK)G"-A\R$'@[_ CT;3\Z[1P MV /"AD\1@58W%ATP#+ ]V"]/-)Y_'WP=*'NR)X'AP J1@SACS584.>DMP-<6 M@&RP]A, !&F"Z'!J;E"FR;6 YHC8BFHHDA^/;*E^12?1GL.-P)B_'<103,V= M/+KIX-]]5M3'?I,]9"Z"58-%PC\XWF)A;.'+QF']]:,E&8;_Y@/= (^;3L"# M#C(15U"-54Q$,?0Y8'P7S,^?OG2HQ 4&/B#7J@X&.^7\ZD@31?8,I:$>[W!8 M(,SQRRT^*P96 (;A0N"Y34Z;3;<+=-OCL Y0!TB[(K/NRT,%_'GQ ML">]]#Y=B$!"+3+ M6]/@$C]-0\]E=RH0L7# P[;+ZC6[G/ MIX]L>N#2\$G,LC.NU+>FRE4R7+5/LMU*D_EXMH(D,EDB=:7=W MF5O8']KN[HYPYGSCOA^#,\^N7B.$,Q1?+23+>FG+*36YVBOW6VEV\O&8D,O@ M3'\^%IQ"B6]PC4*]5VI,2CLI%[:@HD\#W3Y>6>DFILZ+]ITB31J+"ZLJ40IO MO5@N4*B\1#="]<=H,B'/AE^L,^1L;57F+:Z!R@8CMKVFJ=Q:<=GVT05-K=0J MFJS5:ME"<]9+;5F!A(H+D6"HU/44EY^AI=PKQ!"W7UMD(.:&2LQ3B&E+NYTN MU^9M=%L;=?J37J7EDK>&&"O9F:=HVA-X9:SGS :AF<2B!2 &Z"Q, D4OE![Y M;?PP7$]5W?$W#SD\^L\-3=?:F30Z=(*$&N-.VQ&9%8S/"US56%> M9[+$^L8@TRQ2.;ZE4MV9TA]AN*G/MAP&.YH"/88ZVX<\=L#$^/()#\W-EQH9 M?+FT]L-V=KI0SEEC7J]1'1K10;U1S7[H1Y @C7XDO=X4&!O5J2Q@M+ M.F8F_YL $:R )6",MV7_VF/S\[\:P+KZ!=!=L>%/)W_VG_G+1S3PGJPUGP,4 M]1GEF#&CD)<"FWV#^8$Y;0\)'%(P7P?.-X'\GY=/@YR^TF7%/PNXJLXI6WO6,M3)O>4]4 MQ%(]_PX,#TCN4[PIV@W;-XQE/TF\J=@=.-$#9J.!8-9%VQ8XNKP5QDW+Y/#< MAIRTG5&;Q+773L3/T ###P>AB&:8?)^W5[,.PR6]?H],,1OVZXDP2:[89<5E MLKR.J9HL6!K/C]=__(,^ %$XO9@\/<@68EBE)^'GXNB.Z\!$H#>J%2$)6RV! M-MIEE034( 2L,:>VN2[[639"/T8_GU@.Z[D3RP:2)Y^EVZXAIT>JJS.SK5O* M6C,]ZTG8J\SS\76_BW6NN?"EVBH.9HUNB^MXR52U+F][;KX%HV30!!K\[PU< M(QY>@@2D2/A%GOP%+Z!AR7&\W]#/,YM-*4-KN5E!K.M42U2EH@P8 MA\(2.(XEB-1I47,_72L2C/5)LC0\UX$3!0KU6=I@W6E+&FEC&EU.ZS-W;JZ8 M:3Z@#99*)TCZ3*1$L&!DK=@*\N203SJ*E-0WR4!=_%7T_T^0#-?,ILW9@JLD M5:K-";EB2M3.*L4?/:2#7WVMP(2D,I[$8H8?_?&/[O/(04?P_R_8Z==7,9K@ M;(T!5@FJU'/3Q;3 ,./B^A:KL!ZW]/E2_'/@3.)A3I%\6V[_*9Y P XN@B13 M8_MP[RHB6#**!-8#4C)A."),KFT:HAEAA1&9B[KI@O\YB(C\?@7(GS !%6J7 M./JW/PQ^ZO^._?V7O_T3P!BVH@%% 8CL]7#M$>WWC@5V#1[4W2Z4HPN2M=4- MTUU94^ZNP4JVP;H.RX+S#WT/E5ZY4>R/R!6J:*O!=(Y59$O^!#[ZH)B!^=N0 MR(KI^-S"PEI&0=1)9OLXI"ENX4?^(H!]"^;34-]T8/X@,K", M;04^5+2WB.87:8*/U0],$SS96@1YWJZ%*/.%86V5X/7N$0-"WM'!UY<>X&?5 M3R-WO+&CR[IHZXIS,@O#L=XR%;#P9/!('2HCQ]-)A+^*BX4-=C!(=_;=:8X/ M6:ZM2^[^2Z>?^*P,1LJ^Q0!FKP#. JJRXK_91H*D?B40(_"[)#J39)#.+\)= M?D8.N'ZH87N&NY_[.?(G I!3![AJ&(B>@**B*[L(?@;2'B?N MK(KK@K_#*I]PT7#QX'L^/=:ZHQS^OM9A,KH;,!YXZ'Z:JF<8B.D+ ?PH9%>P MT+"( ;PS,\"KP'S6.A@Z5OS*5["4@@8@#)8U$%>B;OC,[%=8".A]9F7/V0KF MRX?M:WSX"DL;',QJ(@V,ZF-QAK_,===5E.!1Y__FHR*8Y,)07&!)^0N$FZ<" MDAE[-@9LXEJ_ -S \O-@>=#VCP7\'%Y" Z]TG?>E.MMW_(V0^6%#"OWP./@I?"?93\6GZ<+961Y"B M=91Y)AF*:$.O^V2?,;_WH,/SZ!JI9[_-"\#)H[JUP6F(4<_3R_[U/T_RY@[W M ,^TA:-EA?EZN._WUY1DD)8GJN#-OT1C+6Z=_5UU^N$01/'K<%] ^ ? 7BL2P#B3TP MU)7VZIF>0AS=88C(Q(9'_[^[C>Q9__:K>JQ?O0-* +P&@(Q\T,7$XZS"WS'K M4U*?HZ#HG\C">"S*&#Y."2D28P22ID1!5,BT@%.RRA!C506:_!_!6\7]]8)H MIC.Y'5W&4&]++3#RY)FEX4ALIPM? MCIS5LMV"6=,$5,S+#C:QR)6;9L'(D[<752O9);BTPLU3^463W,%2L471:9IRDL8@H8^'VEE"]X\WZJ5^6QWBC)AI6 M11OC-9GO]V;"F)OF:;NT"E-S;EZ']W.B J]4=ARBX*3W0Y?44OJJ#HMKET-5LX\>69UD\Y/ MH8M2PGV6%U.DSRT6]8O?ZN32?M:FUSBS&)#& ]:=.]FA!ROE5 MM[7+\AVT(S(.(V"S&JQ;]W2/!)HD&)$@:4%5,4D@<942TI+$"#*%I]24@J(4 MK3Q_=G^&&_-T>K/AMDJWGLT6N]*,U,[)TVJP=32MPN1Y46":D_Q$F)N,=DZ> M=EA'JS;Y]9K;5FI-'*^BN[3!GI.GP<)UJ[Q$=/FLNQ&(%K[TYE7MG#S1E7&Y M3BP&?;1?V.ZLHE$S&LO6.7FRC.&D;61)!E5JRLQ920VOLV'/R9.V:^Y,.E,R MN(J^;DOE_LBJ>MHY>K<_F34)@29[EZ.2"JN+S75WELB+3I'B^4^-+VCF. M[M)" 1=ZQ)+W9"=7*^@LOBUJYSBZ11$BYGE3ARO(*[NZ4C8;=GZ6HZMVOFMJ MSL9"&QY;2 ^K^2ZY9(\X^EQAI==N!F_C)P#G6?NG M0M;B<7FJ7U]RQ7LH\G7>/']..J"&;3[; MFS85=CJNCACM2E>[[][.)RK34]T;^H/B EH4\8"^V$/E?HMR!";0 TJ=]Y3> MO&H-_4/+!T5[7X#]&LM+!/H[@OU8H.Q>%]NM"_D Y&.-R:"&Q,#643W MA:+C?8G@OE /:+PQU]N8=R8COFI0WHP(EZ@>=QU(_X$D>RE/J^[\I2*^CX]UWP]&LXXV*G[/VP20&&]P?DRHFN$OP$6Z8'/_GI MX#$37>7XO1\FJNJJ@OPY5$3;^>L2I_)-2V"]<^U'&PUODQ7;XB"7^?K0I#9NOB_+5DU3 ],"C\X=G21'2.4U9- M?-YG%V)YC=)666,ZU55&YC]1Z>##*:O[K%K'M3T_4:P!L\.Z$]%L!,F6=IK%U)Z*P,>M?KKQNH.!Z,Z]NTAE>HL!HQEB 8,D&D3OM7QS)Z MP<)^J=LB75;GE?/D6Q0PQA#'Q@\!J5K@A(=.3)@@^=5;0:.:4UCF^.V*!$.HXG2.Q<5;]8 M#J^0Z'']-5^LT\NKN1'1PY2/64D10Y5HV$Q/,>4CAA.5SU8RZVZ9G^GFM+HI M-!RNNM2"NND8#?3?&',N:27]L#6_EN\0;6OI)A#SBK$$W_=F0!F?5"W<^UA" M7?Z-UA!V@ M#73?:.MY;V$E>8EV1?&&1_>6X](:>\S//XF?H^<@OYDV^(T8_\X$2,B?L8/WBYPQ@7B]X.#5\I/A9(5Y"TYI5[+ZG,VS)0:6 M\X2]O+%$&C_MM/M7+*F?42$CT]P[$C0)%<\(PU?L2HX(>GW$E=SU"*S41L4D MWZ^P8TS)T>J(7@-X@ZYDZ@$[U\HL!K>/VQ,QN)TQ+B*3 O 5ED;43,JWAO77 M8*WATX!^(O:;?HG?-/JML;\DXO]:)WY_XZPJ5:E00/L6D_>4VH!8E)P=2]7**/S\8!9D+ODS/4[IH09 U>T5F)4^]V%R,U% M^W8I!3=?^ONB:(YYYGR#7'RHIPIT@=$YCV:WVBA%CW=)]OEW/S7EX%?XH!<; MBR'X0QI_VAKWF>7U7[]K1MSZ(VC]$??UN*NJN'%Y[SO;E[BO1S3W)9:7J.Y+ MW-D1R7^*^'G%?C]\38=^*GJ()"?O[R3NS8/IC M6P?O*"K&2H%+@N\332=Y^E)L[UN0%"; MD3Y6$2.T&;$<1.,TC/O\Q#P9-9[\;AK:_?<3NB0KGA#PQQ]5<2.CN)'1-^]! M$S@QA;#:S M@J'EV45Z4BVPW[2?$B-T:CF,X]KH/),<9QDL6>)WK7T_)9I.)PCTBE6_8ZB( M!E1$LN!AW-;IHFV=OAX&[R!)V3M?LB! Q M:?S)V!B]XID_J;O4ZYF>/+L;CCPUGT05=)31L]N%T/-NE>F)OISI^;T"3O/$^VYRMZ8L3FK:\# M'L3]!0N7-W/U>3O;2O+SD3":6Y*PV^Q8@?;;8B0(YM3)?[FN&#%P1 ,X(GD# M>KL6'=$"T-B&OC5^>H"('S&@RRFW45Z5BB.^H*(&0RT6RH9? VB%!C3^0%[1 M=QAE6?YAR!J]^],?TGPPMKR_"@U_9Y4[!RA<]:E-9=@L3%"1\"9R%U5+RRY0 M['VK'']X[+UV*:L\LB9XR7&\^-[X^R/[S?.28LO[PY;WE8$R$/$7;.X,CR55 MG,J2'"T(O2PM&H5-+FQ%B2?25[6Y8["XG8$=]XR+&V+>A>G]I0#Z$=-[4,M4 MFJ@X5KEYLK6BK72R4I39L!LFV-(KABY'1HI_&,#&33DCUY3S P";_$G7L6_H MRHG'-[5W"%=Q<]"W-0>]M/;3Y28]M4%T\5F#M+MTO;K;KBPMBE>WKV>ORHOM MQJ)P24 KY4%YZ=598]P]- =E4#*!8?$-P]U#2=RC-()+O[U1>6LI3@>@^L/ ->(]@N]77[LS9=^Z03:K29@ ME71NMT$;HZ*2E?LJI4U;T4R@O8]6J<_O>F^TFNY$0>")(YI;.$F,^=M!P/GJ M@CF!HP+,"1Q^_F'L(+HI&9ZL?$%F)G'L_7WL+>Z?=]WM(CBX#Z>Y8ONGK"DI M_@GIA.=SSLLWFBPI]&?9W&IMCC>:X7B1#%'M^4O&K%41 *P*NKF M\1L1P+[@2Y8)N!>\[8TLL_!L19A,E&2GRN1RJ->;D9K7&M>[^"O7!<\8QK%= MH0VWQ6<4^%M--_6Y-P]9XV,,A:>]9BTY7V#I@RK),'M+H#]R3Q(_;9\)65DC+,TLQ3:Z:R7;=6_[^]:WU.W,CV MWV_5_1]4L\E6<@MC/7AZLJGR>/#$&\_8,9Z=3;ZX&JD!981$)&&;_/7WG-.M M%P8;>\ (Z*W:B0$]NL_S=Q[=?=)#\9E3!/B>V+QYCK'[;^;8Q[_OWCGWGZ^_ MZ%UV>=KYS_4?E[^YWVH"7H=C?_CO!O_]>/"Y^;D1MMCOG9N__-K'P9N?S;D< M2Q0T!M/.XZBJ=?I]T&(7=)QRJIIE5#2,@2JDOPM-PT L. )3CU<;V@]X-?H% M4VP3J%UV/T?TV7C[HS;B\>SC\#ML&V/BEY%@HN:!M?#05*Q/K,P;B/ 2PDJR\!MX;TS\ZP)/&!CA]-KDB],@Y#:+XF\21\?J6K^,>Q_.](,_SGYI3+MW M!\[U=HCCIU__/CAK_O;GWU]__??O?&#^N\7>17>+Q!$-"-A'C^0RW7920_%# MGE0U("?)1SP,.4@),'08:1PPBE.45XL>E0FN1"J 4.Q@X /J 82",Y12;.?( MH/%[_)LC.>G>5'Y1#K];4A QX_#;O_M?FT.]T?C\P3WOU8R;S_'H[W(@F(/Z M,\3EV/,"&P3=F8]D.H)>*?\;.?:_/SG_Y?)K)_I-G_YG\'[R>32Z/_\#V5]] MR'YT_1Z2%%FW;CHOZ!-X'IU_[_VW/CT+SNN?OW3?_=&^'.J_6].-T/GL.KSX MXVH:]#HG5^TH&MZ:OG4,=+:J]85TKB!>'PMK[TVK&D47VQT;;6CTB56:&__, MNDC*T"2&1=G@9C!^FYD9#[B1SPM"US]Q0N\7DI7QAE!+'C4"!\=6N#U,3#B(0 M[[.](!)Q#TY.CE3$J\DE1 J:;57#%PG:DNCB#7D1P?MFI>/.!?;W)]@HOH#S M.#Z.(T=+@7B)0U0%SQT'H8C)*!B45)LC"W [7'RF+(AY%Z/>KKZ=8 M^C9;A3EY11SCO$S:;&8V20J+#. WI'415H%)20H0&E4@M*0$(4Q-"5S[BZ'0O+]-@ Q4!+@,-&;@@]&BN MUEUYMU9<,?IR']W^>FY_^*!_"9JG$_[QO]9?G=\VD)$2]?2+OD!!QY-X&(0( MIN>FGMZ=3N^OZG\>_/'UHO/G'^?C+]/K=V/ )'5=K^ASX']J2/MHN #;2X_C M1M&$O%/F.9'!U=?/)U[_^>6OB7(I,GR+M0*J*YY([;7WYY=PX8NS.I=9KW[_YS>A8P(/>G M8"&E[T ;B+R@$PZ]?[G@2GBV1(7E UY]><3O-[UFH_WNUZL.NSG_[>9O]_VP M_L>WI-56R SWLG5^UHCOCCLGYQ]'TU_]B7ON'+_YV3 J[59K(4/&DQ!DW:$F+6D')AZ;6P!2D=-__[O_^1'GQ7X9GQX;EI#4:8RJ: W MX >]D+.O!ZP/;SYBWAV;1G*:S7;52AI.C])"H$5 0J]:]>^UW-](CP?$'+'[ M@QS)9/WPP./]^$C>EGQ'M;_T2P"U*"9'(?<81H/X],)SB3-Q,#XRC2JY<_@H M)U8SJLWZFG@U@Z>LC#,_,0U4 6S$/ZXO3N85&Y^N%UXG$0^NN\3J2BJH;!EA M+9)Z'@49F8.;?KUAVE9=O^&V4;^IU>W63=O0^S<-W6IS9K&VU;3>B+>*.\ZN M.Q_-C\>?CC]T/G8^77??GW5//G>[9Q>?CC^]AZ_/?^^>=2].3^5-JR'U@P;; M@O34K*KY--([D)QJV=PUF+R6S%Z[.-5.SX >)V?' MY]K)Q:?W9]?)-5>=[N?S:[KDXK)S=8P_=#<&=Q\$ NX<,75C>)XMD7$_\+S@ M#BV^XT;V)(J2E!CSF3>-('RCJIO#L; JG)M+$1R$@L$D!##M,X'B( #VL-Q& M(2-()D2-PK6 KF0!'CW[00B.3\*8$T-&"K\IPJ"0$QS5Q(L)IP40;#(1E>)3 M^JX/P:H+(7T:KE:UWX,)N+=@XN&=3,3IV1RST:95Y$73CH,!QP*HB)'I,>G[ MHB01+P9":@A#]8.8)_5G?-LE"V/M[*RBG<'56A.G(*.-].W'OH\YB2N*IS$T M/@42@]4]^#5-"..R<>E]TQ1UXH!G*Q]F=G\2D2!Z<@O3E.F?"-^ ,/O "X*O M.-[\M'K!)'XPVMXD@J PBBJSK !I!.$,IT(N7/\V\&ZY%KK1UT@R7!9?8Y?# MW=$$0 0$2;D70KP$0\%1S+YTC+ 'WD@%7S!V\#R0[D*R)U!Y>+KH1M> 6U4\GK22CA+(8NMRG]*/& MW- .X=$D9MR'@7/M!\GL4P\)K6&?Q3@Q0:) F5HE4 T072&DE*;@/N7C9((S M$BE/3.1%DS&:#)1 %,C<,)R\38XY&U6U+S)%FX8SL:6*)2,6%H$*K,!UXD:: M!YTE2"+Z(\#T ); =8#9PPLQ!RPM#KS'PZ/R["G@HU?,%C[E:/.0,-^)UZ?_ M"6&E!*P&P;GG )KCB6<-<8IY<%409XIR=N !Q):63!/#+ 2!RL(&>QE/: XTF:+W 5H)@)S)[T?F8B&E% M&Z#P^ZD7=WB?4KRVW$D$;%AE5G*QZC/&Y#=^C[D[@CN'9 7.=*.@1 Q1*FI G0#;R)+&#A_<$F< M1"KW-))08#7.00HGF7UP:"#] VP3H*%Y> E(:H MC^!L\?,(= WHCM:(M$5.D2*!Q,>DM/C'%>';<0++\V/'9!9LC M) -O"7PD26)14(LP_O3)K3G8Z :E=@HRE-&":D$LVA^^2$G^EW==%+W1U;@RX8F#S+*''$R'_P2%Y2@16PI!+5KU"HX3S,F?@!>)&H2] <=[ M8C!(BB$\$MLU ,^Y#F+GQ>X$H2A!R]@-N6 06F$;M0.](#P/D#'H*[!(OL'A M?*Q),TSJ!$KH8R^V]M4/[@"Y#7@*]V76+.=MYPV"U"\SPOA0U.&$K@#/@WG& M1Q1XD[/B^^*IU.6(9"EP_RXUFG =OW=15R$$"N,#="G:#P/N Y%1[3TTEF#N M?$# MR*RB'Y,AY;I_[QY+' S@H$(>9D=!I&HJ2"RX"!*"%TRCY_.:QX0$E ] M-TTLHHB2JB .UGL? H8H7Q?&9E".7 =]\#%JHB)M!B' " .T$?B!HH9(A'O8 MGX.&5(AP(M(2)J:F/D?TQ*:&.763SR %A9M O81_KD)P=\O];/YN:B\T\2>& M/B*4$*7FX[P][P@,Z? QE]&R+*W3..+IF O_)9A,8DF20Z^L:N=D..3'M'"= M2# \->2VQ'8TO#GX%8T'X$;/2VJW"!;3ZRC63[N023KT7;5R@[9T^@I\-O;I0$;Y*W$ AM MH8M#NRTA0RI?N=2-%D8$A M)E_G!6BFA/T#(F#F($JS#MD #(%-@!KA3TVX80\&[Z5(YH>3IT0 #- T&@: MQ7PD ;; 9ND(,K17.KD%?RN<*Y==+S8;BZX/0MY!ADHP PC/#R#R2<'2K+TO MB$F<5?*%-1^AN'-Z4G#GS[GY;NB"!+BT>B""R$=D$9XDA[AK)!H!V[0Y=&&=8(K%B0@$WKG M.Z?0J0/^FHPF$D))U(K>&2B%RM9W*=#I6L@K@]D^ M Y/JR,2X-(@%A):BVTQ3*0Z1,$&", ()691,2%TL 'R=<%D>&1TP#AB#[1V M@L:3_#'/$E#=ZY-L)0=92[!+"/,+H!2B'O'@>6%+XAAR#8Z5@GG,V<2\+:2X M.KDY8GT> X@]QI@6%K/DH^011+N$>R!&(R-1DECIJ2,**RD?E!F>4/Z, :,';,0\\6:SZC4 M(G+(,H2'L?B!?X".)J,3#'0!T7/X)HN][2%R&B =\@1,H(]!'@C7Q*8@QD// M,15AHVA$!6>(LTZ#TZH&$DTF$E^=2&EK@[,%M(>5(F>5R>EG%&JN./HG[=BVT7-3&3(,_ K<"-AKDH"#1$N MCP+"NS1BY@3C6*J#C.23;[*YC MS(=H72FV?@IAK[YXH*<\KY"9Q3U*Q(X"# MF*: .>$GJN6V*KDWS:W6;8;U::G\(JW/KGHHA1Z"Q[C[U)(I*D>$61[MR6ZS M3381=].RW("R7""'?5<8F=EZ\]S*1%K-7WXIF>B79)%L7XB.=F#%#&V)D,)@ ML3L%0&"/C2-^E/R1'RP.1")&Q$ZVP%Q%C)K;O4("U(=!0!PF;Y5/,\2TEMNO ML-:JMAX]:C:']G+/QWI7'UB7D"3Y?(";=QP)1(^MND\B:4EI>G%R*>N1.^6O M@: 7;].1N^\9>TID@=$W;GUB5EMUQ9?R\<6H*G4I(UL,S!4HOI2-+V#&'CW9 M5O%%F3'%EH(9,Q5CRL<892G!VE5]LTMRY(M(2OG4E>O9BK9JG-"]S5QNV-"^FP ]4 M9A-;D]"2/MRZ"6OT:.B9U"C9+/]][=6:M/06V/AW<\EP8 MK=YY"NS(I;_;G@TKF0W>4%#_&!56XMGO%;J[3: M]1T(W)7DOY;D;SQCM2+1-VJ5=LO:<=%?,4+;"<8W&E5SU5U8)6/[]]N9EEH& MJHF-5W8G";4IY[2YCH57-%K&AILSUH7:K$K=6CEJ4UJPNUJPV6ZV-:E!O5VI MUYJ[I :KAFLE9OGC)F 1RW]HZ-7ZCUO40[]^J%8RZ/EPF<2&EG25F2X;34)L MVBJ4C$J+DGF;)M/J_66M5:E9^HYG/)2>E91*"U.'FZ;3ZA6M68/X;-<5;?VI MQ3(+Q@OAJU6OZBN'KR43C"U-/B[1$R?//E"Y1]6)I#KERI0W48*L6NIV0Y)5 M2]T6Y>Y42]UBK/3QZD)UT^UZ3U&)TG7;ER4PFQ6C7MOQ+('2D[*EV[904O,87S54LJR,R;)E$."E/!6,3I91.3.5:MBFG-D+#5:ET=JI MAB0E[?N16'NIN.NME0IQN"_OH#%U7 MC70ES0W.X>,FUX&4A@AJ6>-&$6F)C> +W6B[TJJML#ZR^?2+4I+X7"KW!? MZ4U/N#58V/BH.;6V2FOX]<@%NN+:]-(P3LH%S25M.LD@=+ MP;0#SV/CB!\E?^1'C[O'# 7F&[%[N-:/8<0)?PX\WH_S##L@ :-O)&=U_7N< M4!PF;Y5/,\1$5X2#'?=VSO,#>&;?"^X2DB2?28Z/>B%G7P_N@ AOQT'DXAEP M1R'W6.S>\IEG2DK3BY-+62_"D^/XS$0WT8$@[EM>"@YA:NF_:P7MBB^;X3SO MH/CR37S9PFK7?"+@0KM=[O7/Y:=L[L<\W!21[,##+__UIO[FI01K5_7V1GL^ M6\\GZ*,UUF'(N?81?AA&6L=WN*-]9*$]%%EJRZ@DZ>I556%?(?M>&GE;CSLO M&9%>L4]CS6KUG*K-"]N(-VLW7FPE?G!]+1X&DXCY3E31^+W-X<8Q#U%TV(!' M/VY+F\;SS6=^_]V%>_&FGL5\J6 CSR M35*SV65'JQ<;+99=ZK M)3DE/LM/[)+YD?ELP$< S[4NEI/4*_UZVCK-5J:F] MBY7@;W72ZV627Z]8#27Y>Y$9>Z& -*LK7-]>RNS9EF[)O0RBZ_APHSJH;Y[-F]!IQ;,ZLU=1)A*=.>2[0!7G-[>#%664_54Z5Z_O8]$[.?@JR: M W>/K:HYL+Q[H6-#!53-=3N7#)OR0; YAJ@V5;CL-+@RF6@V9=AX'%- M;)."\$QE]%0K4FDR?N79'?1I1WF@J:34ME2%4#7PO MQJF&#C>I'&(I?ELICUBF6V ME+ZH=+X7"KW C[DU/N#Y,5'5J,PNEDNB%_2P ';+9<4WTV,GFB+@Y24 M)2RIA?R6^Q.N]8-0BX<<_A]RKHW@1<-(X_ @1_O(0GN(FVAIIFY:FL/MD+,( M?OBN5JO6-1B[YP:^!@^P&J!7FAV,QBR$W^, [S KFA.Z\!:M-]58>KL6]+7O MS$;52!Y0H2?4J_KW%>W.C8>NKRT^OJ^B,=^9?9K1JM:*3VM5S>QI@JI H MQ[W]^2?X)^&$[7$6HD(,WQ;Y:B&YI#KH^O=K4?_BZ>-F+=&$E%E&*S=J^O=_ M_R<_^BQ>.[ #+PB/$AN6F]90A!(FJ?& '_2 ?,2\.S:-Y#2;[@G^#60U'S'N;C^GD5Z"):-)0@D_@5Y"$*#45[.XO%J$1_0-SF[ES=;.:L%]NZ[6LX& M+6]4P42"#8;[F?9=N]HN&+%&@XR8ZTM+!R-.C788C+3DD*ZWTB1^!U98%WNP M%!ZC5^OPF-1@SCZF(TZ&J&K70UYX6?+\]'(WTL:A"X0%IFDLCD.W-R&OC!-( M[H21V"!^X @3$K]KUILTQ'=-JPE/$&M"/7BIQB(8=\BCB1>C&@Q!/7BHG7JH M)EKGKXD[)@Y$>8ZQ$5B[6-A],!X)R=["-WWD)3@;+[B#QX"J1&!HTO&(&>;I M(*>>GZ!DAWC"T@.Q\OYP,8T*-B*?:>O3_T VQ7NE&9@EY-4[TS"(DI=?:F#C M"[24GE$\X.2T<=#2\Y?.$F,>-:N-9 [5TBCK21#1Z%+*/Z*P.44U(+K)*ZK9 MKC:DHEKZRQ0UCV[P%F SW#P%>ZR-8>*!\U"^[,+@[UA>?S)HA \35Z3W.FYD M3R)2IEYPRZO:AS"(\.Z@[\8O,UV&E>D*T0% 4Q&"X5:70*-O(,E3MYB"1(/\ M9#)Z1=J(N?X4Y8"K= MOK0DTGHQ"8O800XP)ZA@SPKA6"X:0Z,#=KCU&L87@+G'[3@2/JX7<=\FH/VX M1["+#-@X?H5/%D0\YNYUJ'Z\NP-J&MZXM'A, B3X$@8./J&C' M?VA]9E-:8*5"M&*?^I"- $9K!2A)3K25.E'3R@&>Y5,(3[*Q\HU^<>Y,](*; MPXZ^9UBDE3NYX@1S%,"YSI/1=7JOYUBC+@K#A/+N>9,PV G^O%^*UJ?"^4I5XU MUVCTTI@-?=X(=!L\&R4!Q)TG^!1_BKD"GB)2#X( B ;&;!H&'LS004*BL$5R MM@XE$V#R8.8<&V.$RH, "X6;1Y&XKL_1429;@*XZX_E0")(T4CX)6\C8G@R9 M/R 8?LK<4/L/\R:D7E]8&#(P\N0GP4'O E)P M"[P%;M,\(A%$>\EL #VCL,",^SCM6YRVR(1J-E&$+'[V&XB*'0Q\F(*3^"^! ME"+AXH,QPCZ**A+1S0M?[D% V[GC0YO'8QZ" L$[)B(,U=YY0 >M:^,^!("] MQK$,G6W\>10XW*MJI\OKRIV82(B_,>V[7&(@T54*R%*9*(Y;CC6C8E'Y&"JW M.>^!\]5R0P;Z#'/)'!3\S(?1<^T':8U_K, +X]+ CW28KA@FFBV@K_ZM)A*8 M_I!'2P<.9/>*44/.B,K,E%L<>MXD3OP)X5_F,<2:: XQHD"-8"/Q0GP#WDT/ M!1P=>&2$P7J#M=78 $9(F/0''# 6CTS][55ZV8FX[#BYC"XPWOZXG66-MBIK MJ++&]I0UI$6]9O$-FCNVG4(ZHJE M6_!US\BXR,C;A8&$%&;W>'S'N?"-;]%% E"4&$?8!K&IH@#8R 8/4"^0#YRM96! M!WVNLZ*>4\!3UP>_ZD*@<2DM0@40/(3(#F%>F/D)&Z,::U<\ J=K;TI/Y]9$ MD6%S$.N00=C8:E:;6;:LK]DL&M*$Z \.4P1912M:U2 :Z!,=..$*<)!W .M! MFH+)8"BN[T-H%N5SY#,8'A\,GA#N!&>%A0)[$HJT'2$5+"F(4F (:H'_^$'^ M>F<2(A992CMIO#A%>$0PB4%@??20*40*A";)^!3AC-%\&VF+$0]&.G,(2@=(]%O&*@,L^\\"&Y202&""+ ME?S>E33)"].$Z@:^"H?-LP/[D5B)U9@+C?D9,I3$0-Y&K&I MK%[%[DBX/A>#K3&8]2'U?$W"@D6)AB ;I$[@K$!M8!J!_;5H&).;R00>@J+Q M^R0?@FHGY3800E>1%L$_@(%^!9ZE=U>2_ 90T>>#('9%B CX(6*VM!\P.C0U M=V[$JUIW8N??GG\SO 8%<8KY&<]#?DW&.'J\ Q,F,AD7BV\P.<(IW7-'-,JR M*M(&XC,<#J.F&MT8(DS0*DJGB$F S(FTGA17+_6?15'V^$!F/4,^F #L1BQ# M NLDFE4A 0]AQA/2A"B&P64>AJ:/F@NW@CNYS*@W.V$IH FK2$N$,4#]+V4=7J6ET^+Y.*/APDH M86?"X-;%>]"YUZR9CJST)1$;)8E4'&(ND"HTMNKU7)UMIH$D7Z3W>9I.FU/+ MK"3YJS[GCK"-S :-%T!:6AF_T/P%=@1Q=I;TS=V 0^N+(A5/BE0;JY'/BN99 M"K3*+)JIE%!U>0XT)/%\#C9<3CI))6::O1*)R8LDODW(Y,E2PWU.7$!S>UCF MG5?ZE*]/%/E;7VW.>74&*OHX39B_C"?+)]HR!BZY:"?,ZJ>CG15K/==$^\)< M_T-3^Y*'FC/R-7?(SQ+M7,E@S*:BH(I))G9/,'\(\('B:.*GQ)SLCH5.-$?3 MOG4X9GXX>,/3_:?P>AM]A(3?F'&*H@F%ZVEZ2^JJ!-TB6J-^1!YB:S4$].$X M$&@-1Z%KG='8"Z8PU"ZYG@0-:I<>C.8'6>CH="\ODY*&S!=+Q=NRTH:IJ]*& M*FV4K;3QC"#F/69=+GH@[;F!9?VZGL-8#VJR6>[)1P=A>Q-\#J.5!]EMT:2778D/]G@,FBH2$K*X M*YL&@R@I 4=X/2V7\ (& ;"TDA0M@$BY MH\DHU\9/J8+\3+-PFN$XIB*I,C,86CKP8-3%S@UL1 DIWT(M$>G=,J'%/!MS M!51\_PNS M+I1# \>"0'[LJ* J;=,*5 *"OY6K:YX&(,F[NW-. 0JP["%U(( M,@">#JC4,A(=24DV 5ULR!R.3A?OC)+*#E(,O@S1=5(?G%7DBN9.\S2Q!XP2_A+PJ)@%)*U.(^\ M8,0P T@R)#R^88K49@6%\4_,7B)( BS+:!E"DO5&Z89\K'';$Y,Z7'?'F*Z2Y9"$<6G5^6AP/RJ4"PJ+]3Q M.;=JLIP OK0D0B4?$IG$RHOT=)J-MZ4?B/+%F,+R 6N][4_/<&07_?[!.TFV M[A#3]\=8YQ6K91*WEF4Q"'7E4P#J\QNY( -\S3D7Z5NYHAK% 4A'VV51@)&59[M8EQ8C$1=* MA"0"DE, 4H!&#WZ5#MB3!2#9.XC5:QLG)O._.>X$.4 B*T1I6L^CT:T^3L^+ MV3=U&#^ D5G=$_B*P1OVE5'A'5UKFI/(_+A0P\\^6,P0(C#M^!8HX=KHU-#D M1Z[CLA!E0^MX/; %W6D$;("?J=&!B@C?6=:<&'DFKQ=S>^A3&2K-?]"E0+,) MYO-%](F\@G#O^ X]G5R%F.N9R T;( 2VXMDR"NUA_!B[4=_-W'H?G@9S \P0 MQLC6OBS2S1*)Y9^;]J+FTC6T+^*RFZ&MJNN4 ZU@JMB0K^$!,Y2QEFH#S($0C=(*D M6RPCR1BX9KMCQ)$2I.&J1-OFXSB#CJ"+^(D>&J5IC,_5;E7[<'R+#="&:.U+C[SII%+,\I(<)*@:[KF2@X7+KG(^A"0^"P?=Q2= M(4$OV3% L@;TS)":&DCW4ZR=0'4VK90(.^H9T:R0N"1M.*:MJ8)=-!/Z2,96-7>/R.1 MF@)AV8*4OB6WAF$1A\=Y@Y:)!UDTIKG.O][<6-QHM&IV_Z;>8\V;&FLU;EB? MMV]T8$N+U]H-B[?>B*2.N./LNO/1^NWS\:?KL^OCZ[/_=(X_O8>/Y_+3^[/N MR?E%]_.5O.G5"\\X/LT2'OCAO_F!:S!R+3=T+1U[IZL=O[OX?*U]/+[ZM7.M M79UU?RT-$#[S96,G(BB4P%#X_!ZN)^%1)&)&ZA!*XU_9]A"ZT5<0OX_9)S0W M()9DMLCZX'>X*@J7[)'5Q7:"1* +TIPD[=)].QR$#[RPMB:].&D>D8T;((YR M/3%FK, ,"N-<'&F69NI[$S2!)-/IPH,P53LBY B8DY6."'&D&!0CQL+_31KENNZ3#NVI%!XB0S) MR67GLHZXQ3%_LO =D?(M ULIW"3SG6@X(= /AV&!FX!(#)8%' M<2R4E<@/=5Z3J&SL(Y<%,RNZJO1=$IA4YJE[D"V+*[08;N7J&]-0)2I5HMIL MB6IU'N54>K\3ZGBRIUHG<8-E]"Y9 Q=":0HD,61T L]C(1DOZO#U;;G^VDYF M!1828@,)%:_@<,Q:%8+[ I$&$$M%\>R\J+^$['R:+D5/MD2(DK?R,@PC9Y-;-B&";?\9 MFPX5 @Y3[^D<;-1-O6U!P-$P>C>]5@W_JO7K5J]A&8[U(."HG5Q\NKZZ..\" M9+^\NCCIO$>0?F.UZX95>]U(0R]&&K5%D48R8HHRLC&_9C=N-M1S[(Q/UG3X M6EIRPG@A,9 @V@+'76+GBX-5M0U;"ST?\T < #<3K,%@5JJ%!$*Y!(^=G\HX MG4HEGW!*%_HGF25_NO@^$7-CAG08W(&-H=9R'$NR#D&8'*="*PUDB1VH3,D+ M%H$YH*)N!*-CP<23'2@JZ<4#L@5/ MSUD;31 WB@V Y((_^D/DMT(!\$.Y2HSZVL&TN=3Y+A(L%/^E9'.C)(4GZO+C M,4%.+Q0%0?HMR^[) MWVB] U8Y2/RUA_Z)SQJ7Y114^Z'8DW U\7@D3*EAL0.C_@/_47S$^XRZ([[Z M,5<&3M'.L3U_A=RF2]X9F][11CFTQH6T+"-CY:6,0<+*'&X:GR]!=LHK9FMX M69)@GV.YQ+JR=1/V&5J:2]>>R25=B8)JP2UN6YH2Z2I)JY=&!(HK2V>RN2D2O"DVO0?JDWRU7S5^3%?CDAJD7-[?$G."%XFP!*K0R1+Z ^Q MKAWF9&FJ>>Y7S 7%P<,;*L^;=P%3UFJ.PQJL><-8NWY3XT;]IFWUVS?MEM5K M]WLMO6W6"YCR\OCJ^NSLXOJ7SM79I].+JX_'UV<7GVX:-4O7V^O%DPNS$W-$ M!(>IG9T)9AV(_]"@M=RHU.W#-TT-HJ2C44H MF0:KY49;)O5,:^[9 M1DD1U&<8#*1!L&YNYUGUR.\&Q85A+I6_!;O2 M9L5*@=1.P&GGP72%-_XX\41%+;_EV$SJ^JL?W/DY2F5"D[5L+N)M*FRT0O2! MP9R[98"=+TYG9C/M>WPB>ROM::NM&[Q1UV_:C39$YF:O<=-F=1O^L>V&Q;G9 M;]&:8$M7:G1F>WI>#)W]F0!ADS3\2+;A-/1Y'PV MD#M[M!$DQ0]L<568UJSD1#MM1Q!N_Q(VW=,:Q:'[Q@'42Y[H!0-UO-FY[58PV;]XU:VWD@ MRN;G3U>=#V?=Z\Y5YWWW^+S3O3CM_/;Y[/KW;N?D\]79]5FGNU+17NR&GA9@ MAT2RTBU--S$/+)D()JL_=#OXH'?$FQ/V1]72!S[>SN&2JXI(J+KVT MN"0-F--H&;U>K7UC]YW^3:WA6#<]PW1N;%-O-,VV932;#WVQ];YS>OSY_+K[ M^?+B4[?SZ0Q<6*KP-W6CU6B8JS)@[6\L83T253S5S4-FZC$#F9!!0SIH@A Y MT[ ""^R,ONFTYQ1*/IY] MZG2/3SO7O^>ZF6[:]7;-JI>%XW-8O+",@O/1Q(3R_5GEXEQ,N7"(I\ D%'C8 MJ]F\P9WF3;-O OIHFZT;UJJ;-[5:SZSKW+"L=OL!#^L/\A*6:=5KK1*SK[Z( M?7.R%65BW(S*68V>8?=[.N:1C)M:T[)N6JU&\Z;>YWW=:>L-T[(?L*O1^>\O M9^_.KKLW#;.E-\NL98U%;$JF4";NT)[:@>=1>]4<#YVZC3<_8[0L5M"(7,(0 M @1IZ6*2(J/8AT@APX6\BHPEQM,@)TVDG,H;YK; V01R[DX U<52JC87W M<<2/DC_RH ,G)'$->GA;((,BDLI'L@)&/82J=%K[\)%U,SG*XD/?/G:@>[/: M-%_S -/Y!PO@A:UY/G[ITVZ'*Z0)P%!K_31Y+-6[#52R6M5&79%IWX4)+!U^ M^:\WS3H]SE:QP^W5J"HH_W;J=KU1WA0GM3F37DN0]H6D8Y:TW!O(#_>88EQ[9H4LK M"Y60E4;(ZM7Z$AA%_H[)[:T20(QX-RYLVTJ\5Y9$PZHN8>VVE9B(8 3Y/@55 M)9+;(9*-JM7:79',XT[C.8AM MD,Y)Z+O1D#NK*QU]ZY!^X2''YLLU)$7 >)2NJH)%IQW.>Y>-!)D(O%)YI&P$ M4#*0DP&1)-BW^2L1R(F B,[+66Q10K$AH1#QL1(*)11Y2T%QJA**$@O%QBK3 M^32$9AR9-ELYS1JM;KXKVQD_Q6IM#+K,I]PF+GD2&62JZ7YLIC M,]IPL,.29QY$W#X B<4MT(]D?^?;_(O^^=4!T$MX?'H3W$O5<.N3-@X:'#8G9H-.LUHZD?ZKIN&'JM46\;;;VI M-UOF83PRVF:M:;4 /M(^!']@>KOG/-C[/'5E522_X)3FL MZ\RWJY7"\5;5["KQ;JT[Z6F&O'+.3Z9V?GXB]IZEM&JF^F )SMZJZP;B MTM;!KWM.]%)$@F"B#JQ62]]WAU6*"$SAAE+$/(9YV#Y$![CGS"A?:/&<"6YM M[&#NN=BIV*$0.YBZWJZU6@;$#G@H;,TR7SUVP!/E*';X%%0!K,M-BY8)*8XG M ]Q4TK!H"S!=113[HL0;B"AP0>:>4UV%%"5BA@HI2L&&4H04K4.C=H@><,^9 ML1,A17E#!^MYFK%;LJ7BAIFXP= MO=$0<4.[;1H;B1ODMO=7/(I%1+!$U-#% M\R*S2H2*&_9$@TM;AMA9BF]=P+"SG-BB:&%G>5"*4$%O'^JM96.%\K#BY7T^ MVQHY?-.,2Q]*U+9*^E0HL>90PFK4P2IA*&&U&K4FA1*&?E#?2 U"'EB2%B)> M&F8WR!QMRC:&*.%3$L:445Q%'63A1BHC#T*OU?69"*4(.PP2GKT*. M\H<<.Q1A6/N=:MCS"*/=M%I&,<(PX+]-4:RHU^H-IP$1AK7A8L4)L@]//HOI M[(YL&U=Y5-L"Z"^BBPL[#K"&D30_*N@/H+'4 '5<'T,T5UJ-OYN!#=?S-+NBM.OY&'7^CCK_9QDVCU?$W M2LC4\3?J^)L]D41U_(T2R9*)I#K^1@EC:811'7^S?"RCCK\IE>BJXV_4\3=; MM)5[J3;RV P)U/$W2@;4\3=*!,K5B%@"BBBA*%M+9 DHHH2B;#V:):!(B85B M8Y7I,G>+KI!$I5_"M7I7%9+N-:]243;J%EBDPCX2YQQ8QV8K[6$:V:U M5K9EQ&/[1'S3$J_TQ!S3W/(U7B^W4Z5=]*4V6MA\I*4V6BA+>+/GSKH4T81A M'IK6]JWX4@N\MFE;!;4'M,+DNE&OMZRF;AJZH>/9,2SR^(&)GQN6?@^HW+&V M&I7G-U=+-V(3F/S?$Y]K1I/PN*'P>'GP^)+GLY2'!PJ0[R@G2@+(]]I3EP*0 MZZU#'8]Z-/=:'10@7RL@5SLI[R\@7WJ?LU=+DL^%V^^FFL?NHF6W-)/[)<_9 MURQI_]PB@=]!I*VV.RL#U%;;G94(:ZOD]Z9YL*7;G2FLO4U8>Z_W$M]SK+UT M0TJMM(>6O)LN!<.+YY:HWI/R(7#5>[)Y_*U2W>6!WWN= RL'_%:])PI^KY=Q MM?W>5'S/X??#5#?8FF:K=AC?UJUZO54#[%U[O3QW=\QMN!'/ZAN- E_KQH'] M=;:O9"[*5C"Z-#!:);++ *15(KLT2+JF$MD;YX%NJD2V0M)K1M)[K>8*22^! MI%^M@3M%TE]8&#(_5B!:@>BM,B<*1)>&%24!T:KS>M,\4"!:@>BU@^B]5O,] M!]&Y;I!:S=1K1EO7&PV+0+1AZ98 T:]VO'2"G8\'(>?8$I+T";S9)K[&KQ5B+P]B5]TCF\?KJGND/'!]KWE0 M&KAN'J)KVF=6*+B^1L99QG[K^4[B]63?$0#>WZ_PK!=A6'-TUT*XXNFLAP%YQ=!<#A__;IE! ];_L02BP@9W!"Z' J>LS MWW:9IT(!%0HH_JE08-.H"@6V'-NI4.!YH8"IJ@*['PJ8):\*&"WM M<[5;/:EJ76[3C8955QNNJ$!@1^>G H$=XZ@*!':-HRH0V')D5XY 8*LB 544 MV(-(H-Q% 14)J$A@C_BG(H%=XZB*!':-HRH2V')DIR*!Y_'"T(WJV:?N/HO, M)H*!,]]S?:[]]]W5N7;F1S&@9*Z]#^P)[7".DS&,M[2WN9O\ZB2_.@&\UP]B MC8W'G(5P!5UXAG(($07FW=^SF 'X]KC6XS:;1/"8.!)OB]D@TEC(-=SUW,%= MT^_<>)@^(QM6\K[J5LF& N';[0X4"%<<52!\OSFJ0/B6(ZIR@/"MPN#=DU_V M66(VC<&OV7W@!Z.IUKF/N1]A+KIK#_F(I:!\J[BC4/!VVV.%@A5'%0K>;XXJ M%+SEF$:AX&>CX)/C\WV6F!*BX!/FV1-/M'6)?GI]#PCG%4H>%=XZA" MPUN.;10:?C8:OKSJ[+/$E! -7X8\PB,D58I8@>(=YY\"Q;O&406*=XVC"A1O M.<11H/B9H+BVS]*R"4!\$L!PM$LV6+0/Q0]]W"HNQE/:65389P*WG\"M+#R8 M3 ^NC!,\S5,\[?KB;OS;AE$PN-G!?2\Z8O,\#<*@__MQJWBN;XXJ7+WE2$GAZM*P8LQ1<5OQ3<'F?.*K@\JYQ5,'E+0;HPH- M;SEF46AXG6A8P>'7AL.3T'>CH8+$"A+OY/P4)-XQCBI(O&L<59!XRW'+#D#B MPQB;4%])E\2%\..2PWR]0=67']2AX][^_!/\DSS%]C@+05WBH7S5 ?P=!Z,C M"U\I!5_7OW\%B3!KXUC3L__#*\U:;M3T[__^3W[T/69_'83!Q'<.[, +PJ-_ MZ/2_M[EI#85%,$G"!_R@%W+V]8#UXC0CIH MAEZUZM]KN;^1'@^(.6+W!SF2284Z\'@_/I*W)=^%-*CDRR"B'>J.0HZ[-]]R M?'KAN<09T-TC$ZP0B@5\E!.K&=5F?4V\RJ2/F&)EG/F)R8/,_W%]<3)7,O'O M1X\AOZ8.G"7^J+ 623V/@DQSG7^]N>'U7JW!C?Y-W3%Z-S6K M9]RTC1Z_J=OU6DUG[5Z[77LCWBKNZ)Y]^'1\_?FJT[UIZV9-;\A?UV\1BN#$0&U,:OUAX*0&^)E[HQX/)4RY']-W)#C MVMD(F8O?=;D]"8$_,(IC.\9OC;95J\CK!VX4A_B$(8LT9^)--3H%TX&?W0A^ M'PH\/F=?7>E-Z$!@!'LH+8@R+)S[<1,]CDW@8A# _ M1YR/^5"U2$4ES=AE(!HG00@R22M<4LU; M,D]7F%WC-:+<->/)PH1J5K76WJ(IE5X:UYN>44&K,'K;L$HMI4X[ZQ3W7 Q?=4HG M0^9"F.]7M).AR_M:YQY"0%IE?M'ONS8/*]I[%Z-4MHQVSOW6W@.O-;[[+XKQ#,Q M9#$N:'1M[5MK;]LX%OTK7!09H[^Y7EG>4KSB,7DC^'G/TDL MHS)CN2&18M1 Z82;E QE4=">=WP$39U4 M=60>D'W_T-_I[NR2;C_8[05[??+M,]GZ/CS9ML:G7T^&__UVYCK]]OWCG^*Y9V01['8+,X":/KQ>LKGR)CPV:=#K=G\; M%#2.>3[R!$M,L-_I]^=%BH_269ET0PL4$]3P,<.V&ZU&@E$5A-*D@^4.UM4L MZGJ)S(V7T(R+:?!VR#.FR1"&ZF0? MSD\^#,^_?GG@N;O6H_,V^<(C*:@FGWA.?_R0;1(Q97@R)2:E)K!.&!H*1D*I M8J;>M[HM,!&B@O/L61HD?%*<"I+0"(H4D1F$8R.=W8I!SB*F-553 M-,GH)8-^&VUJ*(O!&>A28*S"/M @X@IT IB!9Y [+)!"GZ/1!E#FP"ZQNJW ; -EN %77SJQX^XI5U]/>1F%UN+"PJ A[[P:Z0F,E>S TR23A\+BEM^VJ MGQ.JF,47X(7C @(."-.XF%RG6 /-,HC,&)WQ.>8Z$E*74 ]CMI+" :U0$O9: M4*S)%N J9@!4!YZS*]B=Y+"M^@#A\*(48-';I5YO?XLY+WK[L7MRCQRE9NX MCNT3C)D-W#L,D!?U9-3"K)4T "$4-RG86 &*Y;;=G#/ M,0_IS;3@MKD YTHJS"'9KE(&ON00WL$7+06/[5F$+D/-8TX5QP%P)VALHLJQ MI5*CR+ !0%M%8L.XU P<,I VL%)!$6:EH)A]8%C6B;E8@1I.^C05&_P6,C2$ M! 'U6?Q8">$ETR7<8+K<.?RNL.;N@?O.Y '"C7F,G*!:YA915 .?4)XC4:B* M:] "C3AU9R,H==9UBQ2V^+;0=>Q;,&W(>YL(KZH!%25L-37,.TJS* ),6P>L MT!^Q'!27 ;!&U8@-=$$-C&.)4!A7D N>N7)_7D2;11/SL94E#;V(HA8DH H MYV-8?KU&7,\TV!URB7M<1]%D(RB4B'$ M&HIC3:N9U ;*\>09VM*PN.1O=S1(MJZID@!7("(O65>.PTZ8V9,D/&3*RYE? MV\ZKE.J9/,-8;KG%8IOD['Q4"6A*!+]DHCI66K)O__04/2:?GAM)]E_&%MN> M<<51%G-Y#AZUL'&;>4=@\&*GT3/K8 F@RR[@QC-V0MT() MX@K?QQS\LXUL 1<@36A,0_")6YB:P.SODH/[EJQE'MD#J.W7G?1SWTE_$""* M8>(X8!K/2/"T)>(,$%C)EMF.=L+H)>H0)Y*M$K'RWI[4UV>2]\)UM?ET)U1K MHB^-H:)FL^![+0>J30%4 2 #Z-I.#&E00KK,8,PP(W8P5=);>WK[*G1N U!W M+9Z?;*N[UIT/H&<2!4&P#>AB-G0#/NWW-Q60VTX.\'PLQ9BA)LCIJ/H:2E71 MGF6%D%,&;R>I=/&=+M $8/T@@JES#> >^KOS?WC-P-X4<>"O*CH.>)$4@A:: M!?4OS:XQT*3N@@#>_, Y@-FMU\I>*Z&ED76!NU1B2Q:NGG3GJ*YLL*1QCZ1% M+$?>M]SE!)!]3&_%=&X M[]+H$5<;OY*IY[9^]I"V00C![M*;P$3>>H>F@?29*0VU%*5A"S/Q^(AI&,++ M.^+'736J?MX8YQ86HMU HLAZ:"S M]VZC5N'%4<'FW1OWT3^;)!YA'DY!S 3D,YV2PS;!RZKK--C#AMA'&,7O;WH' MW<'JSSL,YF?BU".,Y.,TN.\*5-2N!%5%JUYQ1>PW@.1-U_Y[@H'=="L4>O&U MOWSQF_!-%?:>QZX8N;8?P]X 8J1'@V_\U=3J)BE8QGD5+%=1BJO%GAXLOJL.0'7!$\)QYU7,MOYI_[KAP,+U0 M-/L[RH*.F.>.36@"RQ+0L>1QA99^O[.S-Q-]KJQKO^MQ?Y]I_^#S^']02P,$ M% @ :XNI5DK 9X$*"0 HCH !@ !A&5X,S%D M,BYH=&WM6_U3V[@6_5?TZ.P69I(X(=!20YEI@>YC9ONQ;#IOWH^*K<0:;,LK MR0EY?_V>*SF)\\'7%EZA36<*6+Z2KG3/N3I2E*-_-9MG><+S2,3LW[V/O[-8 M164FO.JV3P^0E,G M51V5AVP_>!/LMG>[K'T0=COAWFOVY2/;_MH[V7'&IY]/>O_]_G M)VRK&03_Z9X$P6GOU+] ZQW6TSPWTDJ5\S0(SCYML:W$VB(,@O%XW!IW6TH/ M@]Y%D-@LW0M2I8QHQ3;>.CZB$OP4/#X^RH3E+$JX-L*^W?K:^] \@(65-A7' M1\'TM[?MJWAR?!3+$3-VDHJW6QG70YDWK2K";KNPAZ@9X/62S55S+&.;A)UV M^Y?#@L>QS(?-5 QLN-\Z.)@7:3E,9F7*#RW4(N56C@2U76LU2@7785_9Y'"Y M@W4UBVF]@7@Y:&S-O)_ DUC M>%9Q+R[J=UNY1T,<\%?\G MK\AZVL](&GB12CL)$QG'(H?!KR\.=MO=PZ. #!_)KPC,$;KF&*/_K_SOVZ;N MY.RB=_[A_.1=[_SSIP>>NVL].F^PCUQ;F;/?N ;Q8\D;+!(H&4R83;@-G1>6 M]U/!^DK'0K_=:F_!)$TK/,^>3<&CZADU-/['LX!0BQ%/JWER4P8V'8X3:463 M*HHP5V/-4>0@OKO7VH>#51?3&#_D9#1!*JNR\-6\A/CM>^JTW+ #&]='\;V\ M.6<)'PFFQ4B*,?*K3:1A?Y2(F]#IA%V(0FF+K,L^*)VQ3KOY!U,#]D[H/SFB M=J(TWG/*%8?S4044H,#%]><+[^Z3"N][;MRBR;()N\0TI0*K:\-'6?O8Q@J= MY@K+,EKG8"O/)ZS,K2X%O,2BZ]9L!)VS#$]:\I0->(0BS52&?&R5MULQR$4D MC.%Z0B89OQ3HM]:F05D,9]!E2LF*^B"#2&H(!9A!.AAX N P1#M*F"GIQ[S^ M6&A1-4(#R*3!DD;S[*6%%J80D7.0VBW@FHHQ3$ *D]*?U*=A U_?4_=YP%>P M@*UK[V4^0.YR20I_1VD9HTV KA;]!@ K*=\5P S!G6@ M-3K#-FH =5,G5GQ=H-5W]/>D\)J;R&P) D[KP]-A<9*]E!J4H.!Q..VV7%1 M/V=<"X8VFB5)D2]2AG:Y5ZH!5:8;.% M8L.V@:M8 *@>/&=7V)[DV%>]0SJ\*%-8=+J\V=G?%MZ+SG[LG_RC)*V9>X!3 M^XQR9@WW'H?DRYT[&BQT-$!'-,YE-L""]$CX2 B_";9+,'IN9-CF.T^)#:?" M8-H "K=FWX[8!LF)B)?F[E5H7>\+H*_JR2L%56HT@!1*&S5*S+ 2N6N']ASS ME%Y?%OP^%W"NI,(3^<(2DSKINB<(.WPZZGGT+IC5Y[Q;"JVI 18FMIL&\DS2+(F#:.>"$ M_E#D4%PI&(0WHB!JD@DV,9XEH+ LL!9M>')_GD1/BB=G(YZ6+O<2B,1@ %$N M1PB_62.N9QKL#FN)?UROMQTM4!'K@/&JOJ]*>[T'=UGM^,Q:T)9EJ/$-LN^-[/A)(?O4@V85?'0<4XEJ]V8MPN^1]TD$J2@J-4&L MICC6M)HI8U%.1\]HRR"X["]_-,BVKZDR %>0D9>L*\>Q$Q;N)(D.F?)RYM>. M]RKA9B;/*)<[;HG8+7)N/JH%:,)2>2G2ZEAIR;[QS5/TF'QZ;B39_S&VV.Z, M.YXRK#%/I939ZRB?9U7"Z3UTV,K&8>8=Q^;!*FUFTL<5H,DLD]8*<<.ZU5<0 M5_0^EO#/-;(-+F"9,+0,X3=M8:8$%G^5$NX[LI9YY Z@=C8[Z>>^DWZ70A1C MXB0P36H:,0L^5[+@6I3@"H ,D#7\&+(0 F9,L.8,2-N,-6BM_;T=B-T;@-0>RV> MO]M6=ZT[[Z!G!AI)L %T"9>Z@4_W^4T%Y(:7 S(?J70D2!/D?%A]#*6K;"^R M(E43@;?C1/G\SA=H E@_B&!J70.XA_[P_!_>,Z#[' Z';[?H.LC6E E5*YX0 MS4BE*2^,"*=_U/V@K)/XZP)T#X0F!%.]>,ND/<=O=<>$2FI71ARAIKU6K77\ MJ*YECD=)U0:O[^I?ZA,P VGJ]3Y<*JE_S&P^UNRRU'BF0]&G+=-JFSTUB M9-A''KMLCC$MM]Z/J8%X9LK[1J6E%4M#?VPPU SQ\H[0\->(JI\WIK"%0.RV M]O8W$[".?L#<-1A=1U\FKATVQCS *]NN+SJOVX>K/.XSF6Q+5(PSE_22\ M;P@J;E?ZJ.)5I[AB[M,]]J+M_GV'@=UTY1.]!"98N56YI%"?&YW8/]&]SXYM M#S_(##53\91X>.,=9.;N':\L(76CAX_](LU)LCP#CM\XC:OD[Q]O$L!/F0"6 M!KE) ^CX;\_QT\2*0;LP^PPZK/_/.,'H/K/P/2?@N@;&OM>Y.)^F/X.I46% MB$[>O_BK1Z#P"IEWC@*YS.;IV;+?(#\5:-;V[,GLB+?/H\NA5F4>T^&RTN%4 M3=6^5;CXHCH/V84CJZJ_ZMQFKDOJ7&9>_)EGPH6CZDQ,^0%A"/E(R MKM!R<-#:W9NI/E_6=I_D^*]?NN]S'O\-4$L#!!0 ( &N+J5;B#Z#?#08 M &8C 8 87-L92TR,#(S,#,S,7AE>#,R9#$N:'1M[5IM4]LX$/XK>^FT MA9GX+0F0.(&9$,*4F4(H,7/7CXHMQYHJEBLKA/37W\HOP0%*VRLY:$L'$BRM MI'UYGM5*=>\OPQC&$8E]&L [[_0]!,*?SVBLP)>4*&Q=,!6!)Y*$Q'!*I62< MPZ%DP90"=$RG9=IF9]Q_-AONCYY>'[DP'4#,OZNSFPK"/O*._ V1WP)(E3IIB(";>LX5D- M:I%2B6M9B\7"7#1-(:>6=V%%:L9;%AR*ZKDK ML_J<$NE.A(JZMQ>X;V12C@M%K(R0S!A?NF\]-J,IG-$%7(@9B=_6\Q;\3JED MX=MN)IVR+Q2G1O,4O58&X6R*DVM=N[G];F'Z9&V1!8.?P.F(3IJ#9 M,)V>-4$_)?^35EJZ7.>*I:@%9VKI1BP(:(P";UZU&W:SV[.TX(;T\I$Y5/Z MNP;#"^_D^&30]TY&9\B#B_%E_\P#;[0YW_VPCDX;+LVQ.3!A/!QD>CK-';L. M_3'TCT;GWO#HB10'_;N;?W_+B%+UCKT+HV/PW@UAW+\X[)\-Q\;HG_?#C] ? M>+JG8=N-3=C 8H2A+D':.DQ]><2LPZ:3^( AM>84..I7G4V M8VFJ%\4?+1G@1@ 1E11UJ^J1JU^J48<3\*E4+%S6(9G+=$Z0Q$K #>;>O')V M][H%Y% C$HA$[S%5Z4)&QQ:7RQ0E5[M&QK6,_474]3 M. M:)IUS9;P*18+M'9*W2SVBDS0GQ,A RKW:W8-%>6\2.&KYS0A?O&,(R3^!B5D M\E1=Q+L85]+-4D%5]$J[P">\ 'J&%]QKNHN(*6KH-:B+RDF"30_,^CAH+?8Z MW'*4F+F[-RUZ]\M7VG*V,Q?=,N.IU/$PC@4MPCE'CO@(=JY!N@*NI)_G3%)= MV:0ZW&E!,*>Y1;8!N>#L; 7;*_3+3'M*L)B3"TL3V$EI C3>3>1--7HJ>MN@D4P M#L.E"4=LI0G"*:UGHT(68SFMVW'"(*O0LER)4G.>@T]@TLW63$O %=G9_ JH M'M,G/U$NZ;(TP]I^35>UM1+MQ2PYZ U?<$Z2E+KE'U4]-'^C?&/6Y:SV.3IU MO5BV;S!:E,JZI5+Y9J0I5RUFBXNO MF]JB4I)75A2X2LC%HG1;^6QHUKD3/ Y],A;HEF^6^16@KD3))!5\KN@MTS<- MAHH@=GXG-/+34/'Y8)I:"X1C=CHO<7B2.&0[1;XMF&WG607AKN?+K/U;16 ] M)>V:K;UG%87?C@K9EKI>;3WR)K$!/QQAE>'BP6P)G?Q4=E\)];@I=@-6Z .: MW;W[^1W&_$R>VH EATOW1R-04+LHCPI:.", M816'I^YCK&J_?!&WZM-?C4SP7ZK>7XUK&S!RAB,Y?4XT?/"N#[+[NSL;2%7H M\6._SG)=L/P"%'_0C7>X/SEXX?\?R?\U(U_X_U@%_--3?! Q&L+PFOIS?0* M41@RG\K?@.I_ M/_"**_T#A?A:T?AO7?+E,XP-=7Z^>2Q3Y+"+]+YNV>Q6ZS MN;Q8SD_'SP6:E0-[M+K?G1#_TU2*>1SHFV4AW;*8JKP9L=Y17(8T4!'.8FH4 MSV7Y57TCHVBIOI!Q^U6/A$RID5^;D!##XI(KP8("+>VVV6BMBKZ\S<[^JR9_ MA21[)^7@7U!+ P04 " !KBZE6?7F>FPT& !Z(P & &%S;&4M,C R M,S S,S%X97@S,F0R+FAT;>U:^U/;.!#^5_;2:0LS\2L)D#B!F32$*S.%4&+F M[GY4;#G65+%\LD+(_?6W\B,X@=+'D8.V,)"'M)+V\7VKE7#O-\,8QA&)?1K M>^_L P3"G\]HK,"7E"AL73 5@2>2A,1P1J5DG,,[R8(I!>B83LNTS8#<3/AX-O+\NAOFB%U?O/IP. MH&98UA_-@64=>\=Y!\[N@"=)G#+%1$RX90W/:U"+E$I5;[G MLA,1+(]Z ;N&5"TY/:S-B)RRV% B<9MVHKHXTL+N#9D;8\$"%;F.;;_N)B0( M6#PU. V5NV>VV[=-DDVC59O(37,EY42Q:ZKGKLSJFQ&4SBG"[@4,Q*_K>WF]KN%Z9.U118T,V("=PYN(39B"9L-L]*P)^BGYG[32TI]5[)JE MJ!9G:NE&+ AHC"/>O&HW[&:W9VGI+2GJ(Y6H_ ;_#8:7WNG)Z:#OG8[.D1B7 MXZO^N0?>:'O._&8=G39.O0^C$_#>#V'J7'?L+L#,<.T"."/2CZ#I MU"'+Y22%D/%R5]#28^K/)>8A-)_$ 0QO,,7&4[WJ;,;25"^*OUHRP*T!(BHI MZE;5(U>_5*,.I^!3J5BXK$,RE^F<(*V5@%O0O7GE[!]T"\RA1B00B=YUJM*% MC(XM+I<+J'O*]VC8UO'?J+J>I@6G- TZYHMX5,L%FCME+I9 M[!69H#\G0@94'M;L&BK*>9'45]_3A/C%=QPA\2\H(9,G[R+>Q;B2;Y8*JJ+7 MV@4^X072,[S@[M-=1$Q10Z]!751.$FQZ8-;'06NQ^^$FI,3,W;]MT?MAOM*. MLYNY:,.,IU+'PS@6M CG'#GB(]BY!ND*N)+^/6>2ZEHGU>%."X(YS1VR"\@% M9V\GV%VAYQ;F*X@7$'(ZS597@__6 9:.NY7!Y04U>9CL>U'3>"K4W*N.1@V+ M,0_.\FR):5<1%F-J87D**R%%F,Z[B:2I1D]==Q,LBW$8+DTX8BM-$$YI/1L5 MLA@+;-V.$P99S9;E2I2:\QQ\ I-NMF9: J[(SN9G0/68/KFO@/K*>DD7JAG6 M#FNZSJV5:"]FR4%O^()SDJ34+3]4]=#\C?*-61>XVN?HU/7RV;[%:%$\ZY9* M+9R1IERUF,W)K?HL.W(D%+.TVN9!XW75(2L0F@=[>B\NWFYKBTJ17EE1X"HA M%XO2;>5W0[/.G> !Z9.Q0+=\L?"O '4E2B:IX'-%-TS?-A@J@MCYE=#(ST?% MZX-I:BT0CMGIO,3A2>*0[13YMF"VG6<5A+N>+[/V3Q6!]92T;[8.GE44?CHJ M9%OJ>K7UR)O$%OQPC%6&BP>S)73R4]E])=3CIM@M6*$/:';W[NM7&/-?\M06 M+'FW=+\U @6UB_*HH)63W !RB07PRLY^GL"P+]P*6:FE;P04UKN_$XE'IX"1 MC0+U1V,3?$_9^Z.1;0M&SG DI\^)AP]>]D%V@?<85\3?37-=L?P ''_0C7?) M/SEZ20"_9 )8,_(E 3Q6"?_T'!]$C(9PLKJT&H4A\ZG\":C^*S#]ER#Z"XWS M5=CZ<5A_=IG" ;Z^7+^0#!F<((7OD'FW9[%--I=7R_GY^+E LW)DCU8WO!/B M?YI*,8\#?;&UL4$L! A0#% @ :XNI M5EPGP$)P) 'D0" !4 ( !H!\ &%S;&4M,C R,S S,S%? M9&5F+GAM;%!+ 0(4 Q0 ( &N+J5:I"HG=I%4 )=E!0 5 M " 4-$ !A&UL4$L! A0#% @ :XNI5N1'VJ! D $ \Q83 !4 M ( !]M, &%S;&4M,C R,S S,S%X,3!Q+FAT;5!+ 0(4 Q0 ( &N+J58I MA GT&@D ,,Z 8 " 6ED @!A&5X M,S%D,2YH=&U02P$"% ,4 " !KBZE62L!G@0H) "B.@ & M @ &Y;0( 87-L92TR,#(S,#,S,7AE>#,Q9#(N:'1M4$L! A0#% @ M:XNI5N(/H-\-!@ 9B, !@ ( !^78" &%S;&4M,C R,S S M,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( &N+J59]>9Z;#08 'HC 8 M " 3Q] @!A&5X,S)D,BYH=&U02P4& / H "@"F @ ?X," end