0001558370-22-013091.txt : 20220810 0001558370-22-013091.hdr.sgml : 20220810 20220810170328 ACCESSION NUMBER: 0001558370-22-013091 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220810 DATE AS OF CHANGE: 20220810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAXCYTE, INC. CENTRAL INDEX KEY: 0001287098 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] IRS NUMBER: 522210438 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40674 FILM NUMBER: 221152596 BUSINESS ADDRESS: STREET 1: 22 FIRSTFIELD ROAD STREET 2: SUITE 250 CITY: GAITHERSBURG STATE: MD ZIP: 20878 BUSINESS PHONE: 301-517-5556 MAIL ADDRESS: STREET 1: 22 FIRSTFIELD ROAD STREET 2: SUITE 250 CITY: GAITHERSBURG STATE: MD ZIP: 20878 FORMER COMPANY: FORMER CONFORMED NAME: MAXCYTE INC DATE OF NAME CHANGE: 20040415 10-Q 1 mxct-20220630x10q.htm 10-Q
0.080.050.120.141014274308470651610154758382865526101202705101661288P0Y0001287098--12-312022Q2false000000000001287098us-gaap:CommonStockMember2022-04-012022-06-300001287098us-gaap:CommonStockMember2022-01-012022-03-310001287098us-gaap:CommonStockMember2021-04-012021-06-300001287098us-gaap:OverAllotmentOptionMember2021-08-032021-08-030001287098us-gaap:CommonStockMember2021-01-012021-03-310001287098us-gaap:RetainedEarningsMember2022-06-300001287098us-gaap:AdditionalPaidInCapitalMember2022-06-300001287098us-gaap:RetainedEarningsMember2022-03-310001287098us-gaap:AdditionalPaidInCapitalMember2022-03-3100012870982022-03-310001287098us-gaap:RetainedEarningsMember2021-12-310001287098us-gaap:AdditionalPaidInCapitalMember2021-12-310001287098us-gaap:RetainedEarningsMember2021-06-300001287098us-gaap:AdditionalPaidInCapitalMember2021-06-300001287098us-gaap:RetainedEarningsMember2021-03-310001287098us-gaap:AdditionalPaidInCapitalMember2021-03-3100012870982021-03-310001287098us-gaap:RetainedEarningsMember2020-12-310001287098us-gaap:AdditionalPaidInCapitalMember2020-12-310001287098us-gaap:CommonStockMember2022-06-300001287098us-gaap:CommonStockMember2022-03-310001287098us-gaap:CommonStockMember2021-12-310001287098us-gaap:CommonStockMember2021-06-300001287098us-gaap:CommonStockMember2021-03-310001287098us-gaap:CommonStockMember2020-12-310001287098us-gaap:IPOMember2021-08-0300012870982021-02-280001287098mxct:LongTermIncentivePlan2016Member2022-04-012022-06-300001287098mxct:LongTermIncentivePlan2016Member2021-04-012021-06-300001287098mxct:LongTermIncentivePlan2016Member2021-01-012021-06-300001287098mxct:InducementPlan2021Member2022-01-012022-06-300001287098mxct:InducementPlan2021Member2021-01-012021-12-310001287098mxct:LongTermIncentivePlan2016Member2020-10-272020-10-270001287098mxct:LongTermIncentivePlan2016Member2019-12-102019-12-1000012870982025-07-012022-06-3000012870982024-07-012022-06-3000012870982023-07-012022-06-3000012870982022-07-012022-06-300001287098us-gaap:ProductMember2022-04-012022-06-300001287098us-gaap:ProductAndServiceOtherMember2022-04-012022-06-300001287098us-gaap:ProductMember2022-01-012022-06-300001287098us-gaap:ProductAndServiceOtherMember2022-01-012022-06-300001287098us-gaap:ProductMember2021-04-012021-06-300001287098us-gaap:ProductAndServiceOtherMember2021-04-012021-06-300001287098us-gaap:ProductMember2021-01-012021-06-300001287098us-gaap:ProductAndServiceOtherMember2021-01-012021-06-300001287098us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-06-300001287098us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-06-300001287098us-gaap:FurnitureAndFixturesMember2022-06-300001287098mxct:InstrumentsMember2022-06-300001287098mxct:ConstructionInProgressAndInternalUseSoftwareMember2022-06-300001287098us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001287098us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-12-310001287098us-gaap:FurnitureAndFixturesMember2021-12-310001287098mxct:InstrumentsMember2021-12-310001287098mxct:ConstructionInProgressAndInternalUseSoftwareMember2021-12-310001287098us-gaap:IPOMember2021-08-012021-08-3100012870982021-07-3100012870982021-02-012021-02-280001287098mxct:RelatedPartyTransactionLeaseAgreementMembermxct:BoardOfDirectorsChairmanAndDirectorMember2022-04-012022-06-300001287098mxct:RelatedPartyTransactionLeaseAgreementMembermxct:BoardOfDirectorsChairmanAndDirectorMember2022-01-012022-06-300001287098mxct:RelatedPartyTransactionLeaseAgreementMembermxct:BoardOfDirectorsChairmanAndDirectorMember2021-04-012021-06-300001287098mxct:RelatedPartyTransactionLeaseAgreementMembermxct:BoardOfDirectorsChairmanAndDirectorMember2021-01-012021-06-300001287098us-gaap:RetainedEarningsMember2022-04-012022-06-300001287098us-gaap:RetainedEarningsMember2022-01-012022-03-310001287098us-gaap:RetainedEarningsMember2021-04-012021-06-300001287098us-gaap:RetainedEarningsMember2021-01-012021-03-310001287098us-gaap:FairValueMeasurementsNonrecurringMember2022-04-012022-06-300001287098us-gaap:FairValueMeasurementsNonrecurringMember2021-04-012021-06-300001287098mxct:MarkToMarketWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001287098mxct:MarkToMarketWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001287098mxct:MarkToMarketWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001287098mxct:MarkToMarketWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-012021-06-300001287098mxct:MarkToMarketWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-012021-06-300001287098mxct:LongTermIncentivePlan2016Member2022-06-300001287098mxct:LongTermIncentivePlan2016Member2022-01-012022-06-300001287098mxct:TermLoanMaturingNovember12024Member2019-11-3000012870982021-08-012021-08-310001287098us-gaap:InventoriesMemberus-gaap:SupplierConcentrationRiskMembermxct:MajorSuppliersMember2022-04-012022-06-300001287098mxct:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001287098mxct:CustomerOneMemberus-gaap:AccountsPayableMemberus-gaap:SupplierConcentrationRiskMembermxct:SupplierOneMember2021-01-012021-12-310001287098mxct:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001287098mxct:InducementPlan2021Member2021-12-3100012870982019-11-3000012870982021-06-3000012870982020-12-310001287098us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-06-300001287098us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsNonrecurringMember2021-12-310001287098us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001287098us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001287098us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001287098us-gaap:FairValueMeasurementsNonrecurringMember2022-06-300001287098us-gaap:FairValueMeasurementsNonrecurringMember2021-12-310001287098us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001287098us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001287098us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001287098us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001287098us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001287098us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001287098us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001287098us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001287098us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001287098us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001287098us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001287098us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001287098us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000012870982022-04-012022-06-300001287098us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012870982022-01-012022-03-310001287098us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001287098us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100012870982021-01-012021-03-310001287098mxct:CurrentCorporateHeadquartersGaithersburgMarylandMemberus-gaap:SubsequentEventMember2022-07-292022-07-290001287098mxct:NewOfficeAndManufacturingSpaceMember2022-01-012022-06-300001287098mxct:EquityIncentivePlan2022Member2022-05-310001287098us-gaap:IPOMember2021-08-032021-08-0300012870982021-12-310001287098us-gaap:InventoriesMemberus-gaap:SupplierConcentrationRiskMembermxct:MajorSuppliersMember2022-01-012022-06-300001287098us-gaap:InventoriesMemberus-gaap:SupplierConcentrationRiskMembermxct:MajorSuppliersMember2022-01-012022-03-310001287098us-gaap:InventoriesMemberus-gaap:SupplierConcentrationRiskMembermxct:MajorSuppliersMember2021-04-012021-06-300001287098us-gaap:AccountsPayableMemberus-gaap:SupplierConcentrationRiskMembermxct:SupplierOneMember2021-01-012021-12-310001287098us-gaap:InventoriesMemberus-gaap:SupplierConcentrationRiskMembermxct:MajorSuppliersMember2021-01-012021-06-300001287098mxct:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001287098mxct:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001287098mxct:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001287098mxct:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001287098mxct:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001287098mxct:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000012870982021-04-012021-06-3000012870982021-01-012021-06-300001287098mxct:TermLoanMaturingNovember12024Memberus-gaap:LondonInterbankOfferedRateLIBORMember2019-11-012019-11-300001287098mxct:TermLoanMaturingNovember12024Member2019-11-012019-11-300001287098us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CommercialPaperMember2022-06-300001287098us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CommercialPaperMember2021-12-310001287098mxct:NewOfficeAndManufacturingSpaceMember2021-12-310001287098mxct:NewOfficeAndManufacturingSpaceMember2022-06-3000012870982022-06-3000012870982022-08-0200012870982022-01-012022-06-30xbrli:sharesiso4217:USDxbrli:puremxct:itemmxct:customeriso4217:GBPxbrli:sharesiso4217:USDxbrli:sharesiso4217:GBP

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 June 30, 2022

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

MaxCyte, Inc.

(Exact name of registrant as specified in its charter)

Delaware

52-2210438

(State or other jurisdiction of incorporation or organization)

 

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

9713 Key West Avenue, Suite 400

Rockville, Maryland 20850

(Address of principal executive offices)

Registrant’s telephone number, including area code: (301) 944-1700

22 Firstfield Road, Suite 110

Gaithersburg, Maryland 20878

(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, par value $0.01 per share

MXCT

The Nasdaq Stock Market LLC

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of August 2, 2022, the registrant had 101,724,406 shares of common stock, $0.01 par value per share, issued and outstanding.

Table of Contents

Page No

PART I. FINANCIAL INFORMATION

5

Item 1.

Financial Statements (Unaudited)

5

Condensed Consolidated Balance Sheets

5

Condensed Consolidated Statements of Operations

6

Condensed Consolidated Statements of Changes in Stockholders’ Equity

7

Condensed Consolidated Statements of Cash Flows

8

Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2.

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

19

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

32

Item 4.

Controls and Procedures

32

PART II. OTHER INFORMATION

33

Item 1.

Legal Proceedings

33

Item 1A.

Risk Factors

33

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34

Item 3.

Defaults Upon Senior Securities

34

Item 4.

Mine Safety Disclosures

34

Item 5.

Other Information

34

Item 6.

Exhibits

35

Signatures

37

2

Risk Factors Summary

Our business is subject to numerous risks that you should carefully consider. These risks are more fully described in the section titled “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission, or SEC, on March 22, 2022. A summary of these risks that could materially and adversely affect our business, financial condition, operating results and prospects include the following:

We are a cell engineering and life sciences company and have incurred significant losses since our inception, and we expect to incur losses for the foreseeable future. We have limited product offerings approved for commercial sale and may never achieve or maintain profitability.
We are highly dependent on a limited number of product offerings. Our revenue has been primarily generated from the sale and licensing of our ATx, STx and GTx instruments, as well as sales of single-use disposable PAs, which require a substantial sales cycle and are prone to quarterly fluctuations in revenue.
Our business is dependent on adoption of our products by biopharmaceutical companies and academic institutions for their research and development activities focused on cell-based therapeutics. If biopharmaceutical companies and academic institutions are unwilling to change current practices to adopt our products, it will negatively affect our business, financial condition, prospects and results of operations.
We may be unable to compete successfully against our existing or future competitors.
If we cannot maintain and expand current partnerships and enter into new partnerships, that generate marketed licensed products, our business could be adversely affected.
The failure of our partners to meet their contractual obligations to us could adversely affect our business.
Our partners may not achieve projected development and regulatory milestones and other anticipated key events in the expected timelines or at all, or may discontinue some or all of their programs, which could have an adverse impact on our business and could cause the price of our common stock to decline.
In recent periods, we have depended on a limited number of partners for our revenue, the loss of any of which could have an adverse impact on our business.
We may engage in future acquisitions that could disrupt our business, cause dilution to our stockholders and harm our financial condition and operating results.
We depend on continued supply of components and raw materials for our ExPERT instruments and PAs from third-party suppliers, and if shortages of these components or raw materials arise, we may not be able to secure enough components to build new products to meet customer demand or we may be forced to pay higher prices for these components.
We have limited experience manufacturing our PAs and if we move manufacturing of our PAs in-house in the future and are unable to manufacture our PAs in high-quality commercial quantities successfully and consistently to meet demand, our growth will be limited.
Our results of operations will be harmed if we are unable to accurately forecast customer demand for our products and manage our inventory.
If we are unable to successfully develop new products, adapt to rapid and significant technological change, respond to introductions of new products by competitors, make strategic and operational decisions to prioritize

3

certain markets, technology offerings or partnerships, and develop and capitalize on markets, technologies or partnerships, our business could suffer.
New product development involves a lengthy and complex process and we may be unable to develop or commercialize products on a timely basis, or at all.
Our systems are complex in design and may contain defects that are not detected until deployed by our customers, which could harm our reputation, increase our costs and reduce our sales. If our products do not perform as expected or the reliability of the technology on which our products are based is questioned, our operating results, reputation and business will suffer.
Our FDA Master File, and equivalent Technical Files in foreign jurisdictions, are an important part of our strategic offering which allows our partners to expedite their cellular therapies into and through the clinic. Delays in filing or obtaining, or our inability to obtain or retain, acceptance of such filings in individual countries could negatively impact the progress of our partners if they intend to run clinical trials in such countries, and as a result, could negatively affect our reputation and revenues or require disclosure of confidential information to our partners. Further, changes that we are required to make from time to time, or changes to regulations or negative data or adverse events for our partners, could impact references to our FDA Master File and Technical Files by our partners.
We may need additional funding and may be unable to raise capital when needed, which would force us to delay, reduce, eliminate or abandon our commercialization efforts or product development programs.
Our common stock is traded on two separate stock markets and investors seeking to take advantage of price differences between such markets may create unexpected volatility in our share price; in addition, investors may not be able to easily move shares for trading between such markets.

4

Part I. FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

MaxCyte, Inc.

Condensed Consolidated Balance Sheets

June 30, 

December 31, 

    

2022

    

2021

(Unaudited)

 

(Note 2)

Assets

 

Current assets:

 

  

 

  

Cash and cash equivalents

$

109,168,400

$

47,782,400

Short-term investments, at amortized cost

 

131,719,200

 

207,261,400

Accounts receivable

 

7,432,900

 

6,877,000

Accounts receivable - TIA (Note 8)

475,600

Inventory

 

7,722,000

 

5,204,600

Prepaid expenses and other current assets

 

1,311,600

 

3,307,400

Total current assets

 

257,829,700

 

270,432,800

Property and equipment, net

20,596,100

 

7,681,200

Right of use asset - operating leases

 

10,430,300

 

5,689,300

Other assets

 

920,500

 

316,700

Total assets

$

289,776,600

$

284,120,000

Liabilities and stockholders’ equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

2,456,300

$

1,820,300

Accrued expenses and other

 

7,901,800

 

6,523,500

Operating lease liability, current

 

438,700

 

527,200

Deferred revenue, current portion

 

7,310,600

 

6,746,800

Total current liabilities

 

18,107,400

 

15,617,800

Operating lease liability, net of current portion

 

14,053,300

 

5,154,900

Other liabilities

 

393,000

 

450,200

Total liabilities

 

32,553,700

 

21,222,900

Commitments and contingencies (Note 8)

 

  

 

  

Stockholders’ equity

 

  

 

  

Preferred stock, $0.01 par value; 5,000,000 shares authorized and no shares issued and outstanding at June 30, 2022 and December 31, 2021

Common stock, $0.01 par value; 400,000,000 shares authorized, 101,661,288 and 101,202,705 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively

1,016,600

1,012,000

Additional paid-in capital

 

382,838,300

 

376,189,600

Accumulated deficit

 

(126,632,000)

 

(114,304,500)

Total stockholders’ equity

 

257,222,900

 

262,897,100

Total liabilities and stockholders’ equity

$

289,776,600

$

284,120,000

See accompanying notes to unaudited condensed consolidated financial statements.

5

MaxCyte, Inc.

Unaudited Condensed Consolidated Statements of Operations

    

Three Months Ended June 30, 

Six Months Ended June 30, 

2022

    

2021

    

2022

    

2021

Revenue

$

9,607,800

$

7,108,100

$

21,195,100

$

13,602,900

Cost of goods sold

 

1,120,400

 

784,500

 

2,183,000

 

1,477,600

Gross profit

 

8,487,400

 

6,323,600

 

19,012,100

 

12,125,300

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

4,696,000

 

3,203,900

 

8,461,200

 

9,280,300

Sales and marketing

 

4,930,600

 

2,912,900

 

8,769,300

 

5,702,000

General and administrative

 

7,102,600

 

4,301,100

 

13,735,100

 

7,298,900

Depreciation and amortization

497,100

322,900

944,500

634,400

Total operating expenses

 

17,226,300

 

10,740,800

 

31,910,100

 

22,915,600

Operating loss

 

(8,738,900)

 

(4,417,200)

 

(12,898,000)

 

(10,790,300)

Other income (expense):

 

  

 

  

 

  

 

  

Interest and other expense

 

(13,200)

(755,500)

Interest income

 

478,700

8,600

570,500

18,400

Total other income (expense)

 

478,700

 

(4,600)

 

570,500

 

(737,100)

Net loss

$

(8,260,200)

$

(4,421,800)

$

(12,327,500)

$

(11,527,400)

Basic and diluted net loss per share

$

(0.08)

$

(0.05)

$

(0.12)

$

(0.14)

Weighted average shares outstanding, basic and diluted

 

101,427,430

 

84,706,516

 

101,547,583

 

82,865,526

See accompanying notes to unaudited condensed consolidated financial statements.

6

MaxCyte, Inc.

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity

Total 

Common Stock

Additional

Accumulated 

Stockholders’

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

    

 Equity

Balance at January 1, 2021

 

77,382,473

$

773,800

$

127,673,900

$

(95,222,300)

$

33,225,400

Issuance of common stock

5,740,000

57,400

51,751,500

51,808,900

Stock-based compensation expense

 

 

 

1,319,800

 

 

1,319,800

Exercise of stock options

1,567,086

15,700

2,021,400

2,037,100

Net loss

 

 

 

 

(7,105,600)

 

(7,105,600)

Balance at March 31, 2021

 

84,689,559

846,900

182,766,600

(102,327,900)

81,285,600

Stock-based compensation expense

 

 

 

1,905,200

 

 

1,905,200

Exercise of stock options

29,786

300

51,900

52,200

Net loss

 

 

 

 

(4,421,800)

 

(4,421,800)

Balance at June 30, 2021

 

84,719,345

$

847,200

$

184,723,700

$

(106,749,700)

$

78,821,200

Total 

Common Stock

Additional

Accumulated 

Stockholders’

    

Shares

    

Amount

    

Paid-in Capital

    

Deficit

    

 Equity

Balance at January 1, 2022

 

101,202,705

$

1,012,000

$

376,189,600

$

(114,304,500)

$

262,897,100

Stock-based compensation expense

 

 

 

2,462,400

 

 

2,462,400

Exercise of stock options

307,187

3,100

889,500

892,600

Net loss

 

 

 

 

(4,067,300)

 

(4,067,300)

Balance at March 31, 2022

 

101,509,892

1,015,100

379,541,500

(118,371,800)

262,184,800

Stock-based compensation expense

 

 

 

2,972,800

 

 

2,972,800

Exercise of stock options

151,396

1,500

324,000

325,500

Net loss

 

 

 

 

(8,260,200)

 

(8,260,200)

Balance at June 30, 2022

 

101,661,288

$

1,016,600

$

382,838,300

$

(126,632,000)

$

257,222,900

See accompanying notes to unaudited condensed consolidated financial statements.

7

MaxCyte, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

    

Six Months Ended June 30, 

2022

    

2021

    

Cash flows from operating activities:

 

  

 

  

 

Net loss

$

(12,327,500)

$

(11,527,400)

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

 

 

Depreciation and amortization

 

1,035,000

 

641,400

Net book value of consigned equipment sold

 

51,400

 

13,900

Loss on disposal of fixed assets

 

 

19,800

Fair value adjustment of liability classified warrant

 

 

358,200

Stock-based compensation

 

5,435,200

 

3,225,000

Amortization of discounts on short-term investments

 

(206,100)

 

1,900

Non-cash interest expense

 

 

5,400

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(555,900)

 

(547,300)

Accounts receivable - TIA

(475,600)

Inventory

 

(2,639,500)

 

(182,300)

Prepaid expense and other current assets

 

1,995,800

 

(342,700)

Right of use asset – operating leases

 

(4,741,000)

 

554,400

Right of use asset – finance lease

 

 

47,600

Other assets

 

(603,800)

 

(1,670,200)

Accounts payable, accrued expenses and other

 

939,900

 

(992,400)

Operating lease liability

 

8,809,900

 

(584,000)

Deferred revenue

 

563,800

 

1,911,800

Other liabilities

 

(57,200)

 

38,000

Net cash used in operating activities

 

(2,775,600)

 

(9,028,900)

Cash flows from investing activities:

 

  

 

  

Purchases of short-term investments

 

(131,547,700)

(35,963,100)

Maturities of short-term investments

 

207,296,000

16,000,000

Purchases of property and equipment

 

(12,804,800)

(1,271,100)

Proceeds from sale of equipment

4,600

Net cash provided by (used in) investing activities

 

62,943,500

 

(21,229,600)

Cash flows from financing activities:

 

  

 

  

Net proceeds from issuance of common stock

 

51,808,900

Principal payments on notes payable

 

(4,922,400)

Proceeds from exercise of stock options

 

1,218,100

2,089,300

Principal payments on finance leases

 

(49,300)

Net cash provided by financing activities

 

1,218,100

 

48,926,500

Net increase in cash and cash equivalents

 

61,386,000

 

18,668,000

Cash and cash equivalents, beginning of period

 

47,782,400

 

18,755,200

Cash and cash equivalents, end of period

$

109,168,400

$

37,423,200

Supplemental cash flow information:

 

  

 

  

Cash paid for interest

$

$

419,200

Supplemental disclosure of non-cash investing and financing activities:

 

 

  

Property and equipment purchases included in accounts payable

$

1,074,400

$

6,000

Lease liability reduction due to operating lease modification

$

$

304,600

See accompanying notes to unaudited condensed consolidated financial statements.

8

MaxCyte Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1.   Organization and Description of Business

MaxCyte, Inc. (the “Company”) is a global life sciences company focused on advancing the discovery, development and commercialization of next-generation cell therapies. The Company leverages its proprietary cell engineering technology platform to enable the programs of its biotechnology and pharmaceutical company customers who are engaged in cell therapy, including gene editing and immuno-oncology, as well as in drug discovery and development and biomanufacturing. The Company licenses and sells its instruments and technology and sells its consumables to developers of cell therapies and to pharmaceutical and biotechnology companies for use in drug discovery and development and biomanufacturing. In early 2020, the Company established a wholly owned subsidiary, CARMA Cell Therapies, Inc. (“CCTI”), as part of its development of CARMA, the Company’s proprietary, mRNA-based, clinical-stage, immuno-oncology cell therapy platform. CCTI ceased all material operations by the end of March 2021.

The COVID-19 pandemic has disrupted economic markets and the economic impact, duration and spread of related effects is uncertain at this time and difficult to predict. As a result, it is not possible to ascertain the overall future impact of COVID-19 on the Company’s business and, depending upon the extent and severity of such effects, including, but not limited to potential slowdowns in customer operations, extension of sales cycles, shrinkage in customer capital budgets or delays in customers’ clinical trials, the pandemic could have a material adverse effect on the Company’s business, results of operations, financial condition and cash flows. The Company has made adjustments to its operating, sales and marketing practices to mitigate the effects of COVID-19 restrictions which reduced planned spending, particularly on travel and marketing expenditures. In addition, COVID-19 restrictions may have delayed or slowed the research activities of some existing and prospective customers. It is not possible to quantify the impact of COVID-19 on the Company’s revenues and expenses to date or its expected impact on future periods.

The Company’s registration statement on Form S-1 related to its initial public offering of common stock in the United States (the “IPO”) was declared effective on July 29, 2021, and the Company’s common stock began trading on the Nasdaq Global Select Market on July 30, 2021. On August 3, 2021, the Company issued and sold 15,525,000 shares of common stock in the IPO at a price to the public of $13.00 per share, inclusive of 2,025,000 shares issued pursuant to the full exercise of the underwriters’ option to purchase additional shares. The IPO generated gross proceeds to the Company of $201.8 million. The Company received aggregate net proceeds of $184.3 million from the IPO after deducting aggregate underwriting commissions and offering costs of $17.6 million.

2.    Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (the “SEC”). In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly the financial position, results of operations, and cash flows as of and for the periods presented. The condensed consolidated balance sheet at December 31, 2021 has been derived from audited consolidated financial statements as of that date. The unaudited condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year or any other future year or period. Certain information and footnotes disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the SEC. The Company believes that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 22, 2022.

9

The prior year’s depreciation and amortization expenses included in individual functional operating expense categories were reclassified on the condensed consolidated statement of operations to one functional expense category “Depreciation and Amortization Expense” to conform with current year presentation. For the three and six months ended June 30, 2021, $322,900 and $634,400, respectively, was reclassified from other functional operating expenses to depreciation and amortization expense. This reclassification did not impact the Company’s condensed consolidated balance sheets, statements of cash flows, or statements of changes in stockholders’ equity.

Significant Accounting Policies

The Company’s significant accounting policies are disclosed in the footnotes to its audited consolidated financial statements for the year ended December 31, 2021 included in its Annual Report on Form 10-K and have not materially changed during the three and six months ended June 30, 2022.

Basis of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, CCTI. All significant intercompany balances have been eliminated in consolidation.

Concentration of Significant Customers

Significant customers are those that accounted for 10% or more of the Company’s total revenue for the period or accounts receivable as of the end of a reporting period. During the three and six months ended June 30, 2022, one customer represented 25% and 29% of revenue, respectively. During the three and six months ended June 30, 2021, one customer represented 17% and 18% of revenue, respectively. As of June 30, 2022, two customers accounted for 34% and 11% of accounts receivable, respectively. As of December 31, 2021, two customers accounted for 16% and 13% of accounts receivable, respectively.

Certain components included in the Company’s products are obtained from a single source or a limited group of suppliers. During the three and six months ended June 30, 2022, the Company purchased 35% and 32% of its inventory from two and one suppliers, respectively. During the three and six months ended June 30, 2021, the Company purchased 56% and 48% of its inventory from three and two suppliers, respectively. As of June 30, 2022, none of the amounts payable to individual suppliers exceeded 10% of total accounts payable. At December 31, 2021, amounts payable to one supplier represented 14% of total accounts payable.

Accounts Receivable

Accounts receivable are reduced by an allowance for doubtful accounts, if needed. The Company determined that no allowance was necessary at June 30, 2022 or December 31, 2021.

Foreign Currency

The Company’s functional currency is the US dollar; transactions denominated in foreign currencies are subject to currency risk. The Company recognized $48,900 and $3,600 in foreign currency transaction losses for the three months ended June 30, 2022 and 2021, respectively. The Company recognized $72,200 and $23,400 in foreign currency transaction losses for the six months ended June 30, 2022 and 2021, respectively. Net gains or losses arising from foreign currency exchange rate fluctuations on transactions are included in general and administrative expense.

Leases

For transactions in which the Company is the lessee, at the inception of a contract, the Company determines if the arrangement is, or contains, a lease. See Note 8 for additional details about leases under which the Company is the lessee.

10

All transactions in which the Company is the lessor are short-term (one year or less) and have been classified as operating leases. All leases require upfront payments covering the full period of the lease and thus, there are no future payments expected to be received from existing leases. See Note 3 for details over revenue recognition related to lease agreements.

Loss Per Share

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method.

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares excluded from the computation of diluted loss per share, consisting of shares underlying stock options, and in the prior year periods stock purchase warrants, was 15.8 million for the three and six months ended June 30, 2022 and 12.2 million for the three and six months ended June 30, 2021.

Recent Accounting Pronouncements

New Accounting Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) has issued guidance with respect to measuring credit losses on financial instruments, including trade receivables. The guidance eliminates the probable initial recognition threshold that was previously required prior to recognizing a credit loss on financial instruments. The credit loss estimate can now reflect an entity’s current estimate of all future expected credit losses. Under the previous guidance, an entity only considered past events and current conditions. The current guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of certain amendments of this guidance must be applied on a modified retrospective basis and the adoption of the remaining amendments must be applied on a prospective basis. The Company is currently evaluating the impact, if any, that this new accounting pronouncement will have on its consolidated financial statements.

The Company has evaluated all other issued and unadopted Accounting Standards Updates and believes the adoption of these standards will not have a material impact on its results of operations, financial position, or cash flows.

3.    Revenue

Revenue is principally from the sale of instruments and processing assemblies, and extended warranties and the lease of instruments, which lease agreements also include customer-specific milestone payments. In some arrangements, products and services have been sold together representing distinct performance obligations. In these arrangements the Company allocates the sale price to the various performance obligations in the arrangement on a relative selling price basis. Under this basis, the Company determines the estimated selling price of each performance obligation in a manner that is consistent with that used to determine the price to sell the deliverable on a standalone basis.

Revenue is recognized at the time control is transferred to the customer and the performance obligation is satisfied. Revenue from the sale of instruments and processing assemblies is generally recognized at the time of shipment to the customer, provided that no significant vendor obligations remain and collectability is reasonably assured. Revenue from equipment leases is recognized ratably over the contractual term of the lease agreement and when specific milestones are achieved by a customer. Licensing fee revenue is recognized ratably over the license period. Revenue from fees for research services is recognized when services have been provided.

11

Disaggregation of Revenue

The following table depicts the disaggregation of revenue by type of contract:

Three months ended June 30, 2022

Six months ended June 30, 2022

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

6,811,500

$

$

6,811,500

$

13,379,200

$

$

13,379,200

Lease elements

 

 

2,625,700

 

2,625,700

 

 

7,355,700

 

7,355,700

Other

 

170,600

 

 

170,600

 

460,200

 

 

460,200

Total

$

6,982,100

$

2,625,700

$

9,607,800

$

13,839,400

$

7,355,700

$

21,195,100

Three months ended June 30, 2021

Six months ended June 30, 2021

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

4,041,600

$

$

4,041,600

$

8,117,400

$

$

8,117,400

Lease elements

 

 

2,889,700

 

2,889,700

 

 

5,145,600

 

5,145,600

Other

 

176,800

 

 

176,800

 

339,900

 

 

339,900

Total

$

4,218,400

$

2,889,700

$

7,108,100

$

8,457,300

$

5,145,600

$

13,602,900

Additional Disclosures Relating to Revenue from Contracts with Customers

Deferred revenue represents payments received for performance obligations not yet satisfied and is presented as current or long-term in the accompanying condensed consolidated balance sheets based on the expected timing and satisfaction of the underlying goods or services. Deferred revenue was $7.7 million and $7.2 million as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recognized $2.7 million and $4.8 million, respectively, and during the three and six months ended June 30, 2021, the Company recognized $1.5 million and $3.5 million, respectively, of revenue that was included in deferred revenue at the beginning of such periods.

Remaining contract consideration for which revenue has not been recognized due to unsatisfied performance obligations with a duration greater than one year at June 30, 2022 was $693,800, of which the Company expects to recognize $300,800 in one year or less, $175,800 in one to two years, $48,200 in two to three years, and $169,000 thereafter.

For the three and six months ended June 30, 2022 and 2021, the Company did not incur, and therefore did not defer, any material incremental costs to obtain contracts or costs to fulfill contracts.

4.    Debt

In November 2019, the Company entered into a new credit facility with MidCap Financial SBIC, LP (“MidCap”). The credit facility provided for a $5.0 million term loan maturing on November 1, 2024. The term loan provided for (i) an interest rate of one-month Libor plus 6.5% with a 1.5% Libor floor, (ii) monthly interest payments, (iii) 30 monthly principal payments of $166,700 beginning in June 2022 and (iv) a 3% final payment fee. The Company used the proceeds from the credit facility for general operating purposes. The debt was collateralized by substantially all assets of the Company. In March 2021, the Company repaid the MidCap loan in full. The Company incurred fees of $260,000 associated with early repayment of the loan. The unamortized debt discounts and fees were expensed and recorded as interest expense.

12

5.    Stockholders’ Equity

Common Stock

In February 2021, the Company issued 5,740,000 shares of its common stock at a purchase price of ₤7.00 (or approximately $9.64) per share. The transaction generated gross proceeds of ₤40.2 million (or $55.3 million). In conjunction with the transaction, the Company incurred costs of $3.5 million which resulted in the Company receiving net proceeds of $51.8 million.

In August 2021, the Company completed the IPO and received aggregate net proceeds of $184.3 million (see Note 1).

Preferred Stock

The Company’s certificate of incorporation authorizes the issuance of up to 5,000,000 shares of preferred stock, par value $0.01 per share. As of June 30, 2022 and December 31, 2021, no shares of preferred stock were issued or outstanding.

Warrant

In connection with the November 2019 credit facility (see Note 4), the Company issued the lender a warrant to purchase 71,168 shares of common stock at an exercise price of £1.09081 per share. The warrant was exercisable at any time through the tenth anniversary of issuance. The warrant was classified as a liability at issuance, as its strike price was in a currency other than the Company’s functional currency. The warrant was recorded at its fair value at the end of each reporting period, with changes at each subsequent balance sheet date recorded on the condensed consolidated statements of operations (see Note 7).

In a cashless settlement in August 2021, the lender fully exercised the warrant in exchange for 64,603 shares of common stock.

Equity Incentive Plans

The Company adopted the MaxCyte, Inc. Long-Term Incentive Plan (the “2016 Plan”) in January 2016 to amend and restate the MaxCyte 2000 Long-Term Incentive Plan to provide for the awarding of (i) stock options, (ii) restricted stock, (iii) incentive shares, and (iv) performance awards to employees, officers, and Directors of the Company and to other individuals as determined by the Board of Directors. On December 10, 2019 and October 27, 2020, the Company’s Board resolved to increase the number of shares available for grant under the 2016 Plan by 3,000,000 and 1,500,000, respectively.

In December 2021, the Company adopted the MaxCyte, Inc. 2021 Inducement Plan (the “Inducement Plan”) to provide for the awarding of (i) non-qualified stock options; (ii) stock appreciation rights; (iii) restricted stock awards; (iv) restricted stock unit awards; (v) performance awards; and (vi) other awards only to persons eligible to receive grants of awards who satisfy the standards for inducement grants under Nasdaq Marketplace Rule 5635(c)(4) or 5635(c)(3), if applicable, and the related guidance under Nasdaq IM 5635-1. The Company’s board of directors reserved 2,500,000 shares for issuance under the Inducement Plan, and as of December 31, 2021 no awards had been granted. As of June 30, 2022, options to purchase 855,900 shares had been granted under the Inducement Plan.

In May 2022, the Company’s board of directors adopted, and in June 2022 the Company’s stockholders approved, the MaxCyte, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) to provide for the awarding of (i) incentive stock options, (ii) non-qualified stock options, (iii) stock appreciation rights, (iv) restricted stock awards; (v) restricted stock unit awards, (vi) performance awards, and (vii) other awards. Following the approval of the 2022 Plan, no additional awards will be granted under the 2016 Plan or the Inducement Plan, but all outstanding awards will continue to remain subject to the terms of the applicable plan.

Upon the effectiveness of the 2022 Plan, a total of 3,476,211 shares were initially reserved for issuance pursuant to future awards under the 2022 Plan, consisting of 1,928,000 new shares and 1,548,211 shares previously available under the 2016

13

Plan. If and to the extent that outstanding options under the 2016 Plan or the Inducement Plan are forfeited, the shares underlying such forfeited options will become available for issuance under the 2022 Plan.

The weighted-average fair value of the options granted during the three months ended June 30, 2022 and 2021 was estimated to be $2.92 and $7.22, respectively per option share. The weighted-average fair value of the options granted during the six months ended June 30, 2022 and 2021 was estimated to be $3.55 and $7.32, respectively, per option share.

The value of an option award is recognized as expense on a straight-line basis over the requisite service period. At June 30, 2022, total unrecognized compensation expense was $34,558,800, which will be recognized over the next 3.1 years.

The Company recorded stock-based compensation expense in the following expense categories of its condensed consolidated statements of operations:

    

Three months ended June 30, 

Six months ended June 30, 

2022

    

2021

2022

    

2021

    

General and administrative

$

1,445,500

$

1,169,600

$

2,737,600

$

1,911,300

Sales and marketing

 

619,600

 

352,400

 

1,127,100

 

621,600

Research and development

 

907,700

 

383,200

 

1,570,500

 

692,100

Total

$

2,972,800

$

1,905,200

$

5,435,200

$

3,225,000

6. Consolidated Balance Sheet Components

Inventory

Inventory is carried at the lower of cost or net realizable value. The following tables show the components of inventory:

    

June 30, 

    

December 31, 

2022

2021

Raw materials inventory

$

4,647,900

$

2,684,100

Finished goods inventory

 

3,074,100

 

2,520,500

Total inventory

$

7,722,000

$

5,204,600

The Company determined that no allowance for inventory obsolescence was necessary at June 30, 2022 or December 31, 2021.

Property and Equipment

Property and equipment are stated at cost. Depreciation is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated lease term or useful life.

Property and equipment include capitalized costs to develop internal-use software.  Applicable costs are capitalized during the development stage of the project and include direct internal costs, third-party costs and allocated interest expenses as appropriate.

Property and equipment consisted of the following:

14

    

June 30, 

    

December 31, 

2022

2021

Construction and internal-use software in process

$

11,010,600

$

1,163,200

Furniture and equipment

6,528,500

4,914,500

Instruments

 

3,250,000

 

3,208,900

Internal-use software

 

2,675,200

 

2,125,600

Leasehold improvements

 

2,251,700

 

641,400

Accumulated depreciation and amortization

 

(5,119,900)

 

(4,372,400)

Property and equipment, net

$

20,596,100

$

7,681,200

During the six months ended June 30, 2022 and 2021, the Company transferred $122,100 and $328,600, respectively, of instruments previously classified as inventory to property and equipment leased to customers.

For the three and six months ended June 30, 2022, the Company incurred depreciation and amortization expense of $547,400 and $1,035,000, respectively. For the three and six months ended June 30, 2021, the Company incurred depreciation and amortization expense of $325,000 and $641,400, respectively.

7.    Fair Value

The Company’s condensed consolidated balance sheets include various financial instruments (primarily cash and cash equivalents, accounts receivable and accounts payable) that are carried at cost, which approximates fair value due to the short-term nature of the instruments.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company had an outstanding warrant accounted for as a liability and measured at fair value on a recurring basis, using Level 3 inputs. The lender exercised the warrant, in whole, in August 2021 (see Note 5). The Company did not have any outstanding warrants at June 30, 2022 and December 31, 2021.

The following table presents the activity for the warrant for the three and six months ended June 30, 2021:

Mark-to-market liabilities – warrant

Three Months Ended

Six Months Ended

June 30,

June 30,

 

2021

 

2021

Balance, beginning of period

$

789,100

$

441,200

Change in fair value

 

10,300

 

358,200

Balance, end of period

$

799,400

$

799,400

The gains and losses resulting from the changes in the fair value of the liability classified warrant were classified as other interest income or interest and other expense in the accompanying condensed consolidated statements of operations.

The Company has no other financial assets or liabilities measured at fair value on a recurring basis.

Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

Money market funds, US Treasury securities, commercial paper and corporate debt instruments classified as held-to-maturity are measured at fair value on a non-recurring basis when they are deemed to be impaired on an other-than-temporary basis. The Company periodically reviews investments to assess for credit impairment. Based on our assessment,

15

all unrecognized holding losses are due to factors other than credit loss, such as changes in interest rates. No such impairment was recognized during the three and six months ended June 30, 2022 or 2021.

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at June 30, 2022:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

24,159,300

$

$

$

24,159,300

Commercial paper

Cash equivalents

80,929,600

(25,600)

80,904,000

Commercial paper

 

Short-term investments

 

113,996,700

338,600

 

114,335,300

Corporate debt

 

Short-term investments

 

5,750,500

(45,200)

 

5,705,300

US Treasury securities

 

Short-term investments

 

11,972,000

(48,900)

 

11,923,100

Total cash equivalents and short-term investments

 

  

$

236,808,100

$

338,600

$

(119,700)

$

237,027,000

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2021:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

19,341,500

$

$

$

19,341,500

Commercial paper

 

Cash equivalents

 

25,492,200

 

4,400

 

 

25,496,600

Corporate debt

 

Short-term investments

 

4,909,200

 

 

(1,800)

 

4,907,400

Commercial paper

Short‑term investments

202,352,200

22,900

202,375,100

Total cash equivalents and short-term investments

 

  

$

252,095,100

$

27,300

$

(1,800)

$

252,120,600

At times the Company’s cash balances may exceed federally insured limits and cash may also be deposited in foreign bank accounts that are not covered by federal deposit insurance. The Company does not believe that this results in any significant credit risk.

Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company has no non-financial assets and liabilities that are measured at fair value on a recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

The Company measures its long-lived assets, including property and equipment, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be impaired. No fair value impairment was recognized during the six months ended June 30, 2022 and 2021.

8.  Commitments and Contingencies

Operating Leases

The Company is a party to various leases for office, laboratory and other space. One portion of the leased space was a direct lessee (the “Original Headquarters Lease”) that terminated on June 9, 2022.  The Company is a sublessee of the remaining space (the “Original Headquarters Subleases”) a portion of which was terminated on June 6, 2022 and the remainder of which remained occupied as of June 30, 2022.

16

A member of the Company’s Board of Directors is the Chief Executive Officer and member of the board of directors of the sublandlord under the Original Headquarters Subleases, and the Company’s Chairman is also a member of the sublandlord’s board of directors. The Company’s rent payments to the sublandlord totaled $92,300 and $159,600 in the three months ended June 30, 2022 and 2021, respectively, and $255,900 and $318,300 in the six months ended June 30, 2022 and 2021, respectively.

In May 2021, the Company entered into a lease for its new company headquarters (the “2021 New Headquarters Lease”), consisting of an operating lease agreement, as amended, for new office, laboratory, manufacturing and other space. The 2021 New Headquarters Lease consists of three phases, with Phase 1 having commenced in December 2021 and Phase 2 having commenced in the first quarter of 2022. Phase 3 is estimated to commence by mid-2023. The lease term for all phases is expected to expire on August 31, 2035. The Company is designing and constructing the leasehold improvements with the approval of the landlord. The 2021 New Headquarters Lease agreement includes a landlord-provided tenant improvement allowance (“TIA”) of $6.3 million, which will be applied to the cost of construction of leasehold improvements. As of June 30, 2022, the Company had received TIA reimbursement of $3.0 million, and had outstanding invoices for TIA reimbursement totaling $0.5 million. Under the 2021 New Headquarters Lease, the Company has three five-year options to extend the term of the lease. However, the Company is not reasonably certain to exercise any of these options. The total incremental non-cancellable lease payments under the 2021 New Headquarters Lease are $29.6 million over the lease term.

The Original Headquarters Lease and the Original Headquarters Subleases were originally scheduled to expire in October 2023. In June 2021, the Company notified the landlord of its intent to early terminate the Original Headquarters Lease, which became effective in June 2022. In June 2022, the Company exercised its option to early terminate the Original Headquarters Subleases, effective on the date the spaces are surrendered by the Company and accepted by the sublessor, which is expected to be no later than August 2022.  

Finance Leases

In August 2021, the Company exercised its purchase option under a finance lease and acquired the associated leased laboratory equipment. At June 30, 2022 and December 31, 2021, the Company had no right-of-use finance asset or lease liability.

All Leases

The components of lease cost and supplemental balance sheet information for the Company’s lease portfolio were as follows:

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

Finance lease cost

Amortization of right-of-use asset

$

$

23,800

$

$

47,600

Interest expense

 

 

2,900

 

 

6,100

Operating lease cost

 

449,800

 

174,200

 

866,100

 

346,900

Short-term lease cost

 

12,100

 

10,000

 

24,200

 

18,900

Variable lease cost

 

139,600

 

75,600

 

215,000

 

151,200

Total lease cost

$

601,500

$

286,500

$

1,105,300

$

570,700

17

As of June 30,

As of December 31,

 

2022

    

2021

Operating leases

Assets:

Operating lease right-of-use assets

$

10,430,300

$

5,689,300

Liabilities

Current portion of operating lease liabilities

$

438,700

$

527,200

Operating lease liabilities, net of current portion

 

14,053,300

 

5,154,900

Total operating lease liabilities

$

14,492,000

$

5,682,100

Other information

Weighted-average remaining lease term (in years)

12.9

11.7

Weighted-average discount rate

6.5%

6.6%

As of June 30, 2022, maturities of lease liabilities that had commenced prior to June 30, 2022 were as follows:

    

Operating Leases

Remainder of 2022

$

359,600

2023

 

1,490,900

2024

 

1,734,500

2025

1,777,700

2026 and thereafter

19,653,100

Total undiscounted lease payments

25,015,800

Discount factor

 

(9,234,057)

Present value of lease liabilities

$

15,781,743

9. Subsequent Events.

On July 29, 2022, the Company terminated a portion of the Original Headquarters Subleases. The early termination of the lease resulted in a write-off of lease liability of $164,200 and right-of-use asset of $157,500, respectively.

18

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

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our unaudited condensed consolidated financial statements and related notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q, our audited consolidated financial statements and related notes for the year ended December 31, 2021, included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on March 22, 2022, as well as the information contained under Management’s Discussion and Analysis of Financial Condition and Results of Operations and "Risk Factors" contained in the Annual Report on Form 10-K, and “Risk Factors Summary” and Part II, Item 1A "Risk Factors" of this Quarterly Report on Form 10-Q, and other information provided from time to time in our other filings with the SEC.

Special Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements about us and our industry involve substantial risks, uncertainties, and assumptions, including those described in “Risk Factors Summary” and elsewhere in this report. All statements other than statements of historical facts contained in this report, including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will” or “would” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:

our expected future growth and the success of our business model;
the potential payments we may receive pursuant to our Strategic Platform Licenses (“SPLs”);
the size and growth potential of the markets for our products, and our ability to serve those markets, increase our market share and achieve and maintain industry leadership;
the rate and degree of market acceptance of our products within the cell engineering market;
the expected future growth of our manufacturing capabilities and sales, support and marketing capabilities;
our ability to expand our customer base and enter into additional SPLs;
our ability to accurately forecast and manufacture appropriate quantities of our products to meet commercial demand;
our expectations regarding development of the cell therapy market, including projected growth in adoption of non-viral delivery approaches and gene editing manipulation technologies;
our ability to maintain our FDA Master File and Technical Files;
our research and development for any future products, including our intention to introduce new instruments and processing assemblies and move into new applications;
the development, regulatory approval, and commercialization of competing products and our ability to compete with the companies that develop and sell such products;
our ability to retain and hire senior management and key personnel;

19

regulatory developments in the United States and foreign countries;
our expectations regarding the period during which we qualify as an emerging growth company under the JOBS Act;
our ability to develop and maintain our corporate infrastructure, including our internal controls;
our financial performance and capital requirements;
our expectations regarding our ability to obtain and maintain intellectual property protection for our products, as well as our ability to operate our business without infringing the intellectual property rights of others; and
our use of available capital resources.

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors Summary” in this report and under the caption “Risk Factors” and elsewhere in the Final Prospectus. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this report. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. And while we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.

The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report to reflect events or circumstances after the date of this Quarterly Report or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.

You should read this Quarterly Report and the documents that we file with the SEC with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect.

In this Quarterly Report on Form 10-Q, unless the context requires otherwise, all references to “we,” “our,” “us,” “MaxCyte” and the “Company” refer to MaxCyte, Inc.

Overview

We are a leading commercial cell engineering company focused on providing enabling platform technologies to advance innovative cell-based research as well as next-generation cell therapeutic discovery, development and commercialization. Over the past twenty years, we have developed and commercialized our proprietary Flow Electroporation platform, which facilitates complex engineering through the delivery of molecules into a wide variety of cells. Electroporation is a method

20

of transfection, or the process of deliberately introducing molecules into cells, that involves applying an electric field to temporarily increase the permeability of the cell membrane. This precisely controlled increase in permeability allows the intracellular delivery of molecules, such as genetic material and proteins, that would not normally be able to cross the cell membrane as easily.

Our ExPERT platform, which is based on our Flow Electroporation technology, has been designed to address this rapidly expanding cell therapy market and can be utilized across the continuum of the high-growth cell therapy sector, from discovery and development through commercialization of next-generation, cell-based medicines. The ExPERT family of products includes three instruments, which we call the ATx, STx and GTx, respectively, as well as a portfolio of proprietary related disposables and consumables. We have also introduced the VLx instrument for very large-scale cell engineering, which was made available for sale in December 2021. Our disposables and consumables include processing assemblies, or PAs, designed for use with our instruments, as well as accessories supporting PAs such as electroporation buffer solution and software protocols. We have garnered meaningful expertise in cell engineering via our internal research and development efforts as well as our customer-focused commercial approach, which includes a growing application scientist team. The platform is also supported by a robust intellectual property portfolio with more than 145 granted U.S. and foreign patents and more than 96 pending patent applications worldwide.

From leading commercial cell therapy drug developers and top biopharmaceutical companies to top academic and government research institutions, including the U.S. National Institutes of Health, or NIH, our customers have extensively validated our technology. We believe the features and performance of our platform have led to sustained customer engagement. Our existing customer base ranges from large biopharmaceutical companies, including all of the top 10, and 20 of the top 25, pharmaceutical companies based on 2021 global revenue, to hundreds of biotechnology companies and academic centers focused on translational research.

Since our inception, we have incurred significant operating losses. Our ability to generate revenue sufficient to achieve profitability will depend on the successful further development and commercialization of our products. We generated revenue of $21.2 million and incurred a net loss of $12.3 million for the six months ended June 30, 2022. As of June 30, 2022, we had an accumulated deficit of $126.6 million. We expect to continue to incur net losses as we focus on growing commercial sales of our products in both the United States and international markets, including growing our sales and field application scientist teams, scaling our manufacturing operations, and research and development efforts to develop new products and further enhance our existing products. Further, we expect to incur additional costs associated with operating as a public company in the United States.

Impact of COVID-19 on Our Business

We continue to closely monitor the impact of the novel coronavirus (“COVID-19”) pandemic on our business and the geographic regions where we operate. The impact of this pandemic has been and will likely continue to be extensive in many aspects of society, which has resulted in and will likely continue to result in significant disruptions to the global economy, as well as businesses and capital markets around the world.

Impacts to our business as a result of COVID-19 have included disruptions to our manufacturing operations and supply chain caused by facility closures, reductions in operating hours, staggered shifts and other social distancing efforts, decreased productivity and unavailability of materials or components, limitations on our employees’ and customers’ ability to travel, and delays in product installations, demonstrations, trainings or shipments to and from affected countries and within the United States. Disruptions in our customers’ operations have impacted and may continue to impact our business.  In light of the uncertain and rapidly evolving situation relating to the spread of COVID-19, we have taken precautionary measures intended to minimize the risk of the virus to our employees, our customers and the communities in which we operate, including temporarily closing our offices to visitors and limiting the number of employees in our offices to those that are deemed essential for manufacturing and research purposes, as well as virtualizing, postponing or canceling customer, employee and industry events.

We cannot predict the overall future impact that the COVID-19 pandemic may have on our business and cannot guarantee that it will not be materially negative. Although we continue to monitor the situation and may adjust our current policies as more information and public health guidance become available, the ongoing effects of the COVID-19 pandemic and/or

21

the precautionary measures that we or our customers have implemented or may adopt may create operational and other challenges, any of which could harm our business and results of operations.

Recent Developments

We have continued to enter into SPL agreements with our cell therapy customers. These agreements are discussed in more detail in “Results of Operations” below and provide us with revenue from instrument sales and leases and disposables sales as well as downstream economics on our partners’ programs (both pre- and post-commercial). In the first three months of 2022, we signed an SPL agreement with Intima Bioscience, and we signed SPL agreement with LG Chem in July 2022, our first SPL with a South Korean company. We continue to grow our SPL pipeline and, while the specific timing of any agreement is uncertain, we expect to sign additional SPL agreements in the future.

Results of Operations

Comparison of the Three Months Ended June 30, 2022 and 2021

The following table sets forth our results of operations for the periods presented:

Three Months Ended

June 30, 

    

2022

    

2021

(in thousands)

Total revenue

$

9,608

$

7,108

Cost of goods sold

 

1,120

785

Gross profit

 

8,487

6,324

Operating expense

 

  

  

Research and development

 

4,696

3,204

Sales and marketing

 

4,931

2,913

General and administrative

 

7,103

4,301

Depreciation and amortization

497

323

Total operating expense

 

17,226

10,741

Operating loss

 

(8,739)

(4,417)

Other income (expense)

 

  

  

Interest and other expense

 

(13)

Interest and other income

 

479

9

Total other income (expense)

 

479

(5)

Net loss

$

(8,260)

$

(4,422)

Revenue

We generate revenue principally from the sale of instruments and single-use processing PAs and buffer, and from the lease of instruments to our customers. In addition, our SPLs include clinical progress milestones and sales-based payments to us which may also provide material revenues.

In order to evaluate how our sales are trending across key markets, as well as the contribution of program economics from our SPLs, we separately analyze revenue derived from our cell therapy customers and drug discovery customers, as well as the performance-based milestone revenues we recognize under our SPLs. Cell therapy revenues include primarily revenue from instruments sold, annual license fees for instruments under lease, and sales of our proprietary disposables. Drug discovery revenue includes primarily revenue from instruments sold, sales of our proprietary disposables and, occasionally, instruments leased.  Program-related revenues include clinical progress milestone and sales-based revenues derived from SPL agreements. Milestone revenues are recognized when a customer achieves the associated milestone event. To date, all Program-related revenue has consisted entirely of pre-commercial milestone revenue.

22

The following table provides details regarding the sources of our revenue for the periods presented:

Three Months Ended

    

    

    

    

June 30, 

Change

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

  

  

  

  

Cell therapy

$

7,688

$

4,766

$

2,922

 

61%

Drug discovery

 

1,916

 

1,838

 

78

 

4%

Program-related

 

4

 

504

 

(500)

 

NM

Total revenue

$

9,608

$

7,108

$

2,500

 

35%

Total revenue for the three months ended June 30, 2022 was $9.6 million, an increase of $2.5 million, or 35%, compared to revenue of $7.1 million during the three months ended June 30, 2021.

Our overall increase in revenue was primarily driven by revenue growth in the cell therapy market, primarily from growing instrument sales and licenses and disposables sales, partially offset by a decrease in program-related revenue. In the cell therapy market, revenue from instrument sales and licenses increased by $1.5 million, while disposable sales increased by $1.4 million. Cell therapy revenue growth resulted primarily from new and existing customers and the continued progression of our cell therapy partners’ therapeutic development programs. The $0.5 million decrease in program-related revenues resulted from expected variability of milestone revenues from period to period given the small number of individual triggering events which currently generate this portion of revenue. We expect program-related revenue to experience variability for some time, although we anticipate that this variability may moderate as the volume of SPLs and associated milestones grows.

We expect total revenue to increase over time as our customers’ programs advance and our markets grow resulting in additional instrument sales and leases and disposable sales and as the percentage of our installed base that are under cell therapy license agreements increases. We expect revenue from disposable and instrument sales and instrument licenses to cell therapy customers to continue to grow as those customers advance their preclinical pipeline programs into clinical development and move their existing drug development programs into later-stage clinical trials and, potentially, into commercialization. In addition, we expect new customers to continue to emerge and contribute to these revenues, based on the underlying growth in the cell therapy pipeline among companies in this market, the extent to which capital is available to support such companies, and in particular the switch by some cell therapy companies away from viral to non-viral approaches. We expect, however, that our revenue will fluctuate from period to period due to the timing of securing product sales and licenses, the inherently uncertain nature of the timing of our partners’ achievements of clinical progress and our dependence on the program decisions of our partners.

Cost of Goods Sold and Gross Profit

Cost of goods sold primarily consists of costs for instrument and processing assembly components, contract manufacturer costs, salaries, overhead and other direct costs related to sales recognized as revenue in the period. Cost of goods sold associated with instrument lease revenue consists of leased equipment depreciation. Gross profit is calculated as revenue less cost of goods sold. Gross profit margin is gross profit expressed as a percentage of revenue.

Our gross profit in future periods will depend on a variety of factors, including sales mix among instruments, disposables and milestones, the specific mix among types of instruments or disposables, the proportion of revenues associated with instrument leases as opposed to sales, changes in the costs to produce our various products, the launch of new products or changes in existing products, our cost structure for manufacturing including changes in production volumes, and the pricing of our products which may be impacted by market conditions.

During the three months ended June 30, 2022, gross margin was 88%, compared to 89% in the same period of 2021. The decrease in gross margin was principally due to decreased milestone revenues, which have no associated cost of goods sold. Excluding program-related revenues, gross margin was materially unchanged. Our margins depend on the revenue mix from instruments, PAs and milestones under SPLs. We price our instruments at a premium given what we believe to be the broad benefits of our platform, and the limited availability of alternative, clinically validated non-viral delivery

23

approaches. However, the market for non-viral delivery is highly competitive, and introduction of a GMP-grade platform by a competitor that delivers similar performance across a similar diversity of cell types could negatively impact our business and lead to increased price pressure that negatively impacts our gross margins.

In addition, part of our growth strategy is to expand into new regional markets, which could require the use of distributors and/or our participation in more competitive environments, which could impact our ability to price our instruments at a premium and could negatively impact our ability to enter into SPLs on terms similar to those currently in effect.

    

Three Months Ended June 30, 

    

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

  

  

  

  

Cost of goods sold

$

1,120

$

785

$

336

43%

Gross profit

$

8,487

$

6,324

$

2,164

34%

Gross margin

88%

89%

Cost of goods sold increased by $0.3 million, or 43%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was primarily driven by higher sales of instruments and disposables.

Gross profit increased by $2.2 million, or 34%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was primarily driven by increased revenue from instrument and disposable sales and licensed instruments.

We expect that our cost of goods sold will generally increase or decrease as our instrument and disposables revenue increases or decreases. We expect our gross margin to benefit from realization of the economics from our SPL agreements, to the extent that such milestones grow to be a significant proportion of overall revenues, as there is no cost of goods sold associated with such revenue. However, realization and timing of these potential milestone revenues is uncertain.

Operating Expenses

Research and Development

Three Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Research and development

$

4,696

$

3,204

$1,492

 

47%

Research and development expenses consist primarily of costs incurred for our research activities related to advancing our technology and development of applications for our technology, including research into specific applications and associated data development, process development, product development (e.g., development of instruments and disposables, including hardware and software engineering) and design and other costs not directly charged to inventory or cost of goods sold.

These expenses principally include employee-related costs, such as salaries, benefits, incentive compensation, stock-based compensation, and travel, as well as consultant services, facilities, and laboratory supplies and materials. These expenses are exclusive of depreciation and amortization. We expense research and development costs as incurred in the period in which the underlying activity is undertaken.

For the three months ended June 30, 2021, our research and development expenses included $0.4 million in costs associated with wind-down of investments in the CARMA platform. There were no material CARMA-related expenses after June 30, 2021 and none are expected in the future.

Research and development expenses increased by $1.5 million, or 47%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was primarily driven by a $0.7 million increase in compensation expenses as a result of increases in headcount, a $0.5 million increase in stock-based compensation, and a

24

$0.4 million increase in lab expense and products development costs, partially offset by a $0.4 million decrease in CARMA expenses as a result of the wind-down of CARMA operations.

We believe that our continued investment in research and development is essential to our long-term competitive position. We expect to continue to incur substantial research and development expenses as we invest in research and development to support our customers, develop new uses for our existing technology and develop improved and/or new offerings for our customers and partners. As a result, we expect that our research and development expenses, will continue to increase in absolute dollars in future periods and vary from period to period as a percentage of revenue.

Sales and Marketing

Three Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Sales and marketing

$

4,931

$

2,913

$

2,018

 

69%

Our sales and marketing expenses consist primarily of salaries, commissions and other variable compensation, benefits, stock-based compensation and travel costs for employees within our commercial sales and marketing functions, as well as third-party costs associated with our marketing activities. These expenses are exclusive of depreciation and amortization.

Sales and marketing expenses increased by $2.0 million, or 69%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was primarily driven by a $0.9 million increase in marketing and travel expense, a $0.8 million increase in compensation expenses as a result of increases in headcount and a $0.3 million increase in stock-based compensation.

We expect our sales and marketing expenses to increase in future periods as we expand our commercial sales, marketing and business development teams, product offerings, expand our collaboration efforts, increase our presence globally, and increase marketing activities to drive awareness and adoption of our products.

General and Administrative

Three Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

General and administrative

$

7,103

$

4,301

$

2,802

 

65%

General and administrative expenses primarily consist of salaries, benefits, stock-based compensation and travel costs for employees in our executive, accounting and finance, legal, corporate development, human resources, information systems and office administration functions as well as professional services fees, such as consulting, audit, tax and legal fees, general corporate costs, facilities and allocated overhead expenses and costs associated with being a Nasdaq and AIM listed public company such as director fees, U.K. NOMAD and broker fees, investor relations consultants and insurance costs. These expenses are exclusive of depreciation and amortization.

General and administrative expense increased by $2.8 million, or 65%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was primarily driven by a $1.2 million increase in expenses associated with our common stock being listed on the Nasdaq stock exchange, beginning in July 2021, and related legal expenses, as well as a $1.0 million increase in compensation expense associated with headcount and salary increases, a $0.4 million increase in occupancy expense, and a $0.3 million increase in stock-based compensation, partially offset by a $0.4 million decrease in professional service expenses.

We expect that our general and administrative expenses will continue to increase in absolute dollars in future periods, primarily due to increased headcount to support anticipated growth in the business and due to incremental costs associated with operating as a public company listed on a U.S. exchange, including insurance (particularly directors and officers insurance), costs to comply with the rules and regulations applicable to companies listed on a U.S. securities exchange and costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC and stock exchange

25

listing standards, investor relations and professional services. We expect these expenses to vary from period to period as a percentage of revenue.

Depreciation and Amortization

Depreciation expense consists of the depreciation of property and equipment used actively in the business, primarily by research and development activities. Amortization expense includes the amortization of intangible assets over their respective useful lives.

Three Months Ended June 30, 

Change

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Depreciation and amortization

$

497

$

323

$

174

 

54%

Depreciation and amortization expense increased by $0.2 million, or 54%, for the three months ended June 30, 2022, compared to the three months ended June 30, 2021. The increase was primarily driven by a significant investment in capital assets made in 2021 for laboratory equipment.

Interest and Other Income (Expense)

Three Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Interest and other expense

$

$

13

$

(13)

 

(100)%

Interest and other income

479

9

470

 

NM

We did not incur interest or other expense for the three months ended June 30, 2022 as we currently have no indebtedness. Interest and other expense for the three months ended June 30, 2021 was immaterial. Interest and other income represent interest on our cash balances and increased by $0.5 million for the three months ended June 30, 2022. The increase was primarily driven by the significantly higher balance of short-term investments resulting from the IPO proceeds received in August 2021.

Comparison of the Six Months Ended June 30, 2022 and 2021

The following table sets forth our results of operations for the periods presented:

    

Six Months Ended

June 30,

    

2022

    

2021

(in thousands)

Total revenue

 

$

21,195

 

$

13,603

Cost of goods sold

 

2,183

 

1,478

Gross profit

 

19,012

 

12,125

Operating expense

 

  

 

  

Research and development

 

8,461

 

9,280

Sales and marketing

 

8,769

 

5,702

General and administrative

 

13,735

 

7,299

Depreciation and amortization

945

634

Total operating expense

 

31,910

 

22,916

Operating loss

 

(12,898)

 

(10,790)

Other income (expense)

 

  

 

  

Interest and other expense

 

 

(756)

Interest and other income

 

571

 

18

Total other income (expense)

 

571

 

(737)

Net loss

$

(12,328)

$

(11,527)

26

Revenue

The following table provides details regarding the sources of our revenue for the periods presented:

Six Months Ended

June 30,

Change

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Cell therapy

$

15,104

$

9,494

$

5,610

 

59%

Drug discovery

 

4,083

 

3,601

 

482

 

13%

Program-related

 

2,008

 

508

 

1,500

 

295%

Total revenue

$

21,195

$

13,603

$

7,592

 

56%

Total revenue for the six months ended June 30, 2022 was $21.2 million, an increase of $7.6 million, or 56%, compared to revenue of $13.6 million during the six months ended June 30, 2021.

Our overall increase in revenue for the six months ended June 30, 2022 was driven by revenue growth in the cell therapy market, primarily from growing instrument sales and licenses and disposable sales, increases in disposables sales to drug discovery customers and increases in program-related milestone revenue. In the cell therapy market, revenue from instrument sales and licenses of instruments increased by $3.2 million, which was primarily due to continued high levels of capital invested or held in companies operating in our target markets, while disposables sales increased by $2.3 million as a result of the continued progression of our cell therapy partners’ clinical development programs. In the drug discovery market, the $0.5 million increase was driven by sales of disposables. The $1.5 million increase in program-related revenues resulted from expected variability from period to period in the level of program-related revenue given the small number of individual triggering events which currently generate this portion of revenue. We expect program-related revenue to experience variability for some time, although we anticipate that this variability may moderate as the volume of SPLs and associated milestones grows.

Cost of Goods Sold and Gross Profit

Six Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Cost of goods sold

$

2,183

$

1,478

$

705

 

48%

Gross profit

$

19,012

$

12,125

$

6,887

 

57%

Gross margin

90%

89%

Cost of goods sold increased by $0.7 million, or 48%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was primarily driven by higher sales of instruments and disposables.

Gross profit increased by $6.9 million, or 57%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was primarily driven by increased revenue from instrument and disposable sales, licensed instruments and program-related revenue.

During the six months ended June 30, 2022, gross margin was 90%, compared to 89% in the same period of 2021. The increase in gross margin was principally due to increased milestone revenues, which have no associated cost of goods sold. Excluding program-related revenues, gross margin was materially unchanged.

27

Operating Expenses

Research and Development

Six Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Research and development

$

8,461

$

9,280

$

(819)

 

(9)%

Research and development expenses decreased by $0.8 million, or 9%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The decrease was primarily driven by a $4.3 million decrease in CARMA expenses as a result of the wind-down of CARMA operations, partially offset by a $1.2 million increase in compensation expenses associated with headcount increases, a $1.0 million increase in stock-based compensation, a $0.5 million increase in lab supplies expenses and products development costs, and a $0.2 million increase in travel expenses.

Sales and Marketing

Six Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Sales and marketing

$

8,769

$

5,702

$

3,067

 

54%

Sales and marketing expenses increased by $3.1 million, or 54%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was primarily driven by a $1.4 million increase in compensation expenses as a result of increases in headcount and commissions on sales, a $1.1 million increase in marketing and travel expenses, and a $0.5 million increase in stock-based compensation.

General and Administrative

Six Months Ended June 30, 

Change

 

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

General and administrative

$

13,735

$

7,299

$

6,436

 

88%

General and administrative expense increased by $6.4 million, or 88%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was primarily driven by a $2.3 million increase in expense associated with the costs of our common stock being listed on the Nasdaq stock exchange including insurance and related legal expenses, a $2.0 million increase in compensation expense associated with headcount and salary increases, a $0.8 million increase in stock-based compensation and a $1.3 million increase in occupancy and other general expenses.

Depreciation and Amortization

Six Months Ended June 30, 

Change

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Depreciation and amortization

$

945

$

634

$

310

 

49%

Depreciation and amortization expense increased by $0.3 million, or 49%, for the six months ended June 30, 2022, compared to the six months ended June 30, 2021. The increase was primarily driven by a significant investment in capital assets made in 2021 for laboratory equipment.

28

Interest and Other Income (Expense)

Six Months Ended June 30, 

Change

    

2022

    

2021

    

Amount

    

%

(in thousands, except percentages)

 

  

 

  

 

  

 

  

Interest and other expense

$

$

756

$

(756)

 

(100)%

Interest and other income

571

18

552

 

NM

Interest and other expense decreased by $0.8 million, or 100%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The decrease was primarily driven by the repayment of the MidCap loan in March 2021 and the settlement of a warrant in August 2021, which resulted in our no longer incurring interest expense on indebtedness or warrant fair value adjustments. The increase of $0.6 million in interest and other income was primarily driven by significantly higher balance of short-term investments resulting from the IPO proceeds received in August 2021.

Liquidity and Capital Resources

Since our inception, we have experienced losses and negative cash flows from operations. For the six months ended June 30, 2022, we incurred a net loss of $12.3 million. As of June 30, 2022, we had an accumulated deficit of $126.6 million. To date, we have funded our operations primarily with proceeds from sales of common stock, including our IPO, as well as borrowings under loan agreements and from revenues associated with sales and licenses of our products to customers. As of June 30, 2022, we had cash and cash equivalents and short-term investments of $240.9 million.

We expect to incur increased near-term operating losses as we continue to invest in expanding our business through growing our sales and marketing efforts, continued research and development, product development and expanding our product offerings. Based on our current business plan, we believe our existing cash and cash equivalents and short-term investments will enable us to fund our operating expenses and capital expenditure requirements for the foreseeable future.

We have based this estimate on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we expect. Our future funding requirements will depend on many factors, including:

transaction and capital expenditures necessitated by strategic activities;
market acceptance of our products;
the cost and timing of establishing additional sales, marketing and distribution capabilities;
the cost of our research and development activities and successful development of data supporting use of our products for new applications, and timely launch of new features and products;
our ability to enter into additional SPLs and licenses for clinical use of our platform in the future;
changes in the amount of capital available to existing and emerging customers in our target markets;
the effect of competing technological and market developments; and
the level of our selling, general and administrative expenses.

If we are unable to execute on our business plan and adequately fund operations, or if the business plan requires a level of spending in excess of cash resources, we will have to seek additional equity or debt financing. If additional financings are required from outside sources, we may not be able to raise such capital on terms acceptable to us or at all. To the extent that we raise additional capital through the sale of equity or debt securities, the ownership interest of our stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Debt financing, if available, may involve agreements that include covenants restricting our

29

ability to take specific actions, such as incurring additional debt, selling or licensing our assets, making product acquisitions, making capital expenditures or declaring dividends. If we raise additional funds through collaboration and licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. If we are unable to raise additional capital when desired, we may have to delay development or commercialization of future products. We also may have to reduce marketing, customer support or other resources devoted to our existing products.

Cash Flows

The following table summarizes our uses and sources of cash for the periods presented:

    

Six Months Ended

June 30, 

(in thousands)

    

2022

    

2021

Net cash provided by (used in):

 

Operating activities

$

(2,776)

$

(9,029)

Investing activities

 

62,944

 

(21,230)

Financing activities

 

1,218

 

48,927

Net increase in cash and cash equivalents

$

61,386

$

18,668

Operating Activities

Net cash used in operating activities for the six months ended June 30, 2022 was $2.8 million, and consisted primarily of our net loss of $12.3 million, offset in part by net non-cash expenses of $6.3 million, including stock-based compensation of $5.4 million and depreciation and amortization expenses of $1.0 million. We also had net cash inflows of $3.2 million due to net changes in our operating assets and liabilities. Net changes in our operating assets and liabilities consisted primarily of an increase in the net effect of our right-of-use assets and lease liabilities of $4.1 million, a decrease in prepaid expense and other currents assets of $2.0 million, a decrease in accounts payable and accrued expenses of $0.9 million and an increase in deferred revenue (consisting primarily of unrecognized instrument license revenue) of $0.6 million, partially offset by a $2.6 million increase in inventory, a $0.5 million increase in TIA receivable, a $0.5 million increase in accounts receivable and a $0.6 million increase in other assets.

Net cash used in operating activities for the six months ended June 30, 2021 was $9.0 million, and consisted primarily of our net loss of $11.5 million, offset in part by net non-cash expenses of $4.3 million, including stock-based compensation of $3.2 million, warrant liability fair value adjustments of $0.4 million, and depreciation and amortization expenses of $0.6 million. We also had net cash outflows of $1.7 million due to net changes in our operating assets and liabilities. Net changes in our operating assets and liabilities consisted primarily of an increase in deferred revenue of $1.9 million and an decrease in the net effect of our right-of-use assets and lease liabilities of $0.1 million, partially offset by a $1.7 million increase in long-term prepaid expense (other non-current assets), a $1.0 million decrease in accounts payable and accrued expenses, a $0.5 million increase in accounts receivable, a $0.2 million increase in inventory and a $0.3 million increase in other current assets.

Investing Activities

Net cash provided by investing activities during the six months ended June 30, 2022 was $62.9 million, which was primarily attributable to maturities of short-term marketable securities of $207.3 million, partially offset by purchases of short-term marketable securities of $131.5 million and capitalized lease-related construction expenses of $11.6 million and purchase of equipment of $1.2 million. Purchases and sales of short-term marketable securities are made as part of ordinary course investing activities in compliance with our investment policy which has as its primary objective preservation of principal.

Net cash used in investing activities during the six months ended June 30, 2021 was $21.2 million, which was primarily attributable to net purchases of short-term marketable securities of $20.0 million and purchases of property and equipment of $1.3 million.

30

Financing Activities

Net cash provided by financing activities during the six months ended June 30, 2022 was $1.2 million, which was attributable to the exercise of stock options.

Net cash provided by financing activities during the six months ended June 30, 2021 was $48.9 million, which was primarily attributable to net proceeds of $51.8 million from the issuance of common stock in financing transactions and proceeds of $2.1 million from the exercise of stock options, partially offset by the repayment in full of the MidCap loan of $4.9 million.

Contractual Obligations and Commitments

Our contractual obligations and commitments as of June 30, 2022 consisted exclusively of operating lease obligations. In May, 2021, we entered into an operating lease for new office, lab and warehouse/manufacturing space. The lease for the new facility consists of three phases, with Phase 1 having commenced in December 2021 and Phase 2 having commenced in the first quarter of 2022, and the lease of all phases is estimated to expire on August 31, 2035. We will design and construct the leasehold improvements with the approval of the landlord. The landlord will reimburse us for costs of property improvements up to amounts specified in the lease. The total incremental non-cancellable lease payments under the new lease agreements are $29.6 million through the lease term, which continues until 2035. We expect to be able to fund our obligations under the new lease, both in the short term and in the long term, from cash on hand and operating cash flows.

In June, 2021, we exercised our option to early terminate one of our office space lease arrangements, which occurred in June 2022.

In August 2021, we terminated a finance lease and as of June 30, 2022, we do not have any finance lease obligations.

In June 2022, we agreed with the sublessor of our office space to early terminate the remaining portions of our office, laboratory, manufacturing and other spaces no later than August 2022 instead of the previous expiration date in October 2023.

As of June 30, 2022, operating lease obligations included $0.4 million in payments due under the office leases that are being terminated early.

Purchase orders or contracts for the purchase of supplies and other goods and services are based on our current procurement or development needs and are generally fulfilled by our vendors within short time horizons.

Critical Accounting Policies and Significant Judgments and Estimates

We have prepared our condensed consolidated financial statements in accordance with U.S. GAAP. Our preparation of these condensed consolidated financial statements requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and judgments on an ongoing basis. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.

Actual results could therefore differ materially from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies and estimates from those disclosed in our consolidated financial statements and the related notes and other financial information included in the Annual Report on Form 10-K filed with SEC on March 22, 2022.

31

JOBS Act Accounting Election

We are an “emerging growth company,” or EGC, under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Section 107 of the JOBS Act provides that an EGC can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Thus, an EGC can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of the delayed adoption of new and revised accounting standards and, therefore, we will be subject to the same requirements to adopt new or revised accounting standards as private entities. We also intend to rely on other exemptions provided by the JOBS Act, including not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act.

We will remain an EGC until the earliest of (i) December 31, 2026, (ii) the last day of the fiscal year in which we have total annual gross revenues of $1.07 billion or more, (iii) the date on which we have issued more than $1 billion in non-convertible debt during the previous rolling three-year period, or (iv) the date on which we are deemed to be a “large accelerated filer” under SEC rules.

Recent Accounting Pronouncements

A description of recently issued accounting pronouncements that may potentially impact our financial position, results of operations or cash flows is disclosed in Note 2 to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

We are exposed to market risk for changes in interest rates related primarily to balances of our financial instruments including cash and cash equivalents and short-term investments. The primary objective of our investment approach is to preserve principal and provide liquidity. As of June 30, 2022, we held money market fund securities of $24.2 million, cash equivalent commercial paper of  $80.9 million, short-term commercial paper of $114.3 million, U.S. Treasury securities of $11.9 million and short-term corporate debt of $5.7 million. These financial instruments generate interest income at variable rates. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of interest rates in the United States. A hypothetical 10% change in the level of market interest rates would not have a material effect on our business, financial condition or results of operations because of the short-term nature of these instruments.

Foreign Currency Risk

We are exposed to financial risks as a result of exchange rate fluctuations between the U.S. Dollar and certain foreign currencies and the volatility of these rates. In the normal course of business, we earn revenue primarily denominated in U.S. Dollars as well as in Euros and British Pounds. We incur expenses primarily in U.S. Dollars as well as in Euros, British Pounds and other currencies. Our reporting currency is the U.S. Dollar. We hold our cash primarily in U.S. Dollars as well as in Euros and British Pounds. We do not expect that foreign currency gains or losses will have a material effect on our financial position or results of operations in the foreseeable future. We have not entered into any hedging arrangements with respect to foreign currency risk. As our international operations grow, we will continue to reassess our approach to managing risks relating to fluctuations in currency exchange rates.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our “disclosure controls and procedures” as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The term

32

“disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Based on our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that the design and operation of these disclosure controls and procedures were effective as of June 30, 2022 at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the three months ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Controls

Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems’ objectives are being met. Further, the design of any system of controls must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of error or mistake. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

PART II – OTHER INFORMATION

Item 1. Legal Proceedings.

From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. We are not currently a party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have an adverse effect on our business, operating results or financial condition.

Item 1A. Risk Factors.

Our business is subject to numerous risks. You should carefully consider the risks and uncertainties described in this report under the caption “Risk Factors Summary,” in addition to other information contained in this report as well as our other public filings with the SEC from time to time.

There have been no material changes to the risk factors set forth in the Annual Report on Form 10-K filed with the SEC on March 22, 2022. However, the risk factors described in this report and in the Annual Report on Form 10-K are not the only risks that we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any such risks materialize, it could have a material adverse effect on our business, financial condition, results of operations and growth prospects and cause the trading price of our common stock to decline.

33

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

(a) Sale of Unregistered Securities

None.

(b) Use of Proceeds

On August 3, 2021, we closed our IPO, in which we issued and sold 15,525,000 shares of common stock at a price to the public of $13.00 per share, inclusive of 2,025,000 shares sold pursuant to the full exercise of the underwriters’ option to purchase additional shares. The IPO generated gross proceeds to us of $201.8 million. We received net proceeds of $184.3 million after deducting aggregate underwriting commissions and offering expenses of $17.6 million. All of the shares of common stock issued and sold in the offering were registered under the Securities Act of 1933, as amended (“Securities Act”) pursuant to a registration statement on Form S-1 (File No. 333-257810), which was declared effective by the SEC on July 29, 2021. The joint book-running managers of the offering were Cowen and Company, LLC, Stifel, Nicolaus & Company, Incorporated and William Blair & Company, L.L.C.

In connection with our IPO, no payments were made by us to directors, officers or persons owning ten percent or more of our common stock or to their associates or to our affiliates.

Cash used since the IPO is described in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of this report and our other periodic reports filed with the SEC. As of the date of this report, there has been no material change in the planned use of proceeds from the IPO as described in the final prospectus for our IPO.

Item 3. Defaults Upon Senior Securities.

Not applicable.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

Not applicable.

34

Item 6. Exhibits.

The following exhibits are filed with this Quarterly Report on Form 10-Q:

Incorporated by Reference

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

3.1

Amended and Restated Bylaws of the Registrant.

8-K

001-40674

3.1

August 4, 2021

3.2

Fifteenth Amended and Restated Certificate of Incorporation.

S-1

333-2578

3.1

July 26, 2021

10.1+

MaxCyte, Inc. 2022 Equity Incentive Plan

8-K

001-40674

10.1

June 30, 2022

10.2+

Separation Agreement, by and between the Company and Amanda Murphy, dated as of May 6, 2022.

10.3+

Consulting Agreement, by and between the Company and Amanda Murphy, effective as of April 15, 2022.

10.4+

MaxCyte, Inc. Form of Stock Option Grant Notice (2021 Inducement Plan), dated as of January 1, 2022.

10.5+

MaxCyte, Inc. Form of RSU Award Grant Notice (2022 Equity Incentive Plan), dated as of July 19, 2022.

10.6+

MaxCyte, Inc. Form of Stock Option Grant Notice (2022 Equity Incentive Plan), dated as of July 19, 2022.

31.1

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

31.2

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

32.1*

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

32.2*

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

101.INS

Inline XBRL Instance Document.

101.SCH

XBRL Taxonomy Extension Schema Document

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.SCH, 101.CAL, 101.DEF, 101.LAB and 101.PRE).

+

Indicates management contract or compensatory plan.

35

*

This exhibit shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in such filing.

36

SIGNATURES

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

MaxCyte Inc.

Date: August 10, 2022

By:

/s/ Douglas Doerfler

Name:

Douglas Doerfler

Title:

President and Chief Executive Officer

(On Behalf of the Registrant)

Date: August 10, 2022

By:

/s/ Ron Holtz

Name:

Ron Holtz

Title:

Chief Financial Officer (Principal Financial Officer)

37

EX-10.2 2 mxct-20220630xex10d2.htm EX-10.2

Exhibit 10.2

22 Firstfield Road, Suite 110

Gaithersburg, MD 20878

301.944.1700 Phone

301.944.1620 Direct

301.944.1703 Fax

www.maxcyte.com

April 6, 2022

Amanda Murphy 422 Ninth Street

Wilmette, IL 60091

Re:Separation Agreement

Dear Amanda:

This letter sets forth the substance of the separation agreement (the Agreement”) which MaxCyte, Inc. (the Company”) is offering to you to aid in your employment transition.

1.Separation. You have tendered and the Company has accepted your resignation from employment with the Company effective April 15, 2022. Your last day of work with the Company and your employment separation date will be April 15, 2022 (the Separation Date”). Between the date of this Agreement and the Separation Date (“Interim Period”), you agree to fully cooperate with the Company in all matters relating to the transition of your work and responsibilities on behalf of the Company, including, but not limited to, any present, prior or subsequent relationships and the orderly transfer of any such work and institutional knowledge to such other persons as may be designated by the Company. Further, during the Interim Period, you agree not to attend in person or virtually any Company event (including sales and/or marketing meetings), Company sponsored conferences and/or seminars, Company meetings (including video or phone teleconferences), investor or analysts calls with the Company, without prior written approval of attendance by the Company’s General Counsel.

2.Accrued Salary. On the Company’s next regular payroll date following the Separation Date, the Company will pay you all accrued salary and all accrued and unused vacation earned through the Separation Date, subject to standard payroll deductions and withholdings. You will receive these payments regardless of whether or not you sign this Agreement.

3.Severance Benefits. Although you are not entitled to any severance benefits pursuant to your severance agreement dated January 21, 2021 (the “Severance Agreement”), if you timely execute and do not revoke this Agreement, and fully comply with your obligations hereunder


Amanda Murphy April 6, 2022

Page 2 of 10

(including but not limited to your obligations during the Interim Period), the Company will provide you with the following severance benefits (the “Severance Benefits”):

(a)Consulting Agreement. The Company will offer you the Consulting Agreement attached as Exhibit A (the Consulting Agreement”), pursuant to which you will be eligible to provide certain consulting services to the Company for six (6) months (the “Consulting Period”) in exchange for the compensation specified therein. The parties acknowledge and agree that the Consulting Agreement will be effective on the Separation Date, such that you do not have a break in service; provided, however, if you do not execute this Agreement within the timeframe provided herein, or execute but then revoke your acceptance of this Agreement, then the Consulting Agreement will automatically terminate, as described therein, and your existing consulting arrangement with the Company will likewise terminate, and you will no longer be eligible for the vesting benefit described in Section 5 of this Agreement.

(b)Cash Severance. The Company will pay you, as severance, the equivalent of nine

(9) months of your base salary in effect as of the Separation Date (the “Cash Severance”). The Cash Severance will be paid subject to standard payroll deductions and withholdings in roughly equal installments on the Company’s ordinary payroll dates, beginning with the first such date which occurs at least eight (8) days following the date the Consulting Agreement terminates for any reason, provided you have satisfied your obligations under this Agreement and the Consulting Agreement and the Company has received this executed Agreement from you on or before that date (and you have not revoked it). It is intended that the Cash Severance payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Internal Revenue Code of 1986, as amended (with state laws of similar effect, “Section 409A”), provided under Treasury Regulations 1.409A-1(b)(4), 1.409A-1(b)(5), and 1.409A-1(b)(9), and this Agreement will be construed to the greatest extent possible as consistent with those provisions. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), your right to receive any installment payments under this Agreement (whether separation payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment.

(c)COBRA Severance. As an additional severance benefit, if you are eligible for and timely elect to continue your health insurance coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”) or applicable state law, the Company will pay, as and when due to the insurance carrier or COBRA administrator (as applicable), the COBRA health insurance premiums for you and your eligible dependents, if any, until the earlier of: (A) nine (9) months following the date the Consulting Agreement terminates for any reason (B) the expiration of your eligibility for the continuation coverage under COBRA, or (C) such time as you become employed by another employer or self-employed through which you are eligible for health insurance (thereafter, you will be responsible for all COBRA premium payments, if any). In the event you become covered under another employer’s group health plan or otherwise cease to be eligible for COBRA coverage, you must immediately notify the Company, and the Company’s obligation to pay COBRA premiums shall cease. For avoidance of doubt, the COBRA benefit described in this Section 3(c) shall apply during the period in which the Consulting Agreement is in effect, provided that you meet the other conditions set forth for the receipt of these COBRA payments hereunder.


Amanda Murphy April 6, 2022

Page 3 of 10

4.Benefit Plans. If you are currently participating in the Company’s group health insurance plans, your participation as an employee will end on April 30, 2022. Thereafter, to the extent provided by the federal COBRA law or, if applicable, state insurance laws, and by the Company’s current group health insurance policies, you will be eligible to continue your group health insurance benefits at your own expense, with the potential for certain payments to be made by the Company pursuant to Section 3(c) above. Later, you may be able to convert to an individual policy through the provider of the Company’s health insurance, if you wish.

5.Stock Option. You were previously granted an option to purchase 1,150,000 shares of the Company’s common stock (the Option”), pursuant to the Company’s 2021 Equity Incentive Plan (the “Plan”) and your Option grant agreement (together with the Plan, the “Option Documents”). As of the Separation Date, 320,231 shares subject to the Option are vested. If you timely execute and return this Agreement, do not subsequently revoke it, and execute the Consulting Agreement attached hereto by the Separation Date, then (i) notwithstanding anything to the contrary set forth in the Option Documents, the shares subject to your Option will remain outstanding and will continue to be eligible to vest following the Separation Date while the Consulting Agreement is in effect, in accordance with the vesting schedules and terms and conditions of the applicable Option Documents provided you remain in Continuous Service (as defined in the Plan) to the Company as a consultant pursuant to the terms of the Consulting Agreement, and (ii) the shares subject to your Option will cease vesting upon the termination of your Continuous Service. The shares and your right to exercise the Option as to any vested shares will remain subject to the terms of the Option Documents, provided however, you acknowledge and agree that to the extent your Option is otherwise considered an Incentive Stock Option the termination of your employment on the Separation Date may result in some or all of your Option being treated as a Nonqualified Stock Option if you fail to exercise any vested shares during the three-month period following the Separation Date. You are advised to consult with your own tax advisors regarding the impact of this Agreement on your Options.

6.Failure to Accept Separation Agreement. You have until April 27, 2022 to consider this Agreement (but cannot sign before the Separation Date). In the event you do not sign this Agreement by such date or you sign but then revoke your acceptance of this Agreement pursuant to Section 15 below, this offer will expire. If you then execute the Release Agreement attached to this Agreement as Exhibit B (the “Release Agreement”) on or within ten (10) days following the end of the Consideration Period (as defined below), and provided you have remained employed in good standing during the Interim Period (and complied with the Company’s requests regarding communication and attendance), then the Company will (i) provide you with the Cash Severance and the COBRA Severance described in Sections 3(b) and 3(c) above.

7.Other Compensation or Benefits. You acknowledge that, except as expressly provided in this Agreement, you will not receive any additional compensation, commission, severance or benefits after the Separation Date, including under your Severance Agreement.

8.Expense Reimbursements. You agree that, within ten (10) days of the Separation Date, you will submit your final documented expense reimbursement statement reflecting all business expenses you incurred through the Separation Date, if any, for which you seek


Amanda Murphy April 6, 2022

Page 4 of 10

reimbursement. The Company will reimburse you for reasonable business expenses pursuant to its regular business practice.

9.Return of Company Property. No later than seven (7) days from the Separation Date, you agree to return to the Company all Company documents (and all copies thereof) and other Company property that you have had in your possession at any time, including, but not limited to, Company files, notes, drawings, records, business plans and forecasts, financial information, specifications, computer-recorded information, tangible property (including, but not limited to, computers), credit cards, entry cards, identification badges and keys; and, any materials of any kind that contain or embody any proprietary or confidential information of the Company (and all reproductions thereof). Please coordinate return of Company property with Maher Masoud. Notwithstanding the foregoing, this duty to timely return Company property by the Separation Date does not apply to any property that the Company specifically authorizes you to retain in connection with the Consulting Agreement (which property you must return to the Company, without retaining any reproductions, upon termination of the Consulting Agreement or earlier if requested by the Company). Receipt of the Severance Benefits described in Section 3 of this Agreement is expressly conditioned upon return of all Company Property.

10.Proprietary Information and Post-Employment Obligations. Both during and after your employment you acknowledge your continuing obligations under your Invention, Non- Disclosure and Non-Compete Agreement not to use or disclose any confidential or proprietary information of the Company and to refrain from certain solicitation and competitive activities. A copy of your Invention, Non-Disclosure and Non-Compete Agreement is attached hereto as Exhibit

C. If you have any doubts as to the scope of the restrictions in your agreement, you should contact Maher Masoud immediately to assess your compliance. As you know, the Company will enforce its contract rights. Please familiarize yourself with the enclosed agreement which you signed. Confidential information that is also a “trade secret,” as defined by law, may be disclosed (A) if it is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. In addition, in the event that you file a lawsuit for retaliation by the Company for reporting a suspected violation of law, you may disclose the trade secret to your attorney and use the trade secret information in the court proceeding, if you: (A) file any document containing the trade secret under seal; and (B) do not disclose the trade secret, except pursuant to court order.

11.Confidentiality. The provisions of this Agreement will be held in strictest confidence by you and the Company and will not be publicized or disclosed in any manner whatsoever; provided, however, that: (a) you may disclose this Agreement to your immediate family; (b) you may make such statements and disclosures as set forth in the Section of this Agreement entitled “Protected Rights”; (c) the parties may disclose this Agreement in confidence to their respective attorneys, accountants, auditors, tax preparers, and financial advisors; (d) the Company may disclose this Agreement as necessary to fulfill standard or legally required corporate reporting or disclosure requirements; and (e) the parties may disclose this Agreement insofar as such disclosure may be necessary to enforce its terms or as otherwise required by law. In particular, and without limitation, you agree not to disclose the terms of this Agreement to any current or


Amanda Murphy April 6, 2022

Page 5 of 10

former Company employee. Notwithstanding the foregoing, nothing in this Agreement shall limit your right to voluntarily communicate with the Equal Employment Opportunity Commission, United States Department of Labor, the National Labor Relations Board, the Securities and Exchange Commission, other federal government agency or similar state or local agency or to discuss the terms and conditions of your employment with others to the extent expressly permitted by Section 7 of the National Labor Relations Act. In addition, nothing in this Section or this Agreement is intended to prohibit or restrain you in any manner from making disclosures protected under the whistleblower provisions of federal or state law or regulation or other applicable law or regulation or as set forth in the Section of this Agreement entitled “Protected Rights.”

12.Non-Disparagement. Both you and the Company agree not to disparage the other party, and the other party’s officers, directors, employees, shareholders and agents, in any manner likely to be harmful to them or their business, business reputation or personal reputation; provided that both you and the Company will respond accurately and fully to any question, inquiry or request for information when required by legal process. The Company’s obligations under this Section are limited to Company representatives with knowledge of this provision, including but not limited to the CEO and General Counsel. Notwithstanding the foregoing, nothing in this Agreement shall limit your right to voluntarily communicate with the Equal Employment Opportunity Commission, United States Department of Labor, the National Labor Relations Board, the Securities and Exchange Commission, other federal government agency or similar state or local agency or to discuss the terms and conditions of your employment with others to the extent expressly permitted by Section 7 of the National Labor Relations Act. In addition, nothing in this Section or this Agreement is intended to prohibit or restrain you in any manner from making disclosures protected under the whistleblower provisions of federal or state law or regulation or other applicable law or regulation or as set forth in the Section of this Agreement entitled “Protected Rights.”

13.Cooperation after Separation. During your Consulting Period and the time that you are receiving payments under this Agreement, you agree to cooperate fully with the Company in all matters relating to the transition of your work and responsibilities on behalf of the Company, including, but not limited to, any present, prior or subsequent relationships and the orderly transfer of any such work and institutional knowledge to such other persons as may be designated by the Company, by making yourself reasonably available during regular business hours.

14.Release. In exchange for the payments and other consideration under this Agreement, to which you would not otherwise be entitled, and except as otherwise set forth in this Agreement, you, on behalf of yourself and, to the extent permitted by law, on behalf of your spouse, heirs, executors, administrators, assigns, insurers, attorneys and other persons or entities, acting or purporting to act on your behalf (collectively, the “Employee Parties”), hereby generally and completely release, acquit and forever discharge the Company, its parents and subsidiaries, and its and their officers, directors, managers, partners, agents, representatives, employees, attorneys, shareholders, predecessors, successors, assigns, insurers and affiliates (the “Company Parties”) of and from any and all claims, liabilities, demands, contentions, actions, causes of action, suits, costs, expenses, attorneys’ fees, damages, indemnities, debts, judgments, levies, executions and obligations of every kind and nature, in law, equity, or otherwise, both known and unknown, suspected and unsuspected, disclosed and undisclosed, arising out of or in any way related to agreements, events, acts or conduct at any time prior to and including the execution date of this


Amanda Murphy April 6, 2022

Page 6 of 10

Agreement, including but not limited to: all such claims and demands directly or indirectly arising out of or in any way connected with your employment with the Company or the termination of that employment; claims or demands related to salary, bonuses, commissions, stock, stock options, or any other ownership interests in the Company, vacation pay, fringe benefits, expense reimbursements, severance pay, or any other form of compensation; claims pursuant to any federal, state or local law, statute, or cause of action; tort law; or contract law (individually a “Claim” and collectively “Claims”). The Claims you are releasing and waiving in this Agreement include, but are not limited to, any and all Claims that any of the Company Parties:

has violated its personnel policies, handbooks, contracts of employment, or covenants of good faith and fair dealing;

has discriminated against you on the basis of age, race, color, sex (including sexual harassment), national origin, ancestry, disability, religion, sexual orientation, marital status, parental status, source of income, entitlement to benefits, any union activities or other protected category in violation of any local, state or federal law, constitution, ordinance, or regulation, including but not limited to: the Age Discrimination in Employment Act, as amended (“ADEA”); Title VII of the Civil Rights Act of 1964, as amended; the Civil Rights Act of 1991; 42 U.S.C. § 1981, as amended; the Equal Pay Act; the Americans With Disabilities Act; the Genetic Information Nondiscrimination Act; the Family and Medical Leave Act; the Fair Employment Practice Act of Maryland, Md. Code Ann., State Government, tit. 20; the Illinois Human Rights Act, as amended; the Illinois Equal Pay Act of 2003, as amended; the Illinois Equal Wage Act; the Illinois Wages for Women and Minors Act; the Illinois WARN Act; the Illinois Religious Freedom Restoration Act, as amended; the Illinois Minimum Wage Law, as amended; the Illinois Whistleblower Act; the Illinois Access to Personnel File Anti-Retaliation Law, as amended; the Illinois Arrest History Discrimination Law, the Illinois Nursing Mothers in the Workplace Act; the Illinois AIDS Confidentiality Act; the Illinois Emergency Services Leave Law; the Illinois Family Military Leave Law; the Illinois Genetic Testing Discrimination Law, as amended; the Illinois Victims' Economic Security and Safety Act; the Illinois Service Member's Employment Tenure Act; the Illinois Overtime Law; the Illinois Right to Privacy in the Workplace Act; the Illinois Abortion Performance Refusal Act; the Illinois Health and Safety Act; the Illinois Union Employee Health and Benefits Protection Act; the Illinois Employment Contract Act; the Illinois Labor Dispute Act; the Illinois Law on Break and Meal Periods; the Cook County Human Rights Ordinance, Ord. No. 93-0-13; the Employee Retirement Income Security Act; the Employee Polygraph Protection Act; the Worker Adjustment and Retraining Notification Act; the Older Workers Benefit Protection Act; the anti-retaliation provisions of the Sarbanes-Oxley Act, or any other federal or state law regarding whistleblower retaliation; the Lilly Ledbetter Fair Pay Act; the Uniformed Services Employment and Reemployment Rights Act; the Fair Credit Reporting Act; and the National Labor Relations Act;

has violated any statute, public policy or common law (including but not limited to Claims for retaliatory discharge; negligent hiring, retention or supervision;


Amanda Murphy April 6, 2022

Page 7 of 10

defamation; intentional or negligent infliction of emotional distress and/or mental anguish; intentional interference with contract; negligence; detrimental reliance; loss of consortium to you or any member of your family and/or promissory estoppel).

Notwithstanding the foregoing, other than events expressly contemplated by this Agreement you do not waive or release rights or Claims that may arise from events that occur after the date this waiver is executed and you are not releasing any right of indemnification you may have for any liabilities arising from your actions within the course and scope of your employment with the Company or within the course and scope of your role as a member of the Board of Directors and/or officer of the Company. Also excluded from this Agreement are any Claims which cannot be waived by law, including, without limitation, any rights you may have under applicable workers’ compensation laws and your right, if applicable, to file or participate in an investigative proceeding of any federal, state or local governmental agency. Nothing in this Agreement shall prevent you from filing, cooperating with, or participating in any proceeding or investigation before the Equal Employment Opportunity Commission, United States Department of Labor, the National Labor Relations Board, the Occupational Safety and Health Administration, the Illinois Department of Human Rights, the Securities and Exchange Commission or any other federal government agency, or similar state or local agency (“Government Agencies”), or exercising any rights pursuant to Section 7 of the National Labor Relations Act. You further understand this Agreement does not limit your ability to voluntarily communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. While this Agreement does not limit your right to receive an award for information provided to the Securities and Exchange Commission, you understand and agree that you are otherwise waiving, to the fullest extent permitted by law, any and all rights you may have to individual relief based on any Claims that you have released and any rights you have waived by signing this Agreement. If any Claim is not subject to release, to the extent permitted by law, you waive any right or ability to be a class or collective action representative or to otherwise participate in any putative or certified class, collective or multi-party action or proceeding based on such a Claim in which any of the Company Parties is a party. This Agreement does not abrogate your existing rights under any Company benefit plan or any plan or agreement related to equity ownership in the Company; however, it does waive, release and forever discharge Claims existing as of the date you execute this Agreement pursuant to any such plan or agreement.

15.Your Acknowledgments and Affirmations/ Effective Date of Agreement. You acknowledge that you are knowingly and voluntarily waiving and releasing any and all rights you may have under the ADEA, as amended. You also acknowledge and agree that (i) the consideration given to you in exchange for the waiver and release in this Agreement is in addition to anything of value to which you were already entitled, and (ii) that you have been paid for all time worked, have received all the leave, leaves of absence and leave benefits and protections for which you are eligible, and have not suffered any on-the-job injury for which you have not already filed a Claim. You affirm that all of the decisions of the Company Parties regarding your pay and benefits through the date of your execution of this Agreement were not discriminatory based on age, disability, race, color, sex, religion, national origin or any other classification protected by law. You affirm that you have not filed or caused to be filed, and are not presently a party to, a Claim against any of the Company Parties. You further affirm that you have no known workplace injuries or occupational


Amanda Murphy April 6, 2022

Page 8 of 10

diseases. You acknowledge and affirm that you have not been retaliated against for reporting any allegation of corporate fraud or other wrongdoing by any of the Company Parties, or for exercising any rights protected by law, including any rights protected by the Fair Labor Standards Act, the Family Medical Leave Act or any related statute or local leave or disability accommodation laws, or any applicable state workers’ compensation law. You further acknowledge and affirm that you have, as required by the ADEA and the Illinois Workplace Transparency Act, been advised by this writing that: (a) your waiver and release do not apply to any rights or Claims that may arise after the execution date of this Agreement; (b) you have been advised hereby that you have the right to consult with an attorney prior to executing this Agreement; (c) you have been given twenty-one (21) days to consider this Agreement (the “Consideration Period”) (although you may choose to voluntarily execute this Agreement earlier (but no earlier than the Separation Date) and if you do you will sign the Consideration Period waiver below); (d) you have seven (7) days following your execution of this Agreement to revoke this Agreement; and (e) this Agreement shall not be effective until the date upon which the revocation period has expired unexercised (the “Effective Date”), which shall be the eighth day after this Agreement is executed by you.

16.Disruptive Conduct Prior to Execution. The Company reserves the right to revoke this offer prior to your acceptance in the event that you engage in disruptive conduct prior to the execution of this Agreement, or take actions inconsistent with the obligations which would apply to you under this Agreement, including, but not limited to, your obligations with respect to transition of work, attendance, and communication during the Interim Period as set forth in Section 1 above.

17.No Admission. This Agreement does not constitute an admission by the Company of any wrongful action or violation of any federal, state, or local statute, or common law rights, including those relating to the provisions of any law or statute concerning employment actions, or of any other possible or claimed violation of law or rights.

18.Protected Rights. You understand that nothing in this Agreement limits your ability to file a charge or complaint with the Equal Employment Opportunity Commission, the Department of Labor, the National Labor Relations Board, the Occupational Safety and Health Administration, Illinois Department of Labor, the Illinois Department of Human Rights, the Securities and Exchange Commission or any other federal, state or local governmental agency or commission (“Government Agencies”). You further understand this Agreement does not limit your ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. While this Agreement does not limit your right to receive an award for information provided to the Securities and Exchange Commission, you understand and agree that, to maximum extent permitted by law, you are otherwise waiving any and all rights you may have to individual relief based on any claims that you have released and any rights you have waived by signing this Agreement.

19.Breach. You agree that upon any breach of this Agreement you will forfeit all amounts paid or owing to you under this Agreement and your right to further engagement under the Consulting Agreement. Further, you acknowledge that it may be impossible to assess the damages caused by your violation of the terms of Sections 9, 10, 11 and 12 of this Agreement and further agree that any threatened or actual violation or breach of those Sections of this Agreement will


Amanda Murphy April 6, 2022

Page 9 of 10

constitute immediate and irreparable injury to the Company. You therefore agree that any such breach of this Agreement is a material breach of this Agreement, and, in addition to any and all other damages and remedies available to the Company upon your breach of this Agreement, the Company shall be entitled to an injunction to prevent you from violating or breaching this Agreement. The parties agree that if either party is successful in whole or part in any legal or equitable action to enforce this Agreement, then the enforcing party is entitled to recover from the other party all of the costs, including reasonable attorneys’ fees, incurred in enforcing the terms of this Agreement.

20.Miscellaneous. This Agreement, including Exhibits A, B and C, constitutes the complete, final and exclusive embodiment of the entire agreement between you and the Company with regard to this subject matter. It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained herein, and it supersedes any other such promises, warranties or representations. This Agreement may not be modified or amended except in a writing signed by both you and a duly authorized officer of the Company. This Agreement will bind the heirs, personal representatives, successors and assigns of both you and the Company, and inure to the benefit of both you and the Company, their heirs, successors and assigns. If any provision of this Agreement is determined to be invalid or unenforceable, in whole or in part, this determination will not affect any other provision of this Agreement and the provision in question will be modified by the court so as to be rendered enforceable. This Agreement will be deemed to have been entered into and will be construed and enforced in accordance with the laws of the State of Illinois as applied to contracts made and to be performed entirely within Illinois.

If this Agreement is acceptable to you, please sign below and return it to me on or before the date that is twenty-one (21) days after you receive this Agreement (but no earlier than the Separation Date). The Company’s severance offer contained herein will automatically expire if you do not sign and return the fully signed Agreement within this timeframe.

I wish you good luck in your future endeavors.

[signatures to follow on next page]


Amanda Murphy April 6, 2022

Page 10 of 10 Sincerely, MaxCyte, Inc.

By: ​ ​

Maher Masoud General Counsel

Agreed to and Accepted:

Graphic

Amanda Murphy

Graphic

Date

Exhibit A Consulting Agreement Exhibit B – Release Agreement

Exhibit C - Invention, Non-Disclosure and Non-Compete Agreement

CONSIDERATION PERIOD

I, Amanda Murphy, understand that I have the right to take at least 21 days to consider whether to

sign this Agreement, which I received on _______________2022. If I elect to sign this Agreement

before 21 days have passed, I understand I am to sign and date below this paragraph to confirm that I knowingly and voluntarily agree to waive the 21-day consideration period.

Agreed:

Graphic

Signature

Graphic

Date


EX-10.3 3 mxct-20220630xex10d3.htm EX-10.3

Exhibit 10.3

EXHIBIT A

CONSULTING AGREEMENT

This Consulting Agreement (the “Agreement”) by and between MaxCyte, Inc. (“Client”) and Amanda Murphy, an individual (“Consultant”) is effective as of April 15, 2022 (the Effective Date”).

RECITALS

WHEREAS the parties desire for the Client to engage Consultant to perform the services described herein and for Consultant to provide such services on the terms and conditions described herein; and

WHEREAS, the parties desire to use Consultant’s independent skill and expertise pursuant to this Agreement as an independent contractor;

NOW THEREFORE, in consideration of the promises and mutual agreements contained herein, the parties hereto, intending to be legally bound, agree as follows:

1.Engagement of Services. Consultant agrees to provide consulting services as an advisor to the Client at the request of either the General Counsel or Chief Accounting Officer (“Executive(s)”) of the Client (the “Services”). Consultant agrees to exercise the highest degree of professionalism and utilize her expertise and talents in performing these Services. Client agrees not to request more than ten (10) hours of Services a week, and Consultant agrees that she will not communicate (electronically or by phone) with Client’s employees, investors or agents regarding such Services unless explicitly authorized in advance by Consultant’s General Counsel in email communication. Consultant agrees to make herself available to perform such consulting services throughout the Consulting Period (as defined below), and to be reasonably available to meet with the Client at its offices or otherwise.

2.Compensation.

2.1Consulting Fee. For services rendered during the Term (as defined below), the Client will pay Consultant a consulting fee of $35,000 per full calendar month, prorated for any partial month (the “Monthly Fee”). All fees will be invoiced by Consultant following the end of each calendar month during the Consulting Period and are due and payable by the Client within thirty (30) days after receipt of Consultant’s monthly invoice.

2.2Option Vesting. In consideration for the services rendered pursuant to this Agreement and for the assignment of certain of Consultant’s right, title and interest pursuant hereto, the Client will permit Consultant’s Option (as defined in the “Separation Agreementdated April 6, 2022) to continue vesting during the Term, so long as this Agreement remains in effect. All matters of vesting and exercisability of Consultant’s Option shall be as governed by Section 5 of the Separation Agreement and the terms of the applicable Option Documents (as defined in the Separation Agreement).


3.Ownership of Work Product. Consultant hereby irrevocably assigns, grants and conveys to Client all right, title and interest now existing or that may exist in the future in and to any document, development, work product, know-how, design, processes, invention, technique, trade secret, or idea, and all intellectual property rights related thereto, that is created by Consultant, to which Consultant contributes, or which relates to Consultant’s services provided pursuant to this Agreement (the “Work Product”), including all copyrights, trademarks and other intellectual property rights (including but not limited to patent rights) relating thereto. Consultant agrees that any and all Work Product shall be and remain the property of Client. Consultant will immediately disclose to the Client all Work Product. Consultant agrees to execute, at Client’s request and expense, all documents and other instruments necessary or desirable to confirm such assignment. In the event that Consultant does not, for any reason, execute such documents within a reasonable time of Client’s request, Consultant hereby irrevocably appoints Client as Consultant’s attorney-in-fact for the purpose of executing such documents on Consultant’s behalf, which appointment is coupled with an interest. Consultant shall not attempt to register any works created by Consultant pursuant to this Agreement at the

U.S. Copyright Office, the U.S. Patent & Trademark Office, or any foreign copyright, patent, or trademark registry. Consultant retains no rights in the Work Product and agrees not to challenge Client’s ownership of the rights embodied in the Work Product. Consultant further agrees to assist Client in every proper way to enforce Client’s rights relating to the Work Product in any and all countries, including, but not limited to, executing, verifying and delivering such documents and performing such other acts (including appearing as a witness) as Client may reasonably request for use in obtaining, perfecting, evidencing, sustaining and enforcing Client’s rights relating to the Work Product.

4.Artist’s, Moral, and Other Rights. If Consultant has any rights, including without limitation “artist’s rights” or “moral rights,” in the Work Product which cannot be assigned (the Non-Assignable Rights”), Consultant agrees to waive enforcement worldwide of such rights against Client. In the event that Consultant has any such rights that cannot be assigned or waived Consultant hereby grants to Client a royalty-free, paid-up, exclusive, worldwide, irrevocable, perpetual license under the Non-Assignable Rights to (i) use, make, sell, offer to sell, have made, and further sublicense the Work Product, and (ii) reproduce, distribute, create derivative works of, publicly perform and publicly display the Work Product in any medium or format, whether now known or later developed.

5.Representations and Warranties.  Consultant represents and warrants that:

(a) Consultant has the full right and authority to enter into this Agreement and perform her obligations hereunder; (b) Consultant has the right and unrestricted ability to assign the Work Product to Client as set forth in Sections 3 and 4 (including without limitation the right to assign any Work Product created by Consultant’s employees or contractors); (c) the Work Product has not heretofore been published in its entirety; and (d) the Work Product will not infringe upon any copyright, patent, trademark, right of publicity or privacy, or any other proprietary right of any person, whether contractual, statutory or common law. Consultant agrees to indemnify Client from any and all damages, costs, claims, expenses or other liability (including reasonable attorneys’ fees) arising from or relating to the breach or alleged breach by Consultant of the representations and warranties set forth in this Section 5.


6.Independent Contractor Relationship. Consultant is an independent contractor and not an employee of the Client. Nothing in this Agreement is intended to, or should be construed to, create a partnership, agency, joint venture or employment relationship. The manner and means by which Consultant chooses to complete the consulting services are in Consultant’s sole discretion and control. In completing the consulting services, Consultant agrees to provide her own equipment, tools and other materials at her own expense. Consultant is not authorized to represent that she is an agent, employee, or legal representative of the Client. Consultant is not authorized to make any representation, contract, or commitment on behalf of Client or incur any liabilities or obligations of any kind in the name of or on behalf of the Client. Consultant shall be free at all times to arrange the time and manner of performance of the consulting services. Consultant is not required to maintain any schedule of duties or assignments. Consultant is also not required to provide reports to the Client. In addition to all other obligations contained herein, Consultant agrees: (a) to proceed with diligence and promptness and hereby warrants that such services shall be performed in accordance with the highest professional standards in the field to the satisfaction of the Client; and (b) to comply, at Consultant’s own expense, with the provisions of all state, local, and federal laws, regulations, ordinances, requirements and codes which are applicable to the performance of the services hereunder.

7.Consultant’s Responsibilities. As an independent contractor, the mode, manner, method and means used by Consultant in the performance of services shall be of Consultant’s selection and under the sole control and direction of Consultant. Consultant shall be responsible for all risks incurred in the operation of Consultant’s business and shall enjoy all the benefits thereof. Any persons employed by or subcontracting with Consultant to perform any part of Consultant’s obligations hereunder shall be under the sole control and direction of Consultant and Consultant shall be solely responsible for all liabilities and expenses thereof. The Client shall have no right or authority with respect to the selection, control, direction, or compensation of such persons.

8.Tax Treatment. Consultant and the Client agree that the Client will treat Consultant as an independent contractor for purposes of all tax laws (local, state and federal) and file forms consistent with that status. Consultant agrees, as an independent contractor, that neither she nor her employees are entitled to unemployment benefits in the event this Agreement terminates, or workers’ compensation benefits in the event that Consultant, or any employee of Consultant, is injured in any manner while performing obligations under this Agreement. Consultant will be solely responsible to pay any and all local, state, and/or federal income, social security and unemployment taxes for Consultant and her employees. The Client will not withhold any taxes or prepare W-2 Forms for Consultant, but will provide Consultant with a Form 1099, if required by law. Consultant is solely responsible for, and will timely file all tax returns and payments required to be filed with, or made to, any federal, state or local tax authority with respect to the performance of services and receipt of fees under this Agreement. Consultant is solely responsible for, and must maintain adequate records of, expenses incurred in the course of performing services under this Agreement, except as provided herein. No part of Consultant’s compensation will be subject to withholding by Client for the payment of any social security, federal, state or any other employee payroll taxes. Client will regularly report amounts paid to Consultant with the appropriate taxing authorities, as required by law.


9.No Employee Benefits. Except as described in Sections 3(c) and 4 of the Separation Agreement, Consultant acknowledges and agrees that neither she nor anyone acting on her behalf shall receive any employee benefits of any kind from the Client. Consultant (and Consultant’s agents, employees, and subcontractors) is excluded from participating in any fringe benefit plans or programs as a result of the performance of services under this Agreement, without regard to Consultant’s independent contractor status. In addition, Consultant (on behalf of herself and on behalf of Consultant’s agents, employees, and contractors) waives any and all rights, if any, to participation in any of the Client’s fringe benefit plans or programs including, but not limited to, health, sickness, accident or dental coverage, life insurance, disability benefits, severance, accidental death and dismemberment coverage, unemployment insurance coverage, workers’ compensation coverage, and pension or 401(k) benefit(s) provided by the Client to its employees. Notwithstanding the above, this Agreement does not amend or abrogate in any manner any benefits owed to Consultant under any qualified retirement plan or health and welfare benefit plan in which Consultant was a participant during her previous employment relationship with the Client.

10.Expenses and Liabilities. Consultant agrees that as an independent contractor, she is solely responsible for all expenses (and profits/losses) she incurs in connection with the performance of services, other than as set forth herein. Consultant understands that she will not be reimbursed for any supplies, equipment, or operating costs, nor will these costs of doing business be defrayed in any way by the Client; provided, however, that Client agrees to reimburse Consultant for all reasonable travel expenses (e.g. air fare, train, car rentals, taxi and share ride services) incurred in performance of the Services that are approved in writing by the Client (email shall suffice) prior to such expenses being incurred. In addition, the Client does not guarantee to Consultant that fees derived from Consultant’s business will exceed Consultant’s costs.

11.Non-Exclusivity. The Client reserves the right to engage other consultants to perform services, without giving Consultant a right of first refusal or any other exclusive rights. Consultant reserves the right to perform services for other persons, provided that the performance of such services do not conflict or interfere with services provided pursuant to or obligations under this Agreement.

12.No Conflict of Interest. During the Consulting Period, unless written permission is given by the Executive, Consultant will not accept work, enter into a contract, or provide services to any third party that provides products or services which Compete (as defined below) with the products or services provided by the Client nor may Consultant enter into any agreement or perform any services which would conflict or interfere with the services provided pursuant to or the obligations under this Agreement. Consultant warrants that there is no other contract or duty on her part that prevents or impedes Consultant’s performance under this Agreement. Consultant agrees to indemnify Client from any and all loss or liability incurred by reason of the alleged breach by Consultant of any services agreement with any third party. For purposes of this Section 12, “Compete” shall mean all products or services, or the research or development thereof, which are directly or indirectly involved in enabling therapeutic developers to transfect cells for development of cellular and gene therapies.


13.Confidential Information. Consultant agrees to hold Client’s Confidential Information (as defined below) in strict confidence and not to disclose such Confidential Information to any third parties. Consultant also agrees not to use any of Client’s Confidential Information for any purpose other than performance of Consultant’s services hereunder. Confidential Information” as used in this Agreement shall mean all information disclosed by Client to Consultant, or otherwise, regarding Client or its business obtained by Consultant pursuant to services provided under this Agreement that is not generally known in the Client’s trade or industry and shall include, without limitation, (a) concepts and ideas relating to the development and distribution of content in any medium or to the current, future and proposed products or services of Client or its subsidiaries or affiliates; (b) trade secrets, drawings, inventions, know-how, software programs, and software source documents; (c) information regarding plans for research, development, new service offerings or products, marketing and selling, business plans, business forecasts, budgets and unpublished financial statements, licenses and distribution arrangements, prices and costs, suppliers and customers; and (d) any information regarding the skills and compensation of employees, contractors or other agents of the Client or its subsidiaries or affiliates. Confidential Information also includes proprietary or confidential information of any third party who may disclose such information to Client or Consultant in the course of Client’s business. In addition, Consultant may disclose Client’s Confidential Information in response to a valid order by a court or other governmental body, as otherwise required by law. All Confidential Information furnished to Consultant by Client is the sole and exclusive property of Client or its suppliers or customers. Upon request by Client, Consultant agrees to promptly deliver to Client the original and any copies of such Confidential Information. Consultant’s duty of confidentiality under this Agreement does not amend or abrogate in any manner Consultant’s continuing duties under any prior agreement between Consultant and Client. Notwithstanding the foregoing or anything to the contrary in this Agreement or any other agreement between Client and Consultant, nothing in this Agreement shall limit Consultant’s right to discuss Consultant’s engagement with the Client or report possible violations of law or regulation with the Equal Employment Opportunity Commission, United States Department of Labor, the National Labor Relations Board, the Securities and Exchange Commission, or other federal government agency or similar state or local agency or to discuss the terms and conditions of Consultant’s engagement with others to the extent expressly permitted by applicable provisions of law or regulation, including but not limited to “whistleblower” statutes or other similar provisions that protect such disclosure. Further, notwithstanding the foregoing, pursuant to 18 U.S.C. Section 1833(b), Consultant shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that: (1) is made in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law; or

(2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

14.Term and Termination.

14.1Term. The term of this Agreement and the “Consulting Period” is from the Effective Date set forth above for six (6) months (the “Term”), unless earlier terminated as provided in Section 14.2.


14.2Termination.

(a)Automatic Termination. If Consultant fails to execute the Separation Agreement within twenty-one (21) days of receipt or Consultant executes but then later revokes the Separation Agreement, then this Agreement will automatically terminate effective as of: (i) the end of the 21st day following Consultant’s receipt of the Separation Agreement, if Consultant does not execute the Separation Agreement by such date; or (ii) the end of the day on which Consultant revokes the Separation Agreement.

(b)Termination upon Breach. Upon agreement by the majority of the Client’s Board of Directors (the “Board”), the Client may terminate this Agreement at any time immediately due to a material breach by Consultant if the Board has determined that Consultant has committed a “material breach”. The parties agree that a Material Breach by Consultant shall occur if she: (i) breaches any material obligations of this Agreement, the Separation Agreement or her Invention, Non-Disclosure and Non-Compete Agreement; or (ii) violates local, state, or federal laws, which results in harm to the Client or its business reputation.

(c)Voluntary Termination. Consultant may terminate this Agreement at any time upon thirty (30) days’ prior written notice to Client.

14.3Effect of Termination. Upon any termination or expiration of this Agreement, Consultant (i) shall immediately discontinue all use of Client’s Confidential Information delivered under this Agreement; (ii) shall delete any such Client Confidential Information from Consultant’s computer storage or any other media, including, but not limited to, online and off-line libraries; and (iii) shall return to Client, or, at Client’s option, destroy, all copies of such Confidential Information then in Consultant’s possession. In the event the Client terminates this Agreement, or if Consultant terminates this Agreement, Consultant will not receive any additional consulting fees or other compensation for services performed after the date of termination, other than as set forth herein. Additionally, notwithstanding anything to the contrary herein or in the Plan or Option Documents, in the event the Consultant terminates this Agreement for any reason (including pursuant to Section 14.2(c)), or if Client terminates for Material Breach pursuant to 14.2(b), Consultant shall no longer be deemed in Continuous Service (as defined in the Separation Agreement) as of such termination date for purposes of vesting of the Option. To the extent the Board elects to terminate this Agreement pursuant to a Client Voluntary Termination prior to the expiration of the Term, the remaining Monthly Fees shall be paid monthly until expiration of the Term.

14.4Survival. The rights and obligations contained in Sections 3-6, 8-9, 12,

14.3 and 15-21 will survive any termination or expiration of this Agreement.

15.Successors and Assigns. Consultant may not subcontract or otherwise delegate her obligations under this Agreement without Client’s prior written consent. Client may assign this Agreement. Subject to the foregoing, this Agreement will be for the benefit of Client’s successors and assigns, and will be binding on Consultant’s subcontractors or delegatees.

16.Notices. Any notice required or permitted by this Agreement shall be in writing and shall be delivered as follows with notice deemed given as indicated: (i) by overnight courier


upon written verification of receipt; or (ii) by telecopy, email, or facsimile transmission upon acknowledgment of receipt of electronic transmission. Notice shall be sent to the addresses set forth below or such other address as either party may specify in writing.

17.Governing Law. This Agreement shall be governed in all respects by the laws of the State of Illinois, as such laws are applied to agreements entered into and to be performed entirely within Illinois between Illinois residents. Any suit involving this Agreement shall be brought in a court sitting in Illinois. The parties agree that venue shall be proper in such courts, and that such courts will have personal jurisdiction over them.

18.Severability. Should any provisions of this Agreement be held by a court of law to be illegal, invalid or unenforceable, the legality, validity and enforceability of the remaining provisions of this Agreement shall not be affected or impaired thereby.

19.Waiver. The waiver by Client of a breach of any provision of this Agreement by Consultant shall not operate or be construed as a waiver of any other or subsequent breach by Consultant.

20.Injunctive Relief for Breach. Consultant’s obligations under this Agreement are of a unique character that gives them particular value; breach of any of such obligations will result in irreparable and continuing damage to Client for which there will be no adequate remedy at law; and, in the event of such breach, Client will be entitled to injunctive relief and/or a decree for specific performance, and such other and further relief as may be proper (including monetary damages if appropriate and attorneys’ fees).

Entire Agreement. This Agreement is being entered into as part of the Separation Agreement between the Client and Consultant, and, per Section 14.2(a), will only remain in effect if Consultant executes this Agreement and the Separation Agreement (and does not subsequently revoke the Separation Agreement). This Agreement and the Separation Agreement constitute the entire understanding of the parties relating to the subject matter and supersedes any previous oral or written communications, representations, understanding, or agreement between the parties concerning such subject matter. This Agreement shall not be changed, modified, supplemented or amended except by express written agreement signed by Consultant and the Client. The parties have entered into separate agreements related to Consultant’s previous employment relationship with Client. These separate agreements govern the previous employment relationship between Consultant and Client, have or may have provisions that survive termination of Consultant’s relationship with Client (including under this Agreement), may be amended or superseded without regard to this Agreement, and are enforceable according to their terms without regard to the enforcement provision of this Agreement. With respect to the Consultant’s Option, to the extent of any inconsistency or conflict between the terms of this Agreement (including the Separation Agreement) and the terms of the Plan or Option Documents, the terms of this Agreement (including the Separation Agreement) shall govern.

[SIGNATURE PAGE TO FOLLOW]


“Client”“Consultant”

MaxCyte, Inc.Amanda Murphy

By:​ ​​ ​

Graphic
Graphic

DateDate


EX-10.4 4 mxct-20220630xex10d4.htm EX-10.4

Exhibit 10.4

MaxCyte, Inc.
Stock Option Grant Notice
(2021 Inducement Plan)

MaxCyte, Inc. (the “Company”), pursuant to its 2021 Inducement Plan (the “Plan”), has granted to you (“Optionholder”) an option to purchase the number of shares of the Common Stock set forth below (the “Option”). Your Option is subject to all of the terms and conditions as set forth in this Stock Option Grant Notice (the “Grant Notice”) and in the Plan, the Stock Option Agreement and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Stock Option Agreement shall have the meanings set forth in the Plan or the Stock Option Agreement, as applicable.

Optionholder:

Date of Grant:

Vesting Commencement Date:

Number of Shares of Common Stock Subject to Option:

Exercise Price (Per Share):

Total Exercise Price:

Expiration Date:

Type of Grant:

Nonstatutory Stock Option

Exercise and Vesting Schedule:

Subject to the Optionholder’s Continuous Service through each applicable vesting date, the Option will vest as follows:

Optionholder Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:

The Option is governed by the Grant Notice, and the provisions of the Plan, the Stock Option Agreement and the Notice of Exercise, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the Stock Option Agreement (together, the “Option Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
You consent to receive this Grant Notice, the Stock Option Agreement, the Plan and any other Plan-related documents (including the Prospectus) by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
You have read and are familiar with the provisions of the Plan, the Grant Notice, the Stock Option Agreement, the Notice of Exercise and the Prospectus. In the event of any conflict between the provisions in this Grant Notice, the Option Agreement, the Notice of Exercise, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The Option Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of other equity awards previously granted to you and any written employment agreement, offer letter, severance agreement, written severance plan or policy, or other written agreement between the Company and you in each case that specifies the terms that should govern this Option.
Counterparts may be delivered via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other

1

Background image


Standard Stock Option Grant Package

transmission method and any counterpart so delivered will be deemed to have been duly and validly delivered and be valid and effective for all purposes.

MaxCyte, Inc.

By:​ ​

Signature

Title:​ ​

Date:​ ​

Optionholder:

By:​ ​

Signature

Date:​ ​

Attachments:  Stock Option Agreement, 2021 Inducement Plan, Notice of Exercise

2


Attachment I

Stock Option Agreement

Background image


MaxCyte, Inc.
2021 Inducement Plan

Stock Option Agreement

As reflected by your Stock Option Grant Notice (“Grant Notice”), MaxCyte, Inc. (the “Company”) has granted you an option under its 2021 Inducement Plan (the “Plan”) to purchase a number of shares of Common Stock at the exercise price indicated in your Grant Notice (the “Option”). Capitalized terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the meanings set forth in the Grant Notice or Plan, as applicable. The terms of your Option as specified in the Grant Notice and this Stock Option Agreement constitute your Option Agreement.

The general terms and conditions applicable to your Option are as follows:

1.Governing Plan Document. Your Option is subject to all the provisions of the Plan, including but not limited to the provisions in:
(a)Section 6 of the Plan regarding the impact of a Capitalization Adjustment, dissolution, liquidation, or Corporate Transaction on your Option;
(b)Section 9(e) of the Plan regarding the Company’s retained rights to terminate your Continuous Service notwithstanding the grant of the Option; and
(c)Section 8 of the Plan regarding the tax consequences of your Option.

Your Option is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the Option Agreement and the provisions of the Plan, the provisions of the Plan shall control.

2.Exercise.
(a)You may generally exercise the vested portion of your Option for whole shares of Common Stock at any time during its term by delivery of payment of the exercise price and applicable withholding taxes and other required documentation to the Plan Administrator in accordance with the exercise procedures established by the Plan Administrator, which may include an electronic submission. Please review Sections 4(i), 4(j) and 7(b)(v) of the Plan, which may restrict or prohibit your ability to exercise your Option during certain periods.
(b)To the extent permitted by Applicable Law, you may pay your Option exercise price as follows:
(i)cash, check, bank draft or money order;
(ii)subject to Company and/or Committee consent at the time of exercise, pursuant to a “cashless exercise” program as further described in Section 4(c)(ii) of the Plan if at the time of exercise the Common Stock is publicly traded;
(iii)subject to Company and/or Committee consent at the time of exercise, by delivery of previously owned shares of Common Stock as further described in Section 4(c)(iii) of the Plan; or

1

Background image


Standard Stock Option Grant Package

(iv)subject to Company and/or Committee consent at the time of exercise, by a “net exercise” arrangement as further described in Section 4(c)(iv) of the Plan.
(c)By accepting your Option, you agree that you will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company held by you, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rules or regulation (the “Lock-Up Period”); provided, however, that nothing contained in this section will prevent the exercise of a repurchase option, if any, in favor of the Company during the Lock-Up Period. You further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to your shares of Common Stock until the end of such period. You also agree that any transferee of any shares of Common Stock (or other securities) of the Company held by you will be bound by this Section 2(c). The underwriters of the Company’s stock are intended third party beneficiaries of this Section 2(c) and will have the right, power and authority to enforce the provisions hereof as though they were a party hereto.
3.Term. You may not exercise your Option before the commencement of its term or after its term expires. The term of your Option commences on the Date of Grant and expires upon the earliest of the following:
(a)immediately upon the termination of your Continuous Service for Cause;
(b)three months after the termination of your Continuous Service for any reason other than Cause, Disability or death;
(c)12 months after the termination of your Continuous Service due to your Disability;
(d)18 months after your death if you die during your Continuous Service;
(e)immediately upon a Corporate Transaction if the Board has determined that the Option will terminate in connection with a Corporate Transaction;
(f)the Expiration Date indicated in your Grant Notice; or
(g)the day before the 10th anniversary of the Date of Grant.

Notwithstanding the foregoing, if you die during the period provided in Section 3(b) or 3(c) above, the term of your Option shall not expire until the earlier of (i) 18 months after your death, (ii) upon any termination of the Option in connection with a Corporate Transaction, (iii) the Expiration Date indicated in your Grant Notice, or (iv) the day before the tenth anniversary of the Date of Grant. Additionally, the Post-Termination Exercise Period of your Option may be extended as provided in Section 4(i) of the Plan.

4.Withholding Obligations. As further provided in Section 8 of the Plan: (a) you may not exercise your Option unless the applicable tax withholding obligations are satisfied, and (b) at the time you exercise your Option, in whole or in part, or at any time thereafter as requested by the Company, you hereby authorize withholding from payroll and any other amounts payable to you, and otherwise agree to make adequate provision for (including by means of a “cashless exercise” pursuant to a program developed under Regulation T

2

Background image


Standard Stock Option Grant Package

as promulgated by the Federal Reserve Board to the extent permitted by the Company), any sums required to satisfy the federal, state, local and foreign tax withholding obligations, if any, which arise in connection with the exercise of your Option in accordance with the withholding procedures established by the Company. Accordingly, you may not be able to exercise your Option even though the Option is vested, and the Company shall have no obligation to issue shares of Common Stock subject to your Option, unless and until such obligations are satisfied. In the event that the amount of the Company’s withholding obligation in connection with your Option was greater than the amount actually withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
5.Transferability. Except as otherwise provided in Section 4(e) of the Plan, your Option is not transferable, except by will or by the applicable laws of descent and distribution, and is exercisable during your life only by you.
6.Corporate Transaction. Your Option is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
7.No Liability For Taxes. As a condition to accepting the Option, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from the Option or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax consequences of the Option and have either done so or knowingly and voluntarily declined to do so. Additionally, you acknowledge that the Option is exempt from Section 409A only if the exercise price is at least equal to the “fair market value” of the Common Stock on the date of grant as determined by the Internal Revenue Service and there is no other impermissible deferral of compensation associated with the Option. Additionally, as a condition to accepting the Option, you agree not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates in the event that the Internal Revenue Service asserts that such exercise is less than the “fair market value” of the Common Stock on the date of grant as subsequently determined by the Internal Revenue Service.
8.Severability. If any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Option Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Option Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid
9.Other Documents. You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus. In addition, you acknowledge and agree to be subject to the Company’s Trading Policy, which such Trading Policy has been or will be made available to you.
10.Questions. If you have questions regarding these or any other terms and conditions applicable to your Option, including a summary of the applicable federal income tax consequences please see the Prospectus.

* * * *

3

Background image


Standard Stock Option Grant Package

4

Background image


Attachment II

2021 Inducement Plan

Background image


Attachment III

Notice of Exercise

Background image


MaxCyte, Inc.

(2021 Inducement Plan)

NOTICE OF EXERCISE

MaxCyte, Inc.

9713 Key West Avenue

Rockville, MD 20850

Date of Exercise: _______________

This constitutes notice to MaxCyte, Inc. (the “Company”) that I elect to purchase the below number of shares of Common Stock of the Company (the “Shares”) by exercising my Option for the price set forth below. Capitalized terms not explicitly defined in this Notice of Exercise but defined in the Grant Notice, Option Agreement or 2021 Inducement Plan (the “Plan”) shall have the meanings set forth therein, as applicable. Use of certain payment methods is subject to Company and/or Committee consent and certain additional requirements set forth in the Option Agreement and the Plan.

Type of option:

Nonstatutory

Date of Grant:

Number of Shares as to which Option is exercised:

Certificates to be issued in name of:

Total exercise price:

$_________

Cash, check, bank draft or money order delivered herewith:

$_________

Value of _______________ Shares delivered herewith:

$_________

Regulation T Program (cashless exercise)

$_________

Value of _______________ Shares pursuant to net exercise:

$_________

By this exercise, I agree (i) to provide such additional documents as the Company may require pursuant to the terms of the Plan and (ii) to satisfy the tax withholding obligations, if any, relating to the exercise of this Option as set forth in the Option Agreement.

Background image


Standard Stock Option Grant Package

I further agree that, if required by the Company (or a representative of the underwriters) in connection with the first underwritten registration of the offering of any securities of the Company under the Securities Act, I will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act (or such longer period as the underwriters or the Company shall request to facilitate compliance with FINRA Rule 2241 or any successor or similar rule or regulation) (the “Lock-Up Period”). I further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to securities subject to the foregoing restrictions until the end of such period.

Very truly yours,

Background image


EX-10.5 5 mxct-20220630xex10d5.htm EX-10.5

Exhibit 10.5

MaxCyte, Inc.
RSU Award Grant Notice
(2022 Equity Incentive Plan)

MaxCyte, Inc. (the “Company”), pursuant to its 2022 Equity Incentive Plan (the “Plan”) has awarded to you (the “Participant”) the number of restricted stock units specified, and on the terms set forth, below (the “RSU Award”). Your RSU Award is subject to all of the terms and conditions set forth herein and in the Plan and the Award Agreement (the “Agreement”), both of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Agreement shall have the meanings set forth in the Plan or the Agreement.

Participant:

Date of Grant:

Vesting Commencement Date:

Number of Restricted Stock Units:

Vesting Schedule:

[​ ​]. Notwithstanding the foregoing, vesting shall terminate upon Participant’s termination of Continuous Service.

Issuance Schedule:

One share of Common Stock will be issued for each restricted stock unit which vests at the time set forth in Section 5 of the Agreement.

Participant Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:

The RSU Award is governed by this RSU Award Grant Notice (the “Grant Notice”), and the provisions of the Plan and the Agreement, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the Agreement (together, the “RSU Award Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
You have read and are familiar with the provisions of the Plan, the RSU Award Agreement and the Prospectus. In the event of any conflict between the provisions in the RSU Award Agreement, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The RSU Award Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of (i) other equity awards previously granted to you, and (ii) any written employment agreement, offer letter, severance agreement, written severance plan or policy, or other written agreement between the Company and you in each case that specifies the terms that should govern this RSU Award.

MaxCyte, Inc.

By:​ ​

Signature

Title:​ ​

Date:​ ​

Participant:

By:​ ​

Signature

Date:​ ​

Attachments:  RSU Award Agreement, 2022 Equity Incentive Plan

Background image

271951464 v2


Attachment I

Award Agreement

1.

Background image

271951464 v2


MaxCyte, Inc.
2022 Equity Incentive Plan

RSU Award Agreement

As reflected by your Restricted Stock Unit Grant Notice (“Grant Notice”), MaxCyte, Inc. (the “Company”) has granted you a RSU Award under its 2022 Equity Incentive Plan (the “Plan”) for the number of restricted stock units indicated in your Grant Notice (the “RSU Award”). The terms of your RSU Award as specified in this Award Agreement for your RSU Award (the “Agreement”) and the Grant Notice constitute your “RSU Award Agreement”. Defined terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the same definitions as in the Grant Notice or Plan, as applicable.

The general terms applicable to your RSU Award are as follows:

1.Governing Plan Document. Your RSU Award is subject to all the provisions of the Plan, including but not limited to the provisions in:
(a)Section 6 of the Plan regarding the impact of a Capitalization Adjustment, dissolution, liquidation, or Corporate Transaction on your RSU Award;
(b)Section 9(f) of the Plan regarding the Company’s retained rights to terminate your Continuous Service notwithstanding the grant of the RSU Award; and
(c)Section 8 of the Plan regarding the tax consequences of your RSU Award.

Your RSU Award is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the RSU Award Agreement and the provisions of the Plan, the provisions of the Plan shall control.

2.Grant of the RSU Award.  This RSU Award represents your right to be issued on a future date the number of shares of the Company’s Common Stock that is equal to the number of restricted stock units indicated in the Grant Notice as modified to reflect any Capitalization Adjustment and subject to your satisfaction of the vesting conditions set forth therein (the “Restricted Stock Units”). Any additional Restricted Stock Units that become subject to the RSU Award pursuant to Capitalization Adjustments as set forth in the Plan and the provisions of Section 3 below, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units covered by your RSU Award.
3.Dividends. You shall receive no benefit or adjustment to your RSU Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment as provided in the Plan; provided, however, that this sentence shall not apply with respect to any shares of Common Stock that are delivered to you in connection with your RSU Award after such shares have been delivered to you.

2.

Background image

271951464 v2


4.Withholding Obligations. As further provided in Section 8 of the Plan, you hereby authorize withholding from payroll and any other amounts payable to you, and otherwise agree to make adequate provision for, any sums required to satisfy the federal, state, local and foreign tax withholding obligations, if any, which arise in connection with your RSU Award (the “Withholding Obligation”) in accordance with the withholding procedures established by the Company. Unless the Withholding Obligation is satisfied, the Company shall have no obligation to deliver to you any Common Stock in respect of the RSU Award. In the event the Withholding Obligation of the Company arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Withholding Obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
5.Date of Issuance.
(a)The issuance of shares in respect of the Restricted Stock Units is intended to comply with Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the Withholding Obligation, if any, in the event one or more Restricted Stock Units vests, the Company shall issue to you one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 above, and subject to any different provisions in the Grant Notice). Each issuance date determined by this paragraph is referred to as an “Original Issuance Date.”
(b)If the Original Issuance Date falls on a date that is not a business day, delivery shall instead occur on the next following business day.

In addition, if:

(i)the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under the Exchange Act and was entered into in compliance with the Company’s policies (a “10b5-1 Arrangement”)), and
(ii)either (1) a Withholding Obligation does not apply, or (2) the Company decides, prior to the Original Issuance Date, (A) not to satisfy the Withholding Obligation by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer (including but not limited to a commitment under a 10b5-1 Arrangement) and (C) not to permit you to pay your Withholding Obligation in cash,
(iii)then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Common Stock in the open public market, but in no event later than December 31 of the calendar

3.

Background image

271951464 v2


year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulations Section 1.409A-1(d).
(c)In addition and notwithstanding the foregoing, no shares of Common Stock issuable to you under this Section 5 as a result of the vesting of one or more Restricted Stock Units will be delivered to you until any filings that may be required pursuant to the Hart-Scott-Rodino (“HSR”) Act in connection with the issuance of such shares have been filed and any required waiting period under the HSR Act has expired or been terminated (any such filings and/or waiting period required pursuant to HSR, the “HSR Requirements”).  If the HSR Requirements apply to the issuance of any shares of Common Stock issuable to you under this Section 5 upon vesting of one or more Restricted Stock Units, such shares of Common Stock will not be issued on the Original Issuance Date and will instead be issued on the first business day on or following the date when all such HSR Requirements are satisfied and when you are permitted to sell shares of Common Stock on an established stock exchange or stock market, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities.  Notwithstanding the foregoing, the issuance date for any shares of Common Stock delayed under this Section 5(c) shall in no event be later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), unless a later issuance date is permitted without incurring adverse tax consequences under Section 409A of the Code or other Applicable Law.  
(d)To the extent the RSU Award is a Non-Exempt RSU Award, the provisions of Section 11 of the Plan shall apply.
6.Transferability. Except as otherwise provided in the Plan, your RSU Award is not transferable, except by will or by the applicable laws of descent and distribution.
7.Corporate Transaction. Your RSU Award is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
8.No Liability For Taxes. As a condition to accepting the RSU Award, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from the RSU Award or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax consequences of the RSU Award and have either done so or knowingly and voluntarily declined to do so.
9.Severability. If any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid will, if

4.

Background image

271951464 v2


possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
10.Other Documents. You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus. In addition, you acknowledge and agree to be subject to the Company’s Trading Policy, which such Trading Policy has been or will be made available to you.
11.Questions. If you have questions regarding these or any other terms and conditions applicable to your RSU Award, including a summary of the applicable federal income tax consequences please see the Prospectus.

5.

Background image

271951464 v2


Attachment II

2022 Equity Incentive Plan

6.

Background image

271951464 v2


EX-10.6 6 mxct-20220630xex10d6.htm EX-10.6

Exhibit 10.6

MaxCyte, Inc.
Stock Option Grant Notice
(2022 Equity Incentive Plan)

MaxCyte, Inc. (the “Company”), pursuant to its 2022 Equity Incentive Plan (the “Plan”), has granted to you (“Optionholder”) an option to purchase the number of shares of the Common Stock set forth below (the “Option”). Your Option is subject to all of the terms and conditions as set forth in this Stock Option Grant Notice (the “Grant Notice”) and in the Plan, the Stock Option Agreement and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Stock Option Agreement shall have the meanings set forth in the Plan or the Stock Option Agreement, as applicable.

Optionholder:

Date of Grant:

Vesting Commencement Date:

Number of Shares of Common Stock Subject to Option:

Exercise Price (Per Share):

Total Exercise Price:

Expiration Date:

Type of Grant:

[Incentive Stock Option] OR [Nonstatutory Stock Option]

Exercise and Vesting Schedule:

Subject to the Optionholder’s Continuous Service through each applicable vesting date, the Option will vest as follows:

Optionholder Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:

The Option is governed by the Grant Notice, and the provisions of the Plan, the Stock Option Agreement and the Notice of Exercise, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the Stock Option Agreement (together, the “Option Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
If the Option is designated an Incentive Stock Option, it (plus other outstanding Incentive Stock Options granted to you) cannot be first exercisable for more than $100,000 in value (measured by exercise price) in any calendar year. Any excess over $100,000 is a Nonstatutory Stock Option.
You consent to receive this Grant Notice, the Stock Option Agreement, the Plan and any other Plan-related documents (including the Prospectus) by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
You have read and are familiar with the provisions of the Plan, the Grant Notice, the Stock Option Agreement, the Notice of Exercise and the Prospectus. In the event of any conflict between the provisions in this Grant Notice, the Option Agreement, the Notice of Exercise, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The Option Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of other equity awards previously granted to you and any written employment agreement, offer

1

Background image

271951406 v2


Standard Stock Option Grant Package

letter, severance agreement, written severance plan or policy, or other written agreement between the Company and you in each case that specifies the terms that should govern this Option.
Counterparts may be delivered via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and any counterpart so delivered will be deemed to have been duly and validly delivered and be valid and effective for all purposes.

MaxCyte, Inc.

By:​ ​

Signature

Title:​ ​

Date:​ ​

Optionholder:

By:​ ​

Signature

Date:​ ​

Attachments:  Stock Option Agreement, 2022 Equity Incentive Plan, Notice of Exercise

2

Background image

271951406 v2


Attachment I

Stock Option Agreement

Background image

271951406 v2


MaxCyte, Inc.
2022 Equity Incentive Plan

Stock Option Agreement

As reflected by your Stock Option Grant Notice (“Grant Notice”), MaxCyte, Inc. (the “Company”) has granted you an option under its 2022 Equity Incentive Plan (the “Plan”) to purchase a number of shares of Common Stock at the exercise price indicated in your Grant Notice (the “Option”). Capitalized terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the meanings set forth in the Grant Notice or Plan, as applicable. The terms of your Option as specified in the Grant Notice and this Stock Option Agreement constitute your Option Agreement.

The general terms and conditions applicable to your Option are as follows:

1.Governing Plan Document. Your Option is subject to all the provisions of the Plan, including but not limited to the provisions in:
(a)Section 6 of the Plan regarding the impact of a Capitalization Adjustment, dissolution, liquidation, or Corporate Transaction on your Option;
(b)Section 9(f) of the Plan regarding the Company’s retained rights to terminate your Continuous Service notwithstanding the grant of the Option; and
(c)Section 8 of the Plan regarding the tax consequences of your Option.

Your Option is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the Option Agreement and the provisions of the Plan, the provisions of the Plan shall control.

2.Exercise.
(a)You may generally exercise the vested portion of your Option for whole shares of Common Stock at any time during its term by delivery of payment of the exercise price and applicable withholding taxes and other required documentation to the Plan Administrator in accordance with the exercise procedures established by the Plan Administrator, which may include an electronic submission. Please review Sections 4(i), 4(j) and 7(b)(v) of the Plan, which may restrict or prohibit your ability to exercise your Option during certain periods.
(b)To the extent permitted by Applicable Law, you may pay your Option exercise price as follows:
(i)cash, check, bank draft or money order;

1

Background image

271951406 v2


Standard Stock Option Grant Package

(ii)subject to Company and/or Committee consent at the time of exercise, pursuant to a “cashless exercise” program as further described in Section 4(c)(ii) of the Plan if at the time of exercise the Common Stock is publicly traded;
(iii)subject to Company and/or Committee consent at the time of exercise, by delivery of previously owned shares of Common Stock as further described in Section 4(c)(iii) of the Plan; or
(iv)subject to Company and/or Committee consent at the time of exercise, if the Option is a Nonstatutory Stock Option, by a “net exercise” arrangement as further described in Section 4(c)(iv) of the Plan.
(c)By accepting your Option, you agree that you will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company held by you, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rules or regulation (the “Lock-Up Period”); provided, however, that nothing contained in this section will prevent the exercise of a repurchase option, if any, in favor of the Company during the Lock-Up Period. You further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to your shares of Common Stock until the end of such period. You also agree that any transferee of any shares of Common Stock (or other securities) of the Company held by you will be bound by this Section 2(c). The underwriters of the Company’s stock are intended third party beneficiaries of this Section 2(c) and will have the right, power and authority to enforce the provisions hereof as though they were a party hereto.
3.Term. You may not exercise your Option before the commencement of its term or after its term expires. The term of your Option commences on the Date of Grant and expires upon the earliest of the following:
(a)immediately upon the termination of your Continuous Service for Cause;
(b)three months after the termination of your Continuous Service for any reason other than Cause, Disability or death;
(c)12 months after the termination of your Continuous Service due to your Disability;
(d)18 months after your death if you die during your Continuous Service;
(e)immediately upon a Corporate Transaction if the Board has determined that the Option will terminate in connection with a Corporate Transaction;
(f)the Expiration Date indicated in your Grant Notice; or

2

Background image

271951406 v2


Standard Stock Option Grant Package

(g)the day before the 10th anniversary of the Date of Grant.

Notwithstanding the foregoing, if you die during the period provided in Section 3(b) or 3(c) above, the term of your Option shall not expire until the earlier of (i) 18 months after your death, (ii) upon any termination of the Option in connection with a Corporate Transaction, (iii) the Expiration Date indicated in your Grant Notice, or (iv) the day before the tenth anniversary of the Date of Grant. Additionally, the Post-Termination Exercise Period of your Option may be extended as provided in Section 4(i) of the Plan.

To obtain the federal income tax advantages associated with an Incentive Stock Option, the Code requires that at all times beginning on the date of grant of your Option and ending on the day three months before the date of your Option’s exercise, you must be an employee of the Company or an Affiliate, except in the event of your death or Disability. If the Company provides for the extended exercisability of your Option under certain circumstances for your benefit, your Option will not necessarily be treated as an Incentive Stock Option if you exercise your Option more than three months after the date your employment terminates.

4.Withholding Obligations. As further provided in Section 8 of the Plan: (a) you may not exercise your Option unless the applicable tax withholding obligations are satisfied, and (b) at the time you exercise your Option, in whole or in part, or at any time thereafter as requested by the Company, you hereby authorize withholding from payroll and any other amounts payable to you, and otherwise agree to make adequate provision for (including by means of a “cashless exercise” pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board to the extent permitted by the Company), any sums required to satisfy the federal, state, local and foreign tax withholding obligations, if any, which arise in connection with the exercise of your Option in accordance with the withholding procedures established by the Company. Accordingly, you may not be able to exercise your Option even though the Option is vested, and the Company shall have no obligation to issue shares of Common Stock subject to your Option, unless and until such obligations are satisfied. In the event that the amount of the Company’s withholding obligation in connection with your Option was greater than the amount actually withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
5.Incentive Stock Option Disposition Requirement. If your Option is an Incentive Stock Option, you must notify the Company in writing within 15 days after the date of any disposition of any of the shares of the Common Stock issued upon exercise of your Option that occurs within two years after the date of your Option grant or within one year after such shares of Common Stock are transferred upon exercise of your Option. The Company may require that such shares of Common Stock be retained with a particular broker or agent for a designated period of time and/or may establish other procedures to permit tracking of qualifying and disqualifying dispositions of such shares of Common Stock
6.Transferability. Except as otherwise provided in Section 4(e) of the Plan, your Option is not transferable, except by will or by the applicable laws of descent and distribution, and is exercisable during your life only by you.

3

Background image

271951406 v2


Standard Stock Option Grant Package

7.Corporate Transaction. Your Option is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
8.No Liability For Taxes. As a condition to accepting the Option, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from the Option or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax consequences of the Option and have either done so or knowingly and voluntarily declined to do so. Additionally, you acknowledge that the Option is exempt from Section 409A only if the exercise price is at least equal to the “fair market value” of the Common Stock on the date of grant as determined by the Internal Revenue Service and there is no other impermissible deferral of compensation associated with the Option. Additionally, as a condition to accepting the Option, you agree not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates in the event that the Internal Revenue Service asserts that such exercise is less than the “fair market value” of the Common Stock on the date of grant as subsequently determined by the Internal Revenue Service.
9.Severability. If any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Option Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Option Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid
10.Other Documents. You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus. In addition, you acknowledge and agree to be subject to the Company’s Trading Policy, which such Trading Policy has been or will be made available to you.
11.Questions. If you have questions regarding these or any other terms and conditions applicable to your Option, including a summary of the applicable federal income tax consequences please see the Prospectus.

* * * *

4

Background image

271951406 v2


Attachment II

2022 Equity Incentive Plan

Background image

271951406 v2


Attachment III

Notice of Exercise

Background image

271951406 v2


MaxCyte, Inc.

(2022 Equity Incentive Plan)

NOTICE OF EXERCISE

MaxCyte, Inc.

9713 Key West Avenue

Rockville, MD 20850

Date of Exercise: _______________

This constitutes notice to MaxCyte, Inc. (the “Company”) that I elect to purchase the below number of shares of Common Stock of the Company (the “Shares”) by exercising my Option for the price set forth below. Capitalized terms not explicitly defined in this Notice of Exercise but defined in the Grant Notice, Option Agreement or 2022 Equity Incentive Plan (the “Plan”) shall have the meanings set forth therein, as applicable. Use of certain payment methods is subject to Company and/or Committee consent and certain additional requirements set forth in the Option Agreement and the Plan.

Type of option (check one):

Incentive

Nonstatutory

Date of Grant:

Number of Shares as to which Option is exercised:

Certificates to be issued in name of:

Total exercise price:

$_________

Cash, check, bank draft or money order delivered herewith:

$_________

Value of _______________ Shares delivered herewith:

$_________

Regulation T Program (cashless exercise)

$_________

Value of _______________ Shares pursuant to net exercise:

$_________

Background image

271951406 v2


Standard Stock Option Grant Package

By this exercise, I agree (i) to provide such additional documents as the Company may require pursuant to the terms of the Plan, (ii) to satisfy the tax withholding obligations, if any, relating to the exercise of this Option as set forth in the Option Agreement, and (iii) if this exercise relates to an incentive stock option, to notify the Company in writing within 15 days after the date of any disposition of any of the Shares issued upon exercise of this Option that occurs within two years after the Date of Grant or within one year after such Shares are issued upon exercise of this Option.

I further agree that, if required by the Company (or a representative of the underwriters) in connection with the first underwritten registration of the offering of any securities of the Company under the Securities Act, I will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act (or such longer period as the underwriters or the Company shall request to facilitate compliance with FINRA Rule 2241 or any successor or similar rule or regulation) (the “Lock-Up Period”). I further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to securities subject to the foregoing restrictions until the end of such period.

Very truly yours,

Background image

271951406 v2


EX-31.1 7 mxct-20220630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Douglas Doerfler, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of MaxCyte, Inc.;

2.

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

3.

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

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)

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

(c)

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: August 10, 2022

By:

/s/ Douglas Doerfler

Name:

Douglas Doerfler

Title:

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 8 mxct-20220630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ron Holtz, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of MaxCyte, Inc.;

2.

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

3.

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

4.

The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)

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

(c)

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: August 10, 2022

By:

/s/ Ron Holtz

Name:

Ron Holtz

Title:

Chief Financial Officer (Principal Financial Officer)


EX-32.1 9 mxct-20220630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

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 of MaxCyte Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 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:

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)

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

Date: August 10, 2022

By:

/s/ Douglas Doerfler

Name:

Douglas Doerfler

Title:

President and Chief Executive Officer

(Principal Executive Officer)


EX-32.2 10 mxct-20220630xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

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 of MaxCyte Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 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:

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)

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

Date: August 10, 2022

By:

/s/ Ron Holtz

Name:

Ron Holtz

Title:

Chief Financial Officer (Principal Financial Officer)


GRAPHIC 11 mxct-20220630xex10d2001.jpg GRAPHIC begin 644 mxct-20220630xex10d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! > # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ; **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 12 mxct-20220630xex10d2004.jpg GRAPHIC begin 644 mxct-20220630xex10d2004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! ?<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 13 mxct-20220630xex10d2003.jpg GRAPHIC begin 644 mxct-20220630xex10d2003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" # ?H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#["U_X$>&] M1UW4KN74_&:2SW,DKK!XXUJ&,%F)(5$NPJ#GA5 ' %4/\ AGSPO_T%?''_ M (7VN_\ R;110 ?\,^>%_P#H*^./_"^UW_Y-H_X9\\+_ /05\ M%_\ H*^./_"^UW_Y-H_X9\\+_P#05\%_^@KXX_P#" M^UW_ .3:/^&?/"__ $%?''_A?:[_ /)M%% !_P ,^>%_^@KXX_\ "^UW_P"3 M:/\ AGSPO_T%?''_ (7VN_\ R;110 ?\,^>%_P#H*^./_"^UW_Y-H_X9\\+_ M /05\%_\ H*^./_"^UW_Y-H_X9\\+_P#05\%_^@KXX_P#"^UW_ .3:/^&?/"__ $%?''_A?:[_ /)M%% !_P ,^>%_ M^@KXX_\ "^UW_P"3:/\ AGSPO_T%?''_ (7VN_\ R;110 ?\,^>%_P#H*^./ M_"^UW_Y-H_X9\\+_ /05\ GRAPHIC 14 mxct-20220630xex10d3001.jpg GRAPHIC begin 644 mxct-20220630xex10d3001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" # :\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#["U_X$>&] M1UW4KN74_&:2SW,DKK!XXUJ&,%F)(5$NPJ#GA5 ' %4/\ AGSPO_T%?''_ M (7VN_\ R;110 ?\,^>%_P#H*^./_"^UW_Y-H_X9\\+_ /05\ M%_\ H*^./_"^UW_Y-H_X9\\+_P#05\%_^@KXX_P#" M^UW_ .3:/^&?/"__ $%?''_A?:[_ /)M%% !_P ,^>%_^@KXX_\ "^UW_P"3 M:/\ AGSPO_T%?''_ (7VN_\ R;110 ?\,^>%_P#H*^./_"^UW_Y-H_X9\\+_ M /05\%_\ H*^./_"^UW_Y-H_X9\\+_P#05\%_^@KXX_P#"^UW_ .3:/^&?/"__ $%?''_A?:[_ /)M%% !_P ,^>%_ M^@KXX_\ "^UW_P"3:/\ AGSPO_T%?''_ (7VN_\ R;110 ?\,^>%_P#H*^./ M_"^UW_Y-H_X9\\+_ /05\^,M8NX3E&4[HI;ID;@G&5.#@CD T44 ?_9 end GRAPHIC 15 mxct-20220630xex10d3002.jpg GRAPHIC begin 644 mxct-20220630xex10d3002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! :8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH / **** "BBB@ HHHH __9 end GRAPHIC 16 mxct-20220630xex10d4001.jpg GRAPHIC begin 644 mxct-20220630xex10d4001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I 90# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 17 mxct-20220630xex10d5002.jpg GRAPHIC begin 644 mxct-20220630xex10d5002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I 90# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 18 mxct-20220630xex10d6002.jpg GRAPHIC begin 644 mxct-20220630xex10d6002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I 90# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end EX-101.SCH 19 mxct-20220630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue - Disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Consolidated Balance Sheet Components - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Consolidated Balance Sheet Components - Property and equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Commitments and Contingencies - Maturities of lease liabilities (Details) (calc2) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Commitments and Contingencies - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Commitments and Contingencies - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Stockholders' Equity - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Fair Value - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Commitments and Contingencies - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Commitments and Contingencies - Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Consolidated Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Consolidated Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue - Changes in deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Stockholders' Equity - Warrant (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 20 mxct-20220630_cal.xml EX-101.CAL EX-101.DEF 21 mxct-20220630_def.xml EX-101.DEF EX-101.LAB 22 mxct-20220630_lab.xml EX-101.LAB EX-101.PRE 23 mxct-20220630_pre.xml EX-101.PRE XML 24 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 02, 2022
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Entity File Number 001-40674  
Entity Registrant Name MaxCyte, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 52-2210438  
Entity Address, Address Line One 9713 Key West Avenue  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Rockville  
Entity Address State Or Province MD  
Entity Address, Postal Zip Code 20850  
City Area Code 301  
Local Phone Number 944-1700  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol MXCT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   101,724,406
Entity Central Index Key 0001287098  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 25 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 109,168,400 $ 47,782,400
Short-term investments, at amortized cost 131,719,200 207,261,400
Accounts receivable 7,432,900 6,877,000
Accounts receivable - TIA 475,600  
Inventory 7,722,000 5,204,600
Prepaid expenses and other current assets 1,311,600 3,307,400
Total current assets 257,829,700 270,432,800
Property and equipment, net 20,596,100 7,681,200
Right of use asset - operating leases 10,430,300 5,689,300
Other assets 920,500 316,700
Total assets 289,776,600 284,120,000
Current liabilities:    
Accounts payable 2,456,300 1,820,300
Accrued expenses and other 7,901,800 6,523,500
Operating lease liability, current 438,700 527,200
Deferred revenue, current portion 7,310,600 6,746,800
Total current liabilities 18,107,400 15,617,800
Operating lease liability, net of current portion 14,053,300 5,154,900
Other liabilities 393,000 450,200
Total liabilities 32,553,700 21,222,900
Commitments and contingencies (Note 8)
Stockholders' equity    
Preferred stock, $0.01 par value; 5,000,000 shares authorized and no shares issued and outstanding at June 30, 2022 and December 31, 2021
Common stock, $0.01 par value; 400,000,000 shares authorized, 101,661,288 and 101,202,705 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 1,016,600 1,012,000
Additional paid-in capital 382,838,300 376,189,600
Accumulated deficit (126,632,000) (114,304,500)
Total stockholders' equity 257,222,900 262,897,100
Total liabilities and stockholders' equity $ 289,776,600 $ 284,120,000
XML 26 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Condensed Consolidated Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 400,000,000 400,000,000
Common stock, issued (in shares) 101,661,288 101,202,705
Common stock, outstanding (in shares) 101,661,288 101,202,705
XML 27 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Unaudited Condensed Consolidated Statements of Operations        
Revenue $ 9,607,800 $ 7,108,100 $ 21,195,100 $ 13,602,900
Cost of goods sold 1,120,400 784,500 2,183,000 1,477,600
Gross profit 8,487,400 6,323,600 19,012,100 12,125,300
Operating expenses:        
Research and development 4,696,000 3,203,900 8,461,200 9,280,300
Sales and marketing 4,930,600 2,912,900 8,769,300 5,702,000
General and administrative 7,102,600 4,301,100 13,735,100 7,298,900
Depreciation and amortization 497,100 322,900 944,500 634,400
Total operating expenses 17,226,300 10,740,800 31,910,100 22,915,600
Operating loss (8,738,900) (4,417,200) (12,898,000) (10,790,300)
Other income (expense):        
Interest and other expense   (13,200)   (755,500)
Interest income 478,700 8,600 570,500 18,400
Total other income (expense) 478,700 (4,600) 570,500 (737,100)
Net loss $ (8,260,200) $ (4,421,800) $ (12,327,500) $ (11,527,400)
Basic net loss per share $ (0.08) $ (0.05) $ (0.12) $ (0.14)
Diluted net loss per share $ (0.08) $ (0.05) $ (0.12) $ (0.14)
Weighted average shares outstanding, basic 101,427,430 84,706,516 101,547,583 82,865,526
Weighted average shares outstanding, diluted 101,427,430 84,706,516 101,547,583 82,865,526
XML 28 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balances, at Beginning of period at Dec. 31, 2020 $ 773,800 $ 127,673,900 $ (95,222,300) $ 33,225,400
Balances, at Beginning of period, Shares at Dec. 31, 2020 77,382,473      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock $ 57,400 51,751,500   51,808,900
Issuance of common stock, shares 5,740,000      
Stock-based compensation expense   1,319,800   1,319,800
Exercise of stock options $ 15,700 2,021,400   2,037,100
Exercise of stock options, shares 1,567,086      
Net loss     (7,105,600) (7,105,600)
Balances, at end of period at Mar. 31, 2021 $ 846,900 182,766,600 (102,327,900) 81,285,600
Balances, at end of period, Shares at Mar. 31, 2021 84,689,559      
Balances, at Beginning of period at Dec. 31, 2020 $ 773,800 127,673,900 (95,222,300) 33,225,400
Balances, at Beginning of period, Shares at Dec. 31, 2020 77,382,473      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (11,527,400)
Balances, at end of period at Jun. 30, 2021 $ 847,200 184,723,700 (106,749,700) 78,821,200
Balances, at end of period, Shares at Jun. 30, 2021 84,719,345      
Balances, at Beginning of period at Mar. 31, 2021 $ 846,900 182,766,600 (102,327,900) 81,285,600
Balances, at Beginning of period, Shares at Mar. 31, 2021 84,689,559      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   1,905,200   1,905,200
Exercise of stock options $ 300 51,900   52,200
Exercise of stock options, shares 29,786      
Net loss     (4,421,800) (4,421,800)
Balances, at end of period at Jun. 30, 2021 $ 847,200 184,723,700 (106,749,700) 78,821,200
Balances, at end of period, Shares at Jun. 30, 2021 84,719,345      
Balances, at Beginning of period at Dec. 31, 2021 $ 1,012,000 376,189,600 (114,304,500) 262,897,100
Balances, at Beginning of period, Shares at Dec. 31, 2021 101,202,705      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   2,462,400   2,462,400
Exercise of stock options $ 3,100 889,500   892,600
Exercise of stock options, shares 307,187      
Net loss     (4,067,300) (4,067,300)
Balances, at end of period at Mar. 31, 2022 $ 1,015,100 379,541,500 (118,371,800) 262,184,800
Balances, at end of period, Shares at Mar. 31, 2022 101,509,892      
Balances, at Beginning of period at Dec. 31, 2021 $ 1,012,000 376,189,600 (114,304,500) 262,897,100
Balances, at Beginning of period, Shares at Dec. 31, 2021 101,202,705      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (12,327,500)
Balances, at end of period at Jun. 30, 2022 $ 1,016,600 382,838,300 (126,632,000) 257,222,900
Balances, at end of period, Shares at Jun. 30, 2022 101,661,288      
Balances, at Beginning of period at Mar. 31, 2022 $ 1,015,100 379,541,500 (118,371,800) 262,184,800
Balances, at Beginning of period, Shares at Mar. 31, 2022 101,509,892      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense   2,972,800   2,972,800
Exercise of stock options $ 1,500 324,000   325,500
Exercise of stock options, shares 151,396      
Net loss     (8,260,200) (8,260,200)
Balances, at end of period at Jun. 30, 2022 $ 1,016,600 $ 382,838,300 $ (126,632,000) $ 257,222,900
Balances, at end of period, Shares at Jun. 30, 2022 101,661,288      
XML 29 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Cash Flows
£ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Cash flows from operating activities:    
Net loss $ (12,327,500) $ (11,527,400)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,035,000 641,400
Net book value of consigned equipment sold 51,400 13,900
Loss on disposal of fixed assets   19,800
Fair value adjustment of liability classified warrant   358,200
Stock-based compensation 5,435,200 3,225,000
Amortization of discounts on short-term investments (206,100) 1,900
Non-cash interest expense   5,400
Changes in operating assets and liabilities:    
Accounts receivable (555,900) (547,300)
Accounts receivable - TIA (475,600)  
Inventory (2,639,500) (182,300)
Prepaid expense and other current assets 1,995,800 (342,700)
Right of use asset - operating leases (4,741,000) 554,400
Right of use asset-finance lease   47,600
Other assets (603,800) (1,670,200)
Accounts payable, accrued expenses and other 939,900 (992,400)
Operating lease liability 8,809,900 (584,000)
Deferred revenue 563,800 1,911,800
Other liabilities (57,200) 38,000
Net cash used in operating activities (2,775,600) (9,028,900)
Cash flows from investing activities:    
Purchases of short-term investments (131,547,700) (35,963,100)
Maturities of short-term investments 207,296,000 16,000,000
Purchases of property and equipment (12,804,800) (1,271,100)
Proceeds from sale of equipment   4,600
Net cash provided by (used in) investing activities 62,943,500 (21,229,600)
Cash flows from financing activities:    
Net proceeds from issuance of common stock   51,808,900
Principal payments on notes payable   (4,922,400)
Proceeds from exercise of stock options 1,218,100 2,089,300
Principal payments on finance leases   (49,300)
Net cash provided by financing activities 1,218,100 48,926,500
Net increase in cash and cash equivalents 61,386,000 18,668,000
Cash and cash equivalents, beginning of period 47,782,400 18,755,200
Cash and cash equivalents, end of period 109,168,400 37,423,200
Supplemental cash flow information:    
Cash paid for interest   419,200
Supplemental disclosure of non-cash investing and financing activities:    
Property and equipment purchases included in accounts payable $ 1,074,400 6,000
Lease liability reduction due to operating lease modification   $ 304,600
XML 30 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization and Description of Business  
Organization and Description of Business

1.   Organization and Description of Business

MaxCyte, Inc. (the “Company”) is a global life sciences company focused on advancing the discovery, development and commercialization of next-generation cell therapies. The Company leverages its proprietary cell engineering technology platform to enable the programs of its biotechnology and pharmaceutical company customers who are engaged in cell therapy, including gene editing and immuno-oncology, as well as in drug discovery and development and biomanufacturing. The Company licenses and sells its instruments and technology and sells its consumables to developers of cell therapies and to pharmaceutical and biotechnology companies for use in drug discovery and development and biomanufacturing. In early 2020, the Company established a wholly owned subsidiary, CARMA Cell Therapies, Inc. (“CCTI”), as part of its development of CARMA, the Company’s proprietary, mRNA-based, clinical-stage, immuno-oncology cell therapy platform. CCTI ceased all material operations by the end of March 2021.

The COVID-19 pandemic has disrupted economic markets and the economic impact, duration and spread of related effects is uncertain at this time and difficult to predict. As a result, it is not possible to ascertain the overall future impact of COVID-19 on the Company’s business and, depending upon the extent and severity of such effects, including, but not limited to potential slowdowns in customer operations, extension of sales cycles, shrinkage in customer capital budgets or delays in customers’ clinical trials, the pandemic could have a material adverse effect on the Company’s business, results of operations, financial condition and cash flows. The Company has made adjustments to its operating, sales and marketing practices to mitigate the effects of COVID-19 restrictions which reduced planned spending, particularly on travel and marketing expenditures. In addition, COVID-19 restrictions may have delayed or slowed the research activities of some existing and prospective customers. It is not possible to quantify the impact of COVID-19 on the Company’s revenues and expenses to date or its expected impact on future periods.

The Company’s registration statement on Form S-1 related to its initial public offering of common stock in the United States (the “IPO”) was declared effective on July 29, 2021, and the Company’s common stock began trading on the Nasdaq Global Select Market on July 30, 2021. On August 3, 2021, the Company issued and sold 15,525,000 shares of common stock in the IPO at a price to the public of $13.00 per share, inclusive of 2,025,000 shares issued pursuant to the full exercise of the underwriters’ option to purchase additional shares. The IPO generated gross proceeds to the Company of $201.8 million. The Company received aggregate net proceeds of $184.3 million from the IPO after deducting aggregate underwriting commissions and offering costs of $17.6 million.

XML 31 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2.    Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (the “SEC”). In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly the financial position, results of operations, and cash flows as of and for the periods presented. The condensed consolidated balance sheet at December 31, 2021 has been derived from audited consolidated financial statements as of that date. The unaudited condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year or any other future year or period. Certain information and footnotes disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the SEC. The Company believes that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 22, 2022.

The prior year’s depreciation and amortization expenses included in individual functional operating expense categories were reclassified on the condensed consolidated statement of operations to one functional expense category “Depreciation and Amortization Expense” to conform with current year presentation. For the three and six months ended June 30, 2021, $322,900 and $634,400, respectively, was reclassified from other functional operating expenses to depreciation and amortization expense. This reclassification did not impact the Company’s condensed consolidated balance sheets, statements of cash flows, or statements of changes in stockholders’ equity.

Significant Accounting Policies

The Company’s significant accounting policies are disclosed in the footnotes to its audited consolidated financial statements for the year ended December 31, 2021 included in its Annual Report on Form 10-K and have not materially changed during the three and six months ended June 30, 2022.

Basis of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, CCTI. All significant intercompany balances have been eliminated in consolidation.

Concentration of Significant Customers

Significant customers are those that accounted for 10% or more of the Company’s total revenue for the period or accounts receivable as of the end of a reporting period. During the three and six months ended June 30, 2022, one customer represented 25% and 29% of revenue, respectively. During the three and six months ended June 30, 2021, one customer represented 17% and 18% of revenue, respectively. As of June 30, 2022, two customers accounted for 34% and 11% of accounts receivable, respectively. As of December 31, 2021, two customers accounted for 16% and 13% of accounts receivable, respectively.

Certain components included in the Company’s products are obtained from a single source or a limited group of suppliers. During the three and six months ended June 30, 2022, the Company purchased 35% and 32% of its inventory from two and one suppliers, respectively. During the three and six months ended June 30, 2021, the Company purchased 56% and 48% of its inventory from three and two suppliers, respectively. As of June 30, 2022, none of the amounts payable to individual suppliers exceeded 10% of total accounts payable. At December 31, 2021, amounts payable to one supplier represented 14% of total accounts payable.

Accounts Receivable

Accounts receivable are reduced by an allowance for doubtful accounts, if needed. The Company determined that no allowance was necessary at June 30, 2022 or December 31, 2021.

Foreign Currency

The Company’s functional currency is the US dollar; transactions denominated in foreign currencies are subject to currency risk. The Company recognized $48,900 and $3,600 in foreign currency transaction losses for the three months ended June 30, 2022 and 2021, respectively. The Company recognized $72,200 and $23,400 in foreign currency transaction losses for the six months ended June 30, 2022 and 2021, respectively. Net gains or losses arising from foreign currency exchange rate fluctuations on transactions are included in general and administrative expense.

Leases

For transactions in which the Company is the lessee, at the inception of a contract, the Company determines if the arrangement is, or contains, a lease. See Note 8 for additional details about leases under which the Company is the lessee.

All transactions in which the Company is the lessor are short-term (one year or less) and have been classified as operating leases. All leases require upfront payments covering the full period of the lease and thus, there are no future payments expected to be received from existing leases. See Note 3 for details over revenue recognition related to lease agreements.

Loss Per Share

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method.

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares excluded from the computation of diluted loss per share, consisting of shares underlying stock options, and in the prior year periods stock purchase warrants, was 15.8 million for the three and six months ended June 30, 2022 and 12.2 million for the three and six months ended June 30, 2021.

Recent Accounting Pronouncements

New Accounting Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) has issued guidance with respect to measuring credit losses on financial instruments, including trade receivables. The guidance eliminates the probable initial recognition threshold that was previously required prior to recognizing a credit loss on financial instruments. The credit loss estimate can now reflect an entity’s current estimate of all future expected credit losses. Under the previous guidance, an entity only considered past events and current conditions. The current guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of certain amendments of this guidance must be applied on a modified retrospective basis and the adoption of the remaining amendments must be applied on a prospective basis. The Company is currently evaluating the impact, if any, that this new accounting pronouncement will have on its consolidated financial statements.

The Company has evaluated all other issued and unadopted Accounting Standards Updates and believes the adoption of these standards will not have a material impact on its results of operations, financial position, or cash flows.

XML 32 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue  
Revenue

3.    Revenue

Revenue is principally from the sale of instruments and processing assemblies, and extended warranties and the lease of instruments, which lease agreements also include customer-specific milestone payments. In some arrangements, products and services have been sold together representing distinct performance obligations. In these arrangements the Company allocates the sale price to the various performance obligations in the arrangement on a relative selling price basis. Under this basis, the Company determines the estimated selling price of each performance obligation in a manner that is consistent with that used to determine the price to sell the deliverable on a standalone basis.

Revenue is recognized at the time control is transferred to the customer and the performance obligation is satisfied. Revenue from the sale of instruments and processing assemblies is generally recognized at the time of shipment to the customer, provided that no significant vendor obligations remain and collectability is reasonably assured. Revenue from equipment leases is recognized ratably over the contractual term of the lease agreement and when specific milestones are achieved by a customer. Licensing fee revenue is recognized ratably over the license period. Revenue from fees for research services is recognized when services have been provided.

Disaggregation of Revenue

The following table depicts the disaggregation of revenue by type of contract:

Three months ended June 30, 2022

Six months ended June 30, 2022

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

6,811,500

$

$

6,811,500

$

13,379,200

$

$

13,379,200

Lease elements

 

 

2,625,700

 

2,625,700

 

 

7,355,700

 

7,355,700

Other

 

170,600

 

 

170,600

 

460,200

 

 

460,200

Total

$

6,982,100

$

2,625,700

$

9,607,800

$

13,839,400

$

7,355,700

$

21,195,100

Three months ended June 30, 2021

Six months ended June 30, 2021

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

4,041,600

$

$

4,041,600

$

8,117,400

$

$

8,117,400

Lease elements

 

 

2,889,700

 

2,889,700

 

 

5,145,600

 

5,145,600

Other

 

176,800

 

 

176,800

 

339,900

 

 

339,900

Total

$

4,218,400

$

2,889,700

$

7,108,100

$

8,457,300

$

5,145,600

$

13,602,900

Additional Disclosures Relating to Revenue from Contracts with Customers

Deferred revenue represents payments received for performance obligations not yet satisfied and is presented as current or long-term in the accompanying condensed consolidated balance sheets based on the expected timing and satisfaction of the underlying goods or services. Deferred revenue was $7.7 million and $7.2 million as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recognized $2.7 million and $4.8 million, respectively, and during the three and six months ended June 30, 2021, the Company recognized $1.5 million and $3.5 million, respectively, of revenue that was included in deferred revenue at the beginning of such periods.

Remaining contract consideration for which revenue has not been recognized due to unsatisfied performance obligations with a duration greater than one year at June 30, 2022 was $693,800, of which the Company expects to recognize $300,800 in one year or less, $175,800 in one to two years, $48,200 in two to three years, and $169,000 thereafter.

For the three and six months ended June 30, 2022 and 2021, the Company did not incur, and therefore did not defer, any material incremental costs to obtain contracts or costs to fulfill contracts.

XML 33 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Debt
6 Months Ended
Jun. 30, 2022
Debt  
Debt

4.    Debt

In November 2019, the Company entered into a new credit facility with MidCap Financial SBIC, LP (“MidCap”). The credit facility provided for a $5.0 million term loan maturing on November 1, 2024. The term loan provided for (i) an interest rate of one-month Libor plus 6.5% with a 1.5% Libor floor, (ii) monthly interest payments, (iii) 30 monthly principal payments of $166,700 beginning in June 2022 and (iv) a 3% final payment fee. The Company used the proceeds from the credit facility for general operating purposes. The debt was collateralized by substantially all assets of the Company. In March 2021, the Company repaid the MidCap loan in full. The Company incurred fees of $260,000 associated with early repayment of the loan. The unamortized debt discounts and fees were expensed and recorded as interest expense.

XML 34 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity  
Stockholders' Equity

5.    Stockholders’ Equity

Common Stock

In February 2021, the Company issued 5,740,000 shares of its common stock at a purchase price of ₤7.00 (or approximately $9.64) per share. The transaction generated gross proceeds of ₤40.2 million (or $55.3 million). In conjunction with the transaction, the Company incurred costs of $3.5 million which resulted in the Company receiving net proceeds of $51.8 million.

In August 2021, the Company completed the IPO and received aggregate net proceeds of $184.3 million (see Note 1).

Preferred Stock

The Company’s certificate of incorporation authorizes the issuance of up to 5,000,000 shares of preferred stock, par value $0.01 per share. As of June 30, 2022 and December 31, 2021, no shares of preferred stock were issued or outstanding.

Warrant

In connection with the November 2019 credit facility (see Note 4), the Company issued the lender a warrant to purchase 71,168 shares of common stock at an exercise price of £1.09081 per share. The warrant was exercisable at any time through the tenth anniversary of issuance. The warrant was classified as a liability at issuance, as its strike price was in a currency other than the Company’s functional currency. The warrant was recorded at its fair value at the end of each reporting period, with changes at each subsequent balance sheet date recorded on the condensed consolidated statements of operations (see Note 7).

In a cashless settlement in August 2021, the lender fully exercised the warrant in exchange for 64,603 shares of common stock.

Equity Incentive Plans

The Company adopted the MaxCyte, Inc. Long-Term Incentive Plan (the “2016 Plan”) in January 2016 to amend and restate the MaxCyte 2000 Long-Term Incentive Plan to provide for the awarding of (i) stock options, (ii) restricted stock, (iii) incentive shares, and (iv) performance awards to employees, officers, and Directors of the Company and to other individuals as determined by the Board of Directors. On December 10, 2019 and October 27, 2020, the Company’s Board resolved to increase the number of shares available for grant under the 2016 Plan by 3,000,000 and 1,500,000, respectively.

In December 2021, the Company adopted the MaxCyte, Inc. 2021 Inducement Plan (the “Inducement Plan”) to provide for the awarding of (i) non-qualified stock options; (ii) stock appreciation rights; (iii) restricted stock awards; (iv) restricted stock unit awards; (v) performance awards; and (vi) other awards only to persons eligible to receive grants of awards who satisfy the standards for inducement grants under Nasdaq Marketplace Rule 5635(c)(4) or 5635(c)(3), if applicable, and the related guidance under Nasdaq IM 5635-1. The Company’s board of directors reserved 2,500,000 shares for issuance under the Inducement Plan, and as of December 31, 2021 no awards had been granted. As of June 30, 2022, options to purchase 855,900 shares had been granted under the Inducement Plan.

In May 2022, the Company’s board of directors adopted, and in June 2022 the Company’s stockholders approved, the MaxCyte, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) to provide for the awarding of (i) incentive stock options, (ii) non-qualified stock options, (iii) stock appreciation rights, (iv) restricted stock awards; (v) restricted stock unit awards, (vi) performance awards, and (vii) other awards. Following the approval of the 2022 Plan, no additional awards will be granted under the 2016 Plan or the Inducement Plan, but all outstanding awards will continue to remain subject to the terms of the applicable plan.

Upon the effectiveness of the 2022 Plan, a total of 3,476,211 shares were initially reserved for issuance pursuant to future awards under the 2022 Plan, consisting of 1,928,000 new shares and 1,548,211 shares previously available under the 2016

Plan. If and to the extent that outstanding options under the 2016 Plan or the Inducement Plan are forfeited, the shares underlying such forfeited options will become available for issuance under the 2022 Plan.

The weighted-average fair value of the options granted during the three months ended June 30, 2022 and 2021 was estimated to be $2.92 and $7.22, respectively per option share. The weighted-average fair value of the options granted during the six months ended June 30, 2022 and 2021 was estimated to be $3.55 and $7.32, respectively, per option share.

The value of an option award is recognized as expense on a straight-line basis over the requisite service period. At June 30, 2022, total unrecognized compensation expense was $34,558,800, which will be recognized over the next 3.1 years.

The Company recorded stock-based compensation expense in the following expense categories of its condensed consolidated statements of operations:

    

Three months ended June 30, 

Six months ended June 30, 

2022

    

2021

2022

    

2021

    

General and administrative

$

1,445,500

$

1,169,600

$

2,737,600

$

1,911,300

Sales and marketing

 

619,600

 

352,400

 

1,127,100

 

621,600

Research and development

 

907,700

 

383,200

 

1,570,500

 

692,100

Total

$

2,972,800

$

1,905,200

$

5,435,200

$

3,225,000

XML 35 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components
6 Months Ended
Jun. 30, 2022
Consolidated Balance Sheet Components  
Consolidated Balance Sheet Components

6. Consolidated Balance Sheet Components

Inventory

Inventory is carried at the lower of cost or net realizable value. The following tables show the components of inventory:

    

June 30, 

    

December 31, 

2022

2021

Raw materials inventory

$

4,647,900

$

2,684,100

Finished goods inventory

 

3,074,100

 

2,520,500

Total inventory

$

7,722,000

$

5,204,600

The Company determined that no allowance for inventory obsolescence was necessary at June 30, 2022 or December 31, 2021.

Property and Equipment

Property and equipment are stated at cost. Depreciation is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated lease term or useful life.

Property and equipment include capitalized costs to develop internal-use software.  Applicable costs are capitalized during the development stage of the project and include direct internal costs, third-party costs and allocated interest expenses as appropriate.

Property and equipment consisted of the following:

    

June 30, 

    

December 31, 

2022

2021

Construction and internal-use software in process

$

11,010,600

$

1,163,200

Furniture and equipment

6,528,500

4,914,500

Instruments

 

3,250,000

 

3,208,900

Internal-use software

 

2,675,200

 

2,125,600

Leasehold improvements

 

2,251,700

 

641,400

Accumulated depreciation and amortization

 

(5,119,900)

 

(4,372,400)

Property and equipment, net

$

20,596,100

$

7,681,200

During the six months ended June 30, 2022 and 2021, the Company transferred $122,100 and $328,600, respectively, of instruments previously classified as inventory to property and equipment leased to customers.

For the three and six months ended June 30, 2022, the Company incurred depreciation and amortization expense of $547,400 and $1,035,000, respectively. For the three and six months ended June 30, 2021, the Company incurred depreciation and amortization expense of $325,000 and $641,400, respectively.

XML 36 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value
6 Months Ended
Jun. 30, 2022
Fair Value  
Fair Value

7.    Fair Value

The Company’s condensed consolidated balance sheets include various financial instruments (primarily cash and cash equivalents, accounts receivable and accounts payable) that are carried at cost, which approximates fair value due to the short-term nature of the instruments.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company had an outstanding warrant accounted for as a liability and measured at fair value on a recurring basis, using Level 3 inputs. The lender exercised the warrant, in whole, in August 2021 (see Note 5). The Company did not have any outstanding warrants at June 30, 2022 and December 31, 2021.

The following table presents the activity for the warrant for the three and six months ended June 30, 2021:

Mark-to-market liabilities – warrant

Three Months Ended

Six Months Ended

June 30,

June 30,

 

2021

 

2021

Balance, beginning of period

$

789,100

$

441,200

Change in fair value

 

10,300

 

358,200

Balance, end of period

$

799,400

$

799,400

The gains and losses resulting from the changes in the fair value of the liability classified warrant were classified as other interest income or interest and other expense in the accompanying condensed consolidated statements of operations.

The Company has no other financial assets or liabilities measured at fair value on a recurring basis.

Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

Money market funds, US Treasury securities, commercial paper and corporate debt instruments classified as held-to-maturity are measured at fair value on a non-recurring basis when they are deemed to be impaired on an other-than-temporary basis. The Company periodically reviews investments to assess for credit impairment. Based on our assessment,

all unrecognized holding losses are due to factors other than credit loss, such as changes in interest rates. No such impairment was recognized during the three and six months ended June 30, 2022 or 2021.

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at June 30, 2022:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

24,159,300

$

$

$

24,159,300

Commercial paper

Cash equivalents

80,929,600

(25,600)

80,904,000

Commercial paper

 

Short-term investments

 

113,996,700

338,600

 

114,335,300

Corporate debt

 

Short-term investments

 

5,750,500

(45,200)

 

5,705,300

US Treasury securities

 

Short-term investments

 

11,972,000

(48,900)

 

11,923,100

Total cash equivalents and short-term investments

 

  

$

236,808,100

$

338,600

$

(119,700)

$

237,027,000

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2021:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

19,341,500

$

$

$

19,341,500

Commercial paper

 

Cash equivalents

 

25,492,200

 

4,400

 

 

25,496,600

Corporate debt

 

Short-term investments

 

4,909,200

 

 

(1,800)

 

4,907,400

Commercial paper

Short‑term investments

202,352,200

22,900

202,375,100

Total cash equivalents and short-term investments

 

  

$

252,095,100

$

27,300

$

(1,800)

$

252,120,600

At times the Company’s cash balances may exceed federally insured limits and cash may also be deposited in foreign bank accounts that are not covered by federal deposit insurance. The Company does not believe that this results in any significant credit risk.

Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company has no non-financial assets and liabilities that are measured at fair value on a recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

The Company measures its long-lived assets, including property and equipment, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be impaired. No fair value impairment was recognized during the six months ended June 30, 2022 and 2021.

XML 37 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies.  
Commitments and Contingencies

8.  Commitments and Contingencies

Operating Leases

The Company is a party to various leases for office, laboratory and other space. One portion of the leased space was a direct lessee (the “Original Headquarters Lease”) that terminated on June 9, 2022.  The Company is a sublessee of the remaining space (the “Original Headquarters Subleases”) a portion of which was terminated on June 6, 2022 and the remainder of which remained occupied as of June 30, 2022.

A member of the Company’s Board of Directors is the Chief Executive Officer and member of the board of directors of the sublandlord under the Original Headquarters Subleases, and the Company’s Chairman is also a member of the sublandlord’s board of directors. The Company’s rent payments to the sublandlord totaled $92,300 and $159,600 in the three months ended June 30, 2022 and 2021, respectively, and $255,900 and $318,300 in the six months ended June 30, 2022 and 2021, respectively.

In May 2021, the Company entered into a lease for its new company headquarters (the “2021 New Headquarters Lease”), consisting of an operating lease agreement, as amended, for new office, laboratory, manufacturing and other space. The 2021 New Headquarters Lease consists of three phases, with Phase 1 having commenced in December 2021 and Phase 2 having commenced in the first quarter of 2022. Phase 3 is estimated to commence by mid-2023. The lease term for all phases is expected to expire on August 31, 2035. The Company is designing and constructing the leasehold improvements with the approval of the landlord. The 2021 New Headquarters Lease agreement includes a landlord-provided tenant improvement allowance (“TIA”) of $6.3 million, which will be applied to the cost of construction of leasehold improvements. As of June 30, 2022, the Company had received TIA reimbursement of $3.0 million, and had outstanding invoices for TIA reimbursement totaling $0.5 million. Under the 2021 New Headquarters Lease, the Company has three five-year options to extend the term of the lease. However, the Company is not reasonably certain to exercise any of these options. The total incremental non-cancellable lease payments under the 2021 New Headquarters Lease are $29.6 million over the lease term.

The Original Headquarters Lease and the Original Headquarters Subleases were originally scheduled to expire in October 2023. In June 2021, the Company notified the landlord of its intent to early terminate the Original Headquarters Lease, which became effective in June 2022. In June 2022, the Company exercised its option to early terminate the Original Headquarters Subleases, effective on the date the spaces are surrendered by the Company and accepted by the sublessor, which is expected to be no later than August 2022.  

Finance Leases

In August 2021, the Company exercised its purchase option under a finance lease and acquired the associated leased laboratory equipment. At June 30, 2022 and December 31, 2021, the Company had no right-of-use finance asset or lease liability.

All Leases

The components of lease cost and supplemental balance sheet information for the Company’s lease portfolio were as follows:

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

Finance lease cost

Amortization of right-of-use asset

$

$

23,800

$

$

47,600

Interest expense

 

 

2,900

 

 

6,100

Operating lease cost

 

449,800

 

174,200

 

866,100

 

346,900

Short-term lease cost

 

12,100

 

10,000

 

24,200

 

18,900

Variable lease cost

 

139,600

 

75,600

 

215,000

 

151,200

Total lease cost

$

601,500

$

286,500

$

1,105,300

$

570,700

As of June 30,

As of December 31,

 

2022

    

2021

Operating leases

Assets:

Operating lease right-of-use assets

$

10,430,300

$

5,689,300

Liabilities

Current portion of operating lease liabilities

$

438,700

$

527,200

Operating lease liabilities, net of current portion

 

14,053,300

 

5,154,900

Total operating lease liabilities

$

14,492,000

$

5,682,100

Other information

Weighted-average remaining lease term (in years)

12.9

11.7

Weighted-average discount rate

6.5%

6.6%

As of June 30, 2022, maturities of lease liabilities that had commenced prior to June 30, 2022 were as follows:

    

Operating Leases

Remainder of 2022

$

359,600

2023

 

1,490,900

2024

 

1,734,500

2025

1,777,700

2026 and thereafter

19,653,100

Total undiscounted lease payments

25,015,800

Discount factor

 

(9,234,057)

Present value of lease liabilities

$

15,781,743

XML 38 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events  
Subsequent Events

9. Subsequent Events.

On July 29, 2022, the Company terminated a portion of the Original Headquarters Subleases. The early termination of the lease resulted in a write-off of lease liability of $164,200 and right-of-use asset of $157,500, respectively.

XML 39 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (the “SEC”). In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly the financial position, results of operations, and cash flows as of and for the periods presented. The condensed consolidated balance sheet at December 31, 2021 has been derived from audited consolidated financial statements as of that date. The unaudited condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year or any other future year or period. Certain information and footnotes disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the SEC. The Company believes that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 22, 2022.

The prior year’s depreciation and amortization expenses included in individual functional operating expense categories were reclassified on the condensed consolidated statement of operations to one functional expense category “Depreciation and Amortization Expense” to conform with current year presentation. For the three and six months ended June 30, 2021, $322,900 and $634,400, respectively, was reclassified from other functional operating expenses to depreciation and amortization expense. This reclassification did not impact the Company’s condensed consolidated balance sheets, statements of cash flows, or statements of changes in stockholders’ equity.

Basis of Consolidation

Basis of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, CCTI. All significant intercompany balances have been eliminated in consolidation.

Concentration of Significant Customers

Concentration of Significant Customers

Significant customers are those that accounted for 10% or more of the Company’s total revenue for the period or accounts receivable as of the end of a reporting period. During the three and six months ended June 30, 2022, one customer represented 25% and 29% of revenue, respectively. During the three and six months ended June 30, 2021, one customer represented 17% and 18% of revenue, respectively. As of June 30, 2022, two customers accounted for 34% and 11% of accounts receivable, respectively. As of December 31, 2021, two customers accounted for 16% and 13% of accounts receivable, respectively.

Certain components included in the Company’s products are obtained from a single source or a limited group of suppliers. During the three and six months ended June 30, 2022, the Company purchased 35% and 32% of its inventory from two and one suppliers, respectively. During the three and six months ended June 30, 2021, the Company purchased 56% and 48% of its inventory from three and two suppliers, respectively. As of June 30, 2022, none of the amounts payable to individual suppliers exceeded 10% of total accounts payable. At December 31, 2021, amounts payable to one supplier represented 14% of total accounts payable.

Accounts Receivable

Accounts Receivable

Accounts receivable are reduced by an allowance for doubtful accounts, if needed. The Company determined that no allowance was necessary at June 30, 2022 or December 31, 2021.

Foreign Currency

Foreign Currency

The Company’s functional currency is the US dollar; transactions denominated in foreign currencies are subject to currency risk. The Company recognized $48,900 and $3,600 in foreign currency transaction losses for the three months ended June 30, 2022 and 2021, respectively. The Company recognized $72,200 and $23,400 in foreign currency transaction losses for the six months ended June 30, 2022 and 2021, respectively. Net gains or losses arising from foreign currency exchange rate fluctuations on transactions are included in general and administrative expense.

Leases

Leases

For transactions in which the Company is the lessee, at the inception of a contract, the Company determines if the arrangement is, or contains, a lease. See Note 8 for additional details about leases under which the Company is the lessee.

All transactions in which the Company is the lessor are short-term (one year or less) and have been classified as operating leases. All leases require upfront payments covering the full period of the lease and thus, there are no future payments expected to be received from existing leases. See Note 3 for details over revenue recognition related to lease agreements.

Loss Per Share

Loss Per Share

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method.

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares excluded from the computation of diluted loss per share, consisting of shares underlying stock options, and in the prior year periods stock purchase warrants, was 15.8 million for the three and six months ended June 30, 2022 and 12.2 million for the three and six months ended June 30, 2021.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

New Accounting Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) has issued guidance with respect to measuring credit losses on financial instruments, including trade receivables. The guidance eliminates the probable initial recognition threshold that was previously required prior to recognizing a credit loss on financial instruments. The credit loss estimate can now reflect an entity’s current estimate of all future expected credit losses. Under the previous guidance, an entity only considered past events and current conditions. The current guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of certain amendments of this guidance must be applied on a modified retrospective basis and the adoption of the remaining amendments must be applied on a prospective basis. The Company is currently evaluating the impact, if any, that this new accounting pronouncement will have on its consolidated financial statements.

The Company has evaluated all other issued and unadopted Accounting Standards Updates and believes the adoption of these standards will not have a material impact on its results of operations, financial position, or cash flows.

XML 40 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue  
Schedule of disaggregation of revenue

Three months ended June 30, 2022

Six months ended June 30, 2022

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

6,811,500

$

$

6,811,500

$

13,379,200

$

$

13,379,200

Lease elements

 

 

2,625,700

 

2,625,700

 

 

7,355,700

 

7,355,700

Other

 

170,600

 

 

170,600

 

460,200

 

 

460,200

Total

$

6,982,100

$

2,625,700

$

9,607,800

$

13,839,400

$

7,355,700

$

21,195,100

Three months ended June 30, 2021

Six months ended June 30, 2021

Revenue from

Revenue

Revenue from

Revenue

Contracts

from

Contracts

from

 with

Lease

Total

 with

Lease

Total

    

Customers

    

Elements

    

Revenue

    

Customers

    

Elements

    

Revenue

Product sales

$

4,041,600

$

$

4,041,600

$

8,117,400

$

$

8,117,400

Lease elements

 

 

2,889,700

 

2,889,700

 

 

5,145,600

 

5,145,600

Other

 

176,800

 

 

176,800

 

339,900

 

 

339,900

Total

$

4,218,400

$

2,889,700

$

7,108,100

$

8,457,300

$

5,145,600

$

13,602,900

XML 41 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity  
Schedule of stock-based compensation expense

    

Three months ended June 30, 

Six months ended June 30, 

2022

    

2021

2022

    

2021

    

General and administrative

$

1,445,500

$

1,169,600

$

2,737,600

$

1,911,300

Sales and marketing

 

619,600

 

352,400

 

1,127,100

 

621,600

Research and development

 

907,700

 

383,200

 

1,570,500

 

692,100

Total

$

2,972,800

$

1,905,200

$

5,435,200

$

3,225,000

XML 42 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Consolidated Balance Sheet Components  
Schedule of inventory

    

June 30, 

    

December 31, 

2022

2021

Raw materials inventory

$

4,647,900

$

2,684,100

Finished goods inventory

 

3,074,100

 

2,520,500

Total inventory

$

7,722,000

$

5,204,600

Schedule of property and equipment

    

June 30, 

    

December 31, 

2022

2021

Construction and internal-use software in process

$

11,010,600

$

1,163,200

Furniture and equipment

6,528,500

4,914,500

Instruments

 

3,250,000

 

3,208,900

Internal-use software

 

2,675,200

 

2,125,600

Leasehold improvements

 

2,251,700

 

641,400

Accumulated depreciation and amortization

 

(5,119,900)

 

(4,372,400)

Property and equipment, net

$

20,596,100

$

7,681,200

XML 43 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value  
Schedule of activity for items measured at fair value on a recurring basis using Level 3 inputs

Mark-to-market liabilities – warrant

Three Months Ended

Six Months Ended

June 30,

June 30,

 

2021

 

2021

Balance, beginning of period

$

789,100

$

441,200

Change in fair value

 

10,300

 

358,200

Balance, end of period

$

799,400

$

799,400

Summary of the Company's cash equivalents and investments

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at June 30, 2022:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

24,159,300

$

$

$

24,159,300

Commercial paper

Cash equivalents

80,929,600

(25,600)

80,904,000

Commercial paper

 

Short-term investments

 

113,996,700

338,600

 

114,335,300

Corporate debt

 

Short-term investments

 

5,750,500

(45,200)

 

5,705,300

US Treasury securities

 

Short-term investments

 

11,972,000

(48,900)

 

11,923,100

Total cash equivalents and short-term investments

 

  

$

236,808,100

$

338,600

$

(119,700)

$

237,027,000

The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2021:

Gross

Gross

Amortized

unrecognized

unrecognized

Aggregate

Description

    

Classification

    

cost

    

holding gains

    

holding losses

    

fair value

Money market funds

 

Cash equivalents

$

19,341,500

$

$

$

19,341,500

Commercial paper

 

Cash equivalents

 

25,492,200

 

4,400

 

 

25,496,600

Corporate debt

 

Short-term investments

 

4,909,200

 

 

(1,800)

 

4,907,400

Commercial paper

Short‑term investments

202,352,200

22,900

202,375,100

Total cash equivalents and short-term investments

 

  

$

252,095,100

$

27,300

$

(1,800)

$

252,120,600

XML 44 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies.  
Schedule of lease costs

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

Finance lease cost

Amortization of right-of-use asset

$

$

23,800

$

$

47,600

Interest expense

 

 

2,900

 

 

6,100

Operating lease cost

 

449,800

 

174,200

 

866,100

 

346,900

Short-term lease cost

 

12,100

 

10,000

 

24,200

 

18,900

Variable lease cost

 

139,600

 

75,600

 

215,000

 

151,200

Total lease cost

$

601,500

$

286,500

$

1,105,300

$

570,700

Schedule of operating lease assets, liabilities and other information

As of June 30,

As of December 31,

 

2022

    

2021

Operating leases

Assets:

Operating lease right-of-use assets

$

10,430,300

$

5,689,300

Liabilities

Current portion of operating lease liabilities

$

438,700

$

527,200

Operating lease liabilities, net of current portion

 

14,053,300

 

5,154,900

Total operating lease liabilities

$

14,492,000

$

5,682,100

Other information

Weighted-average remaining lease term (in years)

12.9

11.7

Weighted-average discount rate

6.5%

6.6%

Schedule of maturities of operating lease liabilities

    

Operating Leases

Remainder of 2022

$

359,600

2023

 

1,490,900

2024

 

1,734,500

2025

1,777,700

2026 and thereafter

19,653,100

Total undiscounted lease payments

25,015,800

Discount factor

 

(9,234,057)

Present value of lease liabilities

$

15,781,743

XML 45 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 03, 2021
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
Feb. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Feb. 28, 2021
£ / shares
Product Information [Line Items]                
Operating expenses       $ 17,226,300 $ 10,740,800 $ 31,910,100 $ 22,915,600  
Preclinical research and clinical activities ongoing expenses       $ 4,696,000 $ 3,203,900 $ 8,461,200 $ 9,280,300  
Shares issued | shares     5,740,000          
Share price | (per share)     $ 9.64         £ 7.00
Payment of underwriting commissions and offering costs     $ 3,500,000          
IPO                
Product Information [Line Items]                
Shares issued | shares 15,525,000              
Share price | $ / shares $ 13.00              
Gross proceeds $ 201,800,000              
Net proceeds 184,300,000 $ 184,300,000            
Payment of underwriting commissions and offering costs $ 17,600,000              
Underwriter's option                
Product Information [Line Items]                
Shares issued | shares 2,025,000              
XML 46 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Concentration of Significant Customers (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
customer
Mar. 31, 2022
item
Jun. 30, 2021
USD ($)
customer
item
Jun. 30, 2022
USD ($)
item
customer
Jun. 30, 2021
USD ($)
customer
item
Dec. 31, 2021
USD ($)
customer
item
Depreciation and amortization            
Reclassified depreciation and amortization | $     $ 322,900   $ 634,400  
Allowance for doubtful accounts            
Allowance for doubtful accounts | $ $ 0     $ 0   $ 0
Revenue. | Customer concentration risk | Customer one            
Concentration Risk [Line Items]            
Number of major customers | customer 1   1 1 1  
Concentration risk percentage 25.00%   17.00% 29.00% 18.00%  
Accounts receivable | Customer concentration risk | Customer one            
Concentration Risk [Line Items]            
Concentration risk percentage       34.00%   16.00%
Accounts receivable | Customer concentration risk | Customer two            
Concentration Risk [Line Items]            
Number of major customers | customer       2   2
Concentration risk percentage       11.00%   13.00%
Inventory | Supplier concentration risk | Major suppliers            
Concentration Risk [Line Items]            
Concentration risk percentage 35.00%   56.00% 32.00% 48.00%  
Number of major suppliers | item   2 3 1 2  
Accounts payable | Supplier concentration risk | Supplier one            
Concentration Risk [Line Items]            
Number of major suppliers | item           1
Accounts payable | Supplier concentration risk | Customer one | Supplier one            
Concentration Risk [Line Items]            
Concentration risk percentage           14.00%
XML 47 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Foreign Currency (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Summary of Significant Accounting Policies        
Foreign currency transaction gains (losses) $ (48,900) $ (3,600) $ (72,200) $ (23,400)
XML 48 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Loss Per Share (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Loss Per Share        
Anti-dilutive shares excluded from the computation of diluted loss per share 15.8 12.2 15.8 12.2
XML 49 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregation of revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from Contracts with Customers $ 6,982,100 $ 4,218,400 $ 13,839,400 $ 8,457,300
Revenue from Lease Elements 2,625,700 2,889,700 7,355,700 5,145,600
Total Revenue 9,607,800 7,108,100 21,195,100 13,602,900
Product sales        
Disaggregation of Revenue [Line Items]        
Revenue from Contracts with Customers 6,811,500 4,041,600 13,379,200 8,117,400
Total Revenue 6,811,500 4,041,600 13,379,200 8,117,400
Other        
Disaggregation of Revenue [Line Items]        
Revenue from Contracts with Customers 170,600 176,800 460,200 339,900
Total Revenue $ 170,600 $ 176,800 $ 460,200 $ 339,900
XML 50 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Changes in deferred revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Change in Contract with Customer, Liability [Abstract]          
Deferred revenue $ 7.7   $ 7.7   $ 7.2
Revenue recognized $ 2.7 $ 1.5 $ 4.8 $ 3.5  
XML 51 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Performance Obligations (Details)
Jun. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 693,800
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 300,800
Remaining performance obligation expects to recognize as revenue 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 175,800
Remaining performance obligation expects to recognize as revenue 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 48,200
Remaining performance obligation expects to recognize as revenue 3 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 169,000
Remaining performance obligation expects to recognize as revenue 0 years
XML 52 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Details)
1 Months Ended 3 Months Ended
Nov. 30, 2019
USD ($)
item
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]    
Early repayment fees   $ 260,000
Term Loan    
Debt Instrument [Line Items]    
Principal amount $ 5,000,000.0  
Number of monthly principal payments | item 30  
Frequency of principal payments monthly  
Periodic principal payments $ 166,700  
Final payment fee percentage 3.00%  
Term Loan | Libor    
Debt Instrument [Line Items]    
Basis spread over LIBOR 6.50%  
Libor floor rate 1.50%  
XML 53 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Common Stock (Details)
£ / shares in Units, $ / shares in Units, £ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 03, 2021
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
Feb. 28, 2021
USD ($)
$ / shares
shares
Feb. 28, 2021
GBP (£)
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
Dec. 31, 2021
$ / shares
shares
Jul. 31, 2021
$ / shares
shares
Feb. 28, 2021
£ / shares
Class of Stock [Line Items]                          
Shares issued | shares     5,740,000 5,740,000                  
Share price | (per share)     $ 9.64                   £ 7.00
Gross proceeds     $ 55,300,000 £ 40.2           $ 51,808,900      
Exercise of stock options         $ 325,500 $ 892,600 $ 52,200 $ 2,037,100          
Proceeds from exercise of stock options                 $ 1,218,100 $ 2,089,300      
Cost incurred     3,500,000                    
Net proceeds     $ 51,800,000                    
Preferred stock, authorized (in shares) | shares         5,000,000       5,000,000   5,000,000 5,000,000  
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.01       $ 0.01   $ 0.01 $ 0.01  
Preferred stock, issued (in shares) | shares         0       0   0    
Preferred stock, outstanding (in shares) | shares         0       0   0    
IPO                          
Class of Stock [Line Items]                          
Shares issued | shares 15,525,000                        
Share price | $ / shares $ 13.00                        
Cost incurred $ 17,600,000                        
Proceeds from Issuance Initial Public Offering $ 184,300,000 $ 184,300,000                      
XML 54 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Warrant (Details) - £ / shares
1 Months Ended
Aug. 31, 2021
Nov. 30, 2019
Stockholders' Equity    
Warrant to purchase common Stock   71,168
Warrant exercise price   £ 1.09081
Number of shares issued with exercising of warrant 64,603  
XML 55 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Equity Incentive Plans (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 27, 2020
Dec. 10, 2019
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
May 31, 2022
Long-Term Incentive Plan , 2016                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items].                
Increase the number of stock options 1,500,000 3,000,000            
Weighted-average fair value of the options granted     $ 2.92 $ 7.22 $ 3.55 $ 7.32    
Unrecognized compensation expense     $ 34,558,800   $ 34,558,800      
Unrecognized compensation expense, recognition period         3 years 1 month 6 days      
Inducement Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items].                
Number of awards reserved (in shares)             2,500,000  
Granted (in shares)         855,900   0  
2022 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items].                
Awards available to be issued               3,476,211
New shares               1,928,000
Shares available that were transferred from the 2016 Plan               1,548,211
XML 56 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Stock-based compensation expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 2,972,800 $ 1,905,200 $ 5,435,200 $ 3,225,000
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 1,445,500 1,169,600 2,737,600 1,911,300
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 619,600 352,400 1,127,100 621,600
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 907,700 $ 383,200 $ 1,570,500 $ 692,100
XML 57 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Inventory (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Consolidated Balance Sheet Components    
Raw materials inventory $ 4,647,900 $ 2,684,100
Finished goods inventory 3,074,100 2,520,500
Total inventory 7,722,000 5,204,600
Allowance for obsolescence $ 0 $ 0
XML 58 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Property and equipment, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property and equipment, Net          
Accumulated depreciation and amortization $ (5,119,900)   $ (5,119,900)   $ (4,372,400)
Property and equipment, net 20,596,100   20,596,100   7,681,200
Transfer of instruments 122,100 $ 328,600      
Depreciation and amortization 547,400 $ 325,000 1,035,000 $ 641,400  
Construction and internal-use software in process          
Property and equipment, Net          
Property and equipment, gross 11,010,600   11,010,600   1,163,200
Furniture and equipment          
Property and equipment, Net          
Property and equipment, gross 6,528,500   6,528,500   4,914,500
Instruments          
Property and equipment, Net          
Property and equipment, gross 3,250,000   3,250,000   3,208,900
Internal-use software          
Property and equipment, Net          
Property and equipment, gross 2,675,200   2,675,200   2,125,600
Leasehold improvements          
Property and equipment, Net          
Property and equipment, gross $ 2,251,700   $ 2,251,700   $ 641,400
XML 59 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details) - Mark-to-market liabilities , warrant - Recurring basis - Level 3 - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Activity for items measured at fair value on a recurring basis using Level 3 inputs    
Balance, beginning of periods $ 789,100 $ 441,200
Change in fair value 10,300 358,200
Balance, end of periods $ 799,400 $ 799,400
XML 60 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details) - Non-recurring basis - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impairment of short-term investments $ 0 $ 0
Impairment of long-lived assets $ 0 $ 0
XML 61 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Financial Instruments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Line Items]    
Amortized cost $ 109,168,400 $ 47,782,400
Non-recurring basis    
Cash and Cash Equivalents [Line Items]    
Amortized cost 236,808,100 252,095,100
Gross unrecognized holding gains 338,600 27,300
Gross unrecognized holding losses (119,700) (1,800)
Aggregate fair value 237,027,000 252,120,600
Non-recurring basis | Commercial paper    
Cash and Cash Equivalents [Line Items]    
Amortized cost 80,929,600 25,492,200
Gross unrecognized holding gains   4,400
Gross unrecognized holding losses (25,600)  
Amortized cost 113,996,700 202,352,200
Gross unrecognized holding gains 338,600 22,900
Aggregate fair value 114,335,300 202,375,100
Aggregate fair value 80,904,000 25,496,600
Non-recurring basis | Corporate debt    
Cash and Cash Equivalents [Line Items]    
Amortized cost 5,750,500 4,909,200
Gross unrecognized holding losses (45,200) (1,800)
Aggregate fair value 5,705,300 4,907,400
Non-recurring basis | US Treasury    
Cash and Cash Equivalents [Line Items]    
Amortized cost 11,972,000  
Gross unrecognized holding losses (48,900)  
Aggregate fair value 11,923,100  
Non-recurring basis | Money market funds    
Cash and Cash Equivalents [Line Items]    
Amortized cost 24,159,300 19,341,500
Aggregate fair value $ 24,159,300 $ 19,341,500
XML 62 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Operating Leases (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
item
Commitments and Contingencies          
Incremental non-cancellable lease payments $ 25,015,800   $ 25,015,800    
Accounts receivable - TIA 475,600   475,600    
Chairman of the Board along with a Director | Lease Agreement          
Commitments and Contingencies          
Lease rent payments 92,300 $ 159,600 255,900 $ 318,300  
New Office and Manufacturing Space          
Commitments and Contingencies          
Operating lease, number of phases         3
Right to terminate phase of lease option number | item         3
Incremental non-cancellable lease payments         $ 29,600,000
Tenant improvement allowance         $ 6,300,000
TIA reimbursements     3,000,000.0    
Accounts receivable - TIA $ 500,000   $ 500,000    
Renewal term         5 years
XML 63 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Finance Leases (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Commitments and Contingencies.    
Finance lease, right-of-use asset $ 0 $ 0
Finance Lease, Liability $ 0 $ 0
XML 64 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Lease costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Finance lease cost          
Amortization of right-of-use asset   $ 23,800   $ 47,600  
Interest expense   2,900   6,100  
Operating lease cost $ 449,800 174,200 $ 866,100 346,900  
Short-term lease cost 12,100 10,000 24,200 18,900  
Variable lease cost 139,600 75,600 215,000 151,200  
Total lease cost 601,500 $ 286,500 1,105,300 $ 570,700  
Assets:          
Operating lease right-of-use assets 10,430,300   10,430,300   $ 5,689,300
Liabilities          
Current portion of operating lease liabilities 438,700   438,700   527,200
Operating lease liabilities, net of current portion 14,053,300   14,053,300   5,154,900
Total operating lease liabilities $ 14,492,000   $ 14,492,000   $ 5,682,100
Other information          
Weighted-average remaining lease term (in years) 12 years 10 months 24 days   12 years 10 months 24 days   11 years 8 months 12 days
Weighted-average discount rate% 6.50%   6.50%   6.60%
XML 65 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Maturities of lease liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Maturities of operating lease liabilities    
Remainder of 2022 $ 359,600  
2023 1,490,900  
2024 1,734,500  
2025 1,777,700  
2026 and thereafter 19,653,100  
Total undiscounted lease payments 25,015,800  
Discount factor (9,234,057)  
Present value of lease liabilities 15,781,743  
Maturities of finance lease liabilities    
Present value of lease liabilities $ 0 $ 0
XML 66 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - Subsequent Event - Original Headquarters
Jul. 29, 2022
USD ($)
Subsequent Event [Line Items]  
Write-off of lease liability $ 164,200
Write off of right-of-use asset $ 157,500
XML 67 mxct-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0001287098 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001287098 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001287098 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001287098 us-gaap:OverAllotmentOptionMember 2021-08-03 2021-08-03 0001287098 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001287098 us-gaap:RetainedEarningsMember 2022-06-30 0001287098 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001287098 us-gaap:RetainedEarningsMember 2022-03-31 0001287098 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001287098 2022-03-31 0001287098 us-gaap:RetainedEarningsMember 2021-12-31 0001287098 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001287098 us-gaap:RetainedEarningsMember 2021-06-30 0001287098 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001287098 us-gaap:RetainedEarningsMember 2021-03-31 0001287098 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001287098 2021-03-31 0001287098 us-gaap:RetainedEarningsMember 2020-12-31 0001287098 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001287098 us-gaap:CommonStockMember 2022-06-30 0001287098 us-gaap:CommonStockMember 2022-03-31 0001287098 us-gaap:CommonStockMember 2021-12-31 0001287098 us-gaap:CommonStockMember 2021-06-30 0001287098 us-gaap:CommonStockMember 2021-03-31 0001287098 us-gaap:CommonStockMember 2020-12-31 0001287098 us-gaap:IPOMember 2021-08-03 0001287098 2021-02-28 0001287098 mxct:LongTermIncentivePlan2016Member 2022-04-01 2022-06-30 0001287098 mxct:LongTermIncentivePlan2016Member 2021-04-01 2021-06-30 0001287098 mxct:LongTermIncentivePlan2016Member 2021-01-01 2021-06-30 0001287098 mxct:InducementPlan2021Member 2022-01-01 2022-06-30 0001287098 mxct:InducementPlan2021Member 2021-01-01 2021-12-31 0001287098 mxct:LongTermIncentivePlan2016Member 2020-10-27 2020-10-27 0001287098 mxct:LongTermIncentivePlan2016Member 2019-12-10 2019-12-10 0001287098 2025-07-01 2022-06-30 0001287098 2024-07-01 2022-06-30 0001287098 2023-07-01 2022-06-30 0001287098 2022-07-01 2022-06-30 0001287098 us-gaap:ProductMember 2022-04-01 2022-06-30 0001287098 us-gaap:ProductAndServiceOtherMember 2022-04-01 2022-06-30 0001287098 us-gaap:ProductMember 2022-01-01 2022-06-30 0001287098 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-06-30 0001287098 us-gaap:ProductMember 2021-04-01 2021-06-30 0001287098 us-gaap:ProductAndServiceOtherMember 2021-04-01 2021-06-30 0001287098 us-gaap:ProductMember 2021-01-01 2021-06-30 0001287098 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-06-30 0001287098 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001287098 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-06-30 0001287098 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001287098 mxct:InstrumentsMember 2022-06-30 0001287098 mxct:ConstructionInProgressAndInternalUseSoftwareMember 2022-06-30 0001287098 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001287098 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-12-31 0001287098 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001287098 mxct:InstrumentsMember 2021-12-31 0001287098 mxct:ConstructionInProgressAndInternalUseSoftwareMember 2021-12-31 0001287098 us-gaap:IPOMember 2021-08-01 2021-08-31 0001287098 2021-07-31 0001287098 2021-02-01 2021-02-28 0001287098 mxct:RelatedPartyTransactionLeaseAgreementMember mxct:BoardOfDirectorsChairmanAndDirectorMember 2022-04-01 2022-06-30 0001287098 mxct:RelatedPartyTransactionLeaseAgreementMember mxct:BoardOfDirectorsChairmanAndDirectorMember 2022-01-01 2022-06-30 0001287098 mxct:RelatedPartyTransactionLeaseAgreementMember mxct:BoardOfDirectorsChairmanAndDirectorMember 2021-04-01 2021-06-30 0001287098 mxct:RelatedPartyTransactionLeaseAgreementMember mxct:BoardOfDirectorsChairmanAndDirectorMember 2021-01-01 2021-06-30 0001287098 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001287098 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001287098 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001287098 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember 2022-04-01 2022-06-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember 2021-04-01 2021-06-30 0001287098 mxct:MarkToMarketWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001287098 mxct:MarkToMarketWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001287098 mxct:MarkToMarketWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001287098 mxct:MarkToMarketWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-01 2021-06-30 0001287098 mxct:MarkToMarketWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-06-30 0001287098 mxct:LongTermIncentivePlan2016Member 2022-06-30 0001287098 mxct:LongTermIncentivePlan2016Member 2022-01-01 2022-06-30 0001287098 mxct:TermLoanMaturingNovember12024Member 2019-11-30 0001287098 2021-08-01 2021-08-31 0001287098 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxct:MajorSuppliersMember 2022-04-01 2022-06-30 0001287098 mxct:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001287098 mxct:CustomerOneMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember mxct:SupplierOneMember 2021-01-01 2021-12-31 0001287098 mxct:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001287098 mxct:InducementPlan2021Member 2021-12-31 0001287098 2019-11-30 0001287098 2021-06-30 0001287098 2020-12-31 0001287098 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-06-30 0001287098 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsNonrecurringMember 2021-12-31 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember 2022-06-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember 2021-12-31 0001287098 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001287098 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001287098 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001287098 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001287098 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001287098 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001287098 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001287098 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001287098 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001287098 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001287098 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001287098 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001287098 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001287098 2022-04-01 2022-06-30 0001287098 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001287098 2022-01-01 2022-03-31 0001287098 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001287098 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001287098 2021-01-01 2021-03-31 0001287098 mxct:CurrentCorporateHeadquartersGaithersburgMarylandMember us-gaap:SubsequentEventMember 2022-07-29 2022-07-29 0001287098 mxct:NewOfficeAndManufacturingSpaceMember 2022-01-01 2022-06-30 0001287098 mxct:EquityIncentivePlan2022Member 2022-05-31 0001287098 us-gaap:IPOMember 2021-08-03 2021-08-03 0001287098 2021-12-31 0001287098 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxct:MajorSuppliersMember 2022-01-01 2022-06-30 0001287098 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxct:MajorSuppliersMember 2022-01-01 2022-03-31 0001287098 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxct:MajorSuppliersMember 2021-04-01 2021-06-30 0001287098 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember mxct:SupplierOneMember 2021-01-01 2021-12-31 0001287098 us-gaap:InventoriesMember us-gaap:SupplierConcentrationRiskMember mxct:MajorSuppliersMember 2021-01-01 2021-06-30 0001287098 mxct:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001287098 mxct:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001287098 mxct:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001287098 mxct:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001287098 mxct:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001287098 mxct:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001287098 2021-04-01 2021-06-30 0001287098 2021-01-01 2021-06-30 0001287098 mxct:TermLoanMaturingNovember12024Member us-gaap:LondonInterbankOfferedRateLIBORMember 2019-11-01 2019-11-30 0001287098 mxct:TermLoanMaturingNovember12024Member 2019-11-01 2019-11-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001287098 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001287098 mxct:NewOfficeAndManufacturingSpaceMember 2021-12-31 0001287098 mxct:NewOfficeAndManufacturingSpaceMember 2022-06-30 0001287098 2022-06-30 0001287098 2022-08-02 0001287098 2022-01-01 2022-06-30 shares iso4217:USD pure mxct:item mxct:customer iso4217:GBP shares iso4217:USD shares iso4217:GBP -0.08 -0.05 -0.12 -0.14 101427430 84706516 101547583 82865526 101202705 101661288 P0Y 0001287098 --12-31 2022 Q2 false 0 0 0 0 0 0 0 0 10-Q true 2022-06-30 false 001-40674 MaxCyte, Inc. DE 52-2210438 9713 Key West Avenue Suite 400 Rockville MD 20850 301 944-1700 Common stock, par value $0.01 per share MXCT NASDAQ Yes Yes Non-accelerated Filer false true false false 101724406 109168400 47782400 131719200 207261400 7432900 6877000 475600 7722000 5204600 1311600 3307400 257829700 270432800 20596100 7681200 10430300 5689300 920500 316700 289776600 284120000 2456300 1820300 7901800 6523500 438700 527200 7310600 6746800 18107400 15617800 14053300 5154900 393000 450200 32553700 21222900 0.01 0.01 5000000 5000000 0.01 0.01 400000000 400000000 101661288 101202705 1016600 1012000 382838300 376189600 -126632000 -114304500 257222900 262897100 289776600 284120000 9607800 7108100 21195100 13602900 1120400 784500 2183000 1477600 8487400 6323600 19012100 12125300 4696000 3203900 8461200 9280300 4930600 2912900 8769300 5702000 7102600 4301100 13735100 7298900 497100 322900 944500 634400 17226300 10740800 31910100 22915600 -8738900 -4417200 -12898000 -10790300 13200 755500 478700 8600 570500 18400 478700 -4600 570500 -737100 -8260200 -4421800 -12327500 -11527400 -0.08 -0.05 -0.12 -0.14 101427430 84706516 101547583 82865526 77382473 773800 127673900 -95222300 33225400 5740000 57400 51751500 51808900 1319800 1319800 1567086 15700 2021400 2037100 -7105600 -7105600 84689559 846900 182766600 -102327900 81285600 1905200 1905200 29786 300 51900 52200 -4421800 -4421800 84719345 847200 184723700 -106749700 78821200 101202705 1012000 376189600 -114304500 262897100 2462400 2462400 307187 3100 889500 892600 -4067300 -4067300 101509892 1015100 379541500 -118371800 262184800 2972800 2972800 151396 1500 324000 325500 -8260200 -8260200 101661288 1016600 382838300 -126632000 257222900 -12327500 -11527400 1035000 641400 51400 13900 -19800 358200 5435200 3225000 206100 -1900 5400 555900 547300 475600 2639500 182300 -1995800 342700 4741000 -554400 -47600 603800 1670200 939900 -992400 8809900 -584000 563800 1911800 -57200 38000 -2775600 -9028900 131547700 35963100 207296000 16000000 12804800 1271100 4600 62943500 -21229600 51808900 4922400 1218100 2089300 49300 1218100 48926500 61386000 18668000 47782400 18755200 109168400 37423200 419200 1074400 6000 304600 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">1.   Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">MaxCyte, Inc. (the “Company”) is a global life sciences company focused on advancing the discovery, development and commercialization of next-generation cell therapies. The Company leverages its proprietary cell engineering technology platform to enable the programs of its biotechnology and pharmaceutical company customers who are engaged in cell therapy, including gene editing and immuno-oncology, as well as in drug discovery and development and biomanufacturing. The Company licenses and sells its instruments and technology and sells its consumables to developers of cell therapies and to pharmaceutical and biotechnology companies for use in drug discovery and development and biomanufacturing. In early 2020, the Company established a wholly owned subsidiary, CARMA Cell Therapies, Inc. (“CCTI”), as part of its development of CARMA, the Company’s proprietary, mRNA-based, clinical-stage, immuno-oncology cell therapy platform. CCTI ceased all material operations by the end of March 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The COVID-19 pandemic has disrupted economic markets and the economic impact, duration and spread of related effects is uncertain at this time and difficult to predict. As a result, it is not possible to ascertain the overall future impact of COVID-19 on the Company’s business and, depending upon the extent and severity of such effects, including, but not limited to potential slowdowns in customer operations, extension of sales cycles, shrinkage in customer capital budgets or delays in customers’ clinical trials, the pandemic could have a material adverse effect on the Company’s business, results of operations, financial condition and cash flows. The Company has made adjustments to its operating, sales and marketing practices to mitigate the effects of COVID-19 restrictions which reduced planned spending, particularly on travel and marketing expenditures. In addition, COVID-19 restrictions may have delayed or slowed the research activities of some existing and prospective customers. It is not possible to quantify the impact of COVID-19 on the Company’s revenues and expenses to date or its expected impact on future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s registration statement on Form S-1 related to its initial public offering of common stock in the United States (the “IPO”) was declared effective on July 29, 2021, and the Company’s common stock began trading on the Nasdaq Global Select Market on July 30, 2021. On August 3, 2021, the Company issued and sold 15,525,000 shares of common stock in the IPO at a price to the public of $13.00 per share, inclusive of 2,025,000 shares issued pursuant to the full exercise of the underwriters’ option to purchase additional shares. The IPO generated gross proceeds to the Company of $201.8 million. The Company received aggregate net proceeds of $184.3 million from the IPO after deducting aggregate underwriting commissions and offering costs of $17.6 million.</p> 15525000 13.00 2025000 201800000 184300000 17600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">2.    Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (the “SEC”). In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly the financial position, results of operations, and cash flows as of and for the periods presented. The condensed consolidated balance sheet at December 31, 2021 has been derived from audited consolidated financial statements as of that date. The unaudited condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year or any other future year or period. Certain information and footnotes disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the SEC. The Company believes that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 22, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The prior year’s depreciation and amortization expenses included in individual functional operating expense categories were reclassified on the condensed consolidated statement of operations to one functional expense category “Depreciation and Amortization Expense” to conform with current year presentation. For the three and six months ended June 30, 2021, $322,900 and $634,400, respectively, was reclassified from other functional operating expenses to depreciation and amortization expense. This reclassification did not impact the Company’s condensed consolidated balance sheets, statements of cash flows, or statements of changes in stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s significant accounting policies are disclosed in the footnotes to its audited consolidated financial statements for the year ended December 31, 2021 included in its Annual Report on Form 10-K and have not materially changed during the three and six months ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, CCTI. All significant intercompany balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Significant Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Significant customers are those that accounted for 10% or more of the Company’s total revenue for the period or accounts receivable as of the end of a reporting period. During the three and six months ended June 30, 2022, one customer represented 25% and 29% of revenue, respectively. During the three and six months ended June 30, 2021, one customer represented 17% and 18% of revenue, respectively. As of June 30, 2022, two customers accounted for 34% and 11% of accounts receivable, respectively. As of December 31, 2021, two customers accounted for 16% and 13% of accounts receivable, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain components included in the Company’s products are obtained from a single source or a limited group of suppliers. During the three and six months ended June 30, 2022, the Company purchased 35% and 32% of its inventory from two and one suppliers, respectively. During the three and six months ended June 30, 2021, the Company purchased 56% and 48% of its inventory from three and two suppliers, respectively. As of June 30, 2022, none of the amounts payable to individual suppliers exceeded 10% of total accounts payable. At December 31, 2021, amounts payable to one supplier represented 14% of total accounts payable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounts receivable are reduced by an allowance for doubtful accounts, if needed. The Company determined that no allowance was necessary at June 30, 2022 or December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s functional currency is the US dollar; transactions denominated in foreign currencies are subject to currency risk. The Company recognized $48,900 and $3,600 in foreign currency transaction losses for the three months ended June 30, 2022 and 2021, respectively. The Company recognized $72,200 and $23,400 in foreign currency transaction losses for the six months ended June 30, 2022 and 2021, respectively. Net gains or losses arising from foreign currency exchange rate fluctuations on transactions are included in general and administrative expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For transactions in which the Company is the lessee, at the inception of a contract, the Company determines if the arrangement is, or contains, a lease. See Note 8 for additional details about leases under which the Company is the lessee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All transactions in which the Company is the lessor are short-term (one year or less) and have been classified as operating leases. All leases require upfront payments covering the full period of the lease and thus, there are no future payments expected to be received from existing leases. See Note 3 for details over revenue recognition related to lease agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares excluded from the computation of diluted loss per share, consisting of shares underlying stock options, and in the prior year periods stock purchase warrants, was 15.8 million for the three and six months ended June 30, 2022 and 12.2 million for the three and six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">New Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) has issued guidance with respect to measuring credit losses on financial instruments, including trade receivables. The guidance eliminates the probable initial recognition threshold that was previously required prior to recognizing a credit loss on financial instruments. The credit loss estimate can now reflect an entity’s current estimate of all future expected credit losses. Under the previous guidance, an entity only considered past events and current conditions. The current guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of certain amendments of this guidance must be applied on a modified retrospective basis and the adoption of the remaining amendments must be applied on a prospective basis. The Company is currently evaluating the impact, if any, that this new accounting pronouncement will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has evaluated all other issued and unadopted Accounting Standards Updates and believes the adoption of these standards will not have a material impact on its results of operations, financial position, or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (the “SEC”). In the Company’s opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly the financial position, results of operations, and cash flows as of and for the periods presented. The condensed consolidated balance sheet at December 31, 2021 has been derived from audited consolidated financial statements as of that date. The unaudited condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year or any other future year or period. Certain information and footnotes disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the SEC. The Company believes that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 22, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The prior year’s depreciation and amortization expenses included in individual functional operating expense categories were reclassified on the condensed consolidated statement of operations to one functional expense category “Depreciation and Amortization Expense” to conform with current year presentation. For the three and six months ended June 30, 2021, $322,900 and $634,400, respectively, was reclassified from other functional operating expenses to depreciation and amortization expense. This reclassification did not impact the Company’s condensed consolidated balance sheets, statements of cash flows, or statements of changes in stockholders’ equity.</p> 322900 634400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, CCTI. All significant intercompany balances have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Significant Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Significant customers are those that accounted for 10% or more of the Company’s total revenue for the period or accounts receivable as of the end of a reporting period. During the three and six months ended June 30, 2022, one customer represented 25% and 29% of revenue, respectively. During the three and six months ended June 30, 2021, one customer represented 17% and 18% of revenue, respectively. As of June 30, 2022, two customers accounted for 34% and 11% of accounts receivable, respectively. As of December 31, 2021, two customers accounted for 16% and 13% of accounts receivable, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain components included in the Company’s products are obtained from a single source or a limited group of suppliers. During the three and six months ended June 30, 2022, the Company purchased 35% and 32% of its inventory from two and one suppliers, respectively. During the three and six months ended June 30, 2021, the Company purchased 56% and 48% of its inventory from three and two suppliers, respectively. As of June 30, 2022, none of the amounts payable to individual suppliers exceeded 10% of total accounts payable. At December 31, 2021, amounts payable to one supplier represented 14% of total accounts payable.</p> 1 1 0.25 0.29 1 1 0.17 0.18 2 0.34 0.11 2 0.16 0.13 0.35 0.32 2 1 0.56 0.48 3 2 1 0.14 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounts receivable are reduced by an allowance for doubtful accounts, if needed. The Company determined that no allowance was necessary at June 30, 2022 or December 31, 2021.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s functional currency is the US dollar; transactions denominated in foreign currencies are subject to currency risk. The Company recognized $48,900 and $3,600 in foreign currency transaction losses for the three months ended June 30, 2022 and 2021, respectively. The Company recognized $72,200 and $23,400 in foreign currency transaction losses for the six months ended June 30, 2022 and 2021, respectively. Net gains or losses arising from foreign currency exchange rate fluctuations on transactions are included in general and administrative expense.</p> -48900 -3600 -72200 -23400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For transactions in which the Company is the lessee, at the inception of a contract, the Company determines if the arrangement is, or contains, a lease. See Note 8 for additional details about leases under which the Company is the lessee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All transactions in which the Company is the lessor are short-term (one year or less) and have been classified as operating leases. All leases require upfront payments covering the full period of the lease and thus, there are no future payments expected to be received from existing leases. See Note 3 for details over revenue recognition related to lease agreements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares excluded from the computation of diluted loss per share, consisting of shares underlying stock options, and in the prior year periods stock purchase warrants, was 15.8 million for the three and six months ended June 30, 2022 and 12.2 million for the three and six months ended June 30, 2021.</p> 15800000 15800000 12200000 12200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">New Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) has issued guidance with respect to measuring credit losses on financial instruments, including trade receivables. The guidance eliminates the probable initial recognition threshold that was previously required prior to recognizing a credit loss on financial instruments. The credit loss estimate can now reflect an entity’s current estimate of all future expected credit losses. Under the previous guidance, an entity only considered past events and current conditions. The current guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of certain amendments of this guidance must be applied on a modified retrospective basis and the adoption of the remaining amendments must be applied on a prospective basis. The Company is currently evaluating the impact, if any, that this new accounting pronouncement will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has evaluated all other issued and unadopted Accounting Standards Updates and believes the adoption of these standards will not have a material impact on its results of operations, financial position, or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.    Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue is principally from the sale of instruments and processing assemblies, and extended warranties and the lease of instruments, which lease agreements also include customer-specific milestone payments. In some arrangements, products and services have been sold together representing distinct performance obligations. In these arrangements the Company allocates the sale price to the various performance obligations in the arrangement on a relative selling price basis. Under this basis, the Company determines the estimated selling price of each performance obligation in a manner that is consistent with that used to determine the price to sell the deliverable on a standalone basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue is recognized at the time control is transferred to the customer and the performance obligation is satisfied. Revenue from the sale of instruments and processing assemblies is generally recognized at the time of shipment to the customer, provided that no significant vendor obligations remain and collectability is reasonably assured. Revenue from equipment leases is recognized ratably over the contractual term of the lease agreement and when specific milestones are achieved by a customer. Licensing fee revenue is recognized ratably over the license period. Revenue from fees for research services is recognized when services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table depicts the disaggregation of revenue by type of contract:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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:25.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.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2022</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="8" style="vertical-align:bottom;white-space:nowrap;width:36.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue from</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue from</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contracts</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contracts</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> with</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> with</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Elements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,811,500</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 0pt;"> 6,811,500</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 13,379,200</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.47%;background:#cceeff;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,379,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease elements</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,355,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,355,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,600</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,600</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.02%;background:#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.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 0pt 0pt;"> 460,200</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 460,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,982,100</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,607,800</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom: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,839,400</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,355,700</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,195,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.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: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding: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="8" style="vertical-align:bottom;white-space:nowrap;width:34.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.63%;border-bottom: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;">Six months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;">Revenue from</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:10.39%;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;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.36%;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:10.4%;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;">Revenue from</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:10.4%;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;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;">Contracts</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:10.39%;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;">from</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:10.39%;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:10.4%;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;">Contracts</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:10.4%;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;">from</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:11.54%;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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> with</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:10.39%;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;">Lease</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:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;"> with</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:10.4%;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;">Lease</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:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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: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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customers</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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elements</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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customers</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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elements</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:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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;">Product sales</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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,041,600</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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,041,600</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.02%;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: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;"> 8,117,400</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.02%;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: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;"> —</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.02%;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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,117,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease elements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;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.51%;margin: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,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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;">Other</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,800</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,800</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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;"> 339,900</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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: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.02%;background:#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.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,218,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,108,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,457,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,602,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Additional Disclosures Relating to Revenue from Contracts with Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Deferred revenue represents payments received for performance obligations not yet satisfied and is presented as current or long-term in the accompanying condensed consolidated balance sheets based on the expected timing and satisfaction of the underlying goods or services. Deferred revenue was $7.7 million and $7.2 million as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recognized $2.7 million and $4.8 million, respectively, and during the three and six months ended June 30, 2021, the Company recognized $1.5 million and $3.5 million, respectively, of revenue that was included in deferred revenue at the beginning of such periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Remaining contract consideration for which revenue has not been recognized due to unsatisfied performance obligations with a duration greater than one year at June 30, 2022 was $693,800, of which the Company expects to recognize $300,800 in one year or less, $175,800 in one to two years, $48,200 in two to three years, and $169,000 <span style="-sec-ix-hidden:Hidden_MKt-syWjnEKvIoihDPAU4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thereafter</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2022 and 2021, the Company did not incur, and therefore did not defer, any material incremental costs to obtain contracts or costs to fulfill contracts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.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.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2022</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="8" style="vertical-align:bottom;white-space:nowrap;width:36.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue from</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue from</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contracts</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contracts</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> with</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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> with</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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Elements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,811,500</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 0pt;"> 6,811,500</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 13,379,200</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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.47%;background:#cceeff;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,379,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease elements</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,355,700</p></td><td style="vertical-align:bottom;white-space: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,355,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,600</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,600</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.02%;background:#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.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 0pt 0pt;"> 460,200</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 460,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,982,100</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,625,700</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,607,800</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom: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,839,400</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,355,700</p></td><td style="vertical-align:bottom;white-space: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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,195,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.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: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding: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="8" style="vertical-align:bottom;white-space:nowrap;width:34.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.63%;border-bottom: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;">Six months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;">Revenue from</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:10.39%;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;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.36%;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:10.4%;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;">Revenue from</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:10.4%;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;">Revenue</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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;">Contracts</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:10.39%;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;">from</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:10.39%;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:10.4%;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;">Contracts</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:10.4%;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;">from</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:11.54%;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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> with</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:10.39%;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;">Lease</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:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;"> with</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:10.4%;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;">Lease</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:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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: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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customers</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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elements</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:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customers</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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Elements</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:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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;">Product sales</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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,041,600</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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.02%;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,041,600</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.02%;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: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;"> 8,117,400</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.02%;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: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;"> —</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.02%;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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,117,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease elements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin: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,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;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.51%;margin: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,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.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;">Other</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,800</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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.02%;background:#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:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,800</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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;"> 339,900</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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: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.02%;background:#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.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,218,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,889,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,108,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,457,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,145,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,602,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 6811500 6811500 13379200 13379200 2625700 2625700 7355700 7355700 170600 170600 460200 460200 6982100 2625700 9607800 13839400 7355700 21195100 4041600 4041600 8117400 8117400 2889700 2889700 5145600 5145600 176800 176800 339900 339900 4218400 2889700 7108100 8457300 5145600 13602900 7700000 7200000 2700000 4800000 1500000 3500000 693800 300800 P1Y 175800 P2Y 48200 P3Y 169000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">4.    Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2019, the Company entered into a new credit facility with MidCap Financial SBIC, LP (“MidCap”). The credit facility provided for a $5.0 million term loan maturing on November 1, 2024. The term loan provided for (i) an interest rate of one-month Libor plus 6.5% with a 1.5% Libor floor, (ii) monthly interest payments, (iii) 30 monthly principal payments of $166,700 beginning in June 2022 and (iv) a 3% final payment fee. The Company used the proceeds from the credit facility for general operating purposes. The debt was collateralized by substantially all assets of the Company. In March 2021, the Company repaid the MidCap loan in full. The Company incurred fees of $260,000 associated with early repayment of the loan. The unamortized debt discounts and fees were expensed and recorded as interest expense.</p> 5000000.0 0.065 0.015 30 monthly 166700 0.03 260000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">5.    Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In February 2021, the Company issued 5,740,000 shares of its common stock at a purchase price of ₤7.00 (or approximately $9.64) per share. The transaction generated gross proceeds of ₤40.2 million (or $55.3 million). In conjunction with the transaction, the Company incurred costs of $3.5 million which resulted in the Company receiving net proceeds of $51.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company completed the IPO and received aggregate net proceeds of $184.3 million (see Note 1).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s certificate of incorporation authorizes the issuance of up to 5,000,000 shares of preferred stock, par value $0.01 per share. As of June 30, 2022 and December 31, 2021, no shares of preferred stock were issued or outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrant</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the November 2019 credit facility (see Note 4), the Company issued the lender a warrant to purchase 71,168 shares of common stock at an exercise price of £1.09081 per share. The warrant was exercisable at any time through the tenth anniversary of issuance. The warrant was classified as a liability at issuance, as its strike price was in a currency other than the Company’s functional currency. The warrant was recorded at its fair value at the end of each reporting period, with changes at each subsequent balance sheet date recorded on the condensed consolidated statements of operations (see Note 7). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In a cashless settlement in August 2021, the lender fully exercised the warrant in exchange for 64,603 shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity Incentive Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company adopted the MaxCyte, Inc. Long-Term Incentive Plan (the “2016 Plan”) in January 2016 to amend and restate the MaxCyte 2000 Long-Term Incentive Plan to provide for the awarding of (i) stock options, (ii) restricted stock, (iii) incentive shares, and (iv) performance awards to employees, officers, and Directors of the Company and to other individuals as determined by the Board of Directors. On December 10, 2019 and October 27, 2020, the Company’s Board resolved to increase the number of shares available for grant under the 2016 Plan by 3,000,000 and 1,500,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2021, the Company adopted the MaxCyte, Inc. 2021 Inducement Plan (the “Inducement Plan”) to provide for the awarding of (i) non-qualified stock options; (ii) stock appreciation rights; (iii) restricted stock awards; (iv) restricted stock unit awards; (v) performance awards; and (vi) other awards only to persons eligible to receive grants of awards who satisfy the standards for inducement grants under Nasdaq Marketplace Rule 5635(c)(4) or 5635(c)(3), if applicable, and the related guidance under Nasdaq IM 5635-1. The Company’s board of directors reserved 2,500,000 shares for issuance under the Inducement Plan, and as of December 31, 2021 no awards had been granted. As of June 30, 2022, options to purchase 855,900 shares had been granted under the Inducement Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2022, the Company’s board of directors adopted, and in June 2022 the Company’s stockholders approved, the MaxCyte, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) to provide for the awarding of (i) incentive stock options, (ii) non-qualified stock options, (iii) stock appreciation rights, (iv) restricted stock awards; (v) restricted stock unit awards, (vi) performance awards, and (vii) other awards. Following the approval of the 2022 Plan, no additional awards will be granted under the 2016 Plan or the Inducement Plan, but all outstanding awards will continue to remain subject to the terms of the applicable plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Upon the effectiveness of the 2022 Plan, a total of 3,476,211 shares were initially reserved for issuance pursuant to future awards under the 2022 Plan, consisting of 1,928,000 new shares and 1,548,211 shares previously available under the 2016 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Plan. If and to the extent that outstanding options under the 2016 Plan or the Inducement Plan are forfeited, the shares underlying such forfeited options will become available for issuance under the 2022 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The weighted-average fair value of the options granted during the three months ended June 30, 2022 and 2021 was estimated to be $2.92 and $7.22, respectively per option share. The weighted-average fair value of the options granted during the six months ended June 30, 2022 and 2021 was estimated to be $3.55 and $7.32, respectively, per option share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The value of an option award is recognized as expense on a straight-line basis over the requisite service period. At June 30, 2022, total unrecognized compensation expense was $34,558,800, which will be recognized over the next 3.1 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recorded stock-based compensation expense in the following expense categories of its condensed consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:26.66%;border-bottom: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 June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.66%;border-bottom: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;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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,445,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;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,169,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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,737,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;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,911,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 352,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin: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,127,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px 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;"> 907,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px 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;"> 383,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px 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,570,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px 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;"> 692,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom: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;"> 2,972,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,435,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 5740000 7.00 9.64 40200000 55300000 3500000 51800000 184300000 5000000 0.01 0 0 71168 1.09081 64603 3000000 1500000 2500000 0 855900 3476211 1928000 1548211 2.92 7.22 3.55 7.32 34558800 P3Y1M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:26.66%;border-bottom: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 June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.66%;border-bottom: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;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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,445,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;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,169,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;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,737,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;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,911,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 352,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin: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,127,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px 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;"> 907,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px 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;"> 383,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px 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,570,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px 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;"> 692,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom: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;"> 2,972,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,435,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1445500 1169600 2737600 1911300 619600 352400 1127100 621600 907700 383200 1570500 692100 2972800 1905200 5435200 3225000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">6. Consolidated Balance Sheet Components</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Inventory</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventory is carried at the lower of cost or net realizable value. The following tables show the components of inventory:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.37%;margin:0pt;padding: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.37%;margin:0pt;padding: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;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;"> 4,647,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;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,684,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;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;width:69.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:1px 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;"> 3,074,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:1px 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;"> 2,520,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p 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;width:69.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;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;"> 7,722,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;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;"> 5,204,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determined that no allowance for inventory obsolescence was necessary at June 30, 2022 or December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost. Depreciation is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated lease term or useful life.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment include capitalized costs to develop internal-use software.  Applicable costs are capitalized during the development stage of the project and include direct internal costs, third-party costs and allocated interest expenses as appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr><tr><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction and internal-use software in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,010,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin: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,163,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;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;"> 6,528,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,914,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,208,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Internal-use software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;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,675,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,125,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,251,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 641,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#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:13%;background:#cceeff;border-bottom: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;"> (5,119,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#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:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,372,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,596,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,681,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022 and 2021, the Company transferred $122,100 and $328,600, respectively, of instruments previously classified as inventory to property and equipment leased to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2022, the Company incurred depreciation and amortization expense of $547,400 and $1,035,000, respectively. For the three and six months ended June 30, 2021, the Company incurred depreciation and amortization expense of $325,000 and $641,400, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.37%;margin:0pt;padding: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.37%;margin:0pt;padding: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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;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;"> 4,647,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;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,684,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;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;width:69.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:1px 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;"> 3,074,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:1px 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;"> 2,520,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p 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;width:69.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;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;"> 7,722,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;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;"> 5,204,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;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></table> 4647900 2684100 3074100 2520500 7722000 5204600 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;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;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr><tr><td style="vertical-align:bottom;width:67.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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction and internal-use software in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,010,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin: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,163,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;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;"> 6,528,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,914,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,208,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Internal-use software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;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,675,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,125,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin: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,251,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;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:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 641,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#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:13%;background:#cceeff;border-bottom: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;"> (5,119,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#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:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,372,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,596,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,681,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="visibility:hidden;">​</span></p></td></tr></table> 11010600 1163200 6528500 4914500 3250000 3208900 2675200 2125600 2251700 641400 5119900 4372400 20596100 7681200 122100 328600 547400 1035000 325000 641400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">7.    Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated balance sheets include various financial instruments (primarily cash and cash equivalents, accounts receivable and accounts payable) that are carried at cost, which approximates fair value due to the short-term nature of the instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company had an outstanding warrant accounted for as a liability and measured at fair value on a recurring basis, using Level 3 inputs. The lender exercised the warrant, in whole, in August 2021 (see Note 5). The Company did not have any outstanding warrants at June 30, 2022 and December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the activity for the warrant for the three and six months ended June 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mark-to-market liabilities – warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 789,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 0pt;"> 441,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.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 0pt 0pt;"> 358,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;border-top: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.06%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,400</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The gains and losses resulting from the changes in the fair value of the liability classified warrant were classified as other interest income or interest and other expense in the accompanying condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has no other financial assets or liabilities measured at fair value on a recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Money market funds, US Treasury securities, commercial paper and corporate debt instruments classified as held-to-maturity are measured at fair value on a non-recurring basis when they are deemed to be impaired on an other-than-temporary basis. The Company periodically reviews investments to assess for credit impairment. Based on our assessment, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">all unrecognized holding losses are due to factors other than credit loss, such as changes in interest rates. No such impairment was recognized during the three and six months ended June 30, 2022 or 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at June 30, 2022:</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:28.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 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:19.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding: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;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:19.28%;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;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.03%;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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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.03%;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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding: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;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:19.28%;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;text-align:center;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:12.46%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;">unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:12.46%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;border-bottom:1px solid #000000;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</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.03%;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.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 0.05pt 0pt;">24,159,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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:8.31%;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.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.15%;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:8.59%;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.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.03%;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.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 0.05pt 0pt;"> 24,159,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,929,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (25,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,904,000</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;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.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 0.05pt 0pt;">113,996,700</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.12%;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:8.31%;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;"> 338,600</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.15%;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:8.59%;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.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.03%;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.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 0.05pt 0pt;"> 114,335,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,750,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (45,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,705,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">US Treasury securities</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;">11,972,000</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.12%;background:#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:8.31%;background:#cceeff;border-bottom:1px 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: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.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom: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;"> (48,900)</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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 11,923,100</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash equivalents and short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:19.28%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,808,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;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:8.31%;border-bottom: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;"> 338,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;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:8.59%;border-bottom:3px double #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;"> (119,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237,027,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:20.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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:20.2%;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 style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</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:9.67%;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;">Gross</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 style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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:20.2%;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:12.46%;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;">Amortized</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:9.43%;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;">unrecognized</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:9.67%;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;">unrecognized</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:12.46%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;border-bottom:1px solid #000000;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;">Description</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 style="vertical-align:bottom;white-space:nowrap;width:20.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;">Classification</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:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding losses</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:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</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.03%;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.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 0.05pt 0pt;"> 19,341,500</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.12%;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:8.31%;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.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.16%;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:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.03%;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.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 0.05pt 0pt;"> 19,341,500</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,492,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;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:8.31%;margin: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,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,496,600</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;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.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 0.05pt 0pt;"> 4,909,200</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.12%;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:8.31%;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.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.16%;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:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,800)</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.03%;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.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 0.05pt 0pt;"> 4,907,400</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short‑term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,352,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px 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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,375,100</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash equivalents and short-term investments</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;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;">  </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.03%;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:11.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 0.05pt 0pt;"> 252,095,100</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.12%;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:8.31%;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;"> 27,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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:8.51%;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 0pt 0.05pt 0pt;"> (1,800)</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.03%;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:11.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 0.05pt 0pt;"> 252,120,600</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At times the Company’s cash balances may exceed federally insured limits and cash may also be deposited in foreign bank accounts that are not covered by federal deposit insurance. The Company does not believe that this results in any significant credit risk.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has no non-financial assets and liabilities that are measured at fair value on a recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures its long-lived assets, including property and equipment, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be impaired. No fair value impairment was recognized during the six months ended June 30, 2022 and 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mark-to-market liabilities – warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 789,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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 0pt 0pt;"> 441,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.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 0pt 0pt;"> 358,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;border-top: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.06%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,400</p></td></tr></table> 789100 441200 10300 358200 799400 799400 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at June 30, 2022:</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:28.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 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:19.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding: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;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:19.28%;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;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.03%;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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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.03%;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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding: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;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:19.28%;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;text-align:center;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:12.46%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;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;">unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:12.46%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;border-bottom:1px solid #000000;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</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.03%;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.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 0.05pt 0pt;">24,159,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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;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:8.31%;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.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.15%;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:8.59%;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.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.03%;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.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 0.05pt 0pt;"> 24,159,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,929,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (25,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,904,000</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;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.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 0.05pt 0pt;">113,996,700</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.12%;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:8.31%;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;"> 338,600</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.15%;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:8.59%;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.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.03%;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.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 0.05pt 0pt;"> 114,335,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,750,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;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;"> (45,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,705,300</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">US Treasury securities</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;">11,972,000</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.12%;background:#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:8.31%;background:#cceeff;border-bottom:1px 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: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.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom: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;"> (48,900)</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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 11,923,100</p></td></tr><tr><td style="vertical-align:bottom;width:28.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash equivalents and short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:19.28%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,808,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;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:8.31%;border-bottom: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;"> 338,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.15%;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:8.59%;border-bottom:3px double #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;"> (119,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237,027,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the Company’s financial instruments that were measured at fair value on a non-recurring basis at December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:20.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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 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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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:20.2%;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 style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</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:9.67%;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;">Gross</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 style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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:20.2%;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:12.46%;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;">Amortized</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:9.43%;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;">unrecognized</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:9.67%;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;">unrecognized</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:12.46%;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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;border-bottom:1px solid #000000;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;">Description</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 style="vertical-align:bottom;white-space:nowrap;width:20.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;">Classification</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:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">holding losses</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:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</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.03%;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.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 0.05pt 0pt;"> 19,341,500</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.12%;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:8.31%;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.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.16%;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:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.03%;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.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 0.05pt 0pt;"> 19,341,500</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,492,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;margin:0pt;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:8.31%;margin: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,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin: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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;margin:0pt;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,496,600</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</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.03%;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.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 0.05pt 0pt;"> 4,909,200</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.12%;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:8.31%;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.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.16%;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:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,800)</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.03%;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.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 0.05pt 0pt;"> 4,907,400</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short‑term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;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:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,352,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px 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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,375,100</p></td></tr><tr><td style="vertical-align:bottom;width:27.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash equivalents and short-term investments</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;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;">  </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.03%;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:11.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 0.05pt 0pt;"> 252,095,100</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.12%;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:8.31%;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;"> 27,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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:8.51%;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 0pt 0.05pt 0pt;"> (1,800)</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.03%;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:11.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 0.05pt 0pt;"> 252,120,600</p></td></tr></table> 24159300 24159300 80929600 25600 80904000 113996700 338600 114335300 5750500 45200 5705300 11972000 48900 11923100 236808100 338600 119700 237027000 19341500 19341500 25492200 4400 25496600 4909200 1800 4907400 202352200 22900 202375100 252095100 27300 1800 252120600 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">8.  Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Operating Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is a party to various leases for office, laboratory and other space. One portion of the leased space was a direct lessee (the “Original Headquarters Lease”) that terminated on June 9, 2022.  The Company is a sublessee of the remaining space (the “Original Headquarters Subleases”) a portion of which was terminated on June 6, 2022 and the remainder of which remained occupied as of June 30, 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A member of the Company’s Board of Directors is the Chief Executive Officer and member of the board of directors of the sublandlord under the Original Headquarters Subleases, and the Company’s Chairman is also a member of the sublandlord’s board of directors. The Company’s rent payments to the sublandlord totaled $92,300 and $159,600 in the three months ended June 30, 2022 and 2021, respectively, and $255,900 and $318,300 in the six months ended June 30, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2021, the Company entered into a lease for its new company headquarters (the “2021 New Headquarters Lease”), consisting of an operating lease agreement, as amended, for new office, laboratory, manufacturing and other space. The 2021 New Headquarters Lease consists of three phases, with Phase 1 having commenced in December 2021 and Phase 2 having commenced in the first quarter of 2022. Phase 3 is estimated to commence by mid-2023. The lease term for all phases is expected to expire on August 31, 2035. The Company is designing and constructing the leasehold improvements with the approval of the landlord. The 2021 New Headquarters Lease agreement includes a landlord-provided tenant improvement allowance (“TIA”) of $6.3 million, which will be applied to the cost of construction of leasehold improvements. As of June 30, 2022, the Company had received TIA reimbursement of $3.0 million, and had outstanding invoices for TIA reimbursement totaling $0.5 million. Under the 2021 New Headquarters Lease, the Company has three five-year options to extend the term of the lease. However, the Company is not reasonably certain to exercise any of these options. The total incremental non-cancellable lease payments under the 2021 New Headquarters Lease are $29.6 million over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Original Headquarters Lease and the Original Headquarters Subleases were originally scheduled to expire in October 2023. In June 2021, the Company notified the landlord of its intent to early terminate the Original Headquarters Lease, which became effective in June 2022. In June 2022, the Company exercised its option to early terminate the Original Headquarters Subleases, effective on the date the spaces are surrendered by the Company and accepted by the sublessor, which is expected to be no later than August 2022.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">Finance Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company exercised its purchase option under a finance lease and acquired the associated leased laboratory equipment. At June 30, 2022 and December 31, 2021, the Company had no right-of-use finance asset or lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">All Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The components of lease cost and supplemental balance sheet information for the Company’s lease portfolio were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.06181717%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.13%;border-bottom: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 June 30, </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="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.16%;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:8.52%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.02%;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: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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.83%;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:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use asset</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,800</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.02%;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: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;"> —</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.02%;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:7.83%;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;"> 47,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin: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.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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin: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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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;"> 449,800</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,200</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.02%;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: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;"> 866,100</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.02%;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:7.83%;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;"> 346,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin: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,100</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 24,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px 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;"> 139,600</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,600</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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;"> 215,000</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.02%;background:#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:7.83%;background:#cceeff;border-bottom:1px 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;"> 151,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;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;">Total lease cost</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 style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom: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;"> 601,500</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:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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;"> 286,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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:7.83%;border-bottom: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;"> 570,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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:71.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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: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 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:12.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:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="5" style="vertical-align:bottom;white-space:nowrap;width:27.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:71.11%;margin: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.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:11.5%;border-bottom: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;">As of June 30,</b></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;"><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.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom: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><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: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:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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,430,300</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,689,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current portion of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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;"> 438,700</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 527,200</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,053,300</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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,154,900</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:10.4%;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;"> 14,492,000</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,682,100</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other information</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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.9</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;"><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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 11.7</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6.5%</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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">6.6%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, maturities of lease liabilities that had commenced prior to June 30, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,600</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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,490,900</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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,734,500</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;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,777,700</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,653,100</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,015,800</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount factor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,234,057)</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.57%;border-bottom: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;"> 15,781,743</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> 92300 159600 255900 318300 3 6300000 3000000.0 500000 3 P5Y 29600000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.06181717%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.13%;border-bottom: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 June 30, </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="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.16%;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:8.52%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.02%;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: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 style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.83%;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:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use asset</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,800</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.02%;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: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;"> —</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.02%;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:7.83%;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;"> 47,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin: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.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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin: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,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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;"> 449,800</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,200</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.02%;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: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;"> 866,100</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.02%;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:7.83%;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;"> 346,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin: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,100</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin: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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 24,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px 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;"> 139,600</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,600</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.02%;background:#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:9.37%;background:#cceeff;border-bottom:1px 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;"> 215,000</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.02%;background:#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:7.83%;background:#cceeff;border-bottom:1px 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;"> 151,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.33%;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;">Total lease cost</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 style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom: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;"> 601,500</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:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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;"> 286,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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:7.83%;border-bottom: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;"> 570,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 23800 47600 2900 6100 449800 174200 866100 346900 12100 10000 24200 18900 139600 75600 215000 151200 601500 286500 1105300 570700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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: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 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:12.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:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="5" style="vertical-align:bottom;white-space:nowrap;width:27.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:71.11%;margin: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.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:11.5%;border-bottom: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;">As of June 30,</b></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;"><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.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom: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><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: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:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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,430,300</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,689,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current portion of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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;"> 438,700</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 527,200</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,053,300</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: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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,154,900</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:10.4%;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;"> 14,492,000</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;"><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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 5,682,100</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other information</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:71.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.4%;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.9</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;"><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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 11.7</p></td></tr><tr><td style="vertical-align:bottom;width:71.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6.5%</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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">6.6%</p></td></tr></table> 10430300 5689300 438700 527200 14053300 5154900 14492000 5682100 P12Y10M24D P11Y8M12D 0.065 0.066 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,600</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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,490,900</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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,734,500</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;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,777,700</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,653,100</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,015,800</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount factor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,234,057)</p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.57%;border-bottom: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;"> 15,781,743</p></td></tr></table> 359600 1490900 1734500 1777700 19653100 25015800 9234057 15781743 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">9. Subsequent Events.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On July 29, 2022, the Company terminated a portion of the Original Headquarters Subleases. The early termination of the lease resulted in a write-off of lease liability of $164,200 and right-of-use asset of $157,500, respectively.</p> 164200 157500 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %>("E4'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 " !7B I5N.\H#>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!)'1S6?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8S09HQXG,< T9RF&YFWP])FK!A1Z(@ 9(YHM>ISHDA-_=C])KR,QX@:/.A M#PB"\UOP2-IJTK J[ 2F>JLD2:BIC&>\=:L^/ 9^P*S!K!'CP,E:.H&F%HF MAM/<=W %+##"Z--W >U*+-4_L:4#[)R8<&WIX>7\JZE1L2 MZ<%@_I6("E697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M5X@*53*2#= ,!@ TB !@ !X;"]W;W)KZY%DZ=51^FLAOR8+SA7:1&&<7+<62BW?=3J)M^ 12\[% MDL?ZSDS(B"E]*N>=9"DY\[.@*.Q0C+N=B 5Q:]#/KHWEH"]2%08Q'TN4I%'$ MY/:&AV)]W2*M_87G8+Y0YD)GT%^R.9]P]?MR+/59IU#Q@XC'22!B)/GLNC4D M[T:.:P*R)_X(^#HY.$8&92K$5W/RX%^WL"D1#[FGC 33/RL^XF%HE'0Y_MV) MMHIWFL##X[WZ?0:O8:8LX2,1?@Y\M;AN7;:0SVO\6==M(2]-E(AVP;H$41#GOVRSJXC# %P10'#OEFUR95BAWT:.(U2+1JC[W7\=W="F+HM)] M46\H*/AK&I\C!Y\ABBFUE&<$AP_3^3G"U!;^JCA.47-.IN*MP0_?D2[^V0;^C<1>58-;5(,+J9?5 M\+)=H!C+@-A/DX?Z<'1VCMA MI6+(J1QSP/B&G)<%YR58NMV@K.[)1R0O:)M2@EWGTLH+!C?EI24OK<,[]'VMGISM#] '_1SZ&-O; M%9:\ZA$'_<:WZ#-/%!JN>&R?:V"9IN2E32*@_8#)7];"2@Y+3M) \;R(+L96 MYE-8(E)Z(@*[FK?,(W.FO^07L8ZMO+#PC.1TC01V.F\;=*Q2!0+T5_!LGIXT7(H;A[?(X)6G*9YP2L=7 *(T5+(T5AJZ-7-'X0S]%D&TU%:$,_ M(O#XY^C%FEHXA5NBI5NBL+79-R:ZVW@+%L]YI1D^(O0TG-P.K0MN.+ I8>F/ M:"U_-$JE-"NW?#V:-:6>4%)K^NF(XA=KTFH$1S7E+-T0K>6&'F+%99["-$M3 MM@>W8"ZD=2PZHO,DXC;S/*YEM(B?"UIY M3V&#:&F#:"T;-(E8&**;--&W$WNOA74J$RIP7%.^TO[06O;G+N)R;C[+]UI! M+;1#B)8LMC0^9I+M8Z"/J=+&/38VP4K\C0S, MKAYRM8M,S>RHK08$DQYU7=SM=U862*?T.DZMI-%(SQI2&]N'V.<;DPZP[C; M4AAC0B][^,J:.8&#&S:F4WH?![8L>TMP'R3&P'_AVH]"&=TC9(P*5PRH<]W_!.@>[QF9:SS;3$^29;'.^@5Q< M+3;LA]DV=:=\/-_M?V3&%20HY#,=BL][>L23^09Z?J+$,MN#G@JE1)0=+CCS MN30/Z/LS(=3^Q+R@^#>&P7]02P,$% @ 5X@*5<>WU0,:!@ Y!D !@ M !X;"]W;W)KK4 M,9 F&-8"6X.FW3XS$AT+E415I)QDOWY'29'LD52<-1\2Z^7N^-SY>,\=O;H7 M]3>YY5RAAR(OY?ELJU1UMEC(9,L+)D]%Q4MXLQ%UP13B4:E62[NSV=D]O3@IK=5W#W6*PDF8%+V4F2E3SS?GL@IQ=>E@KM!)_9?Q>[ETC[]0X&VEXA([%&BO0(]5\'H%KW6T0]:Z=<446Z]J<8]J+0W6]$4;FU8;O,E*_37> MJ!K>9J"GUI>B3.%+X2F"*RGR+&4*;MZSG)4)1S?:L$0GZ.O-%7K[YM?50L&B M6G61] N\[Q:@C@4^-N4I\O <44RI1?UR6OV*)Z!.6G5RJ+X 5P=_Z> O;>UY M+G^;NN:E0DQ*<.S,YD]GP+<;T-OJ3%8LX>2USL^6__\$PGQ.YMWKV3L MP%=O\-6;LKZ^9'*+6)FB1%_P[TVV8SDX+VU>=Z;"UI3>^[LUP4L2QC[&J\5N MWR53TH^BF.X+'L#U![C^)-R;K:C5B>)U@;)RQZ4J--8Y8O!M%? J^P<2,Q%2 MV>!WIH-]^!Z)R)(:\$U)BB,:$B?^8, ?3.*_2!+1 &*H;@F'4-_FW(8T,-:/ M?(\N#9RF7!A'$7:A# >4X4M1PO;^\N'"AC4T,/A1$!I0)U?\GTD>#?Y$D_Y\ M@%0IE:@?;?@C,]81I=APP)0+*/9#5ZSC 5L\B>VZYA7+4L0?*EUC9;L9A=KR M&DK[?AVR88]M&4W,X)MRGHQ?A&+Y$3"7YG8*H!HL(P.H13+" MD/JQ"RK!(XGA9P(-?4VM'ML ZT)7Z=HQ1R6W%HO>VF$-")8A,3!;)*,P)M0) M>8]WR23DMF%"8H,:R;OPPC;47C"5E7VSU(# @C]DSPIF00QDO/ M"7XD43+)6^M/;0Z[DZ)7WU\9*G%@(C3E/!)&3H C\Y%IZNNR=P*@9V9 O(RB MT-Q?5E%?IX 3YLAXQ#^J&\DS=IOEFDT2TXD"!"EYJ(C(D]-1H36.?#,K6F1#$C@+YV.C-Q)I[FS MHY]G0DY-]O,T]QDP33D_P,[$IGN3YC1)=@GR'$H+ ](@\,P-:)&DA%+JCN?( MEO2905$41=:-6]V\*$J=)KQ, #5Z^Z=0',76V7_:L)U*D'5._G%#A\Z/'$RG M.?A&B>3;5N0IK^4O;?.HK+,$?54.?BUKATZ/'$RG.1@FD[[J2NW^'+W!IY@ M(]=HQ_*&OT/!'+:*_D-RRVI-?XV" ;T=PG6.E.+I129ETS\4C9(*+G2-@;'] M8U/RX>RG%;B"H;.XA.&#N,[-@]TNGG0.TJ4SN#Z76CM MX9TC@LD\#,FN/[YY>NT<\J:A_] M%GM'\/KWCS]8?9>5$CJM#>CBTP@B47<_*70W2E3MJ?RM4$H4[>66,P"O!>#] M1@#K]C?ZH'_X86?]+U!+ P04 " !7B I5:7*#9=T" P"@ & 'AL M+W=O#3 M3GC$LOGE9C M"QU/56D%E[#0Q)1YSO3O*Q!J,_,"[W'@AJ\RZP;\>%JP%=R"_5XL-/;\UB7E M.4C#E20:EC/O8W Y#Z@35!$_.&S,5INX5.Z4NG>=+^G,HXX(!"3663#\6<,< MA'!.R/&K,?7:.9UPN_WH_JE*'I.Y8P;F2OSDJR-VGR&)J&1 M\TN4,-4WV=2QT=@C26FLRALQ$N1:K4AVD6CFVM4M:G4F V7;AEOK<:G''4VGBN9XJ) 2K!EE. IL]BY M8H+)!,BM,S;D9,$T2)N!Y0D3I^0]>4M\8C(<-5/?(H=S\Y-FSJMZSO"%.;^6 M\IP,Z!D):1CVR.>[Y=>0H#RHY$%7[F/V;0G"M@1AY3=X30GZLJQMA_VV[OV[ M- 5+8.;A"V9 K\&+W[T)(OJA+^?_9-:IP*"MP&"7>[S 5P>TQJ1QOR7W9Z1@ MFJR9*(&<<$E2)033AA2@ZS4_[:M&/<6XFL+]>:QC>DYQ?=;;6>X)ZM /6_KA MO2,YBGO MKH@.:=221L>1XHE@+),IEZM]N-%>W%T1'=QQBSO>B3M7>8YGQ"MV\_B0W;PG MJ(,^:=$G1Z ?OI4GSVHXI+1W,Q\2V4&_:-$OCD _;"]?/(,):!!%03B9/,'N MC<0C8$Q'_=@!_7<&TB/ C]C:C>\A^/VAO?S^UG'N[E+?F%YQ:8B )6KI^1A- M='T]J3M6%=4)?ZJ9H97.M N )\OE;*/'7=I:"^)\5]02P,$% @ M5X@*5;C[,?/)!0 0AL !@ !X;"]W;W)K]D=*@+T5>ZMO1QICMS7BLEQM9)/I:;65I M?UFIJDB,/:W68[VM9)+61D4^IAB'XR+)RM%T4E^[KZ83M3-Y5LK["NE=4235 MWW@M MN5E0Z@QJQ)^9?-)'Q\A1^:349W?R+KT=87=',I=+XUPD]FLO9S+/G2=['W^U M3D==3&=X?/SL_:>:O"7S*=%RIO*/66HVMZ-HA%*Y2G:Y>5!/O\B64.#\+56N MZT_TU&!#"U[NM%%%:VSOH,C*YCOYTB;BR,#Z@0UH:T#/#7B/ 6L-V$LC\-: MOS1"T!K4U,<-]SIQ\\0DTTFEGE#ET-:;.ZBS7UO;?&6E*Y1'4]E?,VMGIA_* M9)=F1J9HILK4%D!SI%6>I8F[_&CLEZT,HY%:H=^WLDK<"FMTA3X\SM&K[U]/ MQL;>B',W7K9![YJ@M"$[$N(?H56XI+/Y)9TM+N3L9+UXMUY\R/OT0>YEN9-0 M]AO#L#9T(V,_C4,L(HPGX_UQ8GV<(#@BY[BYCZ.$Q($'7/A PD),XR/@"=>@ MXQH,XI*MY9+.YI=TMKB0LY.5B+J5B+[26K1, MJN4&)65JY=?>ZLJM:_S0-?#0=ANO#'TL@ '(P;)4W_%!*6A5[0S"(GM MI/($R1Q ,A(3#%2!C[09)4'OV"4''4P&9=O1',KM! :I,R_X5218Y*WH#$)R M;O/D4P>0A$9QY L.$(I%W-_]R$%4$CX\A,U&5B@KEZJ0Z%6[_J_!04P&]>FW M3N*+>IM?U-OB4MY.U^0@?LFP^GU7&FG]FKHGJ7J!VH4!EV70V3241=05!$$06]]'T0U&5;572Z;$@<3Z M<+B+A/]N O=E-8"R(QOHZ8"L MCOI;^D%4DT&E^-S2P<<:9"]>R-['77& O@^#Z0/N!#N9I:<).&A9,BQF?Y.F MOY%'WA_6J\C*&*^^9Q"2<_N'T&<,( EE5 "D(2@)J.A?]X..)<-"]B[1V1*5 M+7ED9QK2FZ2"*[YQ)8[O U_CZ#P',"PX3P ((_2]C'KK[&O4>V#GU&&81[T'UD?](&#IL(#]6+\?M]R3O94P:]G0UDCMC#9V M>%A-\\:]7\^68"I\56F5%[?5R,Z?!@ :<8'#@(3G&0&=!EP$$3O/"N"41F$0 MT+ G,0==2X=U[8L2DS:% Z8&4K ]J?&A?:D!G<*I 9S"J1D?[0D4LEK7FS$: M+=6N-,V[X.YJM^'SMM[F.+M^1VYF!+@^)S>+9COGX+[977J?5.NLU"B7*QL* M7PM[NU6S8=.<&+6M=R0^*6-441]N9)+*R@'L[RNES/.)"]!MFTW_!5!+ P04 M " !7B I5+I:FE/0( "H2 & 'AL+W=O-R)=#H74YH[X?SM9Y44WN;H;/ M/C1W-_6V*XM*?&B\=KM>Y\T?]Z*LGV\G9/+]@X_%TZKK/YC=W6SR)_$@ND^; M#XU\-SNH+(NUJ-JBKKQ&/-Y.?B'OLF H,$3\IQ#/[=%KKS^4SW7]I7_S?GD[ M\?L6B5(LNEXBE_^^BKDHRUY)MN/WO>CD4&=?\/CU=_5?AX.7!_,Y;\6\+O]; M++O5[22>>$OQF&_+[F/]_'>Q/Z"@UUO493O\]9[WL?[$6VS;KE[O"\L6K(MJ M]S__MC?BJ !AA@)T7X">%*"1H0#;%V"G!4Q-XOL"_+1)W% @V!<8#GVV._;! MN#3O\KN;IG[VFCY:JO4O!O>'TM*OHNH'RD/7R&\+6:Z[^U3EVV71B:4WKZNE M' "[5VU=%LN\__BAD__DR.A:KW[TYJN\>A*M5U3RBWKQ95672]&T?_.RW[=% M]X;HLM+C59Z1FNQV*ZWY7#XJ7@L%D6G$' M#J*'#J*##C?HW.=E7BU$^\;+.^]>/!55551/?5]L1%/4R_[C5"S>>HR\\:A/ M?9WSNRK"H8I^ZOAZ%T4L]F7LUV.+81BA41BQY#0RA9'3)*"4LM/(#$8R1FG MCP)'OK"#+^Q%OKSQ'E9Y(X?J)?[LJ@I._*$\8B<.6=O43^KOVDV^$+<3.6NW MHODJ)G<__(6$_L^Z48@IEB&)C?J"'_J"#^K,T!?OJX6\2+7"^U$Z/;SZR3A# M_.]C79:>G.2?\V;YFZXS.*(MO*\;]MM?_;TI\MB M-^^VAGGW/@ GJBK-?;CQ#2YA =_PJO\>>.U MPZ2B\RF$;>E] DY9:W8=D9AB&9+8R/'HX'AD=7R8*Z9]RK?L'9=Y<)L/F:3X MUK\6.L>MBJX3102ZCS"2@&MDBEEI=K[2D9GQPF&(9DMC(;(KJN4X_?]GWAS26Z+UEX!S/.8AR.KG^[C1((\E 83@ M8%--Z)3XE-$(R&::V)C0V&*,@B/B0$[;QCVTE)R??@-A,$QO%,274:(S"*F+GJLNRC?,&0:Z1QTT2QH-3BS!Q*D55 MR[#4QGVA&([8(>Z2;.-\WI=VXY9)NG+6) M0K(QI,?V5KD.6%2U#$MMW".*X2AYQ72#6H'1]4J'JI:BJF58:N-N.UI^LQ/F M-3Y)"( 3<-J>0VP*B6;5$ M77'354K-]BA2I'92O.KV)(5$2),(W)VT5^U\HJ/B();:V':%@]2^)F;C"GM1 MYQ,:%>XH7 2;271(Y-D]!&;5#V0N18:]^%ADHI!X3,FA"C%PC?J@&\7W*#4]X1FO::)I2&-$_.R&%5,15_&5*9[E'JC-,S4&T4C M'XQ9U$4S5+4,2VV\R4EQ'/-?D1H8ZD(;JEJ*JI9AJ8V[3<$>LR_874,-=DGG MSH&+;I2'%*[8HU:;75#MV%(%8LP.8D[4P#3;#@F8HIEFV2].X)XE>\N<+=+4 MFE#C/1]VM"/R2JZR@0/3+'GY$8FC4Z]PMS[B[GW\,S8_,@5LS YL-G*P%W4^ MJ5'QC4%FG'*9(L-UT4LBQ^8I[&)V[+I\:P/5^@NW)\HL(]"[>ZBW20).TR$_DK'-J$NJ*%ZI: MAJ4V[@P%!!$VJ$!TWL&7A@BJ[8R^C*"1X8I!P3 M/-B;Y3QF4=?(L-3&7:)XCB6O"0^87#5'54M1U3(LM?'#%(KY^/5;)>U%G9^. M0"4X5+6,:[93DGX=-3#-55SA&7_)?LKCNW':*RJ'^RGE[ 07@^<HL(C>-3DU"W5**J M95AJX\Y01,=?OJ7R;/['X0J:/D7F&A0TI,B:4&.*K(D]DR+SHP?/\'95GC<* M4HXI4;8WRWG,HJZC8:F-NT0!'7_-;94<=>4-52U%5P4*O-+JAV;*E"1FY'1J<[EER#AF#>G7,-%_8W5X%%J.MV MVEH#X-J6H:EMNN,V=&/O/2_X2/369GNMEXI'J6\ M_S:2=C6[G\79O>GJS?"[+Y_KKJO7P\N5R&7^U0?([Q_KNOO^IO\IF<./$]W] M'U!+ P04 " !7B I5T9CBK4 ( K)P & 'AL+W=O"R2>DZ3 )G,#CJ+3ALT.[N?&8F. MN2-++B7EL;^^EY0C6N$C,>#]DDCRY=6]O(]S2/'LH97?NPWG/7K[#:M65&[YEW?MVQQOX9=W*+>OA5MZMNIWDK-*#MO6*1%&ZVC+1+"[.]+-K M>7'6#GTM&GXM43=LMTP^?>1U^W"^P(OG!W^(NTVO'JPNSG;LCM_P_MON6L+= M:M)2B2UO.M$V2/+U^>(2?[B*$S5 2_Q;\(?NX!HI5V[;]KNZ^5*=+R)E$:]Y MV2L5#/[=\RM>UTH3V/'G7NEB>J<:>'C]K/VS=AZ2M ^A^ -6.CI9IMSZQGEV$9K[JV%A53CV]Z^ =QZSO4KM$5ZS;H,\2^0W__&T[I MST@TZ*NH:PA)=[;JP2*E=U7NW_YQ?#OQO#U%7]NFWW3H'_#N:CY^!9Y,[I!G M=SZ2H,)_#LU[1*-WB$2$H&\WG]"//_SDL.OJ[6JP6\W,/#K--M5ZJ4>OGKZU MGKZU;+<(JE&R7C1W8SJ+7O#N@VL:1[6Q6ZTJ]0_=CI7\? &UW'%YSQ<7*C[1 MSR[?3Z1L-@/Q- -Q2/O%;]"9ZK9SYLHX,M4C5?NYOUAB0DF61-'9ZO[0 YG>M]"GRK8I1S3H%)>B>U0-7C0SBVHF[!N+'_QS$3D4<0=.K7+9GEDW) MS*31#X9G@<-_U6E'$QQ);I=V[%:F;X6CV VZSK>.\LHJ/'8),MM MKXK54$O?K,A-R'@DT%IURK!;L5M>B?4%F#@V(MP-,')B5K>I>KP=<< MZVIAN4J3G/A\Q9%!V"CH[4W?EM^7BFM4D'9;(&"=MTSVJF:Y%M.$6-GF$*2$ MS IJ;NX!(-_PWJ-O#CLN=R"WWOGN];I=,3;!FX)%&* M;4]L0>RM&TR,&R1<\FVSU$U:-& N6(KXHYIZ[C0VJ.O81-IKFP?1ZY'A#O@5 M\K!AS1WO7@".;@.Z!3\7CP]\\$E)Q*FTS2?#T @WM3NP ML9V%29(4=A:Z!..,>L-F& 4. K'+4K1$__IRZ;0WL5$DN6V^+;BD,.2Q"G6>1E&\3 -WD%OI_;S8X]J5[S#M8DI1SX M5 J=J06G#S8<%[2P&Z9#;ED4Q)L_Q" W"2/W[_,T-Z30::Z-M7D>N>RU!9=) M'GL)$S&X3()0!VNA-8>64D&#AZ8X./-[KV)6;*DK,6PY7&#L9=S$ "8) ^:8 MNP<O%X@#2S'%P,$R M.X8NW$V*E&)O$ WRDC#R?F7]('6HCK3?AE,29:1(;>1UB&(EYB\@@[TDC+VS MR=])53ZPF%8-?]KFCQQF#SI01&:O>6+>R3KK%/I6T^"P?[^&',5R'=S=)5 M=-V@.:[>7-QNU6:)VOAQ3L5IM_,=W (8@Q_1J"$--$P:KJ6 V.Y8K=CD_B-0 M@YJVYQ._=/H7U'JT?PY2$A?$3S6IX1LTS#?F'8<_!XU[C4\ T:7H2[HS-;:[E-/RG=H(XU?!QPSQ )^OJFO=4V M7>W&Z:-C#>\.CRT8YP5)$Z\#ADK0,)50#D"$I%[% )G5SB@LUA<*U^X!XSQ\ M@MHD(<4T=] )AR3.T]3/QZFA$S1,)ZY\%K]#M_Q.-(T*A&(:7(K6^>V$NI;B M64[L[R<.29QG2>)=$\>&6,1A8A%P@ZNU<,B!V.8$."IPFML>.$1I%A/J]\!0 MB!@'4?=FV.UJ_1D>JKU\AF!(JO$@!S0I)^;&06)R;*6?2MM\#@SSB,/[ CJ* M>E,/G)ZV]9UNGY1JQ/;.08P+?U -B8C#&_JSH*K/+'7;#5+#3V.^7DSD$#+U MS60K/BG#.)6V^3P='!EXC86XUC%H-ZUUH,G60S7N&+ 7^U_.V;'/#^ HBQT5 M;5./U-M68T,[XC#M^'6^KX4DKX;Q5%,U<'7"X,5.+]JVE5B+TOO9,/R^H\.= M6--#(\=":'5P[&C+Y9T^C=4A/?_CD9WIZ73BZU*?VS)JQF-D M7YD$F.E@&M:@,GJ?@6ER/)DUWO3M3A]NNFW[OMWJRPUG%9=* 'Y?MT!6]S?J M!=/YN(N_ %!+ P04 " !7B I5MYT2Q_P& "C$ & 'AL+W=O81CK::NLY(7T:AMIHO9[&#: M')G@&Z7EE64NM"VWZS/9F-7Q:#[J%ZY557M:F)X<=;R2-])_Z:XLGJ8#2J%: MJ9TRFEE9'H].YV_/]FA_W/!5R97;^,THDJ4QM_1P41R/9N20;*3PA,#QYTZ> MRZ8A(+CQ+6..AB/)0#=FFTKQW[11>RV+:?PLO!U47OZMGB1< / M04_8[FS,%K/%X@6\W2'TW8BW^S^$GI#WGD:F1GKK.B[D\0B=XJ2]DZ.35S_, M#V;O7O![;_![[R7T_^3WR\CS"?M><';)[\_77H[9A183]I.O)7OUP^%B,7MW M;MJ.ZW5\FK_[F2G'.*L:L^0-:U0IF1-*:B$=$VDG*PV8+@M&1Q9W7 NE*T:( MA7+"W$F['J/3[J @'?3 1[]@VTHK%&]Z;^&=EO=^IY):VK0DT.T$9'FGI)NP MS\#,[K$&@!:ZXYCRCG76=%9)#V%*5E)7"%3:Z(H4M3:-J=:L:[@G*63>8 M? M-C(Z"O/*\M:1$P2W5&;#B/SM:@X1$3)X)9"(/O34XM(ZMJH-XU;2P?"J8&K+ M?61 :=&$@ORA")DLE*<' E=M&[39,5K$ \>, X^,\1-TPN&6 MZU!")0/%_"A72D"'D2K:"DEM4M*4=MX&PDAO'H7\L%$8#=6G;#E*7#ZE4H3B1\_ST^O*4T=U":4N!])W1=\7YYXN^)6)].FY]3Y=-'[$4 MX;8<(4V.+2P.()([?PCC 8 MQP[<<^ \$D[EB4T$,J^C*Q+)@W.7W(J:4C7/'/GT]>+]SOP- H+0MTJP&M&A M!C9T'J@2Q3>TC$O_5O9,(;S^A4*(PJ/%@WW0G31CT(%6PEL"*DMQB] MYWI,)$"'C]S M:LO7*>VQ='2UVL@5F5J/AI+8QG$H!I*,$3B4%FP*X0 M3985**.726,UHYF>W>S,!WG)3 "=8V=U ;HOX'^99@"ZJ#!R1!@C;EG6B2\Z M-N4-0;NM,>CBZM,P JU($:5 D0<=HXP"[$.@>^=-'&KGXT$;'\>Q=?128D8C MHD1AR5G]R%W!O['?TIQU$S][2*O!H.&SV0RB@2#<<^E T"3)',1!NU!.HQ[TN60_SGS4;+%>+9]3':D"]81N7K ,M"$=D_SGXN&M!@@.G8%/=V0)Y,&5]+, +[C MFAM:A]0S'I*80Y[GR1$'5N!]O&R%E(7KC^W30X$L9O/)(;2@:8"U+316"HF MD+^J @&)Q1I5&-!B'@[W)KN].2NM:1_R5R("T 6*D?IP0!DBI&5*/](3VYW' MJSDS51CG\R&O)P>#BT]]>4PW/AS1V57\/":V!>W3-^2P.GR!GZ8/SX?MZ?,= M5,/ [#!6ES"=35[OCYA-G\3IP9LN?H8NC8>,Q)\U;GAI:0/>EP:W6GZ@ X;_ MESCY&U!+ P04 " !7B I57+TCND<, [) & 'AL+W=OWKH^E1]^"#7F\"/3@^?]7(M;I6X6-SY?#M M.$LI=:V,U]8(IU:OCQ;3'R].:#P/^(=66]_[+,B3I;6?Z,O[\O71A Q2E2H" M29#X=Z,N5561()CQ6Y)YE%72Q/[G3OH[]AV^+*57E[;ZIR[#YO71V9$HU4JV M5?A@MW]6R9_G)*^PE>>_8AO'GLR/1-'Z8.LT&1;4VL3_\G.*0V_"V>3 A%F: M,&.[HR*V\HT,\OR5LUOA:#2DT0=VE6?#.&TH*=?!X:W&O'!^'9,A[$I'$AO?8T\(J\ M-$%RL_VR46BXPM:--+RS5)J(CPXPI1=,ZWU+ @F5%VOC@6H8A3\\(3\1T\NSO/'KA@BXJA0=DPP>U M;JLHZOK9O^C)?5.O5=$Z'2C\).#MYV(CS5J)2UO7VC->?D>SDAO7;R\[!\;B M??3],J:&GD]?O(3WC3:8-^*73\OJCTG";X9 MBEL%=(=#CIX-QFXWND!:G1)&%4FY)%L9J6_I.C2K'7,X'O%_*BBLP+J$R MB#E']0BRCB6$#X30JFO/%M.QU/P;3 MAAQ0C0!J4Z+J:77LRJV;RSIK"2 HD* ^BKE(S00%E58W*L6-ANQ< M(@'V1I,K")(B:^&G+-5O+7PA*VKY226XV$4H%R%G#=U=@7E1HVPWBCO9]TNA M@Z:G="J9072. HC1O[8F\B6.(*/!XPO5L)G*#]*V#VX6QK28^T$UU@4!;1TD M_A62*\S+VA%D>O^3=(""V2RN_3'L 'G4%]59EELJ! QFY>J2-13HW^,#];FA MJ S-H^I'7LB<5?(='U/+(-!I$C CJ+5U!+I;Q3$K*@FP76G(L='- W'/(;K3 MC$BZ-:JO]HZRVP["W]SU:]'WZVVQ$(]U5 ,(V$K*>>.;'K+])C"SH:' MC5.*!7O]6=21MBFB;0*D2W6D"XCV]1Q)^&$RX<%?G\Y/1B>3"8-MHYAA5[< M;D#6(#Z,>!T\' XRA^11.:0*T'TE17Q=ZM@I&O56A+VU]Q@@1__WZAI9VZT8 M(P*U.R]Y^:6RP@M;?-K8"E#ODT:!%M?A=OQ%*O7+'F-];TZ?WW1SJ'L3R.RZ M;0>I!&[4F(]NX0[BN59B =Q?T ;M$Q[L9LH?@R_#ER1X8ER/(2M%V?*R_X0: M1/-GSGF9_>E(Y^.924=TVI3$7JFP$>38%IF$L79KJ(O;I=>E!@D9BNJ35RP/V,(ENMLSE5L1OA0P,&+#7>9]R3M!U-3@:9&? M4AF$#6H@+CW)+Q5)S73R#=4LNDC=<3276;"!:=B-,JVZPX1X=>\"A893^D8N MP5=E#AN2Q"0*;ZD"N$#3JO_FZ?D=,2AVOI',O ;.GG_# F8_?$,*D[U#]/DC M.JS*4&?8AG:)4W/+!>!-VM4B[>M [I2+0EJ S)P[6S; MD%F^;1I0)^?_8,'T>Q?$#N!":#A/U3*?L>^:/4'V BVL;!U%CD90\K,-_Y-R MVF_1\Y2-D[.#%F4-9-M!F_:6FR$W4DMBS>0\-_*6FY59;B8Z62Z6TT(ILI]! M8I6 ()=)F@Z%>S8VHWU:^J$<]M')PPJZ)Q]V"+/8ASI,O5!ND8=+0UM,N^6E MFPJ^M.TR8(.258R$QCZ3G1RR]5(!K6LN509-8WNBB,'L-IUX.X@UE?&]<#"; M4H!GH#41KN)V[XK>XS]%-T[[N,N_AOE5)1TXG)/&RW1D +IB>PO'*JE)TSL: M@/7I5U7PAB8+=MI_&GJ-4%JL(+]#U-Z2U,I.",";S(,9!:)_QD<4YQQZ&59ZE35D"AU!:^7M@UQN,<>%8SX2Y9' M1O4D=TDUU?X&O.,9>2*^(P3J#A]HR/<[$LHLK+EKEIJN9'@3S +-6.@XK&^1U5/]O[98>][WC95&XL\ M;62I@ZG*D'@83UV6S,\J6<;@?+5QNHXG?/?BVB1@(B;#3SJ.@H6/VA_!:GUF M/0YUTV(9C$-KA9W&_NA3.>SBN:>.9%6TL1P]."!6NHI/=)?[ZFZI"MEZM2<* MV?==. 91(%6#',<%9Q?PP7-O4^IM4M&!4TX'.\X,B93P#WA0V2>E%H0Y1MM6U_= M=JM.FDOHN+5QYO1H$<2P^\AH?G8_.Y.B,=EI@,IW_4,]@.'DI/53=Y!/D3CN= MTW&X.F?2\QQQ='E$=FIBJN7>E03=N*RU,1RQ%8C!CJ]/GW<;IEURNX/SK@NI M<+A'Z4BE+W84:THQU0U-H@9/EA"' M@+!XH)R:GD+2&IF092]Z?&Q*[D\:VKNKN1=&Y-SG26PVL08V7>9#S+PF16<. MW#;NNY@D0IV/D\?[?@UPW/M!1ZW("E7R2"889 < +88 8 >&PO=V]R:W-H M965T&UL[5E;C]NV$OXKA!OT2;4M^;K)[@*YG.*T:'&"I)=G M6AK;1&71):GUNK_^?#.ZV))WG:1]"M"7E36E,A';Y*!F/YZ.=-L7@_E9H M[]W]K2U#;@IZ[Y0O=SOMCF\HMX>[03QH"!_,9AN8,+J_W>L-?:3PZ_Z]P]NH MU9*9'17>V$(Y6M\-7L[*R]@]^^2&[&XP9$.64!M:@ M\7B@MY3GK @P_JQU#EJ3+'C^N]'^O?@.7U;:TUN;_VZRL+T;+ L\/ZJULSL5MJ2\SDG9M3*%#Z[$%@I>Z2(#LTW)>U-L ME/:>=JOE;10K\\':CN154)B'FNS;% MV;=VM]?%$7[D-M6!_"FBB#7T!"N4!^V,+?US)A "83O3K[@) 6BNN1'!I3QG ML)56=!8#7+\B!PZ"R*Q0H@ZFC (Y-($:% )IT)S8K6- AL52D8Y'')ZQ57'RGU SG3.6:[] M.JM81ZG=%.8OZ(8-EH<7Q B"0_L#1T#(_)JK?VQBL;$.(DFRN9V!#F=^:O>2WAU5*^,'PII)P%@B9@0IL VPP!6B9=9V: M<<2?44&$OLX?+KTRN0G'*F[:VP)!/C+&TETX2'^6-1#9E+X7;(?/ PO;!\E[ M'7%\%4N--"+![,MIN[=;6N R:309&:IWQNL-?*P+ M![XWEGX!BC7";P\,/4A99[0W:=TAL@O)QC7X'XY[*8HFN"_5M]\LD_'DU5?_ M_&6+@E"[ZJ-??2OPR:;VD]TR?C2/G\/6?W82W2=^"MP_$NX_W]:Y\RVEH_8? MLO>?TF^;EY]D[[4AMP%[\XL96V#U3L09+:^_<$U(KBPUTN^K[Z_TS)-K+]0\ M6L9Q-!N/SVC\*TY>?8(KGD23Q4V4?$+T";;*6VJ@GCMZ+IM$\V06+ MQIT=^537>8IK&<7QHK=Y+B4ON3Z[72V7-[UVU:?T9;!%I[,.S$M*OUW-.TWA MLEUUUR?H%S=7^/OK_78UC9)XV0O:I5_+QLM?6(#=#=^K0+OV3MC8?)Q

X&B9\1$YDZG-YB:3&7"E<[$L=T$R/H)H*WEZQ-&=F3"SR)##([6@T6ES MB&6^DL?/7*QLK,T\@VE.T>#R<=8U/3H2^\;-90D9&#G!]EY)Q+63]#-2CZ(HVIB@8,\^C M937[8WR2R9MGRKINI-*K81^)KN87KMSJ+J=1NM55S,;H^^6AA34_&;"#4FB40$[#VU5RIZ!M- 0 M4_!S$S-GVGDC8:B/D(+%['R5Y_2#%29>G2[E^,5;#509XCGG];*D+)[?1&/P M<&,EO69/OK?NBZI36"XK)3.9Q!I9+EW47&\X0E2I792T\^)1\7V/,VAN$'#R M?<'OU/HJ(G85^ (A;7L:0+:+ZS)?H^Q.J\.GKC-'9W?)Z(,;N3'G"Z*R"-6U MD M49G,@/6UM:%Y80/MORKN_P]02P,$% @ 5X@*5;)?)U., P I < !D M !X;"]W;W)K&ULE57;;MLX$/V5@7I!"WAUL^.F MB6V@=K?8+)I%T.QVGREI9!&E2"U)V7&_OD-25IRB,; O-B\S9\Z9&0T7>Z6_ MF0;1PD,KI%E&C;7=59*8LL&6F5AU*.FF5KIEEK9ZFYA.(ZN\4RN2/$WG2-_81]LLVD$96^L:@=G8M!R&?[9PY"'$X?+]!F'?'#(/>\0R+/\ MR"Q;+;3:@W;6A.867JKW)G) MLU][N0_@RG2LQ&5$'6Y0[S!:O7Z1S=/K,YQF(Z?9.?1G.9WWFL7@'.%&PE]J MAVV!FI*4O9^ ;1 VJNV8/ !*BQHKX-(J8"#I:RAISRW4K.2"VP/UE6W@EE<; MUL$G+IDL.1-PO[[93.#S';QY_>(RS]/K8.$WV?7;&/ZF*#]#=5KM.!4>:"A0 MM)<7<4J]*83[S(A'"T(Q25UJ>\WE%M0)]!9P'VV?(+[A;X'.N-=D+&AF M$51-./A;Z_H./O."[#K1&YC'%Z^"-@:96X>[6BBE)P1%6-Y''!X!.W:@N6*- MOR>#:3K:=,2XY!UEYFCD(K_,YO/)NS2% K=<2B>*2Z"F1=^PQ+8BJ!W1ANDK MJ"F[HS_4B$'ML5:](9VN>"2Z1*P,U%JU_N3G1+ML;%&B)CR:PY0(%[KK=:<, MF@!;N>[8,P,T"@1EBFSY=XI0'&C2%L8R::G0)(U^@!F#0=))]\2NN6Z9+ANG M)GO:61H[Q@/?H7E\P4A^W0OQ5!FEKM>N#4ESR%L^3R^5LBT M"-@A20,A!QT@>\E:I:U7XA56W)2J=_5PR?8!]E1-P =ZGUQ&W;'&4FG71I2. ML=J#1?RK3S@YF9PMZJU_'UPJ*5(8HN/I^ 1]")/WT3R\7Y1 Z@T# FMR3>-W M%Q'H\":$C56=G\.%LC35_;*A9Q2U,Z#[6BE[W+@ X\.\^@%02P,$% @ M5X@*53JL8+.7"0 !QH !D !X;"]W;W)K&UL MQ5G9GTI&N2N)+T]#-,0A(Z%, H&7-U\^Y M $E1FRL]_3 OB0C@KCCGX@*^76OSS2Z%<.QI52K[BU.N7@V30#GR6BZ6C@:N[VXHOQ!?A?J_N#;ZN.BV%7 EEI5;,B/G+P:OD MQ>L1K?<+_BW%VO9^,XKD0>MO]/&^>#F(R2%1BMR1!H[_'L4;49:D"&Y\;W0. M.I,DV/_=:G_G8T M!RWI"2T3]D$KM[3L%U6(8E?^"AYU;J6M6Z_39Q7^5JLAR^*(I7&:/J,OZ\+, MO+[L;X89M(R.:R&"O+ 5S\7+ 1A@A7D4@[N??THF\Z-4*7/ KV'O%WHD'4X.,E.3D87K!(FJ!ZRKS#O#%>6!\HNA!(&BPNV,-I:*-:Y M$(7MZ1[%PQ2\*$M:3S;.QN-AUHY<#"G(7*L_:Q54KJ5;^C![=O;B5GEM#&SF MVCIOZBP;CCL;ZZ7,ERA'%K3'(JEVA(W(A7R4:L$4"FK?W[-Q,IRU6KQ;K^H% M^'TD\TAM50K23J/O[S\QKHI&-0;Y8F'$ FDYM)',1MO@V;D5@GW46)@@$?1=="#71FR/[C!QKL&%DKLH>*C?@RFTCBY9CET2L?F M/);T-'%4;+04"E0 X%UMFY,(3,=-:9)E$QF/=\/:*28>!(FE[L\2B;9 M33*,K^-9LD^8ULR:VU:4/Y0B*-LPAR,4?AE=+QK@"U1J3"F R5CB/NUTLYF' M*O.26PM,$/ LHBHE?PC9@(%6+*(YJ@K6&?FM]9S$P0_./*%4#DMPP, +OL.: M#G[SAJ6\[$0.'0(/M"G('>=-SKEL$8414HL-H)@$]T0%?AT1$FF3NHC"7F,W MU ([ F_S-8/5GROD1J<\:6'=>B)"J)"9U('OX&< GV)KQ'*ZE(6OD@!94Z@ M80E5 WU3(([MX68:*A)2PNVR%*AI5CA7>BG*U4%-:- TKTM4S!89 6AM4B1! M)@3$T*6QR2B:Q-D)C W;D^ ]8E34$;%[Q&O[Y8#Q0E=M^?G G]YL''88 D/V M+ZT6EU^%6>W)LW-:2QN9QC?@SL2/^N_DYH)<_(VKYJ#!)"C!5[1-H;#YQ/6M M816JR$ECQ"BC'V41 B9!CFP0PRG>:A&# MOT0M@O,U+RWQID"I-VCMX-;#QDN]UK!$*CI]0_9);>M@XJLC"A2I_80%OF)- M?7&,HZ/4"BH1G"[I#($OB!I=O UY5[57#),-;/@CEZ6O(Y3AA0=:[:%(R[L= M)H^SKNR3.TDT#E\16:N$[[K+C8=]%\#AF7<:7 >Z'T") MTNKR._8AU+<=S-P$S#2%&8V+R&4X!PTU^F'^"*@:F-P$_!S,U@H'2K?D*,)N M OP>H3S@I0&>5B@!%!3@1E5%E'(A:8!#&3.B#+T;S5J)(6XH__]!Z_C,AD>[48>6AH4':V:KKM@:0NS%K ^ MG+8EV2)U#QS!,^XS=-!64%?1I&W)048A5$B+*(XV)U&+E9TC?C8>1]=;O_8U MG?;-4^0#WS2ZC['X2$8:XH3 J,Z2A[YU.J; ]JX&H1U_)-FCK$N/'Q5[I1[+ M_BKK>O7V2)5^AI-MP3Y)RN@$Z_J$>XZ24:#=(2>CEI-[I!RR=[HL]9JB\Z'Z ME*)_:>I_EQ_?LO("[63H;UIZHE4'/(Z 8UMB]0DD/]1P&^*]_G9'+7H3-#YU M4Q_H@8;:G#^!&QH)K:!9=4?5EKZL\FC\O6K:'3&?AS*NJ&$YC(Q#GPLQ9]%H M.HG2)&GA'WIQ9%ARZF Z_N[0%=RA7]ZO>>UJTQVV_7QT]JCIDM8UB$JBZW3F M*X$2Z^[X"B?1:-;W!7!YE+JV\&-[O!W).(@X;T]L'_\3]-6&]-H:'6FWJC/38 7=G-@[GH_4O2Y=30/M7Z=$<>*@A+8[+'A%@*53'UBH%?):-HO%X%LVH10NO&6T5ZHEW;BB@ MGV7#A&T$ISZT?T_H[D6^D%[2Z^@)P\TSR;PKENT$/34LM)']AZ6_=+EZX8^B M.+OYO_W_]1EVM&N^G$3D*:T>J1ZEAR._^G>Q,O0R!:X.DI#D3]1V\1G*WV@T MIBYI9RR97.-VV!]+HVDVW1M#34V2*.N-?>%E4U97OBFD/6SG)LFNSFR<1J/> M-ZSBF.B?$TW@EV MYQ?";/P M?X(@F-?*A7?Z;K3[*\>K\+B_71[^1()^?"%1\DHQAV@\G(X'H?%I/YRN_%/_ M@W9.K_S/I> X$V@!YN=:N_:##'1_^[G[+U!+ P04 " !7B I5#.6E6"\% M !;#@ &0 'AL+W=O9D<86MQ2IDI2=].MWAK)D*7",O038%\L< MS1R>(6<.J8NM-M]L >#88RF5O1P5SE7GDXG-"BBY'>L*%+Y9:5-RAT.SGMC* M ,]]4"DG<1C.)B47:K2\\+9[L[S0M9-"P;UAMBY+;IZN0>KMY2@:M8;/8ETX M,DR6%Q5?PQ=POU7W!D>3#B47)2@KM&(&5I>CJ^C\.B5_[_"[@*WM_6>4R8/6 MWVAPEU^.0B($$C)'"!P?&[@!*0D(:7S?88ZZ*2FP_[]%_^!SQUP>N(4;+?\0 MN2LN1XL1RV'%:^D^Z^U'V.4S);Q,2^M_V;;Q3= YJZW3Y2X8&91"-4_^N%N' M7L B?"$@W@7$GG0LVLNN#6QZ&)9:Z-Q6 M/(/+$?:(!;.!T?+MFV@6OCM".NU(I\?0_SWIX["S,?M;R.Q.;?"IS5/OG[ L MX\8(C...N0(8]CD8IE^Q;YT8 27=D^X>W_"TF"6SH.S,.S9XF"V2(.H9_L@E,!VSME:Z_P04!*$ M\V%('$SC,)CV+%^UX_(@B7DPC^,@')"8!G&(Y'JV#@=W@O:?JR>4.DP.%0BI MN0*W6FG&:?=\J>#IT)M./V Q@!>^ZE(,8V:/&KK MZZV@$,-)M$^I(5@)KM#YF/T**/*%ECD3967T!DI?A30'+[5QX@>"H-DT& 6: MFG*G(5@G2D]$$@RC):,4:PNK6C(I5C!^*0NA,EGG6/J\$HZZ!5$H%\N;;JPDANGV@O#9MVCLH/R>NVAI:\ICM MGWA8>EHMF5P8,K73-N@!N@N3GU:9>G<]4?GAS44K[0PU4*]GHR@( MHW#0M&@,HEF"S=Q3D]HHX6JJW<$R/RBX':W1W,;B]BL_ETP#T.HG@ZR/"%UMP'Q-,HF/<"9FD4I+WQ59;5 M92U]B>9]@?#5VW1W8V@C?IH&471&>?R\MZ5!,H\)>&\[7,Z!/_MZM,V:^R= M9$K5.LS['].*_C.M)/8\&EJ[:GU&ZM"]<=*[\.."KOUG#9UQM7+-W;^S=E]. M5\T'P]Z]^>SZQ,T:]QJW:86AX7@^'3'3?,HT Z5?4$L#!!0 ( %>("E4/+&UYM@< !4: 9 >&PO M=V]R:W-H965T+S=[U,RV-;2*2J",I)^ZO[\Q04F3'SB;=+M "_9!(I#@SSPQG'K[X MXD&;>[L"<.*QR$M[.5@Y5[T?#FVZ@D+:4UU!B5\6VA328=,LA[8R(#,6*O)A M'(9GPT*J3ZX7(0#=J.+VJY?3;8&G9:,E5 :94NA8'%Y> Z>G\SHO$\X \%#[;W+LB3N=;WU/A; M=CD("1#DD#K2(/&QAEO(%6Y_]0F5M= M#J8#D<%"UKG[HA_^"HT_8]*7ZMSR?_'@QT;)0*2U=;IHA!%!H4K_E(]-''H" MT_" 0-P(Q(S;&V*4'Z235Q=&/PA#HU$;O;"K+(W@5$F3P\70H3[J'::-[(V7C0_(GHF/NG0K*_Y29I!MRP\11PK,Y5 M)ATVYC*790J"L\4*5:9YG8%82Z-T;<5"E?A9R1R_6&=J+#T<=509A>6J\HU( MI5T)66;^!?ZLU5KF-"C XDIU3<,-I(#=\QQX9-=?R0UU'@NWDDY( ZC$&(6H ML)EJZP+QL%(IZJ\JHQ_1I .$1'ZNV<\,_YQ&<<*OC3MQ8 I12E>C+KW@#SW< M&*/.G6MKR5_"\YN2(+I#7"*Y?B1EIE^U$6*XDB MI4"&LPYUTJ ']$66KG47=2)="HDV1=Y8W+#]HF>SYQS;-)W-.=D,1&VI\1NL M(1<).E?5Y!=!P:AG8 0\@DD5S3-YWX (<"3&4N? ;]?U$EF$*BH21Q9 ?-(. MQ/CX=,NG3&6BU Y]6]/$;?9Y9PDTEBAT)]L_J>? M'Z6Y/W'Z!&O@'M?(O)= 7&_1>0=Z5_0K@^]S9/?I#KW9^Z%]=MX=[. 9Y7\W MOJX#,8>E*DN*-19$!5C63XK?B-K_NG&DMS::U:$*^TL_( 1#9/_5B5&H4,JD,* :P-)$)=H+)>%P'R MH^"Q(BIMC5.%<\D0P@,\BX7CP+,G L3]DY&T [&G.S1BL>0:*T_<*SU9(9A^ MJKV!-[Z3^3[I\F27_3!382.:"EC498;D]/N=^&I8ST98&L^J XQ$41 KH?5* MHNM^P="FTA@%I'&8NZWU97MF5I!GOMH<:=SP2O&2\R7"W0D DA_P9'GI#' N M,EH[YCB+&'M%JDBX],$_P26IQ.6D((CH31/%_ESYY%:IS'$9-+"FO2%ZL<94 M\5Z@=IHX:YFY4K2@7&.,!IQ2(+U579MF*'W E3//15VB"WI9JG_B&&1N9MVF M'M@%O_8MD"ZU:=.74+>6:&R &VM:/VV_7KJ$IN"C4Y^T'_4$#>N$5^W6?%9S M)-] OC$EJR?^?83OM_NHVU/^[EYE_ZZ#=PEM##_J^:O!V3S0 M>NOSNL"M$L]KV[.5:R]V7B^7!I94M!_ ID95?(RZ;>HU94[CK5N7LI[,=Q*X M-VG/>43<[FPE>\M%/ JB\6QK\7GGU]SX_,6>GN#M+ANUHP[:;9_3,)C%L^"L M9[W_[%MLGT?QF,8?[]45CH)P'Z"[I\ULGU"ZU3=*@MGL+)CLP9$DTU?ABZ)1 MD"3C)B!;3/P-Z^-@,@Z#\5MB,!K3]N"XKR+TIO>O&-\.0#";Q!R[UV.88KQ[ M&$A'G/#FYZMV&/K= XPGN9>!8%XE9\$TG.YLHG9GX9TXBJ(93=CQENPD"./) M7C_^.UCSV3[^?X\Y_\^@VPF+:9C@%G_\9@;M"3XCK(/VD/U&LY@/!VW7:&N_ MOVN'!-Y&2R,L[]F6H5W51Q%6:J\ 26+"8 ZN"&R3&[/S@Y8[Z&$<)./X M&0;^%A/[O)JM6-5D_/WLA'#"V7B'G9!RDAURVHZ,%XSB<.]2\6[K>,4YD$]$/9%7G8N^<1HBO_@XM.^>>-B[JD<>6O(/$G1CBWGN;^V[ MWNXWCVM_U?\TW/]@\E&:):T6.2Q0-#R=C >8K/PCA&\X7?'%_UP[IPM^78'$ MBJ$!^'VAM6L;9*#[)>CJ7U!+ P04 " !7B I56Z(/&,<( H&P &0 M 'AL+W=O\G2W%P--M86[T8C$V]$QLU0%2*'F972&;?PJMCC,M\<'U)8X_Z^E*5-I6Y>-3,E%G&]>Y6I&I[-0@&]N9H25+I?[$ ME_OD:N C()&*V*(&#O^>Q9U(4U0$,+Y6.@?-EKBP_5QK_T"V@RU+;L2=2O^0 MB=U<#>8#EH@5+U/[66T_BLJ>">J+56KH+]LZV0AVC$MC558MAO=,YNX_?ZG\ MT%HP]U]9$%8+0L+M-B*4[[GEUY=:;9E&:="&#V0JK09P,L>@/%D-LQ+6V>L[ ME672@I>M83Q/V)W*K$KZJ;L$RC8&/9+GHBD MNWX$T!I\88WO-CRI\)]E/F21[['0#\,3^J+&WHCT13]B[_"8P4[?^+@^K)EW MIN"QN!I 41BAG\7@^N>?@JE_<0+MN$$[/J7]^Z-S6MU\R$YJ9 ^%T!S?V:\" M4MVP+QN!2PJ>[YB$%:S@VNZ85>R9:ZE*PU(G"/3 U&HE8^&QE"\5J%%Z1ULH MNQ% ^BD(7O(!2N4IHI4*P933D/B!-B6XRZ)U%"U,&.,$.P-2OW\TSP,_8L' M+=@E%L&XU NW()FV K22+"%RZ+AH56F7%9[ M59BT0$)#1SA8WX;PA"K0%0T,WC9TNY'QAJP[ FSJ@)&W]KLG0N]7NB%<$\=E M(>$!5,$LK:_K8\AN6":RI5MH]U8BIF!V8=BMXCK!R??D807 P0$DN9%BQ7YY M$7&)/,D>*)B:,'5U+FL=2:.CFD$W@GRJ8+XD_#CZ#7]YC=E]L'<;+H%XN5* A.X;8)7E*?CY;!%ZD>\3RK-@LO"F M\")SDK<;#3F3. @\V,\4@HZ@=.=,/@LG$V]1:XZ".6U3:3;R MY?OU#ME]SC[Q7375\BDH :^#&IE;]".YGHI6@O4Y')YQ);AI!ZF=]JB3_0LD M7Z\\#[3 <6V(02 $$#K5,(K;DJ_!8^AS#Q.89V2<1T@0Q2&%>'#:Y>4*3N]2 MHYH#1L'@GL!60ZJ2%.-5;%S>;:7=L$=\80';\&=4#VX 3#%YBKT7L0JX@ MW_ TK6"3CA<,N5,!SY#H2"4WY1KZ!18%F"/1Y(#F$F'D.J]]B&ZQNHPI-@T- M;U0*MF2%5L_"508Y">=Y@:-0QC5M5X7R[0@T,0$)5%\LH/02!KC@16;+4AN''=%%0W^/#KV.:Z U M-A9>T/$R?U:0\.[\/-1!'(1R9_YP4FL:LM\:;CWA]CY84V7_"O">[P2']"S0 M!\9E$7C?L3#E7/MH'K*/:BN>A>YJA(S*E07 W*B<+],=@^/"&K+/(3C12S1GTC<.+[856'R5$/@ ;TU)F79J$USR "=11201L33EU2%- M@T?EBI*V56'H0*1IX&Z7% RB!WLUG<0)I%4JN,I8BA@8EXG5RIT8B*P&$G9@ M]5*]#F=".%P8OP]'Z[C?;Z\<:2;U4F)T0R$TI=9X-N"9!>38!H.AX7$L"KN? MJQHXI6M3>RP)=) K<*BE5. -63K#/P!>))FJZ;UO3_?/T8XGBE+'1.V52UR* MS-.^HW_.CB M_^[_EQ/-9"WS]&I;V-=&^4)$N7^JYSYTTI,"^]\R\B;#.]%?O#Y].WGJ\K,6 M/:.G(+QHC821-X$8=>CUP3XTO6(ATD!O10=1>&5(O_MKLU M:LP^] MKK;CPO%XT0$9S,9>V'J?3[O*HO&TL_73!EQT3L?P$>U!V%D<^)[?>@V[6\&= MHJWY=[BSMT[6KMYHT?';;-)Y#8-)9Z-@$G1V^D*G^1&]9VSJ!]ZD$[1P/NV- M!A.X_^[')S/=FO9#\+_[O-8K=X0Y;']9F+Y',#VP.)?,#I-G/X,,ZW&,Y MPRP;@VV]^'C3^8+&?JT.$OD#!MS106_;WTKZ=\;TB'JH\VC>20\ %,XH)_NV MM=9[<,MTMX#>MDU>CSU_$G4LG7C!9$QUY)+\[\$#1>-%V*D9YS)7OP]TA6V? ME]_KN#_H@[-(SCGTMWS=_F;5NCR^@18/FWWS]D!!$ X7AX/!<':H.I$F5B6X M2V.KUE\S'4[^<61PNA\\>I<"N^%*3VYKFHRV+^DS'K8S^UMVH25V%:K7%OW' M+<3!=\_7!#^WO\S1WOO@1M6W(>SQ]_Z$+/ I>6!XW!J>16/B0!B>'$;!F\UF ME-TP/:TO(W#56F$#>R -^T+.!DV&0AM:!:SN,/>WJ(,^ 7@=N!T/K/=UE/%K MB]KO\V;AA1'6Q>PM>\2/W"#RS--2'(];JP8FWFP.MHP;?QS[)CYJ_7J1";VF MWV@,(RCNAXQFM/D9Z,;]^K$7=[\A?>(:[A[88ZY@J3^<30:.V>H7JPKZ+62I MK%49/>('+Z%1 .972MGZ!3=H?AR[_C=02P,$% @ 5X@*51ZH#85U @ MA04 !D !X;"]W;W)K&ULI53;3N,P%/R5H[#B MJ31I>N'61J(L*T!"(+J79SEDJFHKN,0G#:8N2Z8W%=0MA,JW8"A=H?U1/ MFF9AIY+Q$J7A2H+&?!9<#2[F(X?W@)\<&[,W!E?)4JD7-[G+9D'D#*' U#H% M1J\U7J,03HALO&XU@^Y(1]P?[]2_^=JIEB4S>*W$+Y[98A:X2SZ!-"O"7$WG=[D'?Y ME5F63+5J0#LTJ;F!+]6SR1R7[J,LK*9=3CR;+.JEP=<:I86;-3W--+0DZS;# M="LQ;R7B3R0F\*"D+0SD\Q3M/\_B@X'TM^S",>A!'<7Q ;]C5 M./1ZP_^IL948?2SAHG%A*I;B+*!_WZ!>8Y <'PTFT>4!@Z/.X.B0^K\9/"QQ MWH>_5/IP?'061\-+>)1P7XL-Q.?MI?; %@C7JJR8W(!%37\6LY@!@TII'Q>5 M>\RCYBO:$W!+B7^MF2:P<4<)I"S0$=\)A$R+=YD]M@=1=@UEA-0YI1 :S2V> MJ#QWH!8@.%MRP>W&+7T93$8]ZBG 9 ;:A8K )S7!F#'4I3QD?-H;1_2'D'2% M/MABT__H2X1[T2A1KWP#,)"J6MHV)=UJUV.NVFB]P]L&]< T784ASSE1H_[I M.&C][29653YH2V4IMGY8T*VA=@#:SY6RNXD[H.N\R6]02P,$% @ 5X@* M55HO6=F## @"8 !D !X;"]W;W)K&ULK5IM M<]LV$OXK&+?II#.*K!?;<9K$,[*3]')WZ?BBYEX^0B0DH2$)%@"MN+_^GEV M$&53BIWV2R*3P+[OL[L 7VV,_>S62GGQI2PJ]_IH[7W]T_&QR]:JE&YH:E7A MS=+84GK\:5?'KK9*YKRI+(XGH]'9<2EU=73QBI]=VXM7IO&%KM2U%:XI2VEO M+U5A-J^/QD?M@X]ZM?;TX/CB52U7:J[\I_K:XJ_C1"77I:J<-I6P:OGZ:#;^ MZ7+,&WC%O[7:N,YO0:HLC/E,?[S/7Q^-2")5J,P3"8G_;M25*@JB!#E^CT2/ M$D_:V/W=4G_'RD.9A73JRA3_T;E?OSXZ/Q*Y6LJF\!_-YF\J*G1*]#)3./Y7 M;,+:TY,CD37.FS)NA@2EKL+_\DLT1&?#^6C/ADG<,&&Y R.6\HWT\N*5-1MA M:36HT0]6E7=#.%V15^;>XJW&/G\Q#]X09BGF>E7II5VMQ+4I M=*:5$T_;7S^^.O9@302.L\CF,K"9[&%S)CZ8RJ^=>%OE*M_=?PR1D]R35N[+ MR4&"?V^JH9B.!F(RFDP.T)LF.TR9WO1/VZ%/^4#[I)\V)=9/KI:9>GV$S''* MWJBCBQ^^&Y^-7AZ0_"1)?G*(^L6E=-J1W-=$N_*2HKU/R&\@(WY=*R1.9LI: M5K=DA::23:Z]RD5FX,K*A5\.QLDE/=:55U:78JDK665:%L*!ED(B>R?6\D:) MA5*5@"%J:7D],[ Y5BL$OU_SW]'HM=4@4A<(OY6JE)5%<4OO51UX"0\!/U4L MT)SXL JS$B)D4CS]X;OSR63T\M-P/A0_SV;7_/?XY8\"<-8CJ:X"S#%<5+FH M&^L:"@-OF)&NG+<-PXFC9X0+8CQZ]B]>/;->9X7" Y+AHUHU12 U?_9?>G)? MU+G*&JL])1<1>/LE6\MJI<25*4OM&/B>TJZHQOSM5:O 4+P/NE\%U]#S\?.7 MT+[6%?8-^.7C/-?K,9B_:'*0*@HA\]\ 2/Q\P%NU8R=!MXKL5@"FH9"E9SMK M-VN=P:U6B4IERCE*-)BO#I$FEE);N)4DWLI0&Z<]:X)5@%AV+(J199N"*%DL MDVXMEJ@L," OH(?D6Z*%M=KDKF6C\B&'\Q[M%[+@" RU4'KQ!J*6"V7%=,PH M,T;TNA"\.2C?D,6L*47'JE^Q91#1KT&<5@5QONJ67O6#,8U/!M4PH*YR1#U5 MN3;(UJ$P4NL:GP#+NV+8,ZAN%+6 MH]K?2Y:E,1X2(99S4"R,:UA$B@N6C>.(<[;7.(< (>5O!T!,J3V9IYNCW?Q$ MW#2 C1 G-B5C"(?,Z@7Y/ 0=\BKX(B83&!1:W:AH-UJR58D(F!M-JL!(BJ2% MGC)7OS?0A:0HY6<5X6)KH12$[#5D=X$6BA)ELU:XP\CT M_H.T@(+))!3N8': /.*+XBS1S14,!K%2=,D2#/0?X8'Z4I-5=L6CZ(=?2)QE MU!T_8\K T'$3,,.KE;$$NAO%-LL*";!=:M Q06T*0+V+' 527/O;X8&>[33U;*6]K93:*(5 M.K9FMVD\WL 40'&SJ2@-FH73N485'XBKJU_?#\4,=<1UVF;&KZQ%T^"0;O<' M?,4L$_O%CJ@4RP?,>Y;,>W;0++!&!A5#>MYMZ:]XJ();^\S]5]#=>9JEIX3/ M?FV<"E4E6ER%?F4\>D+AB 11=UR0PMT;SQW6C:H:=:?)X<+=NA"YI/2-7* 5 MEA'>M;D0SE;?)Z1,F,'GQA!A&>7>! MY5MXC@_P'#\//,?GAWC.V!AW]/ ;T_71CE.F)Y'LF,GV&+B?Q;W.\3";\5ED M,WTHF[8%HPR#43K)O+=0HVG)T1F%,#0+VIX:6!B^6B%:G&DL@)-B25""DH K M:YJ:Q')-7:,KLNX; Z:+*NC9 +6$W-,8+=,)ZZY9$WC/4\UDZL.M(C5B2J(13=S.AQV6 G#QF\IX;$N$ MK7:?=RT/=QH4TS] ZON3\VV_.AV=]ZK==400F-NI%ESO-\7Z0"G6+LV8W ME?=)]'PRF+023:;40#]6I,.HN5>@7Y07*T"XH_"*)"6L1R#(&'5/!M6>+5F: M4I<%:D$3IQ>:>;K^(^]TRTD\> LM? [/:L["'[P@#4U0*"AV.G+LS'R"V0K I5-0[W4%;5;4LGJ1T%I&^U'J$FO*NC6:OV>DB7A*9: ]W*$E/[*'MTUZ9^RC/C+->$'2 M($.4VM)H!/)-C>B#.5 RPHR1F1N52C,?-[4-ZS**AOVAEJX;QQ:W*AYNM0=0 MB1A%6T:H LQ8J CU;1>COL33R%:\9/AI0/MH;1(H==$QF7VX8BID)!ZE6@$N MF/.A^!Z/MCBFWX/HM\#X-) $?5< VC5I XA8&YLU\@ MBC%=5LPNWS9D[9CQ+ITA\E82"(F'AC@63&/G M$+VVN@S'N/?L6D=.9)$U(2<!L?#H\ M%[!;01(M'W= %TK_>#*;0V^!"?]#^,YRPY> [ZN@]V0T/@LE^UTZ[>I0F5.R2@NG71K\E^X&W\WF ME^E:D&YXM',-#;Z-[MQ Q/:+C_Z5S,Q8@S"P8K334JW*^E>D5QX BVPDQ"$8=)[D:;QA6W;47. M8]1"[K9QY=NYKNQ[)8_W99V5"HE34@.989JJ*);4DKZOH.&*,.!2?N/\)R@=EDG4&6RX0&3IR*F,Y:2D=6-VDVXN6.YT1L[E: M9>+S9'& 3R@XA"V48IWK,+KM6^FJ8HLMT31M)[GQ:3O1;YW;7MJTX$"!P]!! M9WY=LH,04XH!5>8!:VA;N-(*DJ;G5 [B>8^$6_)T6NWIX#PI4C:P +HBR7,] MWV1(H$,>&CBKO#7M!,$([F+7MZD86 M36@@MS6")VXL';0W;9IFZEI^KQJ%CXJVBX/WV9] MD'9%PV:AEM@Z&CX_/<*LSI\[A3^\J?D3HX7QWI3\&UL[5?1;MLV%/T50@V"#A BD9)E.;$-).F&;5C1(&G7 M9\:ZMH1*HD=2>IU8I%%R=B2V4.+(6LN :NW+CJ:T$GM2@(O>8[T=>P;/26<[KV(U< MSD6E\ZR$&TE4511@OVQN)/:]E2;(" M2I6)DDA8+YQ+>GX5FOPZX=\,=JKS34PE]T)\,YV_DH7C&T&0PTH;!H[- UQ# MGALBE/'?GM-IIS3 [O>!_8^Z=JSEGBNX%OG7+-'IPHD=DL":5[F^%;L_85_/ MQ/"M1*[J7[)K<@-,7E5*BV(/1@5%5C8M?]RO0P<0^\\ V![ :MW-1+7*#USS MY5R*'9$F&]G,1UUJC49Q66G^E#LM<31#G%[>P@.4%9#WG_E]#NJWN:>1U8QY MJSW#50S6M)':0=,5&"?^NRC,2^"YA/F,C?$%; M8E#S!>,E'JNL 8;'@>8\G*LM7\'"P0VO0#Z LSQ]1R/_8D16V,H*Q]B7=WB^ MDBH'(M8DR13?;"1L>+U5,2*?%SU.>_HN9GYP0=Y:^SF5 *1HMA*8K41P(T"[ M$=K$N^SQ-6EV>]CH:RF*0? E<3\%MMMK%"_1C50;Z='^9+K=[C*=MIU_ WL M:X$$D]^#NC3J/"P)"-#!_2-%$FUTD1QM)TV>D(B-Z;4G?A^ M)V:^*+MX(8L&;C"=N>P%Z)&TIEHX2.T6VL4R-V(3=]H!#B,V9NH&DW[&,/)) MIR#;'IWZ;C3":(^'D=\KQLZWQ_M_IEG*63WBQOO7W!L.CK#(L^R__+L-Z&886N']+>B3SF.L>R8I?2J75X MALAAUJOM*HYGEEW9$1N#1S2<]&0.([9=13U3&-I5?SQ OYB-Y-OCMEV%+J.Q MM6C#NHP+43^V; UQ$W2G7FQ87VUKD<^Z,H[=][S.K1NWSJ9^6RBR$E6IFPMX M&VV?+Y?-K?TIO7G[?.1RDY6*Y+!&J'\VG3A$-N^)IJ/%MK[#WPN-^[3^3/$) M!M(DX/A:"'WHF G:1]WR!U!+ P04 " !7B I5-VYMJ=4" N!P &0 M 'AL+W=O-KD0-( MM*U**J96+F5]Z3@BS:$BXH+50-7)DO&*2"7RE2-J#B0S3E7I8->-G(H4U$HF M1G?/DPEK9%E0N.=(-%5%^,L,2K:96IZU5SP4JUQJA9-,:K*"..6##NPUD6'XF MDB03SC:(:VN%IC.MR!547\I<WXS?!+P1T,O MD._:"+L8G\#SNWQ]@^?_0[['TFQ1@N,HNE,N14U2F%JJ%03P9["2\W=>Y%Z= MX!AT'(-3Z,E<=5[6E(#8$@G-]Y.NNPREK%*]*(@I9]CJ/1SC?AK]_-T(N_X5 M^E_K8\X!4-66">@R0>J2P5SRWF9>;/]B<;CJ\M ?[XCF*U#@I$2$9HADJHD* M(3G1TZ S/D.>'02A';KN0.=%8SL:Z+ =^_&!SK/'GF?[/=VX9"._ /=2HV#FWW57>L M1YS>#*N K\RD%JKF&RK;<=9IN\?@NIV!K^;M2W)'^*J@ I6P5*[N1:QF+V^G MSS=6#!EP;J/,E8W(OZ #=$YG\ 5!+ P04 " !7B I5 M7\S5RF8# !A"0 &0 'AL+W=OEL$Z5(E:3B9K]^1\J6)8FCFVY@YK;*]V PI6--C5W M.#7;V#8&>!64:AFS)"GBF@L5+>=!]F"6<]TZ*10\&&+;NN;F9052[Q=1&AT% MCV*[I1 W*"JV(@+*/&$0$+I/ +'X1GN0$H/A#2^'3"C_DBO./P_HG\*MJ,M:V[A M3LL_1.5VBV@6D0HVO)7N4>]_AH,]@6"II0U?LN_V9M.(E*UUNCXH(X-:J&[D MWP]^&"C,DE<4V$&!!=[=08'E1^[X0KI<*?K1BM0SI)W7_A:@GT_CQV>Z37C\H"_ZO#9 M*_@%^:R5VUGRDZJ@&NO'R+4GS(Z$5^PBX"^MNB*3A!*6,'8!;]([8!+P)O_& M >?L[F"S\["^EFYLPTM81%@L%LPS1,NW;](B^7"!=-:3SBZA+Y^P-JM6 M$; M(M0S4M3FY1S)RS!OW\Q8,OE _JL18P,A-A^AA'H-ADQ2^NIN'\#A).TGCWR/ M.>[ ""[MR2T2*;TNLD&<@8+68930>R3T()+(V*;+6NS@%-:#(=JS": MLX3F \D7[;@\2V)*IXS19$0BIRQ!Z($:P>^3U.: MI,G0^5Y(TV*"01ED16N4<"VBC'SX-Y(%IL)LE K',:/7:39:N0^LZW!9GI*+ MY.]]7FOCQ)^=X*CQ+J=I>NWM>'^2970R91[X M)'LXFZN4*'"# /ERNRY&1>A+JYBE0\O/E5$\:'LUF&UH[I:4NE6NZX"]M'\_ MW'9M\[2]>WQ\YF8KE"42-JB:7$VQ>DS7T+N)TTUHHFOML"6'WQV^@<#X#;B^ MT=H=)_Z _E6U_ M02P,$% @ 5X@*56B3$^K&! VA !D !X;"]W M;W)K&UL[5A;;]LV%/XKA!MT":#$NMI6[!A(TG87 MK$!0I]TS+1U+1"12):DXV:_?(64KLF,["58,&[ 74[R<RT?2DZ60=RH' MT.2A++BZZ.5:5^?]ODIR**DZ$Q5PG%D(65*-79GU526!IE:H+/J^ZP[Z)66\ M-YW8L1LYG8A:%XS#C22J+DLJ'Z^@$,N+GM=;#WQA6:[-0'\ZJ6@&,]!?JQN) MO7ZK)64E<,4$)Q(6%[U+[_PJ,NOM@F\,EJKS3[B&HC"*$,;WE:]((=K_7VC_9O>->YE3!M2C^8*G.+WJC'DEA0>M" M?Q'+7V"U'PLP$86ROV2Y6NOV2%(K+DGRB3Y1HL:R/$MG1>@3B9] MC8K-=#]9*;EJE/A[E S(9\%UKLA'GD*Z*=]'0"TJ?XWJRC^H\+>:GY' =8CO M^OX!?4&[R\#J"U[>JH@E<]##M%(42_X..:9@ M=,X*IADHN\3SQF1)I:1ZG9$P]!QD/W*=4YX!NKP;H_4RSW6" MCE00C:Q,:Q1XNMM<'#OAAKG5R(&LB]JLBPYG74/!QJ[.@5R+LJ+\\2=%$JIR M M]KAGL KA6AB([Q>U"Z-/U=^738U"WJ7X@"R=_X51N*69T [$_,@8YYFP[# ML2(+QM$UC!9H66E96\NX$FM@"1(.%@47_'2[,'!9&WU#*.<_++G_J?9G*93: MTWMK>UD*J='W3[E6<_28R/C+@Y=9)B&C&L@'4(EDE3U9KPNJ%%NPA-IN(I0F MN2A2$X$,[P6J[14('(/>"1H6,3R2%3DL:IXJ.%\4;]734T(@_ M/CC2$<1L*T':]*HH5EV[:J_==3MRG=B/G4''>K?M6ERWQWYDUI_LU.6&CKL+ MT"S'")UJD&6W])X(Q0N<.!XXPQTX@F#T*GR>%SI!$*T<(BLA35!3F.N7K$?. M,'*=Z"T^""/#>"==%6YC^NN,W$I;S8]$F:IM#H87'>#$0]_Z[O481NCO#@:C MPP\LG]\*C:[?R7SJ,!#,JV#@C-S1UKFP'84C:;3M68&"+YVVT%&)YQQN&ME4?>UBIG0(T$D,+9N^)8&W:3CS>:[F%[OI. M$/G/,-@YW[#/J]G*JAI&?Y^=$(X;1UOLA)03;)'3IF<:0<]W31QVW3;[G?BZSKVJ\/(J:Z^;IV8ZV#_?+YKWZM+QY]>/S(#/Y7< "1=VS(=XF9?.2;CI: M5/;U.A<:W\+V,P>:@C0+<'XAA%YWC('V[XSI7U!+ P04 " !7B I5C&MH MJX4$ !G#P &0 'AL+W=OV@5Q:;!17F\6_&"PEHUO MHCVYY_R7'GQ)IY:C"4$&B=((%/\>X!*R3 ,AC3\WF%9M4BLVO[?HGXWOZ,L] ME7#)LY\L5X5T9,BROJ**SB>!K(O1J1-,?QE6CC>18H3?E5@F< M9:BG9I<\SYG"*"M):)&22UXH5BR@2!A(\O&.WF<@CR=#A;:TQC#9X%Y4N-XS MN!'YADA+23X5*:1M_2%RK(EZ6Z(77B_@[V4Q(+YC$\_QO!X\OW;<-WC^6QP? M=#E+IX3N6*)C"UL#HDB >P9A_>N9%SUL,VJ-D&?>BS6RS&M,R \#G) M +.0)%PJV46S'^C#NY'G^&?D__9_MQ0 )*]R$G1.$LPH,!FU77/+'O]AQ?9? MYZ#^<1M?V[G/K*!% HUM^M>F$ST]*9$*EA!V5(_/E M>F<-B>?;(\?I71+$=M18\J50@,FN"#SB*8%&FHR:FIX];JCMST:VVYC]O@)! M=2UVA3 (QBV2;AS87F,\BMI@?A"U3-\N,40GR#KO0G>]EK+KV$YCZ+5-N:,6 M\@\JF.Z6G;C^N!6W.&P-/3=L&7)#MV7ICBN:=>$>D)^^6F^_] X; MR([+D2Z/ 'W;2RP[&HV-[&MCLU]+Y+(4 H]FLM(-K6IF^SF5=V+LC =D*_Y6EHNV%@&D!5G2^CAT#!V&L5>Q6R MJO%\WZ^'5P?NI[F&0GI"'Y#/ K<0]-5\Q\NTOH^L($] A3P^ '"]P?A0Z [B M0^B4R827&"YT' YTHD'XOD,8O>_I-5'=:Z(7]QH,5"FJ./=G25=OZ3?S]O+Y MVE^W-V934MQKI&SJ?I<-?EB=%2CV=QN :>.8;$-QT!#'?F"Z/8K#PVVSXS@V MY8#3D>FX.L& SC$+#E>C74QRMT[ILMCN,-Z%JG"NZ%-U93ZX$>$)AJ>8/IJO MMFDQQR<7W]GY.+8]7Q=2?$RN]149ESS0K&Q<:I\IFM".1^A+X'>ESK#Q^,E! M+,P33Q)#H7H'U=+Z%7E>/9YVRZLGZ#@/-SSM5VH W4;^O9WU!+ P04 " !7B I5W] YL=(% M #5,0 &0 'AL+W=OV^!S6=T+[9I3AX8XOLLB]GW!=G2P]T( MCUYV?$[7&U'LT.:S7;PFCT1\V3TPN:4UE&6:D9RG-$>,K.Y&'_!MA)TBH"SQ M>TH._.0[*@[EB=*OQ4:TO!OI18W(EB2B0,3RXYG'LQ3S,D]W?Z1+L7F;N2,T)*LXOU6?*:'D-0'9!6\A&YY^3\Z5&5M M8X22/1>?#<6\7S&Z &QHK2D M%5]*@\IH><[3O)#]43#Y:RKCQ/P36\=Y^D]^(]=;SY6GR@CK<5 M\9ILKZ;1C)=&6QA*X(?]^@;IYL_(T V,OCRZZ.V;=^@-TA#?Q(SP^J.OI:X MF[@-[L&X:HQ/GFZ0X?R/^GEJ\"_[7-9/+\&&HG[^]1C5808PM0EA:A,-:?0? M?\"V^;YI<85T9O.7:I9\\P+_@='E/A$HRJLNKO@#_?-760A%@F3\KYX:+RKB MN)]8]*.W?!.^E:*%D#)47$N9"PKP*9I>P8FCZ/,<3P[!- M79]ISZ=B]A34)V/=.2\8= N:>(IU?%XP[!8TC"FV[/."$= !MV2Q&EDLI2P/ MC"1R7YK$6U308Y9LRI%*L[<<,*U3FY8WLJ M3^VY5MURIJ&;TXY5W7+.V,9&1ZINN:GAZ!V=(Z"#;3EE-T[92J<>JV%0ROF> M+-&_E\=#"R5GJ"R0,+>"62?M;,FK0>?\>I!)?4A8 D+(6$1$*SEYJ1Q<_*Z MFVC'TH1(,]_*KK+2LV](NE"BANH)"7,KV.3T,G!CEWZ^_,-GHD*F]R%A 20L MA(1%%5)TZHM^YS&/D?=V\;?,Y*+XM9_+^^6V8&EY4 MH5DF+Y?RIH.7 MG2]=K0BK?N"B]\JIS#-434B8ZW1[/$OON7)")O4A80$D+(2$14"PEKO3QMVI MTMWHX5.?B,J@H2)"PEQ(F <)\R%A 20LA(1%0+"6K5@_3KWJX#,Z-1+(9E": M"TKS0&D^*"T I86@M B*UI;Z9#T! ]U:U:#3.QAL68;5Z8COU2D':PI)\T!I M/B@M *6%H+0(BM;6U#AJ:@RXRWIS8:*^%M7HSKR9YXHJTPU6%)+F@=)\4%H M2@M!:1$4K:WH<;T'*^?@YP&CG$M%:4+(LE],LSN!JV.GYU[F7IUKL)^@RS>@ M-!^4%H#20E!:!$5K^WE[V[\[8[+6S9VVCOZBKKM1@]2!I M/B@M *6%H+0(BM96[[@DA%]9$P*;I<+=Y0H\L7L=!5WJ :5YH#0?E!: TD)0 M6@1%:VM\7(7"ZF6H+R_N$O831[1\Z*I74M!5*%":"TKS0&D^*"T I86@M B* MUA;YN&2%)_ S6:!K5Z T%Y3F@=)\4%H 2@M!:1$4K2WU<24,JY?"!LQD.9V1 MKJ'W3F2!KF.!TCQ0F@]*"T!I(2@M@J)5EFHGCW)GA*W+]P"X'+_N\05!N"[LH'S)^H$#0KOVY(+(Y)C_!U!+ P04 M " !7B I5AA(#XVH& !F.@ &0 'AL+W=O=7A LVW0! MN2#;NYW]\168@"&R'+)ORG7VY8Q'=7/:/W?.(A7*Y$?J(_G:S])7MDXN/Z/I5'_8HR M#V.69"%/2,H65[UKX]*CY[E!T>+WD.VR@\\DOY4GSC_E![?SJ]X@[Q&+6"!R MA"__;-F,15%.DOWXIX3V*I^YX>'G9[I;W+R\F2<_8S,>_1'.Q>JJ=]$C<[;P M-Y%XX+N?67E#HYP7\"@K?I-=V7;0(\$F$SPNC64/XC#9__4_EP_BP, TCAC0 MTH"V#(SQ$0.S-##;'JPC!L/28/A:@U%I,'JM@54:6*\U."\-BNCW]T^W"(WM M"W\Z2?F.I'EK21RJNAM!/3QWT*$KX@C^$R"1=AX">" M7 H!I 7S[;Z@'3YP=\ M0[7$7S;)&3$'/Q ZH)1\?+3)^W29Y2\4+!8P;!?WR?C M19^.09VWW&C.TMVM^W_TU--#;194C_!5T$;@S6IDF847\Z@761N"<#]6_&1. M_)BG(ORW.*$:&7O<4(W+2])EMO8#=M63W(RE6]:;?O^=80U^4B41$F8C80X2 MYB)A'@C6R)9AE2U#'7WZP(+(SS(YF;*Y+*6:U"%?R3M5^FCY7=,'";/W,*N MY4NC[=2D=#P83/K;P\1 ^G1?^K3,X;#MTP/Y;(1\5(5\I)T@KB.Y#O1E125R M14GF?/,D%IM(+LZ*TINI8CQ"QA@)LY$P!PESD3 /!&ODBU7EBZ6=(D[DR[%Y MP7HQ$EJ#8*9UVS41D##G9-]=I#M/YZX1LO,J9.7E,@L8B M.@VS3X=7><)40=2ZZ3KPD3 ;"7.0,!<)\T"P1A9=5%ETH2T4S=>NASQC_OQ5 MMB&WC/_JGL5N]E31P?3G]&J%%J_73/AI#OG9 OW9 L/U.5&((Q!K:X,M*&8 MO9SLURS-3_E+Y41?\L:'->B,CEIQT'OM&@BE3^.\%0QUS\:M@*A9%ZV@H/K? MC,J!YF7H5U+/2R;YEL7"K?\4L6^NT'J77:=<*,V&TAPHS872/!2MF5BT3BR* MKM0E$94W2)H-I3E0F@NE>2A:,V]JJ=#0:DMO*!-0L1!*LZ$TIZ0U"XHY;)<= MJ!"H]&E8ZG=!HY;X#+W&]TUE1^RX,A&@LA^49D-I#I3F0FD>BM9,K%I(-/1* MXEO*#E1*A-)L*,V!TEPHS4/1FGE3"XJ&7E%\ZXNB'MLY>:#Z(Y3FE+3#%TS: M+CU0"5+KL!GF6H0T]"ID]]4%5&Z$TFPHS2EIK4K?5AF@/CVU3_-(E&N1T-!J M2M/;9"LCRM,ONJ]=LT& MI<^1-3C\:>O1ZGZV%P3*5L.V!(JZFV:,:@F4ZB70]M*OJ@:R/ASY5M6-'MEU M<)'7UB!BM M]]M4M4_V-4FZ\FRV+"8D:(<[;?A5&>K39'7Q5; MUOD;X](V%.<=X]+=;WFL\?L=F'=^N@R3C$1L(5T-SL[E])CN-S7N#P1?%WOJ MGKB0Q:[XN&+^G*5Y WE]P;EX/L@=5%M+I_\!4$L#!!0 ( %>("E5UP5V: MF0( 0( 9 >&PO=V]R:W-H965T MNWMLWT4[+AYD":#08T69G#FE4O74=65:0H7E!:^!Z9V,_^S>:N<[G'$I:<_B:9*F?.M8,R MR'%#U2W??8KCL #9UM\W="I=@A>-(\!T2QEJSF8%5WZ*U7H29 M>[)10N\2C5/QIKT?B.=H0PI&O-LD:/3Q+'*5#LN0NVD7PJ(-P7\AA #=<*9*B58L@VP MGYS&3T[@72U'KXF_UV3AGR3\V; +%'B?D>_Y_D \R]?#QT/IO,W[ZK^]/Q,C MZ"](8/F"-U^0H9-ON<-A;E,#I[+&*0DB"TX\:[Q]ENG^42F F<5N'"]TI)!I1+B7(P;?9DD\LN6DJV_@\ MO/[B>9&[/=1^P"R8'%LE U97OG]LMAHP\X/PP*P5PCTH:Q6(PO83B>S%:R]P MO]JWK+FMU$?KB_%T.1Y83W2+:SO2/_JV/]Y@41CE*.3:E7=QI:NN:'M..U&\ MMD7UGBM=HNVPU&T:A#'0^SGG:C\Q#OK&'_\%4$L#!!0 ( %>("E4O=)&PO=V]R:W-H965T6DWII)&ZAL"Q*1J%?#92RZ--<<.MM..?\_924,[I:6"?6GLLY_G M7GW7>"?5HRX #'DJN= 3KS"F&ON^3@LHJ1[("@2>Y%*5U.!6;7Q=*:"9 Y7< MCX+@QB\I$UX2.]E*);&L#6<"5HKHNBRI^C4#+G<3+_3V@GNV*8P5^$E2L1*$9E(0!?G$FX;CY=Q>^,]CI@S6QGCQ(^6@WG[.)%UB# M@$-J+ /%SQ;FP+DE0C-^MIQ>I]("#]=[]H_.=_3E@6J82_Z#9::8>+<>R2"G M-3?W#3R2UMK(L@6C!243S9<^M7$X "!//R!J =%S MP.@$8-@"AI=J&+6 T:4:KEN <]UO?'>!6U!#DUC)'5'V-K+9A8N^0V.\F+!U MLC8*3QGB3+)NZH/(G*S91K"I-5F!(NN" M*B!O%F HX_HM'FDKT?L/$^2.<8Z5H&/?H)E6F9^V)LT:DZ(3)@W)G12FT&0I M,LAZ\(OS^)LS>!_#T\4HVL=H%ITE_%*+ 1D&[T@41%&//?/+X6&?._^G??G/ MVH^",>P*9NCXAB?XCFN@+[L-?M2/MWUOK"N:PL3#QJ9!;<%+7K\*;X(/?:%] M2;+%2Y(M7XCL* FC+@FC<^S)%)_F5<9X;;OL_M'!4\IKK'B2*UD24P!)95G5 MAKJ.C _< ?" V]K>'N>F[%0VBXUN+B[B6 M?^-JPN0?-+H2U,9-&$UO^0*'7C.C_M W$_.. MJ@T3FG#(454P>(]]6#53J-D86;DV^R --FVW+'!P@[(7\#R7TNPW5D'W5R#Y M#5!+ P04 " !7B I5='F';?8# 9% &0 'AL+W=OTFK;*BRU1YYRKPTM>4ISL*?O,UP "?:G*FD^MM1"; M:]OFBS54A%_1#=3RR9*RB@AYRU8VWS @N2)5I>TZ3FA7I*BMV42UW;+9A&Y% M6=1PRQ#?5A5A_]U 2?=3"UN'AKMBM19-@SV;;,@*[D&\V]PR>6?W*GE101_"> M&L'O"/Y3(P0=05FW6^^JXU(BR&S"Z!ZQ!BW5F@O5^XHM^ZNHFX%R+YA\6DB> MF-W!#NHMH-]06G"R6C%8$95!NI3CH'WV(@5!BI*_E*AW]REZ\?/+B2UD\$;" M7G2!;MI [H5 'GI+:['F**MSR W\=)@?#O!M:;IW[AZ'UP\!3>MX%/3WYAX'Q\8V$HM<"*O[)E/56 MUS?K-F7NFF_( J:6K&,9R%C!97KDL%&*-YJI$ ..FW+2RH9)M5HS=+$QB%SO.Q-Z==KN.\UT< M^X]QJ8[#7NPE&C#3@;$?1-X)[JPC@KXC@J=WQ!N0ZP/*2I#+EC#:;\6"D[=P M0S>(-/L&7!PG&B[5<9$7Z'J9C@NP'X27W(>]^W#0_3]4D/(P+TU^0RUN$CI1 MK/G5<1%V8FU8I#K.Q3@)-&"F [$7.FYRR7'4.XX&'=\RFF\7 G%2@C'#@_1O M+3YCBJ5CBF4CB9WE(.YS$#_3RA"/F9PQQ=(QQ;*1Q,Z2D_3)29YG94BT&1O& M& =:J=!QON/C4"L5.@Y[7I2X6JG0@3)NY%^J%-@Y[F.='ZN.'?_KG@U LVD# M\()K W+8]LGV'0_:_ENL@1GM#O*^=?J-JI:.JI:-I7:> ?>8 ?>9"F0G/%:* MQE1+1U7+QE([3]'QXP8/;L^_OTQVNFJ065NI,R:.%G1; MB_9SMV_MS[%>J=.;1^TW^'J.#>UI<^ZECE:.\NVAV5O"5D7-40E+&&UL MK59M;]HP$/XK5E9-K=01DO!2,8A4"&B;5JEJU>W#M \F.8C5Q&:V ^U^_6PG M9$#=B*I\2?QRS_/8=Z?S#3>,/XH40**G/*-BY*12K@:N*^(4ZY.2;4"8=F[9:'0U;(C%"XY4@4>8[Y\Q@RMADY MGK-=N"/+5.H%-QRN\!+N03ZL;KF:N35+0G*@@C"*."Q&SK4WF'6UO3'X06 C M=L9(WV3.V*.>?$U&3EL?"#*(I6; ZK>&"629)E+'^%-Q.K6D!NZ.M^PS<G&E?"X%/9? M$0[0#:,R%6A*$T@L^*@9WVO N\H)M2?\K2?&?B/AMX*V4-"^1'[;]RWGF1P/ M]VS7>9_Z]'WJLV9X!+&">S;XGB^#.JL"PQ>\PE?FDDZ0B0H25^5#I;5,T<0D M-/!+])W@.UFD/,EI3\M9;-ELO_"NQ8C MK]7=-XHL1IW6U8'7+$;!(=.L\5YOS4AWY[53M61I^A*!8E9069:H>K5N?:[- MBW^P/O8&$\^R'GF#:=G9_*$"I3!0DFU6WUU,5[V+N5$LI5Y:^=, MJD)GAJEJ]X!K [6_8$QN)UJ@;B##?U!+ P04 " !7B I5%Y! TSX# 6 M$0 &0 'AL+W=OQ[?(Y] MCZZ=SH*+>SD%4&B9Q*GL>E.ELK;OR^$4$BK/> :I[AESD5"EFV+BRTP '=F@ M)/8#C.M^0EGJ11W[KB>B#I^IF*70$TC.DH2*APN(^:+K$>_Q19]-ILJ\\*-. M1B

?Q:@WKYG"9P\_D1_:,5K\7<40GO>?R3C=2T MZS4]-((QG<6JSQ>?8"VH9O"&/);V%RW68[&'AC.I>+(.U@P2EJ[^Z7*]$!L! M05 2$*P# LM[-9%E>4D5C3J"+Y PHS6:>;!2;;0FQU*S*P,E="_3<2KJPQS2 M&:!3U -A-SD= OIV%[,)-2D XL;NDE74!],XK%T4L*^@CXL,[W_,$+? M66+&\3$:Z"XYIJNLN/FBL=&5@D3>;A.X(E+=3L18IBTS.H2NISTA0?;V%2S9E4=S!Y MK@6OH(&B0B&=K(!NSI=,WK9M>ISBQBDFVR0YJ>VY!;5<>.U8,JUV )GU7&;] MV3.M_B330HQ+,ZV1,VG\$Q,$=IDE4EP7A2&?I.PW("IUP^[4-J;N&0EZ "H< MB]C,J3?_LTG"V9/:U<>.M83-(Z@$R"BUJ)G]TF:\A-GY!&K=0G9*-P MDQ=WRHXI VL5Z5K+HH039^E\ ;=4R]WBYK9O'A5UG83'8ACB/&+LJ[0X-Y!= M!X<]'%-]XIAJ,R@U3%'*B;.$'L8P[BG#W88I2C395:,/;9B:PS!.;ONF47$H M((VC,8SSM+"OTN(,078=(O8P3/-IB:FW<*ECBKI.G/7T,(YQ3XG+'>-OW'+- M%X.O5$R8OJ#&,-90^*RAO2A6E_!50_',7GSON-+7:/LX!3H"80;H_C'GZK%A M[M+YIY#H#U!+ P04 " !7B I5[)-%KHH# "%#P &0 'AL+W=O]L(MG2^4N> G_8+,X0[4]^)&Z)9?NTQI M#DQ2SI" V<"[Q!=7N&L$ML],830=>8"*"#%)E+(C^6\$5 M9)EQTG'\J4R]>DPCW#_?NG^T\!IF0B1<\>PGG:K%P#OST!1F9)FI6[[^!!60 M#3#EF;1'M"[[=CH>2I=2\;P2ZPARRLI_\K>:B#U!V'M"$%:"\*$@?$(058+( M@I:16:QKHDC2%WR-A.FMWCD&A2AF7S; M]Y7V-'?\M-(/2WWXA!ZCSYRIA40?V!2F#?HKMSYRZ'W-4@.%6Z!AZ#3\PE>G M* K>H3# Y^C[W34Z>?T6405Y4W!NK\]$:"]LO$*\]7+$&-63'EG?R#7I(R:5 M6.H=H="OL>Z 1CI&^;OI$91NG68WL]$O9$%2&'AZ)TL0*_"2-Z]P'+QO0F[) M[ "\4X-W7.[)!R*RC=[]!=E8\!F ; )VNKP4N#2+K9EYJZV2, [TK^^O&E"Z M-4K7B?(-1([&G+"F^)W2E\;?DMD!95Q3QJVNU+A-\);,#L![-7C/^7AO!&4I M+4B&2,Z73#7!]AXMK&X0'*RLDL,YTI$<9S7'F9/CRS*?@$!\AG+SGM6[KZC) MJETHT;^GWH_#TKR[AQ@]I'..?R3=>4UW[J3[*.#/$EBZ,8"/P9J(W(;5)#6M M1J?P2$X<[#[3@7L]@J!\2M-G4E9N^VL3QW'OT=)TCWHLU5[R@=W/C[(=B/D: MH )$JL]U!MF(5=J=[V$%IT'T$,HYZ+%0X0XJ?-Z70>^K,9UPT4CB]'CIF[(M MMT/B73J#V\UG<*L)35MNA_"[E :[>JK=8UY:2LK?]>]+%!U;C^G3*(,9EH:G/9TH**L^&ULM=Q9<^+&%@?PK])% MIFX\57.-%L3BV%2-$=JEN.*:FX=4'F1HC&J$Q$C"GJ3RX:\V%@G12,D_\S & MT>?7K>4< 6IT_QY&7^,UI0GYOO&#^*&W3I+M7;\?+]9TX\:WX98&Z2NK,-JX M2?HT>NW'VXBZRSQHX_<%CAOV-ZX7]*;W^;*G:'H?[A+?"^A31.+=9N-&?SQ2 M/WQ_Z/&]_8)?O-=UDBWH3^^W[BM]ILF7[5.4/NL?E*6WH4'LA0&)Z.JA]YF_ MZ,N''I>-B/ITD62$F_YYHS/J^YF4CN-; MB?8.?6:!IX_WNI*O?+HR+VY,9Z'_J[=,U@^]<8\LZP^1"@%0&2&U[&)8!P[;K,"H#1FT#QF7 N&W I R8M%T'GMOO.:YM M'_QA9]?WMG@Q9+^[^?K^OARRW^%\?8\+TJ60_2[G\WW>+P[?_-B7W<2=WD?A M.XFR]JF7/<@3*(]/#WDOR'+].8G25[TT+ID^)^'BZSKTES2*?R3S;SLO^8/\ ME\S"S2;-Q/Q5OO1L!CCW]I:)F8U+38CT\7):K89EWUM7'Y'T.ER"->J(:,V MB(=J+.:^>,&?^6X,-C' ALT8]F[Q+MXZR[H0R]] M&QC3Z(WVIMF8N9^:B@L2DY'8'(DI2$Q%8AH2TY&8@<1,)&8A,1N).2"L4D8& MAS(R8.G3Y_*-6!SOZ)+\=;GDVWD+6B:]3=;&A6I MW_1>[)%)=4U])"87V.@DI2>WPSRG]__X6A% =J\@,16):4A,1V(&$C.1F(7$ M;"3F%-CXY# ?'0[K2OH/#^D_9*:_&H7IIX=M%"XH73:>[IGQ77,>B$% M?GQ6>LSS=D)ZTA;/SMK(P=E(S %AE4(P.12"";,0S,(X(5ZPV$51XZ7&1V9X MUW1'8O+D[<46IZ^XWL5$%B*A+3D)B.Q PD9B(Q"XG92,P!896:P'/'&18< MLRHX-&%^*&>'=ZT*4$TNM?KGN(;" .U7@6HJ5-.@F@[5#*AF0C4+JME0S4%I MU1)Q,@F+O_()@JYH]J:A^,3PB;B[9!U&WI_IDALO*"_@?61>RF-WT;F,(#49 MJLVAFE)JE2N(7$.%4Z'=:E!-AVI&VTUB0KNUVG9KMVWHH,9736OAF-9"M[3> MNA%Y<_T=S;-Z&?J^&\7D>)TN3? /%^83E4G.[+!SDB,U&:K-H9I2:J?7%+G; M^F5$%=JG!M5TJ&:TVAXFM$^K59]VJU8.:F35Q#Y.T^.9TW?.$[N<:M/Z7 V= MN0?59*@VAVI*J9T6_K.S-'1.'E33H9IQ?6.8T ZMZQW:T X=E%;-\N,L.IX] MC>XLR\-=$B=NL/2"U_:I#IUB!]5DJ#:':DJI,5,=V:$&U72H9ES?&":T0^MZ MAS:T0P>E55/].'&.9\^Z"0YJ"9#M3E44Z":"M4TJ*9#-0.JF5#- M@FHV5'-06K5Z'.?=\<5<(-#/=GCH-#RH)D.U.513H)H*U32HID,U ZJ94,V" M:C9439JPVC8<'5UQNZI MC5"V+BTU4Z!.YV M)/5(5-RYL7B2A-O\OG8O89*$F_SAFKI+&F4-TM=789CLGV0='.Z?.?T_4$L# M!!0 ( %>("E4'OH:!H ( '$' 9 >&PO=V]R:W-H965T:2T!M!:M-.VX=65:NMGQTX :O8IK8) M[;^?;0A+-XH6:5^";?R^YSPG^#AIA7Q4)8!&SZSB:NF56M>G&*NL!$;43-3 MS9N-D(QH,Y4%5K4$DCL1JW#H^S%FA'(O3=S:K4P3T>B*R& M94T4K$3U0'-=+KUC#^6P(4VE[T3[#7J>A?7+1*7<+VJ[O8NYA[)&:<%ZL MVU-5DPR6GCF7"N06O-36WC\;0_Q/9J^ YP/P?,H]W7TE6J"ZD5EICA/*!&/F M>+I:C,%/.AX*WYDMG)GM5]OT* CBXP1O1Z@6 ]7BGZC@&61(M:09C+),^ MA[)T9L%\#R:8^2?^<3".$P\X\23.36.D?+";F@[ M\C'4^*]*Q_/8CX;4.H;)3 []&/%>5V,@"]?LE?G &JZ[!C>L#O?)N6NC^/?V M[C*Z)K*@7*$*-D;JSXX,B.P:?#?1HG8]+S]1/>*DY!-*C[074"J$[(5+Z(I+_ZC7=6VWT'1A@N:56+9@RS)RT_\M;H01P)C<$9@ M5@+SI0*K$EBG ON,8% )!B^-8%<"^T1@6F<$PTHP?&F$4248G0J&9P3C2C ^ M%9SKTJ023 H[E/>ON/D.%G@V972'F&HM:6JC<%"AEO<\R979'P63WR92)V:/ M@D:?5S2-">._(_?+)A%[=/6T$>81R94;T4.*.43@).6O99./CPYZ]>OK M:4_(;BA8+ZI".F5(\TQ("[VCN5AQY.8QB5OTGEX__)X^T.L-4P/HR>M77T3S MZ2+>F5KB7Y'H(G/T!IE]L]_2H7N]W"%1%QE])315/ZE-C0^L^F&R"MS@#.XMS9=7?Q.6 MG3PXJ+BUPY;^W6F!ZDUWS=;S2!A#B3,A81Y MD# ?$A9 PD(@6,/)@]K)@X)NG7LMK# C5RJ+B-$]S61JQ7&1G-PRAO,ED>F. M0/,].F[W@/?%X=L=9C'Z]ZU$HE"0C/_7;7/^ -+YD# '$N9"PCQ(F \)"R!A M(1"LX7R[=KZM'._5Y.ZO?TL[1]O)2$T+"/$B8#PD+(&$A$*QAPF%MPJ'6A)^* M.1J)K_"6,#GG1 N<,+3%Z88H,RIK5E9$2SD>B]8T^$X;X](1%A+FE+#1T4-@ M=B=F\PEPGS<:=SP^'3%=R*C>2Z/ZD%$# M2%@(!&MX<%Q[G>0PW+^.E%+ .TB@5*C+6;=ECHNW.$GQ/"5(4#0G*.%\TUXTT/,N=C0DS0&EN: T#Y3F@](" M4%IHM)0P!Z.A:1AU\M(TZZ'J9>C+7N_)KLIN6YT)6L\"I3F@-!>4YH'2?%!: M $H+*UJC"#\QQ\>SN:8S#R4U0U]3*U*$QC"ZP@+M")-;,I?@"\*8S!X6C&9% M=58M]SJ?.(,6VT!I#BC-!:5YH#0?E!: TL**UEQ-,A@_'V)[1RM_,\*6Q;)Q MCB*ZR46Y;K$^6B]-ORT69)\<=XQKUV@Y[AG7?KGP_( OU\&_PVR9Y!RE9"%# M];LCV5M6+BTO=P1=%^N.YU0(FA6;*X)CPE0#^?V"4O&THP+4"_QG_P-02P,$ M% @ 5X@*59(LS[KX P ,14 !D !X;"]W;W)K&ULQ9AM;]LV$(#_"J$-6PNDD:A7*[,-)):VM5B!($&W#\,^,-;%$B*) M+DG;R7Y]24I1[$C6DHY OM@D=?<<[\5GD=,=97<\!Q#HOBIK/K-R(=9GMLV7 M.52$G](UU/+)+645$7+*5C9?,R"95JI*VW6+J"DNYF%K<>%JV*5"[5@SZ=KLH)K$%_6ETS.[(Z2%174O* U8G [ ML\[Q68H]I: E_BQ@Q_?&2+ER0^F=FGS,9I:C=@0E+(5"$/FUA064I2+)?7QM MH59G4RGNCQ_IOVKGI3,WA,."EG\5F-5U*I0K@633PNI)^;7@B[O M5@0PM:27+DA.=6+A78T#O$A"D*/E[*?SE.D'O M?GP_M87"G37V*/.<$N8[K#NQG\7)U/.3._[.>?K?U@V!X76EXFN<=*XV<,&AKX)(\ MR.X@T#ECI%Z!&I^@M*F%#)$Z0PNR+@0IBW\A.T'G%=U(Z;__D$CT44#%_QFJ MCL:^/VQ?M<@SOB9+F%FR!W)@6[#F/_V 0^>7H=28A"4F8:DAV$$2_2Z)_AA] M_E\_Y*&T-,10$]4?S7;NQI$[<9RIO=V/>%\.QT[@/I=+^G*![_7ETKZ#H-=8!N1P&(>]QM*7 MA3RVF(T"4M,PE)# ML(-,Q%TFXC?N*+')))J$)29AJ2'801*Q\W06<8SWE!:Y_^,.<;]7+ ;DY#N( MW^LI W(8NQ'N-94APRX.CS45O'CZ)> M6Y=&:8E16FJ*=I@4]RDI[AMWF'8#IE)IDI88I:6F:(>I?#K6XM$#U_=U&:]W M-HF=*.IWF;Z<-_'Z1Z(!.1Q$3N]5*!T0#&,7][J,O7<%5 %;Z;LW+OV3I=<< M^;O5[G[O7-]J/5N_P&<+/+">J/M ?>7TA&\N$S\3MBIJCDJXE::&ULK55K M;]HP%/TK5C9-K;0U(2^Z#B*UH*J=-*DJZ_;9)!>PZMB9;:#]][MV0A0*9).V M+XD?]QR?L5@"$O)1=Z[*V,J:Y\7^-G)C#RH;R;7A3,"#(GI=EE2]W@"7V[$W\'8#CVRY M,G; ST857<(,S%/UH+#GMRP%*T%H)@51L!A[UX.K26KC7< /!EO=:1/K9"[E ML^W<%V,OL(* 0VXL \7?!B; N25"&;\:3J]=T@*[[1W[K?..7N94PT3RGZPP MJ[%WZ9$"%G3-S:/3:?), M-I%"2\X*:J @-Y13D0.9N?,SD64E!0BCR2=R+S;8DNJ5G$W!4,;U.8X^S:;D M[/WYR#;/L3;UL>&+9KVMQ0:+@(PF#,#P"G_3#IY C?.#@@WVXCPEH MLQ"V60@=7_0O63CFLJ:-C]/:&WBE*YK#V,,KID%MP,L^O!NDP9=CGO\3V5X& MHC8#41][]DBW>*P,*$:Y)FRWV\<\UT2I([)%8I/%:3S\' 0C?].U"[*4LOB#U)HIZ4B(@N&>A%KJ85R8A$%R2FK22DUZ MI7Z7AO)^A&ULK9IO;Z,X$,:_BI4[G7:E M;8,=($DOB=0&T/9T>ZJVMW>O77 2M("SMFEV[].?^5,(A5A)=]ZT@3"_Q\QC M!IAX<>#BJ]PQIM#W-,GD9?J;#1Q"K!<]5$F?L02"9IRD5/^Y8P@_+$1Z][/@<;W>J MV#%>+?9TRQZ9^K)_$'IKW%"B.&69C'F&!-LL1[?X)B"D""B/^"=F!WGT&16G M\L3YUV+C/EJ.K&)$+&&A*A!4_WMF:Y8D!4F/XUL-'36:1>#QYQ=Z4)Z\/IDG M*MF:)__&D=HM1[,1BMB&YHGZS \?67U"3L$+>2++O^A0'VN-4)A+Q=,Z6(\@ MC;/J/_U>)^(H0'.& T@=0%X'V"<")G7 Y%P%NPZPSU5PZ@#GW "W#G#+W%?) M*C/M4457"\$/2!1':UKQH;2KC-8)CK-B9CTJH;^-=9Q:K7DF>1)'5+$(W=&$ M9B%#C^6<7O-TSS.6*8FNT(/0DUFH'XAF$6+?\GBOIY?Z@/[2![[SF*)Q(M_K MX[X\>NC=K^\78Z4'5TB,PWH@=]5 R(F!3- GGJF=1'X6L6@@WC/'NX;XL4Y* MDQGRDID[8@3^D6?7:&)]0,0B9& \Z_/#\=#I_)RZ_W/J@3G<8Z$.QT/AG5Q. MFEDV*7F3$SS#[!F:*17,'H85M?9&[FG(EB-=3"43SVRT^NT7[%J_#]D$"?,@ M83XD+ ""=>RU&WMM$WUU&X9YFB=E#8F8%@AC6MTWM-TTY4+%_Y4[ALRNT&Z) M+NZ#SZLK!^/YW+(6X^=C(XUCN-3(3(E]I-HQP&D,<(P&G+J^ MLN'KJX(Y1\,@EC-W<2_E1M5+4WZNJ@^I&O15I^X,DU,9=YN,N\:,_RUH)C=, M(+Y!<2:5R(N,RZ%LN[T18$+ZN79[VKW3)D.F.)8/5/Z-&Q-^L?Y?9QKXYYJ8#S7-V9RUF1R9LQD M\4"H9W/89#+.%!,93:YRR9#D&W6@@NF]:"]XR.3@E#=*7'H#AX1YD# ?$A8 MP3JFSQO3YY#/9W-(>R%A'B3,AX0%0+".O=AJW_*L-ST@; 4?OH)K7J>D80M; MO1O2VJQ\J8%GZ_J@NL&@KCLY^9R CUZPL3'U02ZR6.6Z9G9R/YAT(^G2"PN4 MYH'2?%!: $7K.DQ:APED]:QI4"Y#TCQ0F@]*"Z!H79?;%@8VOD*_H81.>B7% M=V<+*!MMO MVZ7!,]#R"=J1 :5YH#0?E!9 T;HNMVT9;&P+O*%\SOM-=G?JD'[Y!&V[G"OK M@\H&0[*8..ZI\DG:?@DQ]TO^9%2R'4\B%*=[P9_9R<=/,^C2*PN4YH'2?%!: M $7K&MQV90B&K)\$M#,#2O- :3XH+8"B=5UN.S/$V!.XO'[6O.-?: AQ\+17 M/\W"%UMXIJP/*AL,R+[Z/:K*^_AH?5'*Q+9<"291R/-,58M FKW-:K/;W:3V\:J8V>VT\*_G^VD65A#01,OC>W<"<37UB1&[>+(0LB#93N?15*9%D#E0P M/PR"V"\(Y5XR<6LW,IF(2C/*\4:"JHJ"R*<+9&(S]8;>=N&6+G-M%_QD4I(E MWJ&^+V^DF?DM2T8+Y(H*#A(74^]\>#:+;;TK>*"X49TQ6"=S(59V\CV;>H$5 MA Q3;1F(>:QQAHQ9(B/C=\/IM9^TP.YXRW[EO!LO':E-W^PSMH M.0=P?W<)!Q\_3WQMO%L'?MKXO*A]AB_XC.!:<)TK^,HSS'KPL_WX> _>-YFW MP8?;X"_"O80_*GX$47 (81 .^_3\-_R9G*@]!Y'CBU[@:[?>-(9WVON^3:I% MC/I%V(YUIDJ2XM0S+4FA7*.7?/HPC(,O?0F]$]FSO$9M7J-][,D%882G> AS M7%+.K7OSIRE14I'U.J_I8D=G6^LZ.3XY'0;!Q%]W/>V6C4;#L%/V3.VX53O> MJW:6$[Y$LR^=C>P36;.,.U\?!M&.QMVJ:'SRHL:XU1B_+5'DV2M9QKM9GIZ. M=G2^6E;K]#O=LT"Y=)>*@E147->-M%UM[ZUSUZ[]O^7UI64E62C^8 I'@L132C(."J#H.0Y,56#)SJ"J4-C)7 MNF1DMWH1FDHCRSVH%&$<14=AR;@,TL2?7>LT434)+O%:@ZG+DNG?$Q1J-0[Z MP?K@AB\*<@=AFE1L@;=(=]6UMKNP8\EYB=)P)4'C?!R<](^G(Y?O$^XYKLS& M&EPE,Z4>W.8B'P>1$X0",W(,S+Z6.$4A')&5\:OE#+HK'7!SO68_\[7;6F;, MX%2)[SRG8AQ\"B#'.:L%W:C5.;;U>(&9$L8_8=7F1@%DM2%5MF"KH.2R>;/' MM@\; ,NS'1"W@/@E8/@*8- "!K[01IDOZY012Q.M5J!=MF5S"]\;C[;5<.FF M>$O:1KG%47K&N(9[)FJ$'IP8@V2 R1PN.9MQP8FC@2MDIM:8 R/8R'=#@&]* M]FXPJ[7F<@$39KB!O5,DQH79MY0NKKOXS,=[<'=["GOO]Y.0; E.2)BU- MW/@5N0.X4I(* U]DCOES?&A+[^J/U_5/XIV$7VMY"(/H .(HCK?HF?X]O+]# MSJ ;Q\#S#=X/27@ 7A*7YN:W;C9KA=C7.08Y- MQ3(-&W:-&^YB3R_*RK;.V@N!FH,IE*8> MH2Z!RR4:<@&SK0$-ZY%G=8ZW3*,D7&Y6M2OCF=11)W7T#U*%DHN>L%9F/R\_ M\&TJ1V^JW)71J PW3*)$O?#>:2!3M:3F>^E..WL^\:[TXGQB;;MQV2>:QO.O MF%YP:4#@W%)&AQ^M*MWX:+,A57DKFBFRQN:7A?WUH'8)-CY7BM8;=T'W,TO_ M %!+ P04 " !7B I5F"U/A@T% #)' &0 'AL+W=O,@+]*4\.?W-&';L06MEQ\^Q9[QT"%\LC8DSJYG8\M1S&B"9T)!4'D MOPV=TB112)+'EPK4JM=4COO'+^@W9? RF$>2TRE+_HSG8C6V0@O,Z8(4B?C$ MMK_0*B!/X#*6J*I@S(WI;>,)L[4;;P77%Z-I9^8W)"8@\\D M*2BX #=Q1K)93!)PF^6"%_)VB1R\N::"Q$G^5EH\W%^#-]^_'=E"KJT0[%FU MSOO=.JACG5^+[!)@YT> '(0,[M-^]VLZD^ZP=(=M=UM&7(>-ZK!1B8<[\*8D M7P&2S4%Y\/.7(MZ0I(SVK]^D*;@5-,W_-H6YPW7-N.JAN\K79$;'EGRJ" M?N@ZSLC>[,>A6[I!$*)]PQ9'M^;H]G+\G647G,X*SN-LJ1[7.#<1[04Y]IX, M!-:*UZOC]\6&L!\Z(=3*TF#I(2?R8%== M!C7)H)?D!\[R'!29K$VVS$JV*Y;,59$NI70:BS30R& <^AIGW0P%N(MO6/,- M3^6;R"O42#C4F%Q & 4:8Y-=V,4XJAE'_66P7'*Z)(*"A5*HC5(H$\G(4 R! M@R3+_],T6'H((L?OH@J=1D.=8]L4^!=,69I27LKIFJPI-XIF+_"QS^U0:.TT M[(T2\$S=JP(>*@T#H;73T(P6L%>V#^A@%=&"'46;2/_ ML%__3^EA_9!'WR>L!>=VC@RPF1E@_]!P4K.K,%M=#'F&&W*.\0 V\P'LU=Y# M:LO3 H$01Y&O-VZ#J1ROL==378V*PWX9/ZFZ=+TV2J3!#J&HDW,CZK!?U0_5 M'*AK-(0NQA[6J1KD7*8XZ!Y!8*/IL%_4#Z:K"[3L-HZK2Z3!4G4;OULB&SF' M_7K>)9%\S;@*84X?S>7<"WMTQQD(K;WG;.8$Y)QKUSGHG# 46CL-S9R >@7X M@"96 >P7HA=XCJ=5K,'0C:24=A4LVGM!T*_B)ZD(TN7ZPO603MM@USTSHT;3 MT3?V] >V!*0KKQVLN&\' /_N"4Y 5_-O(>=*<_ M%%H[ XV6HW-M]M&@N_VAT-II:"8%]-H-/]+U7FU$D2Y@_4N=&DHS0*"37POT M] Q]1+APPTB/K7?M4V-KI@TTS+2!]!E"WBR$];&E SD:!3)I*/+*// M("7\B0JP*+*Y^9X-.I4,A=9^#=Q,)?A<4PD>="H9"JV=AF8JP:^=2K ^;" 7 M>I$NFP9+&&%IVZ6;N)E+\#?>+ASX'%8P_@%D==R;UD>\CX4NYEP,) M74A7YS*0 ?/==[/=B6#K\M/3(Q."I>7ABI(YYL^NOEY#]0 M2P,$% @ 5X@*52B0'3OM! )" !D !X;"]W;W)K&ULK9IM<^(V$,>_BL;M=*XSE_@!#"0%9A)LSZ73]#))KGTMC #- MV9(K"[C,W(>O)#L&!T>%Z[X)MNS]K;5_/:XRWG'QM5P3(M&W/&/EQ%E+65R[ M;IFN28[+2UX0IIXLN4, M";*<.#?^=>(/M8%YXR]*=N7!-=)5F7/^5=_<+2:.I[^(9"25&H'5SY;,2)9I MDOJ.?VJHT_C4AH?7K_3$5%Y59HY+,N/9WW0AUQ-GY* %6>)-)A_Y[A.I*Q1J M7LJSTOQ%N^K=0>"@=%-*GM?&Z@MRRJI?_*T.Q(%!\)Y!4!L$IQKT:H/>J0;] MVJ!_JD%8&X1O#8;O& QJ@X&)?14L$^D(2SP="[Y#0K^M:/K"R&6L58 ITRWK M20KUE"H[.9WQ/*=2-159(LP6:,:9I&Q%6$I)B2[0YX((K$O0'T0)6*(/$9&8 M9N6O8UMY'%'A!@+X\1>C#SUWUFIV.\2V8".9K8IBO2>R8B*0*X[MWX_3H>UT6."431PVO)1%;XDQ_^+]UJ0D) MBR!A,20L 8*U!.XW O=M].D=2P71^N(,,490I@<25. 7HW^7 MVA5[8-AZ:MQ.@]#SPY'GC=WMH9+6CSA7R5.]QI!>$R!82Z6P42FTJG23IGRC M^Z @*:%;H\X%>KZ[Z1*E0H4'X>D/P\&1)%:/YTIRFL\8TF<"!&L),F@$&5@% MF:TQ5S'0V/T3$L",.KHU'TF-;S1T=.$VO]?C!Z M5TWTKJS1^U/M5#\OES0EIG?<8[99JKWI1N@-RI-VVQ5,*_/$D"F.&2@M J7%H+3$/\XA#7HV!?>9&M^>JGF^NU&[!IK/-Z(D M[W<]R$S(#)06^8U!O290M+8N^SR+;]WE3Q\)(SLUO>EU2Z<4H(D54%H$2HM!:2YN5P3O"!"OZ">+SF7 MKS?:0?./ =-_ 5!+ P04 " !7B I5[$E9N#D" "Q!0 &0 'AL+W=O MX M-J:])407-314CV4+PNY44C74V%"MB6X5T-*#&DZB()B2AC*!L\2O+526R(WA M3,!"(;UI&JI>[X#+78I#O%]X9.O:N 62)2U=PQ+,4[M0-B(#2\D:$)I)@114 M*?X:WN83E^\3?C+8Z8,Y $ 8?". 9JARWDP+DCLC)^]YQX M.-(!#^=[]GOOW7I940VYY+]8:>H4?\:HA(INN'F4NV_0^[EV?(7DVG_1KLN= MWF!4;+2130^V"AHFNI&^]'4X (23-P!1#XC>"XA[0.R-=LJ\K1DU-$N4W"'E MLBV;F_C:>+1UPX2[Q:51=I=9G,ERV33,V&LQ&E%1HEP*P\0:1,% HQ&Z9X** M M <;*TTNIB!H8SK2[OUM)RABX^7"3%6AV,C17_F77=F],:9WS=BC.+@"D5! M%)V Y^?A,R@L//3P\!A.K/NA!-%0@LCSQ?]2@O$I>QW?Y#2?Z[M;W=("4FP; M2X/: LX^?0BGP9=39O\3V9'U>+ >GV//]K?+W>U>(>7^^9&L1AL-B&H-YI3[ MCG+J*=TCL42['XEI=D'KFV' M5SK[ U!+ P04 " !7B I5B@Q#6DH% "N'@ &0 'AL+W=OZ$W':[3$#YA_6]]3<=5K4>9I MC@N6D@)0O)A8MW"4P$$94+7XGN(MV_L-RJ$\$O*SO/@XGUAVV2.($V&?]* MMA]P,R"_Q)N1C%5_P;9N&W@6F&T8)WD3+'J0IT7]'STW0NP%./TC 4X3X!P$ MP&,,;A/@GLO@-0'>N0Q^$^ ?,@1' H(F(*BTK\6JE(X01],Q)5M R]8"K?Q1 MV55%"X'3HIQ9#YR*IZF(X].0Y'G*Q53A#*!B#D)2\+18XF*68@:NP2XZ$0)U9LUA'U/< -=^#QS;<13]"<\/AZKA_!I[_&OLB3X\ MPC,1#E7A'2W==C:Y%9Y[!"])"U3,,,C:6:.:(#6&I\8H4^F(K=$,3RR1*QFF M3]B:_OD;#.R_5.Z8!(M,@L4FP1)#8!U7O=953X<^OE_J-H*R +0,EM? MD\7U1IB,&,-*E[68E[I<@P456+E9/DT==V#;X][3OGTF*6.9TNL'AY2)(16CBQRK, :R.)IA_=& M\0:M> .M>-\13=%C=FJ_'<@#<8=2*@OE9GU?:A7)K1SH2Q+'"DX?2AHGVO&] M4;UAJ]Y0J]X_A*/LA'1#.?_8Y7 /I!O*V],@D)I%,AJ$MN]*XLEP?M_N2^)I MA_=&\:"]*QQL[;O>;;GQLY&R K!-[CI&T2*C:+%1M,046M?1O5(07K27R>]Y M3.DV5"1=S[6E>1WJ^2]V\ES>V"AOTJ!UEF4XH*#=5E%U144.5AIV0GC M76FF>^Y VA!"?4O]?O7I4O!EY(O M%)64([V!AGKVB^4_ES,5FTZE\NO+O"E<8:#>;+WR%*4B+^G3BV&PW M5!LVEIA$BXRBQ4;1$E-H76]W13745]4_J@,5/+]&3V)U+<6K'"Y/F7:KK"JX MK]("O&!$F?HSOIX".G4L@#;(ZR_RC@?FZ$6U;$,]V,7.&^Q:;+1KR:FNP:9K M@]>>B<[*/>O:OOL< /7? R3;YRF;D8W8T$2*Q7\H7:X1H;.78.P;._ /LZFA M2KTQ\#S6V"AK_5QA M-,>T;"">+PCAKQ("E70US. +@, (4, 9 M >&PO=V]R:W-H965T7FPC1%LH8"BW.V :J>9(P76*HF7YEBPP&GE:C(3<>R K/ MA!KQM+JWY/&4E3(G%)8+K!*[@!>;M9 M4%$ %811QR&;&5_MB;CM:4/7X36 G]JZ11KEC[%XW?J0SP]*)((=$ M:@NL/K8PASS73BK'W\;4:,?4POWK)_=O%;R"N<,"YBS_0U*YGAD3 Z60X3*7 MUVSW'1H@7_LE+!?5?[1K^EH&2DHA6=&(58*"T/H3/S2%V!/8WA&!TPBAIO)%=/B=+)>,Z*@D@U+U(@ M3%,T9U02N@*:$!#H#%UA67(B=8-E* =5,903?$?R^N;) B0FN3A5?6]O%NCD MX^G4E"J8MC>3)L1E'<(Y$N)G2<^1:WU&CN4X/?+YL'P!B9+;E=P^E)NJ'&U- MG+8F3N7G'O$[9%9O#,>Z)EWZ/M+:VNNWUB_EA=C@!&:&>NL$\"T8\:-^)[.#*KAM%=PA]_@:]"J0 M=%.#(QE[5%4%GH%6,;NWX46-;4W.YS#(XT MDL-K.;Q!#A7=[8M>J_R]Z+8765$G^Z#[R.Q^F]U_+;O7E]WO9@]=S^]D'W0? MF3UHLP>O9??[L@<]V=5?)_N@^\CL89L]?"U[4"V'<@UJ<\PD\#Z4L(L2!;YK M=U@&1QO),FE9)H,LOYC$.2II2D3"2BHA;1:R#7ZLUOT^LDF'S/$MVY]TR ;' M'DD6M631(-FB(4*9.@RPWAF*.AQGD>-ZEA^^X!@<:22';3UOPM8@R5*;*I M MSDOHW6A[-U6K^_WSPXD=>NX+NN'AQ^+MG3'L_]A0,T(Q3>"-C/9[[J?OY798 MA^=SA3VX88^=9J>SR;Y\"P>[U&'-O3.B/J!?8;XB5*@(F=)8YZ'Z&O'ZS%LW M)-M4Q\8[)M4AM+I41_P-02P,$% @ 5X@* M50-A&T\O @ QP0 !D !X;"]W;W)K&ULC51A M;]HP$/TK5C9-K30(I $VED0:95,[;1HJZOIAV@<3+F#5B8-](>V_W]D)$5MI MMR^)S[[W[CUX3E0K?6^V ,@>$KF]A4XB5:$4!2PT,U6><_TX ZGJV!MZAXT;L=FB MW?"3J.0;6 +>E@M-E=^QK$4.A1&J8!JRV/LXG,Y"V^\:?@BHS=&:62YM M<;V.O8$5!!)2M R<7GNX!"DM$-]("C]<']L_..WE9<0.72MZ)-6YC M[YW'UI#Q2N*-JJ^@]3.R?*F2QCU9W?1.:&):&51Y"Z8Z%T7SY@_M[W $"()G M $$+")SN9I!3.>?(DTBKFFG;36QVX:PZ-(D3A?U3EJCI5! .DV6U,K"KH$#V M:4]/P\[F@%Q(<\YZ[.]3VOJNQ4847+(KBL"NXAI!F\A'TF(9_;2=.VOF!L_, M_5+)/@O>OV7!( C8[7+.SEZ?_TGCDY7.3]#Y"1SOQ7_Z83^_4@>[1LC-KU,R M&[KP-)V]$E-3\A1BCS)O0._!2]Z\&HX''UX0>]&)O7B)/;G3 J&GLHRIC$F@ M<#$I^$I(@8^GM#9L8\=F;]L^&8Y#NGZ1OS^A(NQ4A/]6P5H5VJ:8)/4J$L.- M 3PE)'PJ9#09/1'B'^727O%O7%-V#%G-"#CH3T9>,_!0H"I=5%<**?ANN:68 M@;8-=)XIA8?"IK_[=B6_ 5!+ P04 " !7B I5G#-8+V<# H%@ #0 M 'AL+W-T>6QE^9^G&14J'_OW%VQ^+0EV]\>S][-W9 M6?O^\FK??F& 2S]PDG:/(&VU<5Z-8=2QF_K/;T1P QQ6W-NE-6//-8WU.L?< M^@ZW5KOQ:Z'QDJ,R="!!"'&O[52T-1?H8,[A,[+R:)V>BD":VC6#_3NKA>\"Z!P(9YXW CF\-HT%)E*)27.N.&6R, MCR"O;M^M2JUP)LDJ['3]C8.YZ2"30J94-F%"?VT:#3C-0(YDLSG<55$& "I5 MY+J1,C(K!#$:UAYU0]-.*>>W\%CZGNUP+[.MU34U)YJF%E0W+8WM /\VF^7> MINT^B] Y6*3;&:.R>H^=_F>48% ME81OB]:U_YJS_&S%4>^E))NGRKY@I\;ZK/':179/061\"B)/HB;[IR R.0&1 MO1=[:CY%9'@*(CNO4F10G]>V#H4[1\+&ZL'1>^A_@^,^WP3U)@O&%1-U;\[2 ME(I')T--K\A$_QN\PZ_'IS0C"Z[N&G#H;]I?:

=*,NH%$U*,V[2\PO3!N MSOTZ%A,I7=)T7'?E;&*:GF[HJ/4%#OO(M;G<".9C,3<"&!8'4X#Y6"\LSO\T MGSXZ'XMAVOI.I(_Z]%$?Z^5"QN:#Q7'[)/IRSS1)HBB.L8R.QTX%8RQO<0Q? M-QNF#3RP.!#I:;G&5QNOD,-U@*WIH0K!9HI7(C93/-> N/,&'DGB7FTL#GA@ MJX#5#L1WQX&:BNT3A&LA/#Q[T^V"Z)HB1Q(X"Y M%401AL!NQ!%, 6C D"@R[\&]]U&P?D\%F]^&1W\!4$L#!!0 ( %>("E67 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GK!^TOC P _1P \ !X;"]W;W)K8F]O:RYX;6S%F=]OVS80 M@/\50B]+'SQ;/Y*V05U@C9/-0+$$=9<]#K1TM@^A2)>DG#5_?8]RC%"+=]@+ MYR=+%$U_.IKW':4/C\8^+(UY$'^W2KMIMO%^>SD>NWH#K70_FRUHNK(RMI6> M3NUZ[+869.,V +Y5XV(RN1BW$G7V\<-AK#L[CD^,A]JCT=08&NX1'MW+]7 J M=NAPB0K]]VG6'RO(1(L:6WR"9II-,N$VYO$W8_'):"_5HK9&J6F6[R_<@_58 MOVI>!,BO65T ]I! M(^C(&84-<33BDU12UR BR(*!+$X(^5<1098,9)D6\@\MNP;]'O(U;@19,9#5 M"2$'D3QG(,]/"5E&D!<,Y$5:R%N[EAJ?^@O]"I^!JRUN^W.SBB#?,I!OTT(N MNK:5]COQB 6N-=+7)"6D7^K:=)20(LAW#.2[M)!?8 >ZBQ?(>P;F?5J8&2Q] MG)DG7&J>))X];^J'C5$-6/>3N/[6D4%B-E8;Z;WQVA:]E&FIMML8DQ-'GM@< M-Q*MN)=J\/?*.4ODB35!T6G1ATZN3QL42$\5"N@:P<60G"7RQ)I8=$L'W[I0 MO%SO FH,QIDA3ZP&-J$-_)5S;L@3R^$YI8DS*DL5N##/+4/CF24HY"< M#O+$/F!3RW"..5'DB4WQDEJ.1;#@Q%$D%@>;8\19C,DYI$CL$+:$&DQTP6X^ M$CN$SSEQ.5IP8BD2BX7'K&),3BU%:(K%H#AE\)&;HY'IM82V? M2WMA81=C,._ ]B.$G'Z[ M5-A'-<;DS%,D-D\H_L79#+Q$-8-:IITE$K,M?.6OAMCAZI1;GT%"JC@+547LM57UG1?C8/RNLSL.F?M4I=45MM_JSD/''U!+ M P04 " !7B I5[DG=_YX! (&@ &@ 'AL+U]R96QS+W=O?P7UB?+GGV%4YD.=17WAR;V+N=3%>?%/J7FP[FXWH=S&?MU M$ZKNS+9NSV7JENW.->7Z6.Z"T\%@Y-KG&<5B]CRSM[HVX3\3Z^WVL Z?]?K[ M'*KTQV#W4[?'N \A%;U5V>Y"FA?N0CR^8.&$#3,'S2"H%'^H#$$C?,'32!HDC]H"D'3_$$R0!D'!$DO M6!-H+BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>MO+QQ("O0WU-@*]#?4V KT-]38"O0WU-@*] M#?4V KT-]38"O3WJ[0GT]JBW)]#;H]Z>0&^/>OMWZAW3]13BH^>^QON_D^K4 M71L>M[\M[YLOC\H-9P<_?A:_4$L#!!0 ( %>("E6HRH?9JP$ $$: 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9# M7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\> M&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G M'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU("E6X[R@-[0 "L" 1 M " :\ !D;V-0("E697)PC$ 8 )PG 3 " &UL4$L! A0#% @ 5X@*53*2#= ,!@ TB !@ M ("!# @ 'AL+W=O("E7'M]4#&@8 .09 8 " @4X. !X;"]W;W)K% >&PO=V]R:W-H965T&UL4$L! A0# M% @ 5X@*5;C[,?/)!0 0AL !@ ("!L1< 'AL+W=O M("E4NEJ:4] @ *A( M 8 " @; = !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 5X@*5;>=$L?\ M!@ HQ !@ ("!4"\ 'AL+W=O("E5&PO=V]R:W-H965T&UL4$L! A0#% @ 5X@*5;)?)U., P I < !D M ("!F4H 'AL+W=O&PO=V]R:W-H M965T("E4,Y:58+P4 %L. 9 M " @2I8 !X;"]W;W)K&UL4$L! M A0#% @ 5X@*50\L;7FV!P %1H !D ("!D%T 'AL M+W=O&PO=V]R:W-H965T("E4>J V%=0( (4% 9 " M@7MN !X;"]W;W)K&UL4$L! A0#% @ 5X@* M55HO6=F## @"8 !D ("!)W$ 'AL+W=O&PO=V]R:W-H965T("E4W;FVIU0( "X' 9 " @7"! !X;"]W;W)K M&UL4$L! A0#% @ 5X@*55_,U&PO=V]R:W-H965T("E6,:VBK MA00 &&UL4$L! A0#% @ 5X@*5=_0.;'2!0 U3$ !D M ("!TI$ 'AL+W=O&PO=V]R:W-H965T M("E5UP5V:F0( 0( 9 M " @7R> !X;"]W;W)K&UL4$L! A0# M% @ 5X@*52]TER6L @ %@@ !D ("!3*$ 'AL+W=O M&PO=V]R:W-H965T("E55A\S'Y@( $P* 9 " @5RH M !X;"]W;W)K&UL4$L! A0#% @ 5X@*51>0 M0-,^ P %A$ !D ("!>:L 'AL+W=O&PO=V]R:W-H965T("E6;?";&Q0< $M3 9 " @:^R !X;"]W;W)K&UL4$L! A0#% @ 5X@*50>^AH&@ @ <0< !D M ("!J[H 'AL+W=O&PO M=V]R:W-H965T("E62+,^Z^ , M #$5 9 " @:'# !X;"]W;W)K&UL4$L! A0#% @ 5X@*5<; UP^- @ # < !D ("! MT,< 'AL+W=O&PO=V]R:W-H965T("E5.$-4 T@( -D' 9 M " @0S0 !X;"]W;W)K&UL4$L! A0#% M @ 5X@*53J&J("B @ V 8 !D ("!%=, 'AL+W=O&PO=V]R:W-H965T("E4HD!T[[00 "0@ 9 " @3+; !X M;"]W;W)K&UL4$L! A0#% @ 5X@*5>Q)6;@Y M @ L04 !D ("!5N 'AL+W=O&PO=V]R:W-H965T( M"E70US. +@, (4, 9 " @4?H !X;"]W;W)K&UL4$L! A0#% @ 5X@*50-A&T\O @ QP0 !D M ("!K.L 'AL+W=O&PO("E67BKL

("E7JP?M+XP, /T< M / " 8WR !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M" !7B I5[DG=_YX! (&@ &@ @ &=]@ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !7B I5J,J'V:L! !!&@ M$P @ %S^ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..,P S -P- !/^@ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 139 234 1 false 44 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.maxcyte.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Revenue Sheet http://www.maxcyte.com/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 10401 - Disclosure - Debt Sheet http://www.maxcyte.com/role/DisclosureDebt Debt Notes 10 false false R11.htm 10501 - Disclosure - Stockholders' Equity Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 10601 - Disclosure - Consolidated Balance Sheet Components Sheet http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponents Consolidated Balance Sheet Components Notes 12 false false R13.htm 10701 - Disclosure - Fair Value Sheet http://www.maxcyte.com/role/DisclosureFairValue Fair Value Notes 13 false false R14.htm 10801 - Disclosure - Commitments and Contingencies Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 10901 - Disclosure - Subsequent Events Sheet http://www.maxcyte.com/role/DisclosureSubsequentEvents Subsequent Events Notes 15 false false R16.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPolicies 16 false false R17.htm 30303 - Disclosure - Revenue (Tables) Sheet http://www.maxcyte.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.maxcyte.com/role/DisclosureRevenue 17 false false R18.htm 30503 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.maxcyte.com/role/DisclosureStockholdersEquity 18 false false R19.htm 30603 - Disclosure - Consolidated Balance Sheet Components (Tables) Sheet http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsTables Consolidated Balance Sheet Components (Tables) Tables http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponents 19 false false R20.htm 30703 - Disclosure - Fair Value (Tables) Sheet http://www.maxcyte.com/role/DisclosureFairValueTables Fair Value (Tables) Tables http://www.maxcyte.com/role/DisclosureFairValue 20 false false R21.htm 30803 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.maxcyte.com/role/DisclosureCommitmentsAndContingencies 21 false false R22.htm 40101 - Disclosure - Organization and Description of Business (Details) Sheet http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusiness 22 false false R23.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Significant Customers (Details) Sheet http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails Summary of Significant Accounting Policies - Concentration of Significant Customers (Details) Details 23 false false R24.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details) Sheet http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyDetails Summary of Significant Accounting Policies - Foreign Currency (Details) Details 24 false false R25.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details) Sheet http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLossPerShareDetails Summary of Significant Accounting Policies - Loss Per Share (Details) Details 25 false false R26.htm 40301 - Disclosure - Revenue - Disaggregation of revenue (Details) Sheet http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of revenue (Details) Details 26 false false R27.htm 40302 - Disclosure - Revenue - Changes in deferred revenue (Details) Sheet http://www.maxcyte.com/role/DisclosureRevenueChangesInDeferredRevenueDetails Revenue - Changes in deferred revenue (Details) Details 27 false false R28.htm 40303 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 28 false false R29.htm 40401 - Disclosure - Debt (Details) Sheet http://www.maxcyte.com/role/DisclosureDebtDetails Debt (Details) Details http://www.maxcyte.com/role/DisclosureDebt 29 false false R30.htm 40501 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 30 false false R31.htm 40502 - Disclosure - Stockholders' Equity - Warrant (Details) Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquityWarrantDetails Stockholders' Equity - Warrant (Details) Details 31 false false R32.htm 40503 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails Stockholders' Equity - Equity Incentive Plans (Details) Details 32 false false R33.htm 40504 - Disclosure - Stockholders' Equity - Stock-based compensation expense (Details) Sheet http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails Stockholders' Equity - Stock-based compensation expense (Details) Details 33 false false R34.htm 40601 - Disclosure - Consolidated Balance Sheet Components - Inventory (Details) Sheet http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails Consolidated Balance Sheet Components - Inventory (Details) Details 34 false false R35.htm 40602 - Disclosure - Consolidated Balance Sheet Components - Property and equipment, Net (Details) Sheet http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails Consolidated Balance Sheet Components - Property and equipment, Net (Details) Details 35 false false R36.htm 40701 - Disclosure - Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details) Sheet http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details) Details 36 false false R37.htm 40702 - Disclosure - Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details) Sheet http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details) Details 37 false false R38.htm 40703 - Disclosure - Fair Value - Financial Instruments (Details) Sheet http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails Fair Value - Financial Instruments (Details) Details 38 false false R39.htm 40801 - Disclosure - Commitments and Contingencies - Operating Leases (Details) Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails Commitments and Contingencies - Operating Leases (Details) Details 39 false false R40.htm 40802 - Disclosure - Commitments and Contingencies - Finance Leases (Details) Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails Commitments and Contingencies - Finance Leases (Details) Details 40 false false R41.htm 40803 - Disclosure - Commitments and Contingencies - Lease costs (Details) Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails Commitments and Contingencies - Lease costs (Details) Details 41 false false R42.htm 40804 - Disclosure - Commitments and Contingencies - Maturities of lease liabilities (Details) Sheet http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails Commitments and Contingencies - Maturities of lease liabilities (Details) Details 42 false false R43.htm 40901 - Disclosure - Subsequent Events (Details) Sheet http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.maxcyte.com/role/DisclosureSubsequentEvents 43 false false All Reports Book All Reports mxct-20220630x10q.htm mxct-20220630.xsd mxct-20220630_cal.xml mxct-20220630_def.xml mxct-20220630_lab.xml mxct-20220630_pre.xml mxct-20220630xex10d2.htm mxct-20220630xex10d3.htm mxct-20220630xex10d4.htm mxct-20220630xex10d5.htm mxct-20220630xex10d6.htm mxct-20220630xex31d1.htm mxct-20220630xex31d2.htm mxct-20220630xex32d1.htm mxct-20220630xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mxct-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 139, "dts": { "calculationLink": { "local": [ "mxct-20220630_cal.xml" ] }, "definitionLink": { "local": [ "mxct-20220630_def.xml" ] }, "inline": { "local": [ "mxct-20220630x10q.htm" ] }, "labelLink": { "local": [ "mxct-20220630_lab.xml" ] }, "presentationLink": { "local": [ "mxct-20220630_pre.xml" ] }, "schema": { "local": [ "mxct-20220630.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/net-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": 391, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 23, "http://xbrl.sec.gov/dei/2022": 5, "total": 28 }, "keyCustom": 28, "keyStandard": 206, "memberCustom": 15, "memberStandard": 29, "nsprefix": "mxct", "nsuri": "http://www.maxcyte.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.maxcyte.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "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": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Debt", "role": "http://www.maxcyte.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Stockholders' Equity", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Consolidated Balance Sheet Components", "role": "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponents", "shortName": "Consolidated Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Fair Value", "role": "http://www.maxcyte.com/role/DisclosureFairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Commitments and Contingencies", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Subsequent Events", "role": "http://www.maxcyte.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Revenue (Tables)", "role": "http://www.maxcyte.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Consolidated Balance Sheet Components (Tables)", "role": "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsTables", "shortName": "Consolidated Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Fair Value (Tables)", "role": "http://www.maxcyte.com/role/DisclosureFairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_8_3_2021_To_8_3_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_6tWmJiSDtUGAq-LwFso3Mw", "decimals": "-5", "lang": null, "name": "mxct:ProceedsFromIssuanceInitialPublicOfferingGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_QkjbSTkEPUeUaLc1gWHx-Q", "decimals": "0", "first": true, "lang": null, "name": "mxct:DepreciationDepletionAndAmortizationNonproductionReclassified", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Significant Customers (Details)", "role": "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_QkjbSTkEPUeUaLc1gWHx-Q", "decimals": "0", "first": true, "lang": null, "name": "mxct:DepreciationDepletionAndAmortizationNonproductionReclassified", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details)", "role": "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyDetails", "shortName": "Summary of Significant Accounting Policies - Foreign Currency (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details)", "role": "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Revenue - Disaggregation of revenue (Details)", "role": "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Revenue - Changes in deferred revenue (Details)", "role": "http://www.maxcyte.com/role/DisclosureRevenueChangesInDeferredRevenueDetails", "shortName": "Revenue - Changes in deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_cFNNU9BjJ0qtYdR5xek-aA", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Revenue - Performance Obligations (Details)", "role": "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails", "shortName": "Revenue - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6Wvfo_Qyr0W5aHFaE3RnDw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Debt (Details)", "role": "http://www.maxcyte.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_6Wvfo_Qyr0W5aHFaE3RnDw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_77kg8NV18kKDONtejwjVaw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_77kg8NV18kKDONtejwjVaw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_BmZ9kpg_40qb9vpSc7DINQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Stockholders' Equity - Common Stock (Details)", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_BmZ9kpg_40qb9vpSc7DINQ", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_11_30_2019_eDNLaMCCTE61liNxtxFMQw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Stockholders' Equity - Warrant (Details)", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquityWarrantDetails", "shortName": "Stockholders' Equity - Warrant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_11_30_2019_eDNLaMCCTE61liNxtxFMQw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_10_27_2020_To_10_27_2020_us-gaap_PlanNameAxis_mxct_LongTermIncentivePlan2016Member_cS5qZcIVIUy9ieuUmo_ImQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details)", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails", "shortName": "Stockholders' Equity - Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_10_27_2020_To_10_27_2020_us-gaap_PlanNameAxis_mxct_LongTermIncentivePlan2016Member_cS5qZcIVIUy9ieuUmo_ImQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PjvPmQtL2k-IWCFLJtviog", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Stockholders' Equity - Stock-based compensation expense (Details)", "role": "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Stock-based compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Consolidated Balance Sheet Components - Inventory (Details)", "role": "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails", "shortName": "Consolidated Balance Sheet Components - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Consolidated Balance Sheet Components - Property and equipment, Net (Details)", "role": "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails", "shortName": "Consolidated Balance Sheet Components - Property and equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_cFNNU9BjJ0qtYdR5xek-aA", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_DerivativeInstrumentRiskAxis_mxct_MarkToMarketWarrantsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_HHY-t0TzlkG5nTWQT0Xj2Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details)", "role": "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails", "shortName": "Fair Value - Activity of items measured at fair value on a recurring basis using Level 3 inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_DerivativeInstrumentRiskAxis_mxct_MarkToMarketWarrantsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_HHY-t0TzlkG5nTWQT0Xj2Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfInvestments", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_6-RXwq8tDE-Wrl5EByeWSA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details)", "role": "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails", "shortName": "Fair Value - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfInvestments", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_6-RXwq8tDE-Wrl5EByeWSA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Fair Value - Financial Instruments (Details)", "role": "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails", "shortName": "Fair Value - Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_0krXzx_fT0GHj6N0d6_NRQ", "decimals": "0", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Commitments and Contingencies - Operating Leases (Details)", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_RelatedPartyTransactionAxis_mxct_RelatedPartyTransactionLeaseAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mxct_BoardOfDirectorsChairmanAndDirectorMember_Q1xmYaADEECGjSjsCNZMag", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Unaudited Condensed Consolidated Statements of Operations", "role": "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_wOTxq2fZlU-3ejQBe8h9jg", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Commitments and Contingencies - Finance Leases (Details)", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "shortName": "Commitments and Contingencies - Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_QkjbSTkEPUeUaLc1gWHx-Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Commitments and Contingencies - Lease costs (Details)", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails", "shortName": "Commitments and Contingencies - Lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_QkjbSTkEPUeUaLc1gWHx-Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Commitments and Contingencies - Maturities of lease liabilities (Details)", "role": "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Commitments and Contingencies - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_m0dnfDZ42UiN2vor2z04fQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_7_29_2022_To_7_29_2022_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_mxct_CurrentCorporateHeadquartersGaithersburgMarylandMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_R47CnFOL5UiydqJwEzdJNA", "decimals": "0", "first": true, "lang": null, "name": "mxct:WriteOffOfOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Subsequent Events (Details)", "role": "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_7_29_2022_To_7_29_2022_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_mxct_CurrentCorporateHeadquartersGaithersburgMarylandMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_R47CnFOL5UiydqJwEzdJNA", "decimals": "0", "first": true, "lang": null, "name": "mxct:WriteOffOfOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mSx5hrvu9Eivm35bSYuI8g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Q7YkgYAtAUGllX8yMAXO5Q", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LBNg25eo90iRzvODdRtPig", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "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 - Organization and Description of Business", "role": "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "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": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "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", "role": "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "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": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Revenue", "role": "http://www.maxcyte.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mxct-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hwfPqI1Rg0-zGNCp_BznDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 44, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxcyte.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.maxcyte.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.maxcyte.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.maxcyte.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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r512" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r513" ], "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.maxcyte.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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.maxcyte.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.maxcyte.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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r510" ], "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.maxcyte.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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r510" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r522" ], "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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r510" ], "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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r521" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r510" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r510" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r510" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r510" ], "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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r509" ], "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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r511" ], "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.maxcyte.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.maxcyte.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mxct_AccountsReceivableTenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of outstanding invoices that will be reimbursed via the tenant improvement allowance, per the agreement.", "label": "Accounts Receivable, Tenant Improvement Allowance", "terseLabel": "Accounts receivable - TIA" } } }, "localname": "AccountsReceivableTenantImprovementAllowance", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mxct_AllowanceForTenantImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for tenant improvements.", "label": "Allowance for Tenant Improvements", "terseLabel": "Tenant improvement allowance" } } }, "localname": "AllowanceForTenantImprovements", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxct_BoardOfDirectorsChairmanAndDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A person who is the leader of board of directors along with a person who is a director.", "label": "Board of Directors Chairman And Director [Member]", "terseLabel": "Chairman of the Board along with a Director" } } }, "localname": "BoardOfDirectorsChairmanAndDirectorMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "mxct_CashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in cash equivalents measured at fair value with change in fair value recognized in other comprehensive income.", "label": "Cash Equivalents, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrecognized holding gains" } } }, "localname": "CashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "mxct_CashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in cash equivalents measured at fair value with change in fair value recognized in other comprehensive income.", "label": "Cash Equivalents, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrecognized holding losses" } } }, "localname": "CashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "mxct_ConstructionInProgressAndInternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service as well as internal-use software.", "label": "Construction in Progress and Internal Use Software [Member]", "terseLabel": "Construction and internal-use software in process" } } }, "localname": "ConstructionInProgressAndInternalUseSoftwareMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "mxct_CurrentCorporateHeadquartersGaithersburgMarylandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to property related to the original corporate headquarters located in Gaithersburg MD.", "label": "Current Corporate Headquarters, Gaithersburg Maryland [Member]", "terseLabel": "Original Headquarters" } } }, "localname": "CurrentCorporateHeadquartersGaithersburgMarylandMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mxct_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer one.", "label": "Customer one" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "mxct_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer two.", "label": "Customer two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "mxct_DebtInstrumentFinalPaymentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Percentage of final payment fee.", "label": "Debt Instrument, Final Payment Fee Percentage", "terseLabel": "Final payment fee percentage" } } }, "localname": "DebtInstrumentFinalPaymentFeePercentage", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "mxct_DebtInstrumentFloorInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of floor rate under debt instrument agreement.", "label": "Debt Instrument, Floor Interest Rate", "terseLabel": "Libor floor rate" } } }, "localname": "DebtInstrumentFloorInterestRate", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "mxct_DebtInstrumentNumberOfPeriodicPaymentOfPrincipal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of monthly periodic payments of principal amount of debt.", "label": "Debt Instrument, Number of Periodic Payment of Principal", "terseLabel": "Number of monthly principal payments" } } }, "localname": "DebtInstrumentNumberOfPeriodicPaymentOfPrincipal", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "integerItemType" }, "mxct_DepreciationDepletionAndAmortizationNonproductionReclassified": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The reclassified expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction, Reclassified", "terseLabel": "Reclassified depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationNonproductionReclassified", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "monetaryItemType" }, "mxct_EquityIncentivePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to the 2022 Equity Incentive Plan.", "label": "Equity Incentive Plan 2022 [Member]", "terseLabel": "2022 Plan" } } }, "localname": "EquityIncentivePlan2022Member", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mxct_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Finance lease costs [Abstract]", "terseLabel": "Finance lease cost" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "mxct_IncreaseDecreaseInAccountsReceivableTenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from landlord for tenant improvement allowance.", "label": "Increase (Decrease) in Accounts Receivable, Tenant Improvement Allowance", "negatedLabel": "Accounts receivable - TIA" } } }, "localname": "IncreaseDecreaseInAccountsReceivableTenantImprovementAllowance", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mxct_IncreaseDecreaseInRightOfUseAssetFinanceLease": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in finance lease right-of-use asset.", "label": "Increase (Decrease) in Right-of-Use Asset, Finance Lease", "negatedLabel": "Right of use asset-finance lease" } } }, "localname": "IncreaseDecreaseInRightOfUseAssetFinanceLease", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mxct_IncreaseDecreaseInRightOfUseAssetOperatingLeases": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in operating lease right-of-use asset.", "label": "Increase (Decrease) in Right-of-Use Asset, Operating Leases", "negatedLabel": "Right of use asset - operating leases" } } }, "localname": "IncreaseDecreaseInRightOfUseAssetOperatingLeases", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mxct_InducementPlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Inducement Plan, 2021,.", "label": "Inducement Plan 2021 [Member]", "terseLabel": "Inducement Plan" } } }, "localname": "InducementPlan2021Member", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mxct_InstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to instruments.", "label": "Instruments" } } }, "localname": "InstrumentsMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "mxct_InterestAndOtherExpense": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of interest and other expense.", "label": "Interest and Other Expense", "negatedLabel": "Interest and other expense" } } }, "localname": "InterestAndOtherExpense", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "mxct_LeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease assets, liabilities and/or other information.", "label": "Lease, Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of operating lease assets, liabilities and other information" } } }, "localname": "LeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "mxct_LeaseLiabilityReductionDueToOperatingLeaseModification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of lease liability reduction due to operating lease modification.", "label": "Lease liability Reduction due to Operating Lease Modification", "terseLabel": "Lease liability reduction due to operating lease modification" } } }, "localname": "LeaseLiabilityReductionDueToOperatingLeaseModification", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mxct_LeasesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leases.", "label": "Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesPolicyTextBlock", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mxct_LesseeOperatingLeaseLiabilityToBePaidYearFourAndThereafter": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four and Thereafter", "terseLabel": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFourAndThereafter", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mxct_LongTermIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Long-Term Incentive Plan, 2016.", "label": "Long-Term Incentive Plan , 2016" } } }, "localname": "LongTermIncentivePlan2016Member", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mxct_MajorSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major suppliers.", "label": "Major suppliers" } } }, "localname": "MajorSuppliersMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "mxct_MarkToMarketWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Mark-to-market liabilities warrant.", "label": "Mark-to-market liabilities , warrant" } } }, "localname": "MarkToMarketWarrantsMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "domainItemType" }, "mxct_NetBookValueOfConsignedEquipmentSold": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of net book value of consigned equipment sold.", "label": "Net Book Value of Consigned Equipment Sold", "terseLabel": "Net book value of consigned equipment sold" } } }, "localname": "NetBookValueOfConsignedEquipmentSold", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mxct_NewOfficeAndManufacturingSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to new office and manufacturing space.", "label": "New Office and Manufacturing Space" } } }, "localname": "NewOfficeAndManufacturingSpaceMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "mxct_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "integerItemType" }, "mxct_NumberOfMajorSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major suppliers.", "label": "Number Of Major Suppliers", "terseLabel": "Number of major suppliers" } } }, "localname": "NumberOfMajorSuppliers", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "integerItemType" }, "mxct_OperatingLeaseAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Asset [Abstract]", "label": "Operating Lease Asset [Abstract]", "terseLabel": "Assets:" } } }, "localname": "OperatingLeaseAssetAbstract", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "mxct_OperatingLeaseLiabilityAdjusted": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease adjusted for tenant improvement receipts from the landlord.", "label": "Operating Lease, Liability, Adjusted", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityAdjusted", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "mxct_OperatingLeaseNumberOfPhases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of phases for operating lease.", "label": "Operating lease, Number of Phases", "terseLabel": "Operating lease, number of phases" } } }, "localname": "OperatingLeaseNumberOfPhases", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "integerItemType" }, "mxct_OperatingLeaseOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Other Information [Abstract]", "label": "Operating Lease, Other Information [Abstract]", "terseLabel": "Other information" } } }, "localname": "OperatingLeaseOtherInformationAbstract", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "mxct_OperatingLeaseRightToTerminateLeaseNumberOfOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of options right to terminate a portion of phase 3 of the lease during a defined time window.", "label": "Operating lease, Right To Terminate Lease, Number of Options", "terseLabel": "Right to terminate phase of lease option number" } } }, "localname": "OperatingLeaseRightToTerminateLeaseNumberOfOptions", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "integerItemType" }, "mxct_ProceedsFromIssuanceInitialPublicOfferingGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The gross cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering, Gross", "terseLabel": "Gross proceeds" } } }, "localname": "ProceedsFromIssuanceInitialPublicOfferingGross", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "mxct_RelatedPartyTransactionLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the related party lease agreement.", "label": "Related Party Transaction Lease Agreement [Member]", "terseLabel": "Lease Agreement" } } }, "localname": "RelatedPartyTransactionLeaseAgreementMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "mxct_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantNewSharesForCurrentPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number new shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, New Shares For Current Plan", "terseLabel": "New shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantNewSharesForCurrentPlan", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "mxct_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantTransferredFromPreviousPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares (or other type of equity) transferred from a previous plan, authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, Transferred From Previous Plan", "terseLabel": "Shares available that were transferred from the 2016 Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantTransferredFromPreviousPlan", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "mxct_SupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to supplier one.", "label": "Supplier one" } } }, "localname": "SupplierOneMember", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "mxct_TenantImprovementsReimbursements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of proceeds from the landlord related to the allowance for tenant improvements.", "label": "Tenant Improvements Reimbursements", "terseLabel": "TIA reimbursements" } } }, "localname": "TenantImprovementsReimbursements", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mxct_TermLoanMaturingNovember12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Term Loan maturing November 1, 2024.", "label": "Term Loan" } } }, "localname": "TermLoanMaturingNovember12024Member", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "mxct_WriteOffOfOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of operating lease liability related to right-of-use assets that were written off due to termination of operating lease.", "label": "Write off Of Operating Lease Liability", "terseLabel": "Write-off of lease liability" } } }, "localname": "WriteOffOfOperatingLeaseLiability", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "mxct_WriteOffOfOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of operating lease right-of-use assets that were written off due to termination of operating lease.", "label": "Write off Of Operating Lease Right of Use Assets", "terseLabel": "Write off of right-of-use asset" } } }, "localname": "WriteOffOfOperatingLeaseRightOfUseAssets", "nsuri": "http://www.maxcyte.com/20220630", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r143", "r273", "r279", "r489" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r143", "r273", "r279", "r489" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r141", "r192", "r193", "r273", "r277", "r448", "r487", "r488" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r141", "r192", "r193", "r273", "r277", "r448", "r487", "r488" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails", "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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_AccountsPayableCurrent": { "auth_ref": [ "r34", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r144", "r145" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of discounts on short-term investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r183" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r328", "r329", "r330", "r353" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r295", "r332", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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 loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r324" ], "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", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r150", "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares excluded from the computation of diluted loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r86", "r130", "r133", "r139", "r166", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r339", "r344", "r368", "r411", "r413", "r461", "r480" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r33", "r86", "r166", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r339", "r344", "r368", "r411", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.maxcyte.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrecognized holding gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrecognized holding losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r157", "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r154", "r158", "r174", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r155", "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheet Components" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r89", "r124" ], "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": "Organization and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r77", "r78", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchases included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r9", "r75" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Amortized cost" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Aggregate fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r69", "r75", "r80" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r69", "r373" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueChangesInDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "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": "Warrant exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityWarrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrant to purchase common Stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityWarrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Commercial Paper, at Carrying Value", "terseLabel": "Amortized cost" } } }, "localname": "CommercialPaperAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r468", "r484" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r194", "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of awards reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r353" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r251" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 400,000,000 shares authorized, 101,661,288 and 101,202,705 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r121", "r122", "r143", "r365", "r366", "r497" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r121", "r122", "r143", "r365", "r366", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r121", "r122", "r143", "r365", "r366", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r118", "r477" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r121", "r122", "r143", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r119", "r121", "r122", "r123", "r365", "r367", "r497" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r121", "r122", "r143", "r365", "r366", "r497" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r82", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r260", "r261", "r274" ], "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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r275" ], "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": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r77", "r78", "r79" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Number of shares issued with exercising of warrant" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityWarrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r285", "r293", "r495" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate debt" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r55", "r448" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r120", "r143" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r83", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r224", "r231", "r232", "r234", "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r85", "r88", "r207", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r235", "r236", "r237", "r238", "r386", "r462", "r463", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread over LIBOR" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r207", "r235", "r236", "r384", "r386", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r37", "r475" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of principal payments" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37", "r85", "r88", "r207", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r235", "r236", "r237", "r238", "r386" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Periodic principal payments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r85", "r88", "r207", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r235", "r236", "r237", "r238", "r252", "r255", "r256", "r257", "r383", "r384", "r386", "r387", "r476" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r73", "r181" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization [Abstract]", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r73", "r129" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r42", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r273", "r277", "r278", "r279", "r280", "r281", "r282", "r283" ], "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.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r52", "r95", "r96", "r97", "r98", "r99", "r103", "r105", "r107", "r108", "r109", "r112", "r113", "r354", "r355", "r470", "r486" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net loss per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r52", "r95", "r96", "r97", "r98", "r99", "r105", "r107", "r108", "r109", "r112", "r113", "r354", "r355", "r470", "r486" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net loss per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r46", "r47", "r48", "r90", "r91", "r92", "r94", "r100", "r102", "r115", "r167", "r251", "r258", "r328", "r329", "r330", "r336", "r337", "r353", "r374", "r375", "r376", "r377", "r378", "r379", "r407", "r490", "r491", "r492" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r73", "r240" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Fair value adjustment of liability classified warrant" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r356", "r357", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r222", "r235", "r236", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r357", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r356", "r357", "r358", "r359", "r364" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails", "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails", "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r222", "r235", "r236", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r357", "r422" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Activity for items measured at fair value on a recurring basis using Level 3 inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r360", "r363" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r360", "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of activity for items measured at fair value on a recurring basis using Level 3 inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails", "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails", "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance, end of periods", "periodStartLabel": "Balance, beginning of periods" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r222", "r235", "r236", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r356", "r357", "r358", "r359", "r361", "r364" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Non-recurring basis" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails", "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r362", "r364" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueActivityOfItemsMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r390", "r395", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Maturities of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r389", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails", "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r392", "r399" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r390", "r395", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r169", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r233", "r250", "r352", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r369", "r370", "r371", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign currency transaction gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r54", "r86", "r130", "r132", "r135", "r138", "r140", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r368" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r156" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Impairment of short-term investments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r73", "r180", "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses and other" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 18.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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r72", "r399" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expense and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r49", "r128", "r382", "r385", "r471" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Non-cash interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r67", "r70", "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventory" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r26" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods inventory" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r31", "r413" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r27" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials inventory" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r31", "r179" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Allowance for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r57", "r127" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r402", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease costs" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Incremental non-cancellable lease payments", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails", "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Discount factor" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r86", "r134", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r340", "r344", "r345", "r368", "r411", "r412" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r86", "r166", "r368", "r413", "r464", "r482" ], "calculation": { "http://www.maxcyte.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r36", "r86", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r340", "r344", "r345", "r368", "r411", "r412", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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.maxcyte.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.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "Libor" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r71", "r74" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r44", "r45", "r48", "r51", "r74", "r86", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r106", "r130", "r132", "r135", "r138", "r140", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r355", "r368", "r469", "r485" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "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 loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r130", "r132", "r135", "r138", "r140" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r396", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease rent payments" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r114", "r405", "r406" ], "calculation": { "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Revenue from Lease Elements" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Maturities of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r389" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r389" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 1.0, "parentTag": "mxct_OperatingLeaseLiabilityAdjusted", "weight": 1.0 }, "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "netLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r389" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 2.0, "parentTag": "mxct_OperatingLeaseLiabilityAdjusted", "weight": 1.0 }, "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Operating lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r388" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Operating lease right-of-use assets", "verboseLabel": "Right of use asset - operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate%" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r400", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "totalLabel": "Total other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Underwriter's option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Early repayment fees" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Cost incurred", "verboseLabel": "Payment of underwriting commissions and offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r62" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "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.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "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.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r244" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r244" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value; 5,000,000 shares authorized and no shares issued and outstanding at June 30, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r63" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds", "verboseLabel": "Net proceeds from issuance of common stock upon initial public offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Gross proceeds", "verboseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r60", "r62" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r63", "r327" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product sales" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r44", "r45", "r48", "r68", "r86", "r93", "r101", "r102", "r130", "r132", "r135", "r138", "r140", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r338", "r342", "r343", "r346", "r347", "r355", "r368", "r472" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r184" ], "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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r182" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "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 and equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r184", "r413", "r474", "r483" ], "calculation": { "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails", "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Transfers and Changes", "terseLabel": "Transfer of instruments" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r182" ], "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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r292", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r292", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r292", "r408", "r410", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r64" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Principal payments on notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r335", "r447", "r508" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Preclinical research and clinical activities ongoing expenses", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r258", "r413", "r481", "r493", "r494" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r94", "r100", "r102", "r167", "r328", "r329", "r330", "r336", "r337", "r353", "r490", "r492" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r125", "r126", "r131", "r136", "r137", "r141", "r142", "r143", "r272", "r273", "r448" ], "calculation": { "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "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 Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r121", "r143" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue." } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r270", "r271", "r276", "r284" ], "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.maxcyte.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation expects to recognize as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r50", "r86", "r125", "r126", "r131", "r136", "r137", "r141", "r142", "r143", "r166", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r368", "r472" ], "calculation": { "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Summary of the Company's cash equivalents and investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r323", "r331" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r28", "r29", "r30" ], "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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r184" ], "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.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "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.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r17", "r18", "r19", "r84", "r116", "r117", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase the number of stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Awards available to be issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of the options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r259", "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Share price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balances, at end of period, Shares", "periodStartLabel": "Balances, at Beginning of period, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r32", "r465", "r466", "r479" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments, at amortized cost" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r397", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81", "r89" ], "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.maxcyte.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": "Internal-use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponentsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r46", "r47", "r48", "r90", "r91", "r92", "r94", "r100", "r102", "r115", "r167", "r251", "r258", "r328", "r329", "r330", "r336", "r337", "r353", "r374", "r375", "r376", "r377", "r378", "r379", "r407", "r490", "r491", "r492" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited 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": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r115", "r448" ], "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.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r251", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued", "verboseLabel": "Issuance of common stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r251", "r258", "r305" ], "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": "Exercise of stock options, shares", "verboseLabel": "Stock option exercised, shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r251", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r251", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r22", "r23", "r86", "r152", "r166", "r368", "r413" ], "calculation": { "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances, at end of period", "periodStartLabel": "Balances, at Beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.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_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r380", "r415" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r380", "r415" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r380", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r380", "r415" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.maxcyte.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Consolidated Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureConsolidatedBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier concentration risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r146", "r147", "r148", "r149", "r151", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r233", "r250", "r352", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r87", "r285", "r293", "r473" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureFairValueFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r398", "r404" ], "calculation": { "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureCommitmentsAndContingenciesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r104", "r109" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r109" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.maxcyte.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r251": { "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" }, "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r51": { "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" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r512": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r513": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r514": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r515": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r516": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r517": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r518": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r519": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r52": { "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" }, "r520": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r521": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r522": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 75 0001558370-22-013091-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-013091-xbrl.zip M4$L#!!0 ( %>("E4?KJ%ST0X '^2 1 ;7AC="TR,#(R,#8S,"YX M*?L+-WR95<6SA7?P<$=^O3#D^>B!R(DY>SSP?AP=( (L[A- MV>KS@2\'6%J4'OSP_5__\NEO@\$O9W?7R.:6[Q&FD"4(5L1&CU2MT8)O-IBA M&R($=5UT)JB](@A]/#PY_# ^^>YP,OGN_7LT&(22SK $3LZ0$3DY',X9.:.3(Z@+K)2@2U^12RZ\"^)@WU50 M+^RKCUVC'*K+);HV4@2)8JA?)D_!B)2VQZ-#+E:@:#0>_G)S?6_LBX@M7P@ MX3GF>%H*]U 2ZW#%'X91J;$R8@&D!'>)C%D<+)=&1522(A?$29EC%(0&G0RA M-+8;"FR5-B2D.QX&A3&I6RCR:/C+-66_1Y226OFN0<&N5^IY4^"5*4F12Z&* M:B$N2C.HC2BP!$K2IBA1Z-['(90F;%YAO,DU61>DI+I0*R6UIHN7T%"2#A94 M2%R4DD^>K'6^@[HD1?J4L26,T?''CQ^'IC0B99A:,E^L*4K)M;C/E"B*Y: P MQ<#(2K?_DMK60 Y#LHBK1D/=1C0MJ7/*I,+,(MN62ZM;[F"7"^#(Q2B-#O.] M25[;FHP 'T68I$N7##09$5A!AI:#B<[0 ;NMQ$XTI+R!XJ$N-O(&H_%@,HXY MR480JTXM;RFW\*AJ:.*DX#U9JD::CIC.;FN9,@S]$#Z$P0,MT)9HPK XCY+OIVLZ',X>%7\*5N,Z>Z1A8 ](? MOMQ=%=:&J;I[$&NZDW/.; @ 8L,'R5UJ:PS.L*N#['Y-B)('B )\31ABRR+; M;.)01HT?$,ZC$1J@6!Y\CD6BI$P4"D6!U$_#75&[6GR0,&/?F\\031*$F[K3 M74+('9*4<5K8M7RW!>/6LF*^\-L(JY>!\ O#ODV5020+34PF9\YL$[7O'5!; MB2B'>9*!.592!/A6#^(.VFKJH=\?^G,LUY*T)&4P_\ M#O 75%HNE[X@=^0!^FL"7^#52N@Q"A@Q9(-E?Y'E\?+=Z'TV7F*E)A12:J%\JUGW(Z[6C=RM\FVLH'<: MQ4D?,ZUBQH!ZSJ62A9FD 6]Y%'P8'36- J,"65I'GQU>/3N\;&*HC(;7RPE] MA+S E'&-H>IAQ'BON/7[FKLV$5(/%=1S^TEDB71WM/*0#6B#"65_QT% MZON(*@FF#N>^9(R(HL22!/6\FPQSLY$DL)-NDB( MUXA'"OJT4 /D>]_SL'B>.?=TQ:A#+^Y+Q3UH4 61\.+RR\-ED@V7T (=&0FY:&L$BJP(9C-;0W998EOZR*J_5#4G MPN'"T]/"V=*EP1)14;34XJE:J,H,-K<+50G!*"&YQW-_/,V6:#M84ZRO@&ZH MH4>Y!LH79%F$8K*H'*7WV2RLF7L ZG3(F1&RGAWQ8.13-1X.IGM$6R$:_'MEAAKT@NZ.1&02 M6FJ;D)ZYKY"Q"ATA:NSJ8ZU1K$E)S*IM8ETV-QIN^4Y 5(;8WI*K(BNSMYB. M+*/?+/@D+$ WB?!*T)OP DL&L2G(V-)'4Y-HNJ0,9E,4NU=,*F&.Y5?&21E/ M501DQB>I"(@EHX3H'M#]MH?"\W:Z+X#NOL6.4(& JDV@G ,FY9M L9Y@<[ ' M?D_@@]9$VL*>RUX%>L[ID7+00RT]Y$U6])>2?/7!WQ\?2O)U$5DYA!_SUM';>Y1X'>I93T37._?>\V&]ZEP([W MV>GNP=QS?[O=KG4%H'OM1?>05FU$%FPR5H!2?(^AK_'23<&\W<"*NB[8!NPK MNL'F0?7&0 4(-3?V>E#VN*/1_!9&!6AM[]_T*%:O:18N7%9@4KKST5=\FR6H M!LM-%> T74_L\:J]?E2U<%2!3)T5HQZ-/>7;!F=KWT6? M^J6'RJG- B_=+)CIPC*LCLK.2;X+!/0P-!F&YR-22%<.3MUS6#U2+S VST>N M-E\YDB=Y-QOKW(?NH:T_8,]'<+>X'*CRHP4]&ON,XHM:6!5#.6*-+PWW(+[0 M8/*2"P+EY^%#D'M=["J05;[)O-] $UIVH!1%6OL-Z1>+C6LNY9R(^S46A4>7 M6PNJBHKLJ*E)5&B-^HH0,CK[F*@_'8EO;U\0AT"3LFL]-U7%58[V438';"]Z M)>YTVZ'P_L6IO>8W/V,AH.G4OHVP0U^.Y7%./L^_=Q"*_;\"4?^C;UK<$0>9 M=W!/];.JGP\D]3:N?O'5?+&Y%H^24OSYH8V*VA M4'$D @LK(R7S3B\(,4\Y05H=1L8?H.&+N058-'5K![XN>@6!TM2K=&QUT2D7 M+YLZ!2S$?5U_VJ=%F%5@8>OYBKGJ/WVB\H)[F++P"G%.9JQF*4N.X)EYX&0G M.09"T51/=G\TW#WR>/PF_33R.9A9(A2+A1BF7?W"QYY M#E[KO^:6D1-0RR)R_<'$^R&HBD*M7&W5B^)Y^G?97"%27 ,M9S">#,8G[0U) MOCY>QPC#HO^*WQ_79AQI,X[&]ST#(OI N7Y[?X\(S'VHO(4=?5JV.?#Y30)R"",NA) M*;<7@6A?A*?/,4@26+^K'] 6NG>#Q>\+KO\E*ARXRXQG941=="JX:&*6#9X7 MY$F=N3!122*57[[KBHJ*7MD;![NRS)VYX!8AMKP4W+N2TM=)_$IWR=B=^TMP M8N; _)FR%5@4G6HV?C9E#"H@,-KCT$RP>/YS? ^(E\%."U"2)54E-1(]XC1C M)!.L.65=C-'(S,4C+W0A4=9%%V[P;US<^YN-2XG(RQIYQ5UTY-;7MLT<8W'\ M0%C"E2*"9(.A3)$5$=\X5Z0LC2N_R)4$0?=<2=P/SL163ED7 TL/!ZXY9L'; MIVQURQ^,M6,8^;S/.%6+NHMNZ@/A6T2B")L;H=2:XV?]-7P!3EET$]VM,CXW M9^U>H*9]T+==W=#P2Z+?2]/#0;PBA5Z7<.RBO0G*NN6PR[FX B0$D>H.)KK% MCF8IN^E@^CK\'5VMU8+KY@E(J>"Z=!2J,W.1*YEAVS"_;E ',W_5I :2-\/- M*^'3D#7A: E-TA_X#BKCVV:HJ64!@1V^M*0/,\S4FHC$&R3!/G/2O08\KSQP M+L9O9]QL"6*7#IRCQA>_!P\8.?H('UTQLOV! ME'ONVLF!<"WR-X/I%=,_M:M?D0O^OV*FYYDY7V3PZM/.$R^I)M^4M3.U4B/A M5?B6[,2:U$F:[^U4R!UQ]5[$' OUO!"826R2F_%CNA+$T&:F)HVXNCA%B6:Z M>2M&.65==.&6/,X)L]X58^\BXY.79<_ZG"^Y&)! MH)FI*V\C]&1X>Y4I&*%5$+Z985DZP9K\DC/>+J7JVH@[;:P92B:>J:GTKIBA M:XY>,1@?FB^"_9[).&>UJHBDB\WOPOR>,S5L\-DEIOZ9/?6X4.%#)K><04,+ M!\9WQ'*QE.%/:"?F_GO)Z4R76C7R.N-8V#/G@H*WB@MYOL94/V"OGY )O\M$ M1 .>+H;(-8'D0](M-IXP+?@9F6-J_X=@<0MY,9@^/ M,4N(;4(?M-9,1Q7W8NFUAP9L7:F-YG.4EM6SKZ#.Y);*^ F7F,ZYV' 02OY% ML/W5AV$X$?(G3'4O*9>^6-V !R#3SME+;">@BVFG(%=,[=]\J5)]3R5E5YI, M90!LQWH[SS8O@B O.-U0AZ.KYQWTCXCK99@'[)J;9Y;E>[Z9?YIS"E\8M'F7 M_@%_0D2>$1@CD@5^2L9\2P%O)BAR?CY"GZ7*-/X*NBZV<7.Q)_,3"5-]Z&AE MZ,Z>MR3AIMGT$493T?JD*973!TR-<3 U_$D?6#*K%L$U$WT<9B[( ^6^U%62 M7 KX%MI3,QK#_VT74E^K$F[)8U!RJ0]1F&[I3ZK^0LU=JWJ]# WBS'3HBLT% M7X%).HV;;1F&W2^2W'-'@<\Y)Y]:,'_5Z.P*ZTNM55=#/ E3.'$=OF^>.[A)U48/VS01&D2\[&Q*RAOM9 MEL[40G+,$UP3"("E44+O;"\0T /_% 5 M;7AC="TR,#(R,#8S,%]C86PN>&ULY5WK;^)($O]^TOT//N[+GG2$9X!$,[O* M8S**E PHR>SN?1HY=@-]8]QLV^1Q?_U5-S;8V&VW#8$"I--MQO3K5[]R=57U MPY]^>YLXQ@OA'F7NYTKCI%XQB&LQF[JCSY695S4]B]+*;[_^_6^?_E&M_GGY M<&?8S)I-B.L;%B>F3VSCE?ICXXE-IZ9KW!/.J>,8EYS:(V(89R>=DUZCTSUI M-KOMME&M!BU=FA[49*XAFVR>-!:_7 6M,O?EZKO;Z^GKRV3A@?0?UZ MH_;G_=VC-283LTI=SS==BU0,*'_NR8=WS#)]*:M(];=G[H0-M&J+OI0EQ+^J M8;&J>%1M-*NMQLF;9U>"(8J?-3H)B[\ER@>8&F=G9S7YZZ(H-$0SFE[ !ND9 MQB?.'/) AH9LX]Q_GY+/%8].IH[H6SX;O?)B<4F-?%[ MK5"+$JV6"&L;0_K=-66XD@-<%//ZP_Z4<*E)A;&7ZP.W-*Y,;WSCL-&7Z0*I+ :

OJOU^X]I>_9G0JU/8;\3].,GD=[DA. MDPGUY2L+XP(0/G@BX)%0XMV;_HQ3'_[J#^\(='Q'S6?JR"?!H*],QVJ6$-4& M^L0F+3G:*^;Y7GD-*M(X-OP:S&U944K(R +=FCG2IM_!;X%%PI M1',>M"?;&IK>LVP0XI61:4YE'% CCN^%3Z3^2-T)'ORX\+P(>,=\)HZ,=V(_ MUK8[IM @#T""_HI55HPTJ\J/3JM[=MKM-+JGW4:]V>YV.A%($=6ZX'%T)K?" M[N#/A+;%^0M*U+S99");JX(W-@GK#SF;).4:=,;6P,&X33@$K!5CYL'PV%1T M;3H5XY70T=B7OVR9OL#;=D?R_7\0P^@/OWM$HE;PEUEGGP@L#B1@L(F)07], M^!SC-^9:,\Y! U7,I96- VVUN]TZ7L:T 01,M1 Q-1_W529#L3+[Q$S^P -& MVH@8$>&U<(K@/\)XOYB.=)/\*Y/S=[ +OYO.C"B8TJJ+E<$LGI+*<,9[ M'#/N/Q$^$4&V-W>,%12G%3T,1K61(9SP+BR+S6"\#\0BH(O/#@%_*\>J9E0Y M#$(+(]S\_)B,><63E)$]$1<$T2+[S:(VHH"H4T1$#3B9FM3^\C8521*8\B/^=K:%U:AY&+26!1JP MW4'$=B3;!S@>?6;]'#,'AND)+\]_5U"=7VW;'IWNR),%XU2UV[WZKK,5NJ3$ MO#D]7 B=<7B;A@1>FCG0K' KI20^\C2)2+4J6N@04BC6%YB;R]]JL0,B3PL: MQD#*MNE\% .8T6[=*W-*?3&D]!@JO?0!\5@$(<+TXH-8L7.)_<7D+G5''D02 MLXD0/K&OR9!:5.6[Y5<\())+@D48544\A7Q/#1^#91R=/$ (C6Q\C2D$\)Z_ M5)-7#S6CFB]C.9 (G2 9!$;PZZW$I5:(0SYM]QK=_>.U&#J$KVUD\-F)CV3! M0R!0$Q5"+^@Z"*2"S:39Y*471DU@UAB3/!8 B-&JID\/V9QF5SH@;DL 16AH MP_6.@?DN%COTUO'BA0^(TP( $=I>&#V?$3ONV:_Z FIJ\^L>%M,E\2(,13/V M&&>D Q4UXJ [[6ZGC8=D[5"U*$#]U_E3;66']8:V79<\HA4A0+D1NYG8B+WH M3+4E>]F?P89&J4-AVWT'OA'_U@6IDCOFJ;1^I-%7ME;EV?<.+YX5203DU647R$E)#WDK3"4'.IJNYF M^\M\C]T<>H@G8RM,6O$#H[847(0!3#\./L/ZIY3$QVF^_=1$@9FJ0$-SB0K+ MX:-)EX4,_C+!8;2C#\0C(".Q%?V:O!"'R<-6V>Y+9ITX\FZ[V]OU$HH>.6FK MFD5A(DSW/1('FAL!AGN3_R01,:CV!<##@;*C<014H@9JZPIY0'"Z&M%==;](=?&;-EII+P%VH1[Y$YMH(Z=05\ M3.;QD9:$+80.I],K5VY5H4KX\R&PE8E%_V7;?7X\>FN73GJ\O6YZ7'1H%+TG M;/M'K5<.$$/0XG-J"8G.#QC''T1*#@BGS 8#SL52]S69_Q?^[0R9?AD%BJB6J[@_BQ?6LA#GW"J.&U>Z&@:9?OWT%S;MUYCDV$$1:XEEG+ ML/H-Q-_27KM[UMNQQ=D^NTD;MJ;\$$;E _-=VIDG=F&!N#@I<(!>JRX^15J3 MQ*16E)<#1I<$Y&(18GLW(+3E%6+R8.3[8L';=!R8"25.7T]7UFOU&+3H R2$ M,(9)O"S*>[9TK8ZR@6-0FO6$D9MIVK']>839NS\LK"'Z+1R#BJPI#80Y*X6, M%KF@LGYP2@/X% 2Q'ZPK/XS3DDQE9"SO+PO@4XDUZ4BU&5E@$<8QT4P\_.V0 MEES?7KA(Z"Z '"$ M=YF)XU1S?R3BC/2'XC,(\D =N"D#3B9T-O'R4Y'E&CL"'=F@8 (=ZF*:(<*M MY]D[TU9*'0'M.H@#/GN(;$(RB9&\7%7)<7[5HR"^I!@";3C;X-NM/#*5/\1B M%PZOUV),'(UZN]O>]4:\327U\E]MG=!I["B5I;1@0BU2)Q@_<+I9^6Q0_%:65:THU<8! M*\/FY!'JP"97JLOJP UUQ60G1UM* :(-'#W[N<((J4>5;4S""D]+!S?A%9PU M4FL?L&YL0A*A8JB3D2@48^72)[&BEK@XFOO6\F8C=Q'ZBQ3=2-/9DI];#IT!KDI?4AG(R0+C9,@W(K0NB,)W![-FA M5A_>"0XB*J ,J?7C FFV>PVDHC\KZ\$6Y1CZBNI=NO%R^_AN^(4-L_W*8-^,D")'A@3D:<3(*]H>%C\6GMQR] M2S':]5:]852-9=OPCZ"=^>-(#^(*#![\]DO0R[\J6&_"T+S19==?VPC"&391 MW@RM*H_O]5P5><9G-')@(/2U W!BFA#7S'/3\O^@_OAJYOF @D,D.@])Q4() M_,]^,M^R5:](2W$AM1!\D2&+ZTT!W-EE1$MS&+T-Z-)TQ&3Q."8P#;')E+EB MEEA\@+R8W>TD[6[LYJ&@,T/V9BR[@W*+'O? "A?])OUNK@V7W3^8K_<@>@X! MGSI3FU(6W[NY*M&T)*LN$(26>#'X&W&/YYC8\N:Y/,IBA?>:LWPD>V$XPW-N MT8L/ 'Q1,]HL:T;#_@W3M0T2CN#?!HQA#PRK\NX(M:'-JK(#PZL?9B]XLLZGF#T%A/E06N3/)%M(=&=_X6M[/ MU1_&=I' D\"$7T'_331>=RHHAU#[\O1R#2(XX8@^$L![&<28Q? MA"2:>&>4.Q&+$<6FG# G=JWC5XYG:=R?IUE[S\A< M!Q7R71IZ%Z%DU-AC*G60;/Z2*\514X77.[^-*[%[2J\*CACW:GYZKUBH&U2* MH&CE-[9#UX]*9 MB,/8K:0Q<26\(@/[!NKP]$J<%W(/W(Y5"VEEF\-C,\H2KIWT*BH%A%.'+K[_ M$),_O;(U=25HY3A5) L\PEQ (5C0Y[KV.V__A]02P,$% @ M5X@*54$(E:H9) 1Q(" !4 !M>&-T+3(P,C(P-C,P7V1E9BYX;6SM75MS MXS:6?M^J_0_YTDNY*SY2O'5>Y+9?M3F:?4C )29Q0A *2MC6_ M?@&0DD@1-UYQE'%5*BU+.,#YS@67@P/@I[^_+"+O"=,D)/'G-\=OC]YX./9) M$,:SSV^RY E?AB^^?O?_O,_?OJO@X-_G-Y=>P'QLP6.4\^G&*4X\)[#=.X] MD.42Q=Y73&D81=XI#8,9]KR/;[]_^^/Q]S^\???NA^^^\PX.BII.4<(H2>R) M*M^]/=[\'[X[>O?-^_/3APZDG"SV_F:;K\='CX_/S\]OG]6T)GC/[H^/ ?7Z_O_3E> MH(,P3E(4^_B-Q\I_2L27U\1'J9!5B?SED4;K"MX?;MI2EN!_':R+'?"O#H[? M';P_?ON2!&\*%OG/%HVLB_-?@W1#4"[\X3#_L5PTU%1=@IV7K[%2B.OXX\>/ MA^+7-TS0GO<3)1&^PU-/?/#*.OK^ M_1$'_9?[E.F<&]6W&&5!R/1_1N( QXGXD) H#+A1;(HED^G9',4SG%S%]RGQ M?Y^3*&!6?/%'%J:K-Q[GY-O=587K!7KQ5RE^ZY/%(?_]L.]&A;BL=';855[G M8>)'),DHGM 9BL-_":,\B8-SG/@T7/*_)M/3+ ECG"3G.$5AE%B*I67=3M#? M9XL%HJO)]#Z*4]6"W3(5^B!.F39_ICZ*<]5+9LRQ)R8+I ML*V(^F? B1SO\!..,\R^0+,9Q;."T?77+85C6:M+Q+>83@E=\/YN\AB%.8NM MK<&N4HAXIRB+TH%@5^MV@OXWE"PQ35=LKL+1+/FD[0:W=OSN#3J1TR4*Z2\HRO")SZR9 MZ70RO6(3V.0K1OSGX"3=E)C$=]C/V(HMGC&=A\DW-J>;7;/>/'I_%2^SM+6/ M#<*#8VDF"4X3INGK$#V&49BR>9T4S@W90=1=B-V;=BN[RS!FWA.BZ(JM+:F( M'G27BK921SW48A&F@A&F+-9]\#4 COD*8,+Z"90*RV:MM@;?H@5'Z[+'!/^1 M,3XOGKHH6UE/8U2"\36T72ZF*'D4M%ER,$-HF;.!<; XO'A)V= 7/D;X(F8V MEB_AKL,D3:K2X#4EZ\A+K3XNID,>",D)J?%FWDBE;<.Z<81'<8!H MP*U%+#5/7EBO0!8HC(N)>=)D5F)=F1H(HOX:2_&Q#&>CQ3!.#X-P<5B4.411 M)*][5PD26:Q7W0>_HJJ#!5X\8MHG ML]5Z>^!TSIBB?O:(#S:"Z)%?:>W]VD/N$,,8Q+IN>XYY]3A9H++KA_CED"X&#&%%*GMN:1T3IIC[>X$'Q!\-Q_./!\?'!.Q'F_LMN6V4H M#%\8AWE'&_]>-,DK&:#7R]%AWLL'.-A\&Z:\M8\?/QX=>0?>MF;VQ[IRC]7N MY=5[O'XO;\#;M" 0K3%%Q*^T&/&-!$);#R+\F^T84GSQ&U^ZWJ %YORLJX[0 M(X[$9DZMR&_'.X!5A0X=8CFO]*P*-'DA(YYML2JBK<6=T"HV9K[K.J>4+(QR M)+I&LX352$0$'6V&L\)!NG0N.=@MB$]R)KT'XJF9(Y1YY. MCJ;(3Q]8:UH_U9%88)<3=?9"2XT0>Y9&=S4]A+*#F5AWZT\\[!\&(:*K>Q3A MR53L2FN<25E>:4U:"B>0MVSP9?ED^D!1G#"]F-:"9D*U$*Q(.SN6C79(4ZY& M]RT-BK)CV7'OUKTJZ8B\?SA=G;)9\GR!J,[+3&1*.[,AA"&'-5=:CS.1-9!# MG;"SMS70$FG&VN@N9X92]CP;".#\CH^ZS5QN3='$V\HT(( ;IX@:"GO@/4\0 M[92A'K7 M#8GQ8AF1%<;WF#Z%/DY*D\G3U7VV7$8AIKJ%4:=*U0N'SM7N@X37/.N77YTJ M[4W"]6J[+]OZLAW2)ZSQUWT=Q5!9'':&[W@"BY(YSZEA__!\]R>VUN69J)KY MJY) /8O3DKA ?8>3E(8^/Q\JY4W^[==*CMV.7+I4J91V43Q3C(.^!PW@VFT6$(HXF.R8M)(DJK@R'BVW226#[#:LCID\M*=8F0&X1*+]D>-DLGY7IW9LIW+ MF72\)[(^7;&YH*:X>$.WY:&C42!@]7MUJO)- /><&*D7/[%DQ4DV MI)3URG:7CN7QE\EW_.Y.Q=IX\YMTV5CY=51VI;M(.[^J6>YA;T3[/FD-ED*AM5:T%J*JLFQOV9 ND.XYQ_;P;[DW?T 'O^!W) M Q?%9'H5!^%3&&1(=C!464YJM\J2SB#]&J;S.QSE]\3.P^4#N8@9PVH_;EB# MG1C,=73R6I."2&NV1G5"!8RU<[5@W^U"B4]&)],32OF,P1!)EI95[\2K2KN M66*C2#=#VV]*F6;Z=*6&M2A%TZ*>SHLLD_)()_9&7W@IX)2772U@N/5%T4_@ MX!:Q,;?,W^FJ_(O&0>TKT"3/-:G"M92T88YZ02O4/08V6NF#F-@:W=>:P*BF M_\G8=^UC:9C?H\#3%PQQ07EAC16IBL- :O 6>?$&:'OU'(/DB1TC#GQ%SGC5 M+]0,0[A][@&]G&3IG-!0.]K("ROM15TOW'RC&A@F()5RJ@7U+NEW)ZK++\94UZ%GJZV96[12BQ;.>=;]N/ ZKK? M(9JR.(/9;V.=75EE&]*#EOWR/KK/[V"5GZ;L%Z/KJ>@33M)U6KEV&KI;4#,I MDQ5UC^Z,]=(S-M7)GYC4AB#-A);H5:0]3$XU^B!-V7$P1:VS7YV>VK"]ZSL_ M'>Z(\YK]V>BJ_TYOL^0J4]SNOR7W2O3K:_QS3$YN\2\]\W264E[ZLA\!Z@*>O;/F!)0[&0_?SFR-%,.^>ZQ*6$<=4,O GM M[KS)%F4R?[O&G= MVS3OE=O?%DX\,O4*%CPVQI69^*O7^!WSC?6.>QC@@1]34"T0=PH=.N*QKP,+ M)016W8.UFTI?P-KVW++.1JZ RJI3#V6G8QE9-YU/4PRFB_I3;Y:*T%F9\82% M:WV4GIO6KOPDY8;20W7HTBM!:T[56R!K_+L5_$D0A'G3MR@,KN(SM Q3%.DS M@/0THRKD74>%&+"X5 MR0BNU$']+=_@YA0+>WL$HT=PO" ML8-L7J)CG>D5^VA<;Y0*#B1_\?Q"E;-U]$ MHNCG-PF>+?( 8?%[1-C:^/.;E&;C+PVO8I_RE]G/H=],LOU)N2EC$0-W>RHAO3=8-W$\(("9(PZQQ._ M301GR<4+IGZ88-7\ND4]HYK+!R>CB@(Y?/WG_61!$1BZ9\IJ.5OJ8\A)!A.VUH0+G53KT+-NUT:2G<;7E9 *GT4N9! M: ^WPR9+<=XBGJTSRE4^5B\'P;<:ZE"" M"ZZ0XGF$EA+F;L3S@BXE63@E5E MZI&6!D*HO:&.#(@ Z>O/%TY71$&;]I3[%T3/>9XL%HBO&53B+PVGH\P?R?)]D,9_SWA)F4OQ\'V&LQFE^ MS+I2]BQ+4K+ M&%L^%T]-EQPPL/ I?J]+3/>FAM6N,+0+LF&IST((U> W(7) M[[K8L:KPZ,=_=M@X79WBV)\S]>GBQF8R..%CO5JJ9X1,J%R?U=KE;\V=-G!L M)@,2-K8U1KW.=L&Y7M4_X3C#?)!GK(HCU?Q2[G6_9CA89$4+(>9L:YK5I;X5 M/,?Y5?F8E=QA'X=/O.?0G]!3%H<0+VNC)34BQYLR,7_-B,VTL/YTGJ0"T%G".3G>9P6T# M+.]>]EZ MD5"B@#MIV[4YK7[*D!SKIYAXU%C47XQ@H@(Y/:N;7D5))DRN3X4OEU'85%%& M*I S-+VBC)@&4)3A?:FOZ)^$;L(VBO>R9(4U/K-B:Q?&:K*N2RP[DH3Y(07Y\$S,@BP5 MW&5N*SP MF)N,V\;.E$N:]:4J"<%W[)2BA0$HX:>&YI9-MM@7:(:/;7VE0@)R]Z69WU3P M#)XC63&2S48(!R"O*S]7SA^P7A*;K$[?Z5R*L*"%D$3?S M$2M8@[M*F0OV.<(2=MA$9IGG^W%OI"S?8])"+@09"!GDSYS0 @J2N*"+//)GVDK"U1/:83K.HSKW\P9J6=4#P M42LKK6BT&49G.O*O2RWP-&):_ 8_ M<5@A'5WZL)YDA'VG(F5^0HM@@&*C3UX,3G*PC>C7VT]R+.-O^15\\*#,.A*C MW/+3E 6PY:XMM5*& XG@E+.]!3?%4,YF[J*HMI,KZ5SN0[.'5$(;L_(L7/\KX]<4G M28+9?\$#>E&HNE5-$ *Y;>R@%5A "[#-'1G7_!*\Z_PF/'ZGG4*YFO(0 KUM M5*B!!$A1!1)5_[K]&4+PMX,GN3Q16[!PBZDX&,R6VY/'*,Q!-#PE^_[HO7KQ M6FK *[6P!TO7 L,=YL:0W_51%Q6_O<5/65\7+EB1R?2>?9M,\XUCW2*WK\K= M>&9[MN]31--SE.H.;O3=")PE>;\F)>E1>I,9B &@/1K3%+W/!MQ-YOL74Z\F MM?<+!#WT+J8%8Q$ P'X@SCO;RR._#DR5.])?]1"6'P",QTI64&?84Y1%Z0@3 M[:*EUPGWO^>$^W4F!* S>IT)O#\,KV8-) M#&?S*DY89UU[!KV6+2LI.7JN;YD'34Q.5A!.7$TC]&HB;QV$ZUSK,D?\4*[V M>**Z.)"#AVI[4NNA#&.(Q.D'3!?7!,5?42KN[+XA3Z);/V9%OU.?7K,B@Y!@ M:;*A3>:S%2*W_O +HB'WWCO]#D&]&)S[G"S[HCH$.)+7]D&R@D!Z'Y7UJ.0. M(]GNFL0!B:_8(I ^HOAW<34V#CA_UU>GDSMM(I@E+81N2FU@9?58 H(T:ILB M+,K2#K/ ] #48_7^!C*J."Z1CT\6_$B!E=+*Q2&$*UKKKPP$4+BARN0I2L+D M?DDQ"B9QN=M0A1/LR2&$"UHK3P=LA..'%3N*"*&BE\9)REF0S:"-)"#2M\S: ML ,SL@;6!XGSZ$[H%P\W\#?YPJO+0IL00'@9JK4@UK+&'LI#57'!QB?'V M_@N+(4U-"N'IGY9#FQH4( ?;OE/$N;]XX3GM69C,^9=V#S8IZ495W;,J^;[8C]$'R%%.I]K]Z>?WBT27>1/[K M'FP8;5_?%1R?KL[X;1.ZC2,MQ>CW51N>0Z_=5*TL#V<[R4(EU9NJE9@<7Y%I M_3[WKI8L"('$?(T&6-&4!2['3[]LGZJ7:J;T.X2@;KL7X$L@'%\ Q_VZX-\4 MQE64=7A!HHYY^?ONDNYL#T.Y?[[7J56W+5IK^/5=:L=!77M5C?$B=1]W4M0> M\)U,2Y-WU?+*3 I^B%.>3:\,:WY9X7.UU#<[8H@*KQ7+( MHH&_K0G&U5;7^(P."7 -3;(T25$G3' ;3QG?__2EQMSR;* MMQ%J>LW:A_KM#XH=\.+#IC%/M+9?>^&;1[K.R&*)V8HBMT6VN)B)/8GD=+4M M4RPO3YX1#2QWSKO6/[:_,PWR'3;-UGJU",C=]'Z46ND"*J =]\D%+]JM]=U" M0+;19?8ED_.0!S6O23SC9Q0KG>2[H^/OU8':N%K"X+89/4(%TU\T.(53+*\T)JV1H((&QM&@1L0 !@EUDWXJ@& MG-J\4_E00AFL.PB (U!25,AO\$,U0K-_@Y_R7 M2_YJL'CCC4\I9'.GT5F D+K4KR&ZD>/>&J?8V\Y#CGP3[9;BIY!DR=@&JF4# M0B;6'AFI5I9_AM&\V*L78).KXC; 7W$XFZ MY-MR 2$C#=C8WU:4@(SY8K&,R KCXLDWN2AN2/R$$XZ)HTX>2(JB\N\\>>R& MI/^'TSOLDUG,)^#E[!2%"8_4-H3TO&$,=R0!_CN8:^Z[;"@JON+E5)?SMO=JRP9JY'L)!)LA/GCE-6Q2AS L,N8Z;6ML4_5BS=. M1=:EN$^EX%&33*.E@)A;,X I5([LZ^3A^,H$.6O:+!P##9"D' NSM= 1C(LM MON 84Q2=Q,%)L& R35)^<.@)%]V]]M(+2UH(N3Y6QEA6FB4VQW-$'$7\8>\X M^(KH[YA?,66C-S,9A%WFQBHSPW+]>$^"F23FC,%S_(0CLN2X;!1F10EA.[:Q MSJR0[4&4R3B"UU84;<)(35IQE\4TD,#D*4V]SJ_V,+VI@(8#.?+"DQ1&9TL, M83@8P:ILQ>%LKMG'^VFG1OH?BP,-K#O[78SSLU0I^C8/O M-Z=E8=HMRDWDXQ^]EK-SNGI@S>H.K]A00EQWVREPYQBV&:KKTX4J4*Q1_?$6 M&TH@R^L&UFJEOS+$(;*:>-_(QGYQM<95S-B849PDC /Q$ %KYUN"[\DT?6:# MBOK$09M:(*RL&]CD)FFH#5:WGG>9429?-A8R)B_#%_XIT2[9= 00IE,-U68# M:YCS4.O+MN7B5A6"L!ANXQD2*(Y?0<-L&L:W:[A[;OZX6BPI?Z50J9?FY!"2 M>%LZA3U(Q^'"HDME7*X_EH(N8GVDCQO:TT/(=FVIS08H@GK5SML% MKGW0V?HL"Y\>GLUYEECC/EM:!>A)5CN=2G$"TK%-#Z/0K1TIA(,U[71JA\_9 MWLGFQ,V)GX9/C(/)5$#YRM9K[.?@)-V4F/!K'\5 M+[.TX05A/]2?R.)->:(M]L>:(8],O9"SY"T*GCR4>E->]$D4);&'/+IFS7OD MO#$9\L^".^^]%PK^]F"K92/LZQ ]AA'3+-ZHHB;_F#SRE&T^?Q<*X%M[L<^H MA%'IMF3Z;V;T#H>&3R+S:!L:N@L3W5M>>A(XFS5#F4"U4]+)PO58LN;MC"T^ M*?+-VSAZ$B#[-S8F*]>1#-00466>'_9 \BRQ7Q$5^?CJ\+*N-(0=&!L[V@28 M=6 <;[&LNX/35=$+<,/9/"RLZ?"L*!WT>XJ@QQC]GI5(@.A;QJ"V%[2B!-(9 M-K!JJ?YT$.'I+]E8KWYSU(H40M_:P$A-ZJL#!**_T]7FX\\AICP==R76$W9= MKI;80:^K""Z.W.MJI0)$\67CK//;N O6U &O,[8P>:-#J_$"47 >K<@C%W8= MLHP":C]LM%FI F4(@:BK>\]DVOD=IBEW>\5#BDYJ/;T-'GNX"]VC$,Y0Y/,M M._;QCD31):'\?/SP1JMJ%\)>^![:LDJ<@#9L9 /'KV$ZKR%+JM"2JB#6LEKI M;F$;J"U0X^_0OF^:=/4@SS^!=2H Y@>=KF*?\B3$4+8$,U27 J4E_KTJWLJM[L@FNZCUH[EE;=1Q5\B)-G)4Z\-2M\,[547FRF M,HX.-BQY@J=]VCO52;YDUZP THKHK?:-.U>_^L>PL![IWV9P.OFP>OF@>L8 M9-E"F^\?R*A!39U[V$*0802BR X=D774JI\V (2K^A26U&BZ#PM[&*"Z6BP9 M?L[/9'HEKHD53J.P*F5I4"N6H2Q%B1[0ZKC,(W^-[SI\8BL*(9"?<<3O;_VF M7-U:TD(X]C"JKC6R<+^2O QCQ!;"*"H=@VVZ1JP]QEM9(VY:\$I-[,&2;WN\ M[0PE_+8L_@_/RWY"$8=@=RV)EO9UJ3;,4JV1ZEZ78:_+L-=EV.LRK/$# M*N M1=.)Z@C@I,JV[CMU\)S? IK2T$]Q(.=1_JWI>M .50+I9,T6O'-O: ?(;BW@ M*XGQ*L_ O\SB0*];56$(76H?IEQ6J@JKXS&ROBC134Y5I>%DPK:?D*JPN550 M^0_:6>K_38!I,[K21+HKG5'EX2B%)_CQ_2>3\&+()E6AUH:"-'>X76I%8%; MG7Z[?Z!B;;6R5*B. $(\=VAMZO!#7(6:MO>,5.XV["P!R2\BT\ZN]G![3;%" M2\\0I2MFXKK46$M:")UQ"YU;H@.TM;8SNELJT4 $H?-MHST#K/[4IKI >L=N MMA>:B0OMOL6LNX_X0P9?F!Q.\910_(!>=I34J28(MX,UT%PGK'#4>= M.S5!N!AL,'7N8(74J4HA;W80MKO2C09)*3V$:\)Z&RBE" 'I]>0)A1&?MET2 M>L]8KJZBBOO-L'A@1B1C*-3;O!H(C]6WT')SH/NC[%9C<\]U0W@"OG^S&'_\ M=F8KNH&_Y[HA/.\^HJW G1SL(MJBJ6*S- 882U[>X!ZDJU[C),'X.C^IFO@T7)HN:M52C)ZB(X:66T33 ME0CF(_%2E6;77TL!)Q750BW5)!L-*M=95%+6M)OX!AH@N_(6QF>AHR%O3U4T M*!$"4U+#L3^VCH/^X.QAZ*+A#_0 MS:]F5SV=L>D;ML_I2'J_'NJ#DVIJV3?V@!FFTF_0HO1XDK0C[5:5X_ZU-^-O M8@5R20S1*=_@Y\ET&OJLWV-JG2U9"=X"E!-)A,ST/6 M*3":Y&S.S[TB_@K-^CMU3]B &-JL5-'9-4#D^I%9F>O7(DE6(8-K"'ECEH"J MC\AJNK\]S!:K1LDN7I:LOU$%?Q1E(62#M="D LW@>2?5=F\R#H]-B.8\9BCK M\/3E(21S-1"^!:*1%7 7SN;I WG =!'&K*NN\#01+5NHQ:X6"/E;W91EAQ/0 MSD\.MPIB>UDC6N5)W,I<2GMR",EJ-W.%P\9C11*\), R%'JJDJS*B&]PG?)UG^* T. MQ5VT-:8V!B/UD$;T$#*6&OM+(X3 1Z8['.-G%/'AM<& 5*&"D$G4TSA4P>4L MQ> ^>TS$_2/IQ5/SFZX^UA,)MA5Z>8U[D"FP(P3M/5;2HB,[URX3K"E-)%99 M&DY.@$X!E7-M*BAN.SL)6]H8JZ8\D%"KP<(,.H%QQGZ',>UQ7D59"#%6HW%I ME/&ZQ0]NB]_4U;WN[;_N[4/W./R,4?!'AFB*:?(%A>F<__QTF NRB!7\[?\!4$L#!!0 ( %>("E5?S[0Y7EL $"^!0 5 ;7AC M="TR,#(R,#8S,%]L86(N>&UL[;U]<^0VDC?X_T7<=\#Y[F*[(TJVNSWCG?'. M[!-ZZ?;J3MW22>KQL^>XF*!(E(IK%ED&65)K/OTA 9(%L@@0?$52LW_,6%T% M9.8O*S.1>$O\Y7]\W4;DB;(T3.*_?O/NV^^_(33VDR",'__ZS3X]\5(_#+_Y M'__^O_XO?_G?3D[^Y]GM%0D2?[^E<49\1KV,!N0YS#;D/MGMO)A\HHR%443. M6!@\4D+^_.V/W_[IW8__^NW[]__ZAS^0DY.P$/CIY]_[DAW?? M?DV#;W(1X6L+)D7SKT?MSH7[])P^TN K;BLPVCZV8I(\:^@_[?Q30#B'\&B.]^!(C_ M.__HRGN@T3<$6GRYO=0"_7-)(^\@(%CIY;M1,3R"31[C$!]WQ:)VZHQ'FC-T MON)_56#1KQF- QH4P("=@;201AB&H RT$[]", )C3]BQHM+";E+J?_N8/'T7 MT%!X'_QQ G\(_?!__/T\X='E]"'-F.=G!24A_U^_:?J^HSY :B!VRJJB>\PO MF/$_6S21M_C.3[BW[[*3*/]M1/>ORV!98*$$;39,]\ MVNE'5>77Z;J4D;> 8$_CDR]W'83^]XMB'/#B@'R(LS![(9?Q.F%;$2')KP6G M_^\O4J(IS:P0YIY3;$!>^QJQD34!*6Q,_0ZIB36*.-C"@-J,1O3_[#V641:] MW-)=PIJBEK[E DQ+ Z]N9;5FR U.)^U@VRL)$TEYSF#&O#@-(9BV&F)#TP58 MH@[@4<"KM4-NBUIQAP?"DO+\UGA#69@$'^+@@N>O!O3U=@NPPT9H=2.L-$)N M@P$!PC,8G\PK/X81_;S?/E#6@+FA"6*3TP$JK*W^/5)#TXK9 MU\;R"010))+D;-9U2Q]#F*G$V6=OVQ39-,W06UDSL*JE5=N@MC:-J ,M[D"5 M -G9K.XR]A/&AW Q6;[+>#@]3_9QQE[.DT!OA&V]T-ND%>RJB1J[H+98.\D' M&G"%R8H(-B1A)&=%@-=L5GWO?;T,>*H0KD.Y4-XR;.O;H[?D%JA5&]8T1FV] M;3(/M%M.GE3ISSWPGP8!UUJ:_^=U#$^V4:YGM;PWR_,,-\/ZUAWC\GPMC73YRT MS9=BE!J@C999:[L$\]2)/(Z-YK.B:T8*!G/;Z4V29E[T_X8[X_1>TW@I-MH( MLM%"*RV78)_- H\5025UPLG/-5V'F'W*J*J55IQ>QK68(@$13G6Z6Y MH_Z><9-^]_[A/LRBICC5T 2Q=>D %=95_QZI=6G%[&M=@@I)UN3=^SG'6_>]D^)$U0Z]\C-JY&*(5E5;Y$:E;-,O:V*4F-2'(S1JL/7_T- M%YEJ-I,US1 ;E@E8/7*I;9":F5'4OM96$"4%U7DWD\_WC-$XDV?"P(?X='>? M:N.8AHW C('RB%U[FY?)H MM:%MCMY,S4#KQQN:VJ(VTQ:1!Q]H**G#,4.OL-M9CQNRW*$6 M^56]^R1ISS<^;V@4M87)6B/T)M@$JC8X*RU0FUVCH$.'9J Y>^#C_+9P4CSQ M?[O;>%Q3U_L,BI# 2J9^T<#<";TEVH"NK>P8>J"V5"O!AZ[R"!Y$,%D1R88H M?.8S9CYG9UYT&0?TZ_]-]9'SN!U^DVV&5K/2:B/6#4T1FV ;P/+TBZ8=4D-L%;?WJ9A\V5M2)D!ZSBO, MQ>WI ["/_).F=1Y]2\36V *O?HN^U@RI+;9)._@FO6J+@O3LABCG4':F6&V[ M&&-L@-ALCDK#11ADD[QCF61>XV$NHSSEO .!+/*:ICCU[Q$;7R.4PN J7R(U MLF89^QI628T N<&FM/;2!\%FGYX\>MY.VA.-LK3XY&!8^0=_%Z?^083K]<

0?N8_6F:),&XK%3U1JB]RV=O,.,<56>H,/A:V.C M+-!Y@OI/3GSOW$LWIW$ __GP^SY\\B(N47J:G7N,O83QX]^\:%]?RNO:%[EO M=E*!ZJM6'1'[;C?Y>ULY)R]J5HL_%$8KXF6DX$4$,S?>/;,>?/B#'AA- OJ) MLH<$ ^S3+9Q]_@?/U/TD'7ZFM->T=,-%N*=L>QD_T32#B4I]#:ZE*?((9@)8 MF68VM$,$S8$H6LF\ S-<#P0%8$6\^]+Y[Z/M3)2V^I3WG( M>8CH9YHU7TRP[(+<-VT 5R8 AO:(?=5*[-YC2$Z<'*AS>UYS&R>G490\BP6@ M-=1@9#0(,W*5I(?)@Z,9PRSZ8"7U/LZ\_>IGPD.___&'[X67PB<-HM_3V(NS MR^V.)4]BG:_4>@U]G_Y(_;>W*L"9.W=V[-G%&V.B+.30WW2,E)'S@OOIR>$8 M%0QF2>C3E&0;/I0]PZMG#Y1[0+A]V#-8%GX*/?X=)9F0C(0'T8A7R+8B.QXT MH)7WR*CX\MM) D13K'2@R:; *?D1A>$ABLX;+!TJY! YR0FYOSQUD@Q!VA=S MLB]\;-",([4F2(.E"9":W*C?(TYF&L7L:W(EL17AY-QD(], F@9+DGG1;%CN M@9N8)S4BFB4*W#"Z\\+@P]<=;&^>QL$U'Y]89)T(%?V7QQO^]IL_.$WYE; MW78I#CJN'<[B<&T#Y[B0Y,B)P(MN6,+G=-G+#0>2\3 ">QD[F#7HD^J6+LA] MS 9P=:34MT?L@59B]Q\8)/$5$>3EF[H% X>)^BR@!5IZ0!M/A;8M(F%!.TN< MNN;2>% %ZHIR^6[#QTUVO?[",Q\(G1H%M?5!'JFL(*NARM@!<:RRD[NO)9?4 MB2"_(H+!2;(^X2QD,C^N__Y9(N:>8O+>N4!'0)ZP O,>IC*-Z<9F!2[H MP>)W"929EC)!^\R=WSAOT;7%'K%,$"N1JJDAY@AEE+>WDU:6$PZ$ MW21/4V)TODQ@G-3A=ZPJB.,5 <2N4Q-PW /V&&#JD+VT7![HT!VY.W55A.IPMGT1NV1G"'TM7F%4KA'P*:7K M^PC.\*<*JW\1L^H1G@T8& GL+@X9.RS'VRVN$.E;+\.CQ[YFHY#&ZLM$?MDB\"#SV#E=)&6!;$^#:KH@)K3*1WJ]6/7%[Y_V*JBY:WM'W-[;0?X!9@Y<2#U1E*LF MRJ?.G'M&)1P?,T&PTU0 ?3&/OZV=D/NY'6C]9E.]!V+/MA1\M.VFDL-$(W6? M[:;141=9LWBJ)XG%[8/:%E0T<33KO/4TX4]?1<>W-(G M&N];)A+:QL@#F!FD&KB:6R(.6"T"]RZEEY,E.5W'$XFI4;("I5\-54C6WZP7 M.O"[HAZ<>9T-L0L:A!US7Z M#MC#72O8HU-HC:TQ![AVH8>=U:HD)B@.I4V)UG5NTKZ3L*C]@I9=@66L_8^Y MN#WY&GZ'['ZDM-ZUR\"34:&LRP4%^)(8QF :^WH7,O= [E(6<"ME-?7-$;N< MC=2]UZ8/M&4E396ZHYJ9,\+U5>KDS>\Z,8+@\OXW-N%?-JO^7WTK9%' M@A:8E;.LS4T1QX4VB7L?U2SI$B!,PICDI!T=4)T>)U1 .^$X_6:,'M@JY#/]3-GZTZ(G=4>_"JS[;W0NR^'83O729QZQGPJV #21/)DICU(@-^U]6#,R]](79-@[ S+'5- MXHX[\8;RASCHML8U&'?^]JA\7(5"NKPF4I8)8=YE'C,>HID:Z!E]#&.(:A/# M;=T8G "HW!_$>,N]\9Y_^XZIKAORN&L+O$M="\0QV5KT<>M8.-_/GP;LT28_ MKM(5U<5>/BQ>,_& =B"6AVXHNX-E&*N58D-GY [>30GZ'0Q=3\3.WA' :/L< MG!-)&)&\Y,HHX=R(8(=AWV,&5>2+IN5R*7D3QB1(HLACJ7@:2"R!NCE;4%6& M0)Z>EBNW5AILZ+2H.* #K??_>H_%^+U6\-'\77(@!Q88?'Q"V+EO*YN8X-QR M3P./1\NMJ ZZ*CLLT).K8-N\6+9>F ?7A![;>_&<2I@(;NZU^9XC1H^]/NR! M=E!4M=<"?;-4V7Y*DCS2.;O!3-<=\ID.*:+A^! M;9\KMW19FI.VS))-[9?DKF-.$YM]UOGL> [,".?%E[&?;*F8%&S;7U'0MT;N MN"TP59_5-$7LKFT2][7:+[&W#T*8R9XG<0"EC<5?:1*%@9C@EBQ3. N6EQ/B M#1R=,1?U$74E%)2OD=MJ'4CU5+C\#K$U'HG8_X2W).3J"/>X,-P)9%^*FCH@#P&M(.MIIFZUHCCA(70_=.M M5)2O$\3%Z;^"/ 'ZKA+,R?$^"KQI \19//1GEJ3I#4O6VNM(O:Q)RKYF)F@12*-G!+#>'JTVUS7V0 MNZ@5Y.I4U- !L:O:R=U_MB>IY]4Q2OJ%][J:S$Z)^891G_\K]/D,D:GXRT\] MJ Y"V*GM96\]W16TA?67.7@UGWGQ.U5.#AZJV[' MLZ%0[(,!YBV\G/$/\4^-@LP]D+NP!=SJTW7:YHA=UT;JON:KTI8VK%#'L2QE MNPJ WUJUT(S+3X@M4R_K>,M-2-:8)EA;;M.*;-WS(4RE72=H: M0"HMEQ)"CN$U!I%#LR6$D09IA[N;)$K> -F)ZO%9^]PD "-.SMW3:)^3.*G" MRP-+VW:2;6?L'ME)"4?/I[7VQ.RWW0#TMG3QT)C*I_3IG-5;]WM2H4 4"A^\"*-]IJTRHV^],#^L MP31Y8MYT0;Y8EWA,;\QIX_#'L8#F=+#XY"\T?-QP>4Z?^#3AD7[>PTN3U^NC M\ARF\;(K#>3^VTLEJE=W(H#8U_OAZ.L8!3>2LR.2'ZS$'U=W=3I4.]*+E^LE M?T(V4;7QT*0-EP$D#W.V):NZ4UEF$&E3BT48T9%87B!I13)3*'&:9SC3C2F< M!,T:F>FQR[S@$8^H1P]7M9RWL>V+/'AT4D'UE4R+CH@#13?Y9ZJY=;[A;.#- M]KR@7NT53K=.<@]KGFW:+!HMQ>PKH!KM6[18@B%7!>U]B:X@1WX5!(\.@,UK M=-+PSY/M+HG!2TZ_AKHME[8^2S%)$^1&"VWJL 2#-W5'OE=\H$I^!;IN MS+B&\"+9>J'NXIBN+7*S-4*L+$ V-41LIF9YQS)/\JLD[,8^E2JYGRC,!C2Z M:&J'W"ZUT#0%G64CQ/:HEW6,TLU.S.\TX+EQF,1>=..%P65\[NW"S(N,IMC6 M![E96D%63=38 ;&YVLG=UW0/U F0/^$3IIR!HP)3&8_A-"AVIIF4 MH3UR(VV%6IE!Z1HC-M5VF8>4SQ'KUD#1Y:Q) ?;9V_(_[YD7IU!T+(F-4RBK MCM@-V!I\Q9);>V$V:7OA1[)MEW.NRYMK8WJ@?H_<5H^@5.[9%%\BMKQC&7O? M+[FY=KM0>L7SETO^9^OJJ-H0N7WIP36N@Y:M$%N<0=@15NR!*!%4'<6VV&>4 M"W5!Y7\OX^.]M=LDBCXF[-ECNN.8W:D@M^.>:JD]8]2%!&(/Z(ND_\T_R8>\ M*3B^U>VODE^!,$5^ M.GAG'N_H T O(Q3NR*^)%*5X.G!"M'R<9)E#O&?T,8QA>:D=]4RI(X^ \CW3 MBSWCD;JHH)IS6G3$'+DZR=\_,X79MF1#)!]R MDQN^8+4BG)ELX*@PX3R* #(0",#S?>7Q4$Q^+R-13\<_[KQ,S]I]H M=J:%(@!# (=S:)R*FF"WE,\,TS"C^0M_4FFWU$\>8T%%C!3:/?#)V2(/LW,I MOGIB8EJ>B$/[;-![[XC?7)[GX?]$R$!NO!>Q=GG*&)Q]A[^A"%6^9K-.&!'/ M82J2N!DJT*M6Q/=V9Z];NJ /LNV M-;>DC]JC#IP68L]U)YH+0(0$KHI]@@0W+'D* QJ$)[GGBR>PJ&.7I<OGPH4TG[*\@=L+0^YV?RI.(,)(]<)[D"9C* MTV0Y6T(+OB3EC&=^(G$674 :!5SD-K18!BW1EYP(L)HWHLVK ;O?WTDV\[,7 MQI '7L?R]CK/!'FFE;W<<+A9J0G->&#=&6DP[*<$-:>QZXDXJ^D(H*\7 )MB M(L6']8LPW26I.#0&'E$P)8+K(3#,_:;JS$H!%J"-0&@#WH9;DW7X%0I-IRG- MW"PO??1")B+B89YVO?[%@UW_3+>LV]8'N?M;05:]WM@!L;/;R=W7G(%Z/LX? MZ(--%QS<3%IF "V'=J\".@J]AS""R]A^Q-TY7(?Z MQLA=V0SRZ'[V44O$SMLB\!@'O1K/L,,F#JS$3?+.N?7)K8G :\Z:N]G8\7TF M5U24!0]XUB+U83*9GL;!#:/;<+]-#\]+ZX;DWL20._@P)56V7WI10AP@!@(: M4!Q2LB5O5,9O81 L>8N%O(([;!V7_%WE^*ZTI7 ##06EAN""X89_><*#X9:$ M>@W-5 %)[M6;'W4_;H4\?&A@52L459H@=GB=I/TK#$EZDP[U%D>3Q\;%,Y@3 MD<*$!4"75\F.ZT:5NZWY];N64QF="*#WQZ[*,!<3T_5&[<6=08Q<0NQP=B%G MZ/S@PHPZ49ZJ4LX8B/4WD;04\WAGYPV.=<%3%Y$RW%*?AD^&UZPLNRXN1N@5 M8(X.Q_T6%1<,XH\<$0I.Y,#*59X^BQI*O$R+=\!) QL(]S3VXNQRNV/)DUAX M.8VBY!D*D#3M7 ZFB-3E1U17>6YA&#GL)QI&0C?DK$-8QI"@C"&!O(2>\:\9 MW<&4E_]+U@J$^)(?CPCVE#R'V0;&WIB2%^HQ\B9AXA\/^S2,:9H2_\6/.$5Q MU8%+&40)"T0]C4S (N$!%_$*8#.?I7#\*]A'\1618A!%#E(*,G>,QZ"[AM!/ M3LC]Y2F29 \6GV+.*-26LFOK@S36=X)LSNN4#HM*Z)KD'CD&*"SP9'#CXI:T MW#PJ?(SMAH]W7AASZ-I06 M%1,Z 1HY6.2\B_5?L?XAV)+3Q@-)[B+(+%HJU$$5=21"'?Z>NI MXFWXN,FNUU\X.F!6KH-=P=?U2-*7!M( ,D@EA@F@F<#RIGR6>&:>Y!V64R/1 MDX&4)\GZ9 ^^!((ZGZ5-K#A-F+TM%,'YRLBZ4M;@)6\D4[&)%23(PS9X:1)\ M[E6SFUG#Z\"ZROPXUQWV=[KJ_#X8K.V[\M MQ!87&+HHR>Z8@XG2HL)&)T!3;:+ES&4I!LF>*/RQ')2:15>E4G:2RXIXN4;R MM;+TL%B&) 95IZZ%,E[L@[6V_^(B38LJ+$]85CLO*IZT89CL?*7@5T:-HRTK MYXHK!,!Y'&ANS+Z5;5''!5Z@)BQBOTT42')O,@4%6;6 M26LY5TR!0E[Y'N%9##.A908."^58!! #E>4%$ALP$P64DC6FRM,.U%1_%B,L M]>*Z8G1>5@?>6_5_WX>,WD&=AWO*MNUU7&S[(H\DG510>6?#IB/B>-%-_MXG M57,N4#H]YT/N#L5$$)1;F4D/7/*-!]L/\-P>GFHJ/ [ZE ;I1^X4G[QLST0T M$N>+I5I.X^#BWTDMG%AL%4L4>-<=16>[=G"$G,D68D9/U/RTO^&*+7?7(7:F&R[725B6Z$P'L$:FS,HS) MC+8WYCC3'<28:4W!;26+1:]$1'%>,7I.I:@YSJZHG U:H#HMS)[C-)3-M@D4 MG2A@CQ3=U:'+4UJZ8XX5/5",DW\ -[6T_!SAHD^J,:]6TEPK;B.%_>+0X-4E M_'&BNS+ZK:TBCA(]0,RXEHIJG&^5:.D9I=INH=;=/ T MV':;Q.*Q (N43M02QAJZ;IC1V0AP?[&4?)_DN>,A7\( +$6S<3T*F0?\S M@_>M=CD?5\7$I\<)07]7^:5#Y9?VY2^=-OW2SD+:9KRE< M/.^@0%W_!88XHRK:0EUCYX6%/#.&D4-?SHQ(;J1@AR<$3J,--41@"H33HS4' M1++?\3_#W"AVTB@2C5',$BUOR_V^Z_7G)*/%/4J-4@W-DUZDH) M,#B 5HQC!0=70_6TL)O'ZTHQ,.Q;-X,7J?'[>'=E]-NB0>S]/4#,N"6#:L=W M*IT<[?@V;<(X"1:@!?@?'()Y\B(J7@)),Q;Z/+C"%Z=Q4/U :7DCRF4>7WCV MHWW L7WXZHOWWFYYH/ZP7E/M'O'L0B /6FY^%#7PS2L!XN#I2!%#-GM7,@0K M[2#SLYT4@[L;Z,UPG; MBI+]+>#V^\,.!IJ49+QZV0N[<&5K4&7Z4)8G?52=J_EIZD1X#@"J9Q M^83NW-N%W#[#?U"8^\E&JQG+:+47UQM7$2(DB7?GX)'C,*?N9MF>VS27YG#I M) [*Y8:;T#&;,FX:JT.075E!(A3KR;(DIU=[TV/$9Q>KSPK"V*4&@.GK/P7+BM^ 'PFNLDK7@2_Y M%3@3P=K1VHX#':&.,?ESCSPIN>$1V&^OL&/L@#QFM(-58X.^->(88"%T_\7* M[=9C+Z*Z;_@8B]05GEXN.9*"I9N#!@>9CI70-D):=T9NX=V44#EE8-43L>5W M!-#;"\RFCV"(FTL1N,-!_AHB7*_DTPL1 7\)L\WY/LV2+64MHYQ];^0!H:,: MJJ4!K+HB#@E=$?0O'.#NHYMCY>W,\9R5OE!2OR MS'F1@AF"07!N=3CQ_0OZD%V4IP9:AC1M8^1^;0:I>G%S2\0^VR)P7Y,$L@CL ML6WHT;=>E$4:!Q9-T\78Y'AQ$NB2 V$$0\242-VL@$!9ETT2!1PYW#+)7J!D M5-L-B[9.R)W1#G1EI>T*OD/\7(AFXL>.-QV@%YVD=S+8;;VG8BK6WY$&9G_H"Z6WAR@,"P\1.SKBBQ-H%)1UB!",ANX;;U1^P8O6", M5W,0B3H7?T[,O B_[_UAJEM9^0^VTT)U2TSFYZ(O;DC@-XW1HN+H0=&*WE3 MY(7\FO_7N:_/K0OUXJFCB:=R ]_.Y5NZ('=T&\#5*:2^/6*GMA)[^$86)X[/ MB2?%7KINA8LKW_4I7'$ "6[#]+=S1H,P@[_TFC'TP.^Y;7!KCJMKCMMO6Z4> MX+8'V@1(KH@DG_\#H2//I(S:7=;BMI";A/R>>0$]C8/K;$-9GHJDM]2GX1,4 M\9._CD9EMGV1^WHG%:A>;]41L?]WD[^O\1>$R8$R'J]WI@(WQQ@21GGD.8=2 MH3%/5)@7IYZH'@?KV>*?D8A1J5UV/H0>\J P6%65HQ%]B2$.'L,Q]3Y;(#F3 M@C51>8N-$I4[ND0#C^+&KM#;$C6,#9&&@W9PU?*YR!S8KCKNZ(:F;-KR9-<[ M%&O921^$ARGD:](N:MN.#E=2=1]A)H?H)&GYX#%X80Q>M!2WBNQ2D_9>2"-. M1]AJFM'2!7$R82MY7_,MZ,,;L/(>';X%B*EU<)6D"GXW[P'19V6W@R4Q_].7 MQ7:[[ /V((/%8,+4>WQD]#$OX9T72;J'Y976LC"6?9''C4XJJ)2,L>F(.$)TDW_ /$;A M G.9HB[9KX*3^T@PCQ[N_ T-]I&8S05'.F$.BY,5DEVO/VQW4?)"Z1UE3R'< MK"P*$,!U1QJGLNQ_),3(5>4GCS$\"WDC'BX^3U*+DX(3\D,>:R97=>6DXE3, M$,>TZ3$/*DE2K3Q"3AGCQ,3POY*OI<&WXICZX<'5%3F5;R!AB9>(=:S$V!0J MG.3Z]A5Q")5Z=AQJX/(PI.DGZL$>7W =\]R( MA[PP?A0G5K_$R4/*TRKXS2[CW3Z#U"GV>2^KA\0F8H4\K$RIX,8R'2/R01RZ M)H4[O#K&BBARD4(P D=F"]'D*VZYEZGGN MI1OX'PQ(7/+\AOK=)F%\:&);R$Q3>9.\XV1M &'D 7<\Y35/\/I211Q,1P37 M^R@]9\KG@/S_B<);)$@*4S2A$('&E">TL@T5U?^\^.5?4N*#$FE-B>%!#B M//:1W=,TI2(0*:F:T?,Z=D7JAGT44#WHV]YO$4=_.\#H:\F" M(\HY4SX*2>/VA!PK$BFS(3X?J6P'&Q9GA&?241S?)28S% MZM30=;R;515J\(,5,$\<.3):RK&9.$I?P*RO"YF%P@H]O7SRLCWC_[5,;?I0 M0AIO1U!/-27J3 9UNM0?3?]@ SQ7I.1*\O!3,EZ1@K7SV.-246HHVDH6$'$: M I,2D!PO!MVP)-C[V>4A%@JEM$Y1]?V0AQ5KZ,TK-9I.B$.&O>QCV'W.@RA, M\IAP% AFL?3K)\K@9(Y8IKC>@3R?Z/:!,HVV3.V16W8K5-6BM8T16W*[S'TM M^$L<4/;,XS5E?)J1[)SEA,A7&]!*V'?3;S(8>R$W6 F[M8(2N.6*SM9%Z MP%&(XW +Y(F@[R;FBO.1Z66:[FEPPT*?%M?4=".4H3UR VZ%>O3285-CQ,;; M+O.@@\(ID:171!#7WSF<:0MF6K1D!S1'7)?E[N]3&J3PJCQ(#2\W7<9\7N%% M-_N'*/2OUVL*N]$_LR2MCR#]*"!UR 'J*!=KNW7'OF;;$TWOI=L-)8] 2>X5 MAO$Z2IYA!2[Q0_&PV'.8;<2NHB>/^3-1WXA_ 3\@X4CXA)PG7^N0I1F?24C9 MRA/N)$M$YYT0?>9EW9E56;"3FBD8DIPCD2Q)P7-%!%<'2[PSJT50@7..@JF; M]#Q_H/9Z+1Z6+4"+ZQVZ[,_Z+L(7&(L+C:QG_3?;%X ..5#^^PI&E9 M7JPKNNMTH?8(Y=G+&8W] MS=9COYU^#77#JT6WI5FN!KC1AFM]EF3-.M%'M.N2 ?D56& Q\$*JBV3KA?4Y M7(=NBS/P9N!F Z_V692!:T2?QL E$SEG[6N&ETWH/A0_<>"_6 M$;+>%KD-&B$VQ<9*0\2V:)9W<%3<2;)(9E\O]YQ=MY4%I0=R$[6 V[*>4#1' M;*XV4H\XR0+:J!800*!N:P>5'DLSX6.XYF7=LOF23+A!ZM%-V.4203$?/ )N M3!3:>V$W9CO8%8,V=\%LU):2]S;LG#[Q*Q;.. ='3\CO=E'8U:;;>R&W:4O8 MU4?EC5T0V[2MY/TK+TCZD]ITRC+%GOF_#K;,__'W3]Y_):Q\8K(A-=8V0FJI M9E!@F,TM$-IABZ"#0^G8>6V+J7WVMO1Z70'4F,FVM45L>*T0"_O3-D1JANWR M#K?& 2FJYJAT0?LZ;EZ3TC9":F)F4.69YJ,6V(\MZP7NOV>TXY**$WC*E7\" MU3*YC<'9K"PA?F%Z27R\NS3MZ>+Q$9\K8"9PH?OGI-V%U$9+<*$C4$'D^#^5(4THFL5DAH7*IH:878J+:C2HXY:8' MP7&FXJJEW(ZQ U(/M =K/%!QM8!:.Q9"CWE?[FI8I1W-"/!Y#\Y56V)OK-ZA M;8G4$BW@E0-".>#?Z192 MYA[P9_@%G0SX%["VX,N'\D[CX'2;L"S\A_SG0RJNZVHBK%U/I/&G!WPU"[#H MAC@9Z")]7RM7>:P(_U=$Q6 )M8]4AN37@J6C!P'F5H;0@*=P&3%?4/F4*J^! M^IS$.UD<&!(CZD=>FH;KD 9-(7 H0:3>/YZRRB1E$#7LNF&<9H1Z#%;#4WAQ-4KBQY,(ZHBNR&[SDH:^%^7O_I X MR<@^I?!0(3G(O!*>^;P)_0V!FKS0*HPS&@=0BY0/U%RU7D17L-CN1<(M*1$? M^\EC'/Z#BCJD4,Y-%"?= QG)+WF"\T(;&C)@N]Y'! 1+_PUZ;:QU^8XTL(> /BJIA(0N!#"'B%XX1@T9VF"Q(CE?-Y/BF56# M,'!PX#1\C"5$_T4YC?DSGVS 3W1&N;3TWONJT6$W"LB#1@]UJ"&C0W?$ :,/ MBKX^D?,B!3.B<"/ CKP!AF]7?.X'/ EGZBJM<*$7O]!+INA%K .0-Q'G2-.W M3N+&AWP-HG@@J&4Z86B./"*T 57=7]<6L:^WBMS7@ O"AR>MG"^!3X953'NT M3W?-,P&(LS (HWT6/M$[ZN=O[W[XZD?[@ :R*NUVMY=KG]?K(U6(-XET6=)( MM)%[^J@JK$PDQB",.(:,BZ]W=JU(00YBD$(.^9J4(@FL 1]'J161\CB:D*!1 MY4FIRU0^5$@K>I1[ !5=B@[\^T@\4\7UF3J+AA=AZCT^,OJ8ZRDOFVUZ^*6E M"_+890.XLK%O:(\XTEB)W7OOHT(<+#HG/_Z[,"W5@?)7;:]9?DE24XI*TPRI MJ;8!*\H!-;5!:)*MHO8UP^))8]@ZRNG.79TJ%P%N[!;7=+75J4QM\5NB'F+- M'(\;XK9)@[RC&J;+6JJY0,8JD_4V2$W2"*GA"7@45T1-(W6SG$--#PZF.'KY M5$IP\*IKG@&;7_1IZ;(,2S0";C#,QO;X[=0L=E^S%;0P38"N6F[W6G1#;K:V MP"TF0U<+N.]K+?H$DZ*K89=_!]MXRXM;2>,$ ] M'=YE:R*#V%^&H.E_.E Z3+[^*+F29\ZVO.>[(B5G4K">;*>S=1$2C9+2JI;< M9'[7.PH7(./'*\HE%?]W&?M<'HWV3.V1AXQ6J&I@T#9&[/[M,O=.]0K*1%!= MR?\02=V-&T\'MN*L$NB'B(K'YMW[4]A KE7! MT'? ;/16<@\H"V$V;6>E,"8$?4'7E#&>EC,Y^.'SV7Q4OBWNZ=5ONO8FLF2O MUBK%VLV/*"S5[_5 )@L$JW*UZ, 587 87S,%;*:%/><2V2W=R@*:-Y2)NIK< MIZX?HE NZGWXNJ-^QJ?QX98WN5[?\4_3M3QJ;#HQ,QIQY/%E7"4VK*T-I(PX M'HT,<* W0C3*!2&*).0@"JS#26&(E 86O%5YQC\*-*RRZ\S/3L\^A, M7KMW-RIU5"^O<'C-WMX,U+W7KXB0C(!H+A_L&*S@MOW?41F\=L5MF+F44>A@I^@@*1G@C0&F MT'HCZESIBEF/2/XU1)(.BAQUD,]I+ST>=8'H?H 71;NY3(ACVCP*-8<]47X0 MSN#DI?MD[3\O=;H!72T=5=)^]+36^XFIHOBC+/ :JM\]#V\58:8/((]GJB@#M*9Y.O>>1^BKQ MXD]>)JKR?DZ>Q&V;=[SI'_0O/MIU0VJ<78&7Y;8M^F OJMT%0O]W 5.'EWH; MQ,.*5M2^9E<0)+>.]\Q49,:4I['A@JQ0G^879]:WQ/KEM7^0VVTD%JAE;=41LV=WD[UV+,'Q( M'-TYKTQ-KMJNFFM;([??%ICZ^>75 G;TVR0>;27DRO$>>Q7H1\\WE\ T-%^4 MN1X#U=OKH>UB#+9!Y-'60X"VT]WPR:#>\+FG'^[@X:A&> X<\LQ+P_2.3^J] MX#I64T+=AG:'[HMRV'9%Z!U8WW6Q,YZ:AO-E:B5Y0D3*3"-,T 0M/R6'L7I*[P]2 MY[!OJ$P7Q^'P?<7 /PYO"08'J/C(J*!+,_WS>M&H[3$J&)@H>#6#4+ M;#&K57[UR0)3\1BV/&43^C?>"WS,/RB2I';X5C26$[KL5:*)9>T$EA7<.N#I MO6NSH20^/*">Q-DF>LG?+@U]LI,<4_AR5\O>12EV+J_3P#>#BHXWK$M]%5Q) MSE9\5C!V'AUGT,WG8],IK:2P'02SO(^,_KZ'UXV.E&$W!39U1QI?^RK"L$RC M[;N869X%A/'RI8)74Z# ,,N;4!D5["@C0@VQ+NGJW'E1T:!-"?I8H.NYF$C0 M"F"T.%!W_96K#&%F192XQ_%_N]6>,/:B',E'2@]3>8NII*$K4J?NHP#=*I"N MW[(F3.TPALR3:BM#P*LP:;*FU.T"T&3(CQ,; ;R8\7!FBF*BLBCZ?4:5/#A*U1@W8?I!CX\3]),=R#"IA_2B-<9>N7AB+9.B),7 M>]E[#]>%82=,7F^J,B'%QS>,%CX C-VD,-.KXX/'HA=RP,K]WNQ! [ ']DPI$4 M+.'@D,+431XVKUX^TXSL6.)3&CAZ_D$&PE\\QE%EU^PV?-R4NVR'5[3/O2BB MP=E+WB[-&[8,=P.H(@\C(ZFM80CM2Q)QJ!D+V>!A.:<,$S]!6MWW5EZ]EX) MDEF(4O8X^9@8_"'=2B7B,$WW/-42;Z#DKIY7'7R6 <#U C6(><9E#\Z3 M[8[R>1],^TY!M$?Y:-_9RZ%-OH9_RF4/+)>S!]-''D%&5Z5FJ7P8<<01:7R, MHRS# Y\3^#P@JC1$%0=F4&K#8C].R.1TZ?Z&JP!J=!G*ZM2:('>S)D"5C6+E M>\3&WBAF[^U?WB^OQ.:NA$Z!R%@^YZC10JQ-7S:GVF(!%C=2N1S%YL:O_@?% M6J$DV64,9W3")PK<6A\ZL$2B'=%S+^-@[XND2$)X_T[OLH:V MF'VU#6+II+J&V+VS5>X)W?+ N_3&]^]6,[OC9 JHH1/@R*^2^-'X.&-LC3WHV D_8>3)-A3\\3V1DM1& MRIDCT+3::$0HP3L,1M-B%NCZQJ+AZZQM*UJZ!:VKEN.6HQ!&&@+'5UYE274P M5<23_1'!]5Y$M5@X;5DWO3J<*CV*O[C=MCBQ#G,6N\T%21R=N$:N>YUV,PFFW MK%)4*!7G^Y,=<'5TAVJHTG)5/7EA!/MP'Q/V,^RW3_4;Z=F]]NC;HNA10Z^& MUVN.NVV0403=(M(64HHKJ3\WG6]92,B=2NN"24J\4E%90AYH?DQHQ/6RJ13P MF3[+;_@'YWO&\C7$IHG]_"(@C;0N?Y!RE7!F_MC7'5VI8X2:CS%]+DX7ON%1 M-N&9&R.@*@C$5*RFO25>F2**4 SQ13SA*POB0K*W@\6_-V'L1_M K(7RS^AZ M+5[UY80\CCB0IYR\."!>\%_[-!/_?KL2GT#[=+_E;7\B[][6\\=6^2*H)OU2 MG(_<[\2;POE1:-XN3SU)24!VS,2EV;7,+LXLLY"SOED(;\6])O^>0R YAL:EX1D6O9?V,WTN8\X">8A;CGS%7L?AA)L]7##+\L^8L-BH9IU9UZ\B<'40A M8)#$([M<'#'&K_X[L?GOQ&8QQC];6WXS^:]569K9>!EYIHP> MAR5Y:N3=CPL\6G M Y!09WH9RY*OOU"XUDJ#TR?*O$@UNQ1(\R;'/\LHB^S]1'B-:^\#->%P23Z7?"5'!CCVEA>S7I%"?I(#D$T( M0"" @0@0"UNO=_1+%1Q.O%R7:U#@$]"&L1J&AR+1$ZE7O[7]P8/$A^TN2EXH MO>-98>C39BU_ANO/*:A+)(/W2>9%ZO=0G/-SDOTGS6ZIGSS&D'N+V].Y[C4_ MZ5R\D0\(L_X$ZC P"V/$P7]>_&.$_#*4'\(>GP 4$E8C_$I4\N7?9N2%S]T. MTJV+LR*PYZW^9HNU\S'/2S$7N;KNIH?J \=Y$&XMVJJ5;LZ$D$<"OMC MZ5_5ZU ,DT_E6;DA#PX3:C>Z59U!1O$ 6Y*M#A79X6,KV'Q=1QE_RQ73=T'S[(Z MG57B>QH),4*H,%E/;<4C1W95$\?EA3V 3JGBYFJ*(S+"'$0GQ3O9O/B#G)@% MXOQ)GKVI*YM."RM>QGP22>\R+Q/27N4:,]19-/= [IL6<%4/,S1'["J?RCP9P'E(,<;- _TY@R M+SJ-@]-@&\9AFL&;1D\T'TH:JT1U[8O-F6D(C3NZ1@_[DL=\H'.VUL76+;LC-W!9X)>]OZ8/8N*U%'_)NG3SIO2T8 M.#%H6)CE9K#A2"_H$XV2'0PO-C9MUQ.Y67> KUJV13?$QMU%^OX5 "4/8>+! M@0O>$QZMT_"KEMIPXW-![CP3J;7S(0Q[%HB=+KAR_4IQKBP;-RLP! M:'X/Z\[(G;2;$E3?L^N)V*4Z IC:4]QL,LVE!-CRSY6 YF3G9?S$?X"$O=QZ MSY^X#ECH1?KEXN:VR-W;"+&ZKM;0$+'SFN7MOXZ64UT13I>4A*?42W+%9X!'\ ML2!,!&6G!S,F ELB? 1R6!P2+N:)H3H_H]?JE$T=EN*86K"-SGG4>@D.JA=Z ML).2DG9Q]-2U@XX/%O+E9U&^ P[5)@\I%RCU:<.)VIG/0=VP9$=9]@*5#[+3 M.(#W&\22FMW1IM;NR%VXJR*:#R"9^R)V[\X0>C\TF)-?B1(;F5C=*5FX?5M5 M!_SLY9ZS-3VY:M43N0-T@%]Y,+.]&V*S[R+]H-?ZKD*X,G#/*810@N8T36GF M]'E7K9=SIN8W7ZUZ+M78C^%;&?NAVQ*-O4'Z"8Q]_'=ESY,XS=C>AP3M,N;P M'KG*4H[L,N8I7NQ%7U)ZEZRS9X\U[S7WIX+4O@>JI:S2V)T$]B*+ Q#U7[,& M?G!ICF?Z'MDF0;@.\V-U6<(_2]*T1)RT60O=>+RU( M"VNF138TZO/9X#&B"*WIW>SC1DCMS@Q*>2F[U@)[.07:B'_YDEP_D9M M>& [^Y/88P-6*+I9R,S''QXFBC^5PX?B\)+Y"'6'_DB]L[6YV!/5CT ]NB.W_JZ*4(W?MB]BV^\, MH?=*3T&;A IQ7(N95RU'JJTZ(K=W>_!6*YE7"SC+W$'XB;:IKO1'C^?9H9Y1 M!=79$;RXY.:6A1:RJ711:Z>E>K>VH)"YQQ*]>IS*,T:/=GP^>(Y)''A[$5 M6;F@,1)MQ#%G=(B]CX4=!"&J)"M2RB*\5Y5F16HQ;54-:N-&LS]+;<;T$80T M13.42@T42>1M?T4$7/E,\1@2S.#.-W#/IW-VTTP">2SKHQ"[TQG'_1''I%XP M)LJ*2I;R%J9DBFS&,X5:"II0]S5TO+)=OFYS%7H/811F(>R >>F>T> ZOJ7^ MGK$P?CSSTC#]$BU.&.?=Y+Q#G34=X)V""/-U,IMK+G.C(/ MQ'%K,JB]]W?+QZ]61)&)%$(1<<\@%XL(N59$E8P(T4A5-J=GE"\H"Y]$>:+# M?MMMF/YF.)SWW[J MN*7+8JQ8#[C9BH_;+\**#6*/8,4%]2G.%$,]KOM$5N7ZQ6.B!+;^[(ZQ-5*C MM(19GN;1-\5^K,="\I'/]S *CVS+TSW ]R1+3F0!-A(I&B+U\1[P&VVZ M+M#8=0IHL_9ZOX69NU;\_HE=L2#T M"KI.6\L__""F#@J MBI%;*4&3O1AZ+L'0[0 ,7Q\E)76QS_/Y]&_84IGT6!&=DQH3C:4X0Q>5M(9^ M'8$EN$8G'--X"(H<2&Q1I"(H_&"7^C3V6(K]Z^$V6OMQ\R78MD'J_J?U.3'R MP](WL*]:#O1/Q&HIWC&!@B?:S+Y:P#6#2>%BV]2^;(L?P4$!)7=,C^Q3^SE-B M$HIL&\U*QR]AMCG2:EI5:UK]$8K?292K;3W?.3*OI<3Q*53,>(T>K6U3.7K"$6IT?!^"B EP(VYX&CZ'DG7ECZ$!NOU>!4^)D7037K%:%Q M *?E)91I[@A(VG>9Q[(%*^J!/H:Q* &D5Q?JT4>C)OE,V&7L,Z@,<4'E?T?^ MC;KR?J6C4Z^?8(S1JA/C5SAZ]<./<#1;$2DS*80F;PJQWSJ>=J#^2>0-,ZAR M>9AEN(W>HKRRJ/9CG*[Q!I^3F%64974?; 3Z2XG"8ZFR,=(.);Z$:#H:QC$B MYB'XB2U;A:'3.UR-6]BJ=-U/L#7V7HK3V:FA]3##<=U%:_ M%CM86>_]CL1C*?XSIDK''K@6M54LS$>PT/X:^-7)W;(%9>?^ON2EB%VF3N*^Q7V<;RN")BIC[O\PTU_1917HP2?%0%&)^N$ MG7QQ];#]W%J !"!'B*A!T]P3O_?+6#D7L'E@(*N+P1\**Z>+-,WH#=>NC!V06WL[6-7$ M]:T1V[6%T+UW!/0&[.X.U2W/'EGH9S1H1M[\J7'E<2!)Y#XPAL)4+QE"#[$? MC0)K D]S>1?K4Q+3%UE6Y>,^#LQ>I&V,W#_,(%7+;VZ)V*9;!.Y=.0'(DKPB MSAH(NUEZ#V,O]D,O.M1^,]T>U[9&;I\M,"L+V\U-$5MHF\2]%YL+ND@* ZJE M?._$R[1A_'B];H"?0F6YM/DKX\7PD5D@]XHI%*JZTICT$?O?)##'=%K'&=!Y MLMU2!C+=>#O*C F0KBUR3S)"K$R/FQHBMFVSO/T?BRZHDAV0=626#/:4,GI! M'[([V!C-]W2-YFGN@]Y,+2!7S=70 ;79VLC=WWQSZB3@Y)T8[Y>[>R8V^E\L M+=?8 ;G9MH-5;5;?&K'!6@C=UUJ_W)&"-CD0)[]*\HYND^$S'M/UXM9.V(W;"K0A MT:_UP&S:=H*/D/H+^BNXDE^PF/ 2;>N(-#'N_$T[&A _27OEC)HG">J;EH=7 M[<3SH%]B/A9&P/AG+XS/Z#IA]-[[6E/",$I(G7<$]93/'/0C@_T)A(&H!OC" M'@YV/0B*)/.^KN"LQ[YD1QXY/[A%YREO-";B.*B?;'>,;FBU <)'F,A4S\"[T(,S_6X.B' MJVPNU245 48=&D^FR0*8(@#T^ZUUSKI'O\K9%Y-_&]&-5W\C\!]_CO^#X__X_YP'>,_,)\N_K<_ M.>U25881(!+W5A"M395WW"["U.?2<0_IM.[1W!_IJ-!;%>TK5PV=,4_T.V,8 M?35K190:Z@>&CA8 9M/'Z>,C$U'+=960TR$W7&\U=VR9) 'A[Z*46-$5QJ(0T5O*/V?\WS(E,TJGF<4$HAK7RF7@7]6+JF= M-RRIS1,T9M?,\'7$J:-&KP7(L6DO.[YT7Z0'^'S/&(VS@7H[4'DED:"F MECX!(2?Q"N)"'%.9!TY,]QQ8BR-H D75Y1G*?1*%LQ.?1;N8%_95._' MW -Y&+" J[J\H3EB][:1NO^KHD![103U%5'HCU^\)V698L+\7P?SY?_X^RW/ MZ#^D&7>BTSA0$OX+NN/IN*P4K\AWO;YAR8ZR[*7A,OP8])":_FBJ L<83 RA MVXR'J7?-9F\K"F,51$>_D#^")X&,!]B-%^X'DEJX_Y@4U,5UFN@LV&N,<,9S MF %WX35G,#_3Y^OU.O0!VR6[G>?3QGN97?HAM?;.T,O3E#:= ML)^=[(2AK_'>@G>DXNAB&//YSU:^ \JH7''-$A+39V[=(( !#](X4,"8*BV]J2!V3&6DN-#1=DT_JZ1\>M%F*C(Z5<-5L< M/]\Z2SP67*\O0IXZ\C[I^0;*9'LQ'W**S_1)5Y?.2,VQGQ+*],NZ)_82 /X)"$N)!M79YL<2K]?7*9C.G M9O.IZZQ02,F+%,P(YU9^[*@*RJS3$.V2TR/.BS/F"=)5ROF/'[JJH$B]LA. M'QD5CSWJD]=NW9':;U]%E ELA[[84]@^4$98380TI%A%W F[C\0SWU[!*A?%LHW(>5=ZR3.POB1QG[HZ&CY]8XR#V00H#]\W=%8^RJD MKBUR]S5"5)VVL2%B5S7+V]=&2ZJ%B^:$W7CD-!CE8 HG/WEB]=+[C5;-]*$J M\^<]C/_7ZYL-_T=]C+1IC]2]K*&6,P)38^Q3 "O91\CY8T$9%B%W@C99)_Q? MI4N*"<#,:?^DT*^KT%;DR0@;8HX.Z&DE< M.@OYH=BND2LC@3Q11:!%=RGY"2;Y'3 M':)LSMQYF)W'XHZ-2MH1O-PM+$B:7VZ/#A=9JLJY"KV', JSEYL\6[W05G'O MT!UIC.ZKB./UE_:^B&=WG2$,79$YFOB5W%;@,@^4W'AAX')A9@9E7,8^$PNL M7D3B)#[Q/6ZG400WH?((H9LPCJ.(A#-&H8A[D(3LXR!,?:@$"P5?C?@'Y*FG M490\@Z(_)NR>QEZ<76YW+'D2/T1C3MK: VELZP"WS#7-S;'GE9;2#RM3#..W M5S 24^9,L"*APFOF!'!JX!6XD@%1.3C(Z":&?'_TFQY^]!&CT;'DMS3>8MC>FS%\$DO$/^6>V%-,YUA-TVF52Z M+&P.V23YZ%/'G(E8>,(S8QP3>H$P:T XB__*1\3I8?'L>OTEI:<:T2P\%\B?)^N0+'"L##BOBK;DU5\I%YI6L11[E MQH_G4$F^7,X*E>SAD"5P<.[8Y=*.A7;4M@MRYB.(.C.0390^)O4^.A_)&;@;FCSJ5.S)1SL#5"3F!$MX&.'U(,^;YNM&UJ1UR-]1" MJV:_M4:(W4\OZZ"38BOQ> 7YM:#J['3J).C$(Q5C+N>KX0'$336>T]H8J?O8 M@2S7RK0ML2^2M0O>NS1,(D]HA&*SW2N*=2$-23S58SIC5KHA'_ZX()IQ)HYXWCZH,E1@D[0@GT9_= :M$'N@0=C1KINY>R=R4G2.\^.[#1^F8>.KS=,:&R+W-#TXU=.. M6R'V-(.P?6U1D#R!_4KWKC8M/,>^]C>/A;"9J3>V0>YH6FNIH1XT0^YE> MUKYV6%!T[V038G/L86V>M2"/,GK2$CQH/.N:W&':+U>,!47>GACF)5:7>N6" MCF%_Q=P[T MP0VEZGU@>;^I5JJ(>+F FBM-A%&?AKNLX7:4TWH=XRO8=+N^8#+OK&<6V'(B M5+>*@6>\/P53L%PIG;VAP^L0_?:2W%.KB%U_"9LL[JY37B@S2 M0#A4,?K96SN-Q4SG.D 9+4H4/$G.E)1<\P6;R6Z*6MQGF5T]!8L3+]<&*[4A M$R2QC?DFC,D+]5CZ%E]PN1F\H_TEBNX4?*S)+#BX&Q5@'EP8:2PTN M)BC3!9>"*P&V*Y(SQK">-(-ZCH)+,8,G7 [Z?R*()F#_3K]G],XV>Z*4WA0E5-[X !1%Y+R*A@ MF3=H .L%A(U1-,0=^H\C'H Q KA/SBCH&:3_R)5W&@?W&\JH*/K8M),^B!K2 MZ#"2FLK#,_U)83]0,P*RX;73RT.(E7=(3,<0F]Y+S(/,C@M,0NBS9]F&K.5* M"FRPBK=XLQ( ;P&5V*&_OV?BE5"E\;?DPU<_V@,8,#D7#@L:"?\A]"'HCDJ->B[$,(U))4EL@*X*FJ M-_R7B\3[9KL=2SQ_\W;F,Y(.;:+76 )BB!_G((B#$TD.M<:'B!]KQHTO3_VB M^#9W+=Y4!H ^H[2!%M(1:1056>>L.D)+S5M;\4P9;U3F1'(GDOVX4>;/4DDQ M?82:W+TSV,ET59ZV6'L^CQV(#ACHRF;K6R./$BTP+2Z?(?;T-HG'OWJ!X\#A MJR^AW50OO-/9GTX$D+MP=V6T%<1?W*F?'B#&+IV/[*3/C!JIGO-95\KWN@X4 M=_N'E/Z^YY _//'_NX=:,QJ-:9HB=WX3P$JMLH9VB!W:*&[O@EXE42*HDE\% MW2,/=6*9G-7IUU!WJ$/?>F'V68-I,M&\Z8*LM"[Q:(8*E/F0PFFC,=:+!,Y. MV2NF;+\\@ZU";3%9V7A91EN3>62SE=11&.XGNGTXVIMJ:[LL@ZU"-!BK;+@< M0ZW).Y:1CKA;>B[W7LX3MDO@9LQ_4"_X?>\Q2-9_]D)8,D\?]NSQD\=>H"A% MHS4.HX345D=03[E#VH\,]MW1@:CZGX#>R16>5+UZ#ON+67Y]-$O@P6GXX*7^ MO'3"PD<^VXN(7TA--HK81/@.%5ND*@3RZ6+F;49'RLW9DI(O41FO:DK)>9-? M)7<7I0XFZL".5'X9TX2J,Z65&MY:S,K4YTD!L"]20-Y1MEY,Z'(L\WA(" MT":">*\,5Y-*_,+"C%ZOU]=KNWTHZTY([;(;Z#(7:.V!?=BW!S#"" ]CME<> MA=)=R*P,\\>/+P$9+R//E%'RS*7/*+S2M";!7AR+@CH3/)87CS?5F,P\[D^O M7<%!X+]>U[?V)]X5- _E,T$_ >A'VX)'@">(A+4GR.I#=->^2XR+.A6TAL=Z MQZ5&22V.R8/EZXR+H^O3&!X%-U!&^&-T+3(P M,C(P-C,P7W!R92YX;6SM?5MSXSB6YOM&['_0YCYT3\1DI6Q+:;NB:R9\K5:, MT]+8SJ[I?!VI9O.][BET]1\!D$EN-\^L__^-__ZV__Y_/G M_[E\N!O8OA4MH1<.+ 1!".W!FQ.^#)[\U0IX@V\0(<=U!Y?(L1=P,#C_Z>M/ M9T=?3W\Z/CX=C0:?/RCS2]72:F^]_/@[,O1\,OQ\/AX M/SS^&PP^[9)^ VW8/ WY+OP _9T,-DQA\"WW5L0MY+ MX!()/KY & :2$)5*U!/I#""<[@6&C@7 M;EW_K47R9*K8HRRNGL5S*V&2*[ 3K+7#0 M/X!;H7]D72">E @JTL%C"Q-7C=6,6 <*8-@%:6KI*^*4+[A;JU\17B&_;B- 9;4) M2]1VG7(-0^"X[2Q7-F5K/(9@;5E87P!9<+4IG-*:NIS!X"_ 8H'@(J%X^G5% M*4B6VB7BS?;=-9Q#S%&[&WP!"V' VAW6W0$UPQO^=T-F%\PIG>#E1?2JC M5KHF$J#?T.-ZLH""7D#-Q\T[^5A]$*Y8C:8KU8E']GE\5'G&5J4*364Q0_X* MHG!-CNBQ9E=D17SBX 6 MGH3CV2?FOQ-\Q^N^Q1T>NMV3B;>*PLKVII4V="S-((!T?^#. <^.ZX1XJEX* MY][?051?B/6K[E9VMXZ'>X\#W(D7A(BZT=27"K=0W7:F$G\)PFQ<:V7P%6K0 M31*QVF!K>TN1G3UH)$I*K3XL2O M^MX2HQQE5"L$ UP"G03?X1\3**2^1CPE,\*"[R'T;&AOOG5"4LEP.#P?#CX/ MTH*R'X%G#^)2!]4<,"E(#-/UK5Q;7.)>ZZ.\YDAQ 2Z/EA5 ZZ>%__K%A@[U M]R4?J%JI2O$?/Z[\5X@NGO%P!*PP+ZGRR#@ M!0YIM%"7NTG[I4RIUB?:/.FF6\T@5C\>0^QKO 3G*"*7KE]:$#<]4<%HORJ( MA]A;QX7WT?(9HA+I[R;IA^"E6IW(?-R%S!_@PB%-]\)[L"QC?5FR/(JST=GQ MB;:REVAY(O^O72\(BIEI*T?5*) M;/,3=9SKH8YC!74<]UL=Y55/;, %@H"AA.S/_1"[L,6IH/>\=B>!(MS9B^^QU^Z[2?HA<*E6 MIT+?\^+]D9R[8T(<'3\_D5.,$J'O)NF'T*5:G0I]SROV)P1(N)C']?+9=TLD MGOL]W_#ST=G1N8;B%C%]PI#V[>+>K&S-B=*DO6#\E+MSQ50"?+ZOC. M1!COV1.B8,%% 7-24YZ\'PI11I JII,%]L0+(4'AO,)K$(*DV9P-P[+D?5*, M H+T4+"3E3;9ZT=7>*VS\-&:>XZQ2=4G-8@;GDJ_D]7UXQ*X;B;^2;GTY#^S1*B!3::OR+_+7PACLO 8_>!TM1]TH8\@%0K>UX#)\U\ MWQZ^QP? ;)44DN;@G Y'I^>G^NI#KO6I,CHYXWY\@:XKZAG91'U2@+#=J>@[ M.>K.7#*CMUV#:122 )!D <2>T7(R]4DURCA2575R*GX%R15W=^+9\/V_(+NC M[*3KE4(DFI[J8,]K[V1N?>L$%G#_"0%B^T2QDO9#$TJM3Y6QYW5XZKJU;>0M M_J9L;LM(V0]5J#0^U<2>%][Y)L83##E=9-+V41NBYJ=NFWM>;U_@%MJTE2XH M&\!SO^<;?H0;KJ.[H+C)J:Q9J^N_?=F]4%'SFH5:M.:,W)BW+8Z&Y+;%IES\ M>5/T(%OV("E\H!P+NCKKYB!XI@5&P><% *N8>M -@_2;+0>3+WYLD$SGFTN" M,S]>AC!N9ZAEK=&+JN!)[G_R6YY/I$WOJJ(3TOD48#'O?JCY*(00!?"N64>% MZMI.9D)22M])JYWN)73(4KP,-,/T3Z)CD_N+^!\25. 5N)#<: RO $)KO#A, MHZ^6\4$JKZ;\D%%UD2;5$1M&F\<7'X5/$"U)N(X@O@;+&N1*DAI%"FF #=U6 MTX4#23"YX %:$'>%9Q?>P[#\)%(FBU&<4 ;*O/O6"3>*=\C)-R6HGB">7863 MY0KA=0V]ANVZ_ALHNK0JYS>"#LV@9E[*ZZ?=V$1XPEV"82>R28P@@C0PYF7 M?NIZAN *.'82W@Q/G:;A"T0Y"3(H()$S+\#C[NZ -L&,JGB9MQ?[21@9:IA+ M FEU%X^$%-7MA\#50-UI3#L2$3+<"6S'- SL+)J20=D4*"(T;&&1#R[VX"Q> MPNG\>Q!'IF.P@IO'#%JH0VQH4?$*T;.O!S.V8^*][UG<4:(TK2%,D(9FV-(A MQLR=%IBA80Z6IE8(FLP ,K'Q\%!7C)4=4";-A$(2,+N1,L M=@;M^%%+SUS:R" W[+@BW8*;@379?Y/;I,XGUID@,AIE[U%+X#2/#BB"=KZ+ MT4E5YBLV.\1YC21+1=B&C3GY55@*?LTW*?Q,>;&==.<4V!A;*N U;JVZ\^P2 MGR#EB) QG0HBJ$W-,S099#CODK#<>-DY3.>& M*G3#O'.4=]ME!6X>4Q21&^:5,TM;3<7 NQ-0DC(OH-'H;-113(^*NBSUU9(" M:=BV:2:( /=:R$XR\_0OA="P?<\+VW9B!#/@V!/O"JR<$.S&012D-H\**D - M6V4\D$??/&C? .3A:5-P85G1,G+)W=UK.'C'3W:V\60Q[\?9_$N8T[,J!Y>8.A8V[F(, #%N$H MBL%?'15 M58A6ITJ #5NPYB41![Z[B,(7W* _MX:!RY?=3,;R1 JH86O:,@E,@B!2XD:< MP7!><$ :MJHM0\^.%"J9RW!VB) :MHK-;/\ISD4D%4Y! M.#G,I(?*Y,.4,[4"?.[,@Y':9#J(YQRU-S9TI8)XPB$?T-LL4DA.-8I1FAME M1GM;7M\]$-E.2+>\BGM?FV3!=)XX1>)?)?>]C@N!5S>5L7; MO4-_/D@5Z.> M>U_D0?$EW#1;L-W%3+WWDS3J#<]RT$I_SA/^Z^ALV'&_%D@[?_[%P6#8MM.5 M'V!+]ZOOVW2O'J)7QX+!H^^R!W=6ACZK7!&587M+OR(_"&;(GS./P3,I^JQF M$8RF]H<":P5(E@8"O\:CF^C0V4R() MYA#.R:,=$]346S;8JZ)M: :@SUV=1^CBXA98 M\ ^AUFA,DZ>F5F,(X>BE!- MFQA #XO/Q>@O[*7C.41TY%E3/CT$N8SC2!6\AIU$74/<;LN)M8;EL"1/$O]) M_V20A)/#.(*H8FUH$N)VSXN"Y&1GGL9Q0 ZA80Z4&]#Q?/W.+[QTS$FI'06J M+#H$<$S3-[G*?.][?AY^&BA:L/J4RMQK5E1'J->!(N/-!?KP/0S"--Q2^321 MES2/_71T-NXX&%4-E6WUKXRX[A+S/-:V!Q?D:$0#P[!];B:67RH,YF%'>7(S MZ5$)M6$K3;X@*XT89I.E G;#=K?O82B<5N;2:$<(A:F#&(AAKRVDEP]3[[M+ M$#@60\NE:?NL;7E ^_$AZ4SKUXX;A4Q',T9JDS3/@Y3HOOBV>#]U_QLDST1 M^^(5CV@+>!\MGR&:S@N^5#Q+H%1&GWE2'VBZQB@^A6X4?9(.).NKJ%B*@112 M@IJ2J&5W*!U\&*]>@+> P<1CWP,7.#6>U'5J3)HP<+Q!MA%_&6R:H:>G8\:G MMD(8+ZF\>P\.D;3JB82C%S6=)LKWG[/QL.N-2R6MY(-!"'$UY".1G&!UI=Q8 M%%?^N\-\.9J71U_5LS7(4;LTQ%ZS(./._PV2H5%\NR%.IZ^VI157 M5+XBZM\;AXCB:".N*&=ZFY(L1L+B\N&\L1&TD !:D/;SMWH?T=$ MU_X2PV9M1Y6E-5+[\DB;=67:]T0P>@X9- 5GI]2: T 52" MUVNS/YE-N99^\[M^FE524LDA-!=9KR=X&8'<@R7^^(2 %^!%+L; ->SBC,;1 MH"+D7G?ZC5&\PS.;"?XH7.QO$N:%<3X>GG8<4K[>"I^/J]<3NHEG(?(RSS6, M_RW;SWWP7??61V\ L4X>%4O1EQY\39?Y*-4'WNP@8D2,8 THT81FRTR*%/"& M*+&"F SDU :%&IQ(RIXY"H[:S.6&%.Z&IA2:48.(+PX:=!TA#'U&FT?CC=W# M-_H+>_8AD?=0*%19%H9=P&,((NYB%1FUDUD[2E57OC219$1@W'WP"_M?4>R' M'CSYC/U^*ACB2F"374"(EX8DT0/$_3AP0IA$4(F%^ M?^'14GAO\;1=K7;\ M;<,^&X^%XI._0+D\0Q6%>7C2&!8&K=Y-&![ZT8Z;$F/6ZEJO-?I:YE) $WM!E MK'C3XL;3X0IO,[M9!C-#"G=#][4DB*&%SSP(7FY=_TTV[.^HMH<\KG"0UJB] M,_Q&//(^\"59]C]9((V8(?_5P3J\7'_'.IEXFX@G%U;HO,:/O_%1J1>DG261 MT>7.A*()R(9-/^. K)RYYS:!=@QH2*-%J@@P&T:!W*85V7'R+,>%N?GWD]^, MV6FCJL.AY=ZD9UA\DVP(0/S9A=4B);*RYD5X-!X>'W5+P+WQI$C1RO+2RZ8R M8FQA$5[Z_N]T)PS/.O!4V%D0/WR\:J&1BTM"]TOG^V!176&U:K6.]Q__%S@> M$?+4B_U!L9BQ8,/US 7Q_0$J#8;=DLO\P;E&)%;7G4&[B'&WP$&T_VWU,9W_ M!A#"HF"M$[AY/HA61U"F'? F497R!^"\'V%Y:%X@EF9G9) M@J@$EA^12W6>/4-PZ43+8!O>D66_JA7V0<16)%CW:$^[$34-)\J/J;F3ZH-< M:J)IZ.!/'V? XF'91I"),YGXX4+) CZXUIC4# L+690&-O34H&.M0.>5$X1) M)JMVQ*NI?1DZ24I!MTCDS,CS8GQ/T,/+F\ERA3MK'!S/=?TWX%F, /5U2C27 M46T)I^[.F8;3K5T9D1FGARMRF!G9YKYQO M60''OD[PI-'BDU3U0H[1)Y5EDO=?;'.QL<'$OQU.L?S58IN(]$[ M\O,NH2J582Z/FA-'W=TP7>ASZWAD9*=(*W$G6\"A$T*W,O%TOS'>(/)(1 M@6GOI# F"=LN56$P9)9PB*12$\:>7E#1\'I0[6M!>7F>C(?GQX:1JZ8L4F[5 M=DJ8*V;!K&7B5DD;*L?Z(' 0?7WP4 M/D&T%'MK2>75CC<-\:!(L.KBT.V,N8D+C1:$=G"+)?\-A!&B\J1G#+&,\*KX M"KAN0![LPT(*Y?A6K]0#8F(+@C+=[N6N&F#YB"YWR!=P0+RK)Q/CSK*S_;#D M0HL,R^1+."":U12*85S%P.!RK*9.F+GEH\A8]0QKQ.6T#ZTY.07GQ MCD:GYQT[$C:T[E2%;%BXYJP-)^$(R7D_N6B\>6118D LS:<=7QK2/W\8E!>% M<<&:R\0P(>%Z@3N+GEW'FLXQ+G:X-NG\A\TL>9$TM%+4AV$/FW7S='[OAS ] MVF<0BI7\G0U-Y55-F305+%N370$B"O+_9+?M%;B0WG[# M\G0L$AH7_W#AV?DO,BGCN/-%AP'+C4CLX)MWZP5X"_B N],-GFTR=Q3VVPCM MJ*ZZ&Z&!N)H:IDWH!6V0^K YRJ-U8O9[0ZP/Q#IQYS8WY['CW^_=">XQ6 M*Y>*%;BI6"?>W$?+6+>"6.YRN7MOQ>K@;"B(CBXKV31N$'F"#4^AF5[5N53Z M$:"&0HOTD$&K5SS>^DM2W[.PW+9GJ)Z]63G1)[A%AX>R^?/"_#HZ/>V;KVHM MI(9=)$L\QVE( ML)(ZR^27R?T[Z,PGL__">DO8@YI9'+KAUIZI&@;')30Q!Z MF2+&+?W\9;@':$<6C8$>P2<_?V/NFV\[<\$ET32S4:QA8R%G%L38OH\#Q8"#WY-/1$/]O\'FP+1K_D2U] M #Q[D"F?//*4J4'/)YZR +:/5<6RFF6D/YTG= 3N]ADKP2R@H;+W/(BE*LMH M$K?W$@1.0-P7M\U^PD2Y=-D.,.H%Y7O@Z7AX?-*M56J4'=D1KB'9[&>L:]$Z M/4;+)4#KZ?S167C4$GMA$I: O/B*Y6UESGT$]NFX:)^2\HDIRM0PV%8QR-2A MIX4JBD/T:A(GP[[W7WA:%=D/NQ%;69=S.K M@;GW_?P:/H>2G7Q4[.1);CU[.&GB=?$_E' MY^01];[OL9^)%_3$<.ZD+N?>?/OKY^"5SB:/KX F%(7G[R MO:QSA< 8?"T:@]S+[DGA UKZ(%>\GM8A*XT'Z!(06W2B!;96XO-2X.21N&T:!1($8.T##U[_@:E?'_G9^GJ ML4V%3LW-HUTOEM%0Z0N9A]-5R=59)]P$R/'IKB'T%/;*S\I&]$VA]"AOMU@] M^S-'%-(+<\4R]NU5(M,ZD0E0*T0[FU!)RSF7DOKX>V\U'J/G /X1X5)N7A4F M_^=EQVII28--47J:AUW,0I=?5O*]3^7S#1'/VQGI\U0^QU0^[]HYE:^1_*1< M!94!'53F-%SI5!P3:WA<_51\\-?TT[]IV\4;/"#_L7^?T<3G8Z=-Z_B_0A<; MJ MWA.D.DK3(K;X".*9WQ5]:PS;3 2\ % G>;(\IG^Z5)&!W"!3N;S>4ZI9Y$U% MXVS_\HJ &.R$>=Q'H[.CK_W0N"*DID*H:&(Q;@#RL(A(9 UZCBYG%P2Y>LN% M.O@,NS)]#]\R4D.^AS]:\0T(E:6L:C&]ITXC@/=S@;9]'_ G,OV2V]$Z&>+_ M,3S!!W^-"])WLVHO+N$=;&-A;8#% I&@$>%%$^Z9+FY%PWO(7GO,GM.-H;5=^(''.U59]VMD7L:I+SLOV*IW> MFR*Q?ZR2:?I:-$U27K+ZVZI]N,MV:;M(V D/5[".MW%"J6F+;/9\WSD>G7X] MZX6;K,#"5 !MV&$<\RTG$7/$&8WB3$6XO0^]LG%,51I%3HNCR-:M6O^AHF'_ MZ@Z&A4US,N^!?X. -,N>>GB>A.V=XRVH4\)WSW\.\!2+*&7BK:*03*,\"^>2 M"I'21E7:F0Z1>DO.5/8E%L,&I.W@7!(>EEZ *S[SJSC5J5JP :QL20B]'^8X MKM5* ]]9V?*) ML?]%$$ JD\S0S-6\2M:\;$Y&IV>GO:5!;=R&>2K>02P&F(^^N0G1F3S]OI:T M(=KI5O ,^21< M<"9<_A/G!4UA/NTL3V,:XBV05(31T-S'C4U/!]?T'-L!:/T("'!Z:'?Q[K!> MK6&FUXXGU9190@HEQ/TFPQ;@/5CBCQEGX&M_"9S= .[R&?6CAY):2VA1#7*O M^3&93;_!Y3-$#!IL?M=/V]6T550['V*OM3M]A8@X5-!9??P*,%?;S/3F:E\- MH&TIYL-[%RD9,(>QTCE]\@*C6#W; ;XVF0]63K M()4'O5C"X@XGBXET487;T-7Q5XB>?:UCW.4B^>32IORDGES8ML M/!X.CW2CBH2.R_9>JX+O-5^*<0"Y%&$E-Y452GA[?4"7WFBFM\UX?AJ[Z4Q5 MO1S0AC;0N^W\>"DNW?-S:4W5O3S8AO;)=9E-KI]P=6KKBS2'_ERHN;3@ NVU M[2]*"E>FMJ#8YM"?!P)5RFPZ\-'V>D:8SG@+H+G#@R"7_J00J+2$%!40]YH8 M])%(1Y48@EP&$J,*8OV&CP"%&5+@O[:$P'_\^ ;^Y:/-UG_)C*$\40_4+3%) M4,"FW_I H-C8R3F'KG0FP$VKC9H5-)57KQJT+NTZPS MS 1U7L+LNCU1H^J/%)I\"]NUBI4.\*UP)GZ MQ)20F89#&+7\:=/+CQ.8Z7K/"PF5[8QXTF+04-5IL[G3S$*B U2RG QZ/:TI M#-EW@EN?[ S:$:39PP0^SH9\ZIOLYO<1H>S.G+[T1D5Y2OWUR5?)3F=6 &G8 M-TDE:SMJ%:@=>:KJ?L?6-"\4PZ8D11_->QC*W>LISZ,= MDVJ;(76X#:U!A)?M]L<2U_7?R 7#6Q^OVJ/G'<>1E=];[F<:W[FDGE@[3V [N9.=[_JSEY;6AA'RW.AL/CTZT,"P,512-2%VL#9D0_2^"$U&D45I4+4CQ MH5@5"T)J'N"J![3N [,?1_N?G=P Y.&F;+0M:#PK>9],PU&I\Z02,M,6,EA0 MMN-&H?,*'\D[7_2UC)MWRXUP'X]O)BY741JBO""J)1$UB^Y-E*T=O9384C*; M;4THO9_E)M=A&4^UJPU&)\7P(TDY\=>9&LCHA)+?]!]T!'>&!49<,O>/X_UO M\I9KG1=NA)=%.[.A(/F2+5U5I/I=^A"X@">QG:8H<7Q@>/>7)=-.UE*I8$IY^>%>QZ I5[7RN71D?]2BJJ:+C% MR$Q0[E8ZT_!%$/"%ER4OH',LH ZO\#2D>GF@O?;#8XQY=P)O/%$V;1C1P-A> M"W.OR2&8^\:+7[S*)0]WXO^SV5O6%4KJ"X7X^B_2J"E1&+:AM?,^)_G/Q+.P M1!B,8J8WE3=J@/7R%&S*$K&&H_1G4W7/Q=>4UZ ? K?+_<.K%^ M8##QKI-F M5]Q +)R';S<0DRH&CC>PDTH^MA!W-K).]MZY8ZU,O+)F;1YJ%J!3*D,[,Z&@ MFZ)QJ ^]V;5LQU<.V#)@WSE@Y]&.*O6U7<(@90D8-OGD"B#IG _0\A>>\V?! M';E:(5FQ8H&,A^==AU'>-['D1+*?B6S[LYL91/3Y"\^"TV?7B2>$BF\SG!0] M=;9SFTP%@TP-'_.:SMY@V!"<[#[&3ZT5*4!>[+-"O,QWECC)=/Z(OPWFL8L; M[Q"UF<*ULT(*VF0ND]J02:^W^VO+Y3$$*+P&(2_<:[.5Z$K,-KC5 I'%LCQL M0HO.-YJKX(/(+-] &)&7M>_]5^K3>(23CMCQ&"6R M::YC@:JVFJZ%M]>=_1\ .<3^/?"W^':3::YX%9,N!:W7VPU9A%Q37DRHG9ZE MM,57LJ;&N[::[WS/]KV)AQ=IS\#[?3K'+88V07PWN9P^<'W\I?)J308I.U\? M;J\9DC>2HIUP1FKM6-#4;)Z/4+\G>BHK_A98_# K.2:JYZO0)'Z!3 -VQ;. M8[\$@1,\8B3 GGI9J\K:]I7-;C1C%&'KY9C/C-:9ZQ.N[R,Z3,(@),C*UHF" M+(90H#)4O4+[2JD]#5PQZA?-M M>M*!X!\1">16$(O<)(29W1 :-0*[H7BL>C)H1P L6Z26.2_&X_'PI.M0) VR M1PETPIVO>G!';GKBX 8FX&XAW+ZA(#%-864UA!"U(2=T.-6##O7C7L2X@^F< M".7FG5RGC9S@A7QYY0[O"J^7F^!/T;/@6,[ *T?P08R M[[U<5GK]5*^HQA(B*&'M-PVV .-GJ#/AQ?G/V0HSZD<,);66T*(:Y%[S8S*; M@3013M2"T W)GG8B WM699W8.6)M*HGQ&4:0:6KV. M3=L:=_X!W"C>?)I2@,'-.T26$S!#S2B78Q25FD%OV#EKMG^I4$F8SRCJ5$-K MV('J=G=_TY.(-98[ "EF,8L@JD#U.C!M4K>*RWA,/ MX0J6).8B[A*)V*?HP5F\;"X);9^4O@*N"^W+5/M! MDE#@F5"U5.T,AUAM3*^%1F5@V+EUJ8C2S0)Z9+OY<2,7UK7?2F692[1*R T[ M [_RO5?<%(>\<949M>.O\>R?2251/C-H4PGE?LZ^]SJCB?\[\FZ&' M;9?K;9KD .[B#2!;\CY&O?+S?6^,Y\]#K2U,ZUW.S71LIZ75#<(;@J^-'P;Y[!:<9>9U]'0_'71\?]KIGJ$K:L#N6E<6:7,Z@,@PF MR1N-OT'B'P#MBU>(P +2'\F3S;? 0=1;MNDY5+56'%X7TDG0AET]O5FN7'\- MX2-$KXX%RR5\3_PB B(J(LS@R0^!F_V=7,:\]\-_PO !6O["(VNU[!TH1K_9 M2]V'VUNZ$Z]A5W!;$V1LA_!8GGQ%TK$TZ&<#;MRG DI,CS,FA'W'V1H(B 57E9"*-N,[%W#QY$9WB8?"L6RJIJE.:$!R\O:;$ MK]"#"+@7GGUA+QW/(<::^ FTR!N/'FIO'VA"$?!19)41]YKLCQ"%Q>WP+"_ M ?0[),\LR?!$E,U(BE0"W6L/1;)]@F7\@B%?PU?H^BLB/!F"2.0TDB-56\($.[3+19-T< 9SY3)K1\A]D*)(Q1K" MVH]G=(L[FB1DK^\Z-H%_"5QR4/'X F%(!.![D&[KON)_?+16V\W\6GP,,EO7 M(*EL0&L;;*O#Z38U]F ?,RNS!^@2:%O,@6 _4S;SWE?XB?P?P-LWW"CD )>] M15225CN[HJ:E_$I>%E]#ID"?.,,;Z+=D<8IG"K_ZOBWD02ZQB400 ]3KQD!S M/+B'+$.636*BSEFPFO*$)\XM.FF:^&8F0?RI-X.PUQ:H?9G[ZE=$;T_7@%TKP\!F'@OUT^X6E[<*G%.[3A2 M2\]%VE05@9F,(9#YD:W$.;5C3%45*Y!%@%[#\$ED>A"BB#XD-?$PL 563( Q M33P\6\*-^Q[ 1W\>OF'QLN/PJ)?2'W8(=+IE1Y.2:&$/=,^VY39"GD-\M3'V M6^>=? JX9XWL# 9RI2+H+@]?F/'7"-]IA"%>X+6=1 :J5 %HKX^)4^N%A91^ MS)R1T\,BOM.);/Z\Z,Y'9\.COG.D&1DTM!O2#7WN( @@<48F@^+FC\ERA?Q7 MR#8CJMD-)D\M$31T#URS]8K(Z42<43N^[&M]RY= YY%"V^,,[R8 M7!*V*J&Z!NT\IJL'%Z1]&M"5"9]]LLS+8BZME%$;=A#-GD8DP;C(=/+JA5Q/ M5AX62XK(B?1H.#H[,IY(LE(P+)J9C)%F$$HFJ[E$JHQ^/\&\6G2'V,0JN[!" MYQ57.YU3P7W#JUG\LWT1;E),O0?R\")Y1?X2!$[P/<"?[LAFR!EZ>!-U$US[ASP[+CTF?XS\34BJV=* M(>+P[EDX%Z4TSZ.BZ6KRO?MH/#SJV*]/I-:2$XQ]B*37I^S7$#FO]!;J]G3@ MP0E^YSAD\++HRYDV&5 V>BK*R! 27?D>[8Y"'PU>%NU(I*Q-'B$D\6KHCD&N M)#_Y\<7D] %@]K$J.[7&^I54SL[!JB+47O?UC4&]7"=VE/2&6P3_B*!GK3GC MAD1.[9C1T?!1552]OO^Z 5T&F3N82.34EUF**N:011&]&68H SK8]$>^+Y=$ M5GWIHJAD.;I(P3>#+Y?KS<>_.Q"10!IKNBH0" M+>7FQ.U(NZ$NL:)!VAY#@,)"Q]A_R(*JXF-(+XY -_$L1.XY7,/XWX8[BE+= M'QVGX8Y37_J&Q88R<6SIV&6O[WVD@K@;VN>+1Y<;K^CJ?KQ7/\$@@"&][U94 M8,Y9\'[7H*BZ!Q8"*.7= VD[:(RD3$L&:5.(CV F/?41Q"WZO&G2@+;I %T" M1]V941YW,IT?)\"J0CGR2/D"UBU?WQD%0Y$'#I12E'%#7AQF$J6(-OGU!TYBKGU)8VBJB7/2"4E8 9Q:IARZ7.O M)NK0EX3['@Q;DV:OG1\GRQ46$.F_T_F$/H1.^S*#FHS4>;&Z<5VC'HO\[=,D+Y=^9^]-2>3\(5DM2^]D+WL>6UZWC M <]R@)N)*:>ZF77"WU-=OG%]!0+RRASYA]PC?P4N48)<5&]. M7GVM"$,!11M0':<9T^[6]XN.L;B.A[I$.5-5F*Q>I':\4N5 D4^/2Z+4)^N9["RZ>=(K<>02[MF-3^%A ?>Z\?=&+L;6C2Q452^\52F W[LF5G0F=)'>XF?*"&X^'1QT?735$&G70>MV.9#U#N],+ MMD_ T)>'OGMXV'6=/_&?>+"^A',?P2?POL.,&B491I>F)='"1*9##MWAOYKA M4*ZD@^:06!)U)SG:O;Q4+MX21R>ER4])?L.(U0S^_;R!LK]7YUZ!XY)EQJV/ M'K$D\ML3R8LPT"9/PU*/6@:G5(LQE%J-B"%AV-?#8%BE&5>C91\F%^O/RDX/ MG*"\Z5RC97\0M-J4[\R8*=^NJ+9BR@M-DH6L[ ="-"7X"9?.#35V+%E<18@H MIR:ADE+R@OTZ.NLZ+M-^><630KJG.NSMQ3&R->C$%S&)2'TO=+P%]"P,?+J" M"(3TW4000,5;9&?%%Q,S5=%02+G*\.^;^@9QA3VX4\:1WA:ZX)*94AD_]A^; M\0X& 81W<3R]P$+.2O3>(2>'?K9$5?I%0Z(*5S_WD@"%&2;@O[8LP'_\>,!3 MMYL JP629V99[ZQOD$_GZ5NW);Z4M["$6^RE7I9U MBM*&5.U00IURTD+2\#7$>_@VG<\=B\#[!KQHCBUW1.Y9/:Z !=GO(LKDZQU1 MI!6Y32!\B>SJ\=;%!QGN#JA428 1ZVBNEW[ %% M.K/6#) ?,^KA;2'DDQZCA_IP4>Q:IZ.SX5=#QPJ"[_^846Y5[P17)02Y MM"-*_;&C"N+^/ZV7/X*Y>5]!CQDGLC1M3YC UV.1#?)86PTDJGP8PQA"\G#N M(V+OIO/9"SD%*QLS>.D-TW@UO*W>7FA'ZP_.XB5\\I\@6CH>'A1S4*<4@ 07 M9$HQGR&5I=#JC86NCF[SLMD^E0;6\556YETIV>R&$:H1^"W,/9J_^W+ANOX; M\"SB O,$/>"%D^4*^:^P+,2Y1 [#B% 5L5Z7#!BZ+V)Y@,[R.<)U,K4ORF.B M_BMAUNL2 *OW6Y8?43P6=.@C@@6L&_*7V@*%_'DIG8W.AR>]9T9M_(9YXI>- MEP_0@V_ )3,QA4E&)I=AQ*F#NJY?O,Z^IG&,%5C-T[3P^*;(TS2I[+)W\Y&E %W 3>??@_CY$ 8B3@[MS(:R](LV0Q5N_S?'LX@W*R\),FS2FDX# M/M V'&JZ&1XH6'+O5GEL*+QE(QH;:%4#B]3U,3"4<'+_3S)OE"_ 44C7\]Y? M^F:R'$B]GD]CK#^SAHSV;89^^8FU4[*IU/-[=&%*T-C5&SE'IK'T'[(7!;6P#FQZ9X\LI9 G*2]UZKE0#J M=U85LFSS'19?!+CK M;BHT21FI*>A6//:_HB#<'BBRIZ&%+(8QH#+DIO85]K@"F88O$$V\N8^6L8*D M%R.LG-J1H8%UB1+6_?BL=31N_ ;)%!S:%Z_XVP5\@.3::_HCV7D[DAI&Q,5H M0Z.Z=!"-+!5%8=S31ERI$%?<6RQFX_X2 ]1)M]0+SXCX:G77M M2%:;*V6'1HU*YQ#)B(5^CX>^IS?HOL)OV :\\(.TJ!?W041%V1CFO"(K&](M MG][\FNQ+2OD@G9Q(#'.741()KK-NJ(A-.1]\DQ6*7IXZC(U4+M0G_Q+.@&,3 MG+=^A/#D^0DOYB&8A^4Q\:J79C*MVA"-7J$J>AGPQC"6-2*+ICR3FCG\:9=6 MWST[V3Z$]LV[A9->+,E?53C&*NO@":3 M^AP:E5T,5]JLI+_Z.!"7+XIO-<;RY+F M67V,67W6;6?FB;;84Z4A]?KQJEV4N"K.TR.,U+IKFJT[L=IY$$W3//>=$69Z M[;7/4Z$4 3@X3:) Z7LCW+1]4#U'>4+E/LBK(W$D1HQVA*#?@X8] M>XFW2S:U0PEURDD+2<.GL9+[9%<^6OD( _L[!/8?$4!DD^-7X!"/WN Y0HMO M *U=X-GL5[*JE=0[,DDK>^=4L$'Q]#]JZ([]OQ.\I<5*K@UYFE\)\3%V^>PB MPY#\AIP0=XPY>;U%YBA$+I/N&N:K:<<$5$.KEP>GHO9W(B"4/EDAF_<@N" % MNL-++G_[$NLOV=W]C_\/4$L#!!0 ( %>("E5&-GO43LX! -W%%P 5 M;7AC="TR,#(R,#8S,'@Q,'$N:'1M[+UI<^HXUS;Z_52=_^"S[^=][NZJD.V! MP4X/;S$8PCP:0KZXC"V#P1,> .?7'\DV!!*2D 2"2=Q5O<,@9&GI6DMKTM+? M_W>EJ=@"6+9BZ/_\E[C&_XL!730D11__\U^N5TS0__V___X_&/S/_P?#_O[_ M$@E,N6I:@JEK,4:0S"GS#7 MZ6N:2&>N23*33&*)Q+_;W>8$&_9BZ#=A:^*:>-HD'SX*-:)_$_AO$B=)C+Y) MI6Y@?ZWZT_9!1S5E9 F6MY[H#>P9WXPC]>PAP8^ZP%HH(L JQ@@K%VXP2<[0 M##YB$DE1E!-).9U."$0RF1!(ALBD09K*@-163_#/WQ,'4A=26+=O7#LQ%@3S MGU\3QS%O?O^6!7MT;5CCW^$7_D1^A8VUE>AL6BZ7RVM-6(F> ZY%0_,;XFD* M7S=6%7VVTW@ULE2_:Q+'J=_HZQ$D[+KYRE9V6B^I=5OB]UV]UA4G0!,2BFX[ M@BX^_@KV*3V.:?L1J=_!E^NFRLI)V$#<>0A\?STV%K\5'0X'(/+^=BQ!MV7# MT@0'+@GLB$@E<#I!$>M^;,MY3BWXX0ZEE-5+4R>HK:>MFUM ?I%4Z=_PV^WY M*J]0]2E])*#L$F<]8_C%[H!M(TD2F=>Z#EJ$/]BW5@3#,+]7"%R;X3X#P4Y3 M].WC^G]@^>&:[A_Q6PM*)LCT#H:4O1A*!QA2?OW[]P0(TK]_:\ 1,-'0'2A? M_OGE@)7S.Y@O^G$"S%UE\<^O\/N$XYEPI+___=M1'!7\^_?O]=^@KY$A>?_^ M+2D+S'8\%?SS2Q.LL:(G',.\H7#3^0L^]3?\>J>-I-BF*G@WNJ$#U$!9W:#> M@!6\5"0)Z/Y+V*!H"2*:,^;JBM-!$./@"[X+22@)EL1SW0)?RS7&9 H8#*YT M'A;-@M1Q6LH8DL:^T1453M%RX1S\&:V"/K(VWY3Y-$_A/ (0K^&2+A?NDR2G M-,B%89$/>%)N_\)T08/C#<7(3=[0-,5!8MG.ZE(>]@=%.13I"K!_88KTSZ]; M?^@\7J]40*U#R&R3GV1:*W-YZPI+1(G=.7W%' F2IP@T28(7BXT&Q^2F%7SN M#*5.:@5F"2'[T4D^Y$WC3O'XQKX/)-\[T*VH#2"6RB0NHXA MSOJ"BKK=FEN^SK07&557N>J],Q.$1*?FJ=D+6<"W)K?L9LN@5'L8L;6.BZ;O=6K1/O3\V=7K)X95('%-DOM^K(TH1I5?>G/ M/W6F^1-[UW^RE%OS,M$9XXF'4B-O\KD'O;#\]/RMC"MQ3+768*L/[?9D,.M, M,DE__@1YWOD_6?]!PUR-),-T9F[6ZC0HS6*Z1YA_PC'93NU6Z^*@V51R>%(@ M^NFQ/__D1X5;./O6=-'2VDZ-G"7*@WRQ5G$6BC$^,M/C3R<] ,IX F>9A>:' M, 8-5QL!JRF'<_?I8#==!VEE"*B39&VD32=XFF#[#[GZK#%E(47H9 9/IXCT5Q+DHW+A MJ 31,HFR-:87)CN8,UZMTBFM*HNV#Y%4,I.BJ3-0Y-V2XJ@4R;;*S9Z15DY9Z1]D"3=#J5(K\"(@?K18\D*#>*^_1<0_=UI&#&9=MVGXA+\%"_ ME4$[9^&>?.?EE@U1!GRP_/#!F7?OF1^?[=L:[OLF^]+RRHO:LF;>+UQV/N/F MO&SA[7YN[,\XG29(^D4M"8((6(KXZM##T? =L "Z"SK0&E;0E@5W+-^VA49Q M'5Z$5C4OP8_0 MHU)X!H><4:C>5U;5TARO5G"<;>;F";;ZS!;X]&#@#Q1#(G;(6*\Z"=L;3'6V MNB@;RJ30RG))2,86/EP3,"38:_3[H"P,YB&O L3Z2;!G$KX -%R]!*(SE@H!'U;R)!D F*^,K1%D(/[>-P MB_ 3>VNP[5'*[E>7Y12NM2DU23?;[=X82@_T@/.--(#KT['V^'MSYG&WRYG2 M6F6MM,(H!0 5X_:7CC0+ARGY0U6%\=;HNI1:ZJI:9\7F2T9F9L_P119 2LI0 MWH$7!A@U$;QKEK\NA>G.4%M.M5H7%V83DW--O?C (C/E8G;7]\Q6%SCF M%=8=NP(U:28*K-/^RMF>8&GW:!,]NS;2R>%=">\*GIZX95LR\[7S/,6J[IFH MVY4J6E%OVUPW3UO#.SJ+SX0OA>_7+"C>*PX;XRK'XX/J9&PX-:=<&7S'!06W M6AK4:H4%EQBG<^4YJTHK>?R)B;[F$/W<:CXS=HJ*CG2Y&A!L4%.$D:)"E6AG M=HUA+UM*W8YE+M^0.SE.*:[(Z6?@^K[9O6L-/S"]1$,>WH[<89$;,* S+I8: M=V)J__1^[X9??' V+O][]\HS'5C^Q$L.';,#WO=H.#0/[]L13-5%,[R/YOX M<4"DDR?6T=3KE2TA__)N'\'CMI_AO[4-U_+?^6'"FY!>_H3>;?OKC=7G<\&,2(.!01Q.$R@CBZC*"A9%@C8O-Z PAW9"N2(EA>5U!!4_:IL0.&Y@)8 M654U_-AXTT1=AJ"8=I9#MI@:5;@YQY8RE,P2MZEL9$'QTDP? ?'B5$\)#!J* M@ .!L=WT>)L'L;UY?%Y4M#/#V7B8=;)<257O:*^>O6NF8E'Q#D0N5NZ?ZS'!$*3) M.7O4Q?4W7[V^64E2D+P0U):@2&4]+YB*(ZCA,HN41B7:+5/&\ZYG]SWR?MXF MHKL)'+;,KT[Y,E;[H]; "]Q<*=0)CAQG^5EBY7&)9B7M419:92S=;K*<@*1/41)IGE&QB7HXUDW;=CP#E9:G^ MW7)\XQ\$D/CN-Q(3B7JQ7;R?:TN1A>N@9Z'FX^B:%Q)&[& M[3NIWJYF&S,MAT\?;GM-$E3BS?E]ZWL*U?.XW-Q+40W-5*=];MZ@ZGTK4RMH M(.;F"*VVU&[F!GAN=37*$K=,?%DZ_062>_T4/Q([E &Z287S2T"4>6 MRP:0S)E W5XZR+]4EN$G,C3>N\"O"S-WGM$>^O9_OYJDIM;=Q<[ZL-*:S#,.6,K319W+"B#F]B_2;+&M$ M?#W/5Y6OT.;"S=T6.*7&)^V\NA0GC7A5+\KF?[ZJZI@?%E509E@PDOJZM;3H M^SBQ[,+,G^?+JG57J8FUOW&J&"SF;C\J) M MY@KCA:.HB\;))>6[)T\F2/KSDS_PR$-+%?2&H&V=AZX9^K@'+*VLBVC,"X": MD#B1#O%<'96HY80;.&R^+W)N*]GO%L8#"ZU6A*#Q8765TR0B@X:R+[_D(@'T=!H79/U,R49''S MQ>I6KN:G5$&,47 0"MZ1HWS"(T^'[ AE77)%7[L+J$,2Z^,+@V1_I \HCW.[ M3D?OM!\RK'))6\%+,SOE'O".@TTGY/X]SJ)W+'PN/VL)*7F>X 02O[NE\HEB M=1)9G38*"_\NAM\Q7HZQ\)#%,X%9BI;^\=W');_83 PBDO_HXP80R8/WNXT#(<4.9:#"+!)Z?S6Z! MI8ITL7])>\"9@$ PB,T)_ @/&UZ_&-*YZVK=1:LH H$TLM .2Y%X!1/T_&U M9*!^D+1()?",O\.<]DD;?M@B8,3"FU^(;_B49$!W?CGJ9!Z\5:/!-O5$O4YW MS>S=^$PZT;<#=S(&]UG 387@=GJ9Z6(Y;N- ^ M"[C)$-Q"3I@F5\M$ALL#M:IEB5[.SIU)A?UVX"9C<+\5B[$MAV]9AN2*3M,* M+SC:"2:&7X86UW(TD2?CU&+$E@Q'J57FPYY7C9S3%4[J9M^D'N.(.[/ZUE&7 M#ZYW5I?";YO.!%CKE#OR%I2G]BK+"C6"OA]X>9?.1,[@/GCY]T[R>Z)AO]_] MG=ROW'GN-*'>6YSB"GVES64'Q43D7*\1XOZS^]N/ROUIS4[V"UQVR+JCH;5* MEKKB36<9-CJ,FI!0D M.W$\%&E$9$!)TR::5L[K>>8N(KJ&["P%"R!JA2\+8 %4P_]!WK"=]5E9CI^8 MJ8Y6+;&)<55@EK>BVB4B!X\M$+Q%@T?$'$R$8\+G*]V<[T&$7[%]8J@2NF9U M\Z:LF9:Q\%-:UH"H*G?W(Z6;XKA!<;[HR8VQ8BN1K5&P#0WGAJYGM1FYYE"EIC,TEQ._1X(>'G6WWG-P[0\V['<;4[/ M2<6FG#6'8T[0[@KNJLD2F0L7_6&:WI.9?ONUS1O^E/U 1UF'/QM#7",A5X8/ ML71!Y6RPW@+#Q:_A7H,&68GBYMV1,&&8H9(A(V<4OG_QWT^*RT#'OM3;DRB$ M=59.\N<7 [H8IT=KYH4I?-ZU^J$T9H<3^@%*[*4[(L*ZDZ3N8;D@.\ MVWZ)NVPVCY92>#1X;-TR].@RII^7!WE'R0&3T9*D)K:,6;[4>2B/%B9[WXXL MZY^KY,!3]S!]N'N8/N*E,9G-4O=2Z8K*NGU5NPY&YG_,EY]KVPQS/' MA3VY!?O'6@TY[9Z9F6,^B<]'S,+LBIE".1*U&IZBACP<-=N%'4Z67/:8.*O" M_J46')'7LP3=#I(G'S>5%QKXJG,62E5?:0X%RAN=VCEO^YO'9^0,P9*:OU9^(0VL=*&0K; LOG2M#NU\XW[NA#9_>H5XH;[U#NH M^Z),^^QP]BQ+.+J#U^5D\C:"B7@7RCG3^[Y!W5+%-I=O,G-Q3K:SA5QD-_N8 ML%HJG)'_F^3HG%/2IEM]G98-*;24PF,Y':,39.J*L>YRKF W75 M3V%C-.DW)$ZI]V;>0Y:T'T2E(+8B:W-%$QN1T<:.?/V6V!K7DO?9YG*F6%ZK MF>CUFGATXVZ1Q<:77^%^H+Y1A+I77U!=D//J4#UT+9]Z10O,7:"+WFX8?MUV MJZ7=,'2HL[F6!>FX/M27Z-PMY[138!,#2TVQ.0\,NI'=:@Z@P%9,_C 2?$_M MY/4=Z!1(4IO5XK3CW%9P,-697--SI+OH*K07A:1S[%@B5.O!K*IML/P;)NNH[M M-Z!>[O)CD.X\P;/5H'G:JZ15?-XV*F7;85;Z/+*.AM>6);3E7UZ7SSL6#EO0 M/1SU?$6/.I@/\G;G=(S]E?>Z_!A>O;T=)AR\]Z#.2BF]-VCW\+LI&?-JS*L7 M=%O/CV'6/&TDI6J6 UQ37JRZ5KO]8$XBFV\1,^OE,>O1[F ZT)SZ,:Q+#RMW MD[EDY+BY6(3S+#<-!\3[;,RZ%V[L'A@J_S%\[JP&-6: ZX!-]]1"4P=T&C]] M"FS,YS^,SZ-3%>7==T^8=4LC[+L[#^_B1E'Q:IFL&;UB>)M#+F>]>^*D=6W? M>Z/46PL[38V%?F4B\7AS<$\O9GJ^HSN1%7W1N53D+,FAH3%-!.N^=9E, 8R< MQ\W@%XVPC4A MO(#UK.V3OKH3P0(YP092R3#\P_0-0P>:J1H> &&]-GLK;3'GK7O>5L"GAK7^ M>#/8AIVN)JB!QE459MS#"9/)Z)$-3;ZU*EMG$Y\NR^?UQU?6P%P T MOT;J 3T]$PWK<;PD&LR[NHSGD[465ZK*_<%M0FPNII'C7%1W\CFEU\?&GY+Z M)$SZ@H1X:9&^2%"\L;S?2A=]ZZ[3+V+'EN!]D!>_?_(X876UG/29>:6. M5TMRVR19MVA';X^./J?OK'^L#VPMSS/,1<.U=?0;=\\J?DZJ#=CYB <[/ARY:7#KSJ_LW)#49ID%3;M)?)C"5\6 M0#*RCJ@S775^PK)9CVY%4&C4A'H^WV/3A*HT5LZJ6#]]5:,S>=V>9O[>X5Q^ M-;P=NJQRFR(6=*/5G#C1JPUTDCJI.*].BOTL/F\F\$%)N\M9,WZ8G$=L]D?+ M=WDI/I87[ E4NM ?=%AG(:C@Z9&D.E3(O"# 6G1UZ96H]]%.')A+9E)NN8M; M?#XFB0K/-T Q>K<1;G:_%VGXN$/N)V(4HL*G/>WPI16/HPEF@V)D9:RY!8Z\ M[>"ZK9F**D?._HW!?$Z-Y&N.!&[:*[J@BXJ@/@FDKK_GNCW+[\GKHAX4YS$Z M-%TV'C0V85?Q 2^6*OPD:TRB9ZB=!5"'CVH_^1]'\C+]+T,T1PO-><,R#6B2 M A10?P;H2:V;RW?;*C[3F,*PGNKD/:<16>E\H8!^=0DN ]-[U(WH@MI;W59Q M<]IK<]7IH&?V,CA->Y%-=8I!_;W5#GQFW3VL>+F'EVZGZ08NI?E&)T;C3Q5Q MHGY+IYKL@S+3*E3#HY,-ZWX6PR%"PN' )+.R+AH:V!1[J1FBL*DON DI U6% M\X8696 OPM?LRH1$7D>1YD*UI8X&^)BKYK4Q.U(6!E6)K$'QRI2W@J9OS/E[ MIBI]'BL=8 -TM *5('R\=VD7+ME$@^H:O;R-=YO9%3F?Y&SF/K+J^D%P.6#: M,6+V(Z8$=& )*J1<5M(47;']T.,"[&*&%^[R*:*P*G"#?&.(\YD:/HINT;V# M,'/0Q+\G:EX_%G*4/46Q*(D"T?,87M2?9;*#>\ZR7O651Z279O1 MZ9YTV2+FO'M2A N>'&5/ZN'=AD\]V&\7FL M'+(GL8E^V5E4J'M<\_3Y_:K:Z4BUR]9YS[PG73)B#MN35GF&&(UF19HK 2IO MMN<*P>4O&S-GWY,N^]:=K"0IJ#-!;0F*5-;S@JDX@AKBA7LH%!3;&V7QIGF7 M+W&SJE"@(NN+.?"BA%>G_#V]O/N1LFSV5G-2OE>Y! 6F[1R@)\PT"BG[T2'< M,2XO>IW%*MWVX@'<=2UVT.W/;TN:F[FG(RN2H\YBY[O*:#]2BM-Y1KLUAS0[ MR*T62GTL-JE(LMAEWP'U.HO5:_-,=NP4VFS5SH*EUNW,,_V8Q2[:!O_HC5"O M(T5>-#AV;*R<68DNU2KJ@!E*0HR4B[L?:C]2TH.%;/!MS\('*>&V*+!41R]$ MX71J= B7X4EFLXT]OD%%$3I 4%D;00[96J+H:JY_%6H!F!80%?_W!6"+EF*B METVY91EP!-NWU^9=RX)TV*3ZW@)!FKMP?L"R2X+B3.#?D6N-ZX+EJ8(N/XQ@=1Q\\)IJ*.LM97-Z^U-39$4**Z[@@J:B,5&@V-RTPH^ M=X92)[4"LX1PZD=V98R[_]ES^ MI4[\G\+E,]J[IXAIBIS-'5&8D-2@;47W:%3,Y1?(Y9$)P.PK&/93:G"7[,FM MVO3Z2QS4EH4B;3/=225R[K7W\WE<&SNNC7U /N)/V*L: M?FT\;(OCC-"<#>X'A:'13Q?+2N2T\NA6PS]HQ;Y(A)SQHIQH)*&^CT][2^.C M?/HE%U7,YGTZ+72-PBS=;MX9[Q)H;4G\E:_[0BRHBX]#^QKMF MXWXZR:6J5(8C38DR;S.SQ/T@WC7C7?-2^'2_2_K;\6G_89ID:GIR,?/NRQ\//6!I-4/0ZT)P*J-A+'P&). HDT]$>U^P%+3/=]"! MD&UY7C-TR=#+<%C62-!G35D&%I!0LUHYU^R$W0SIJII)RR4!]_@N5;1;M7*Q M&SF%:RVWGA,LE.P'4.SSHO4IJ1_EZ4&T/I54#>[G/ CC3Z_RC#C&ZU+"M-LE MDIY52]D^6>JQ].HN&13[@23D* MCI3339[FR6#N*CWHNR-J-633N>PD/2SD&[-1%'PANW.G$SCY^;F_D=9GHC/'$0ZF1-_G<0P1K!GU5H-W5E8!J''R!*F[IDF!)O(WR;FV^-5VTM+93 M(V>)\B!?K%6OOUN_1@]YX*-E/'^B8AM)DLCOZ=T\?R(RJC].N^(1ON% M.:)??.*!B@,TOE>)X9^=+Z;99/S M"I-S\.Y])B6GQY243V3W/W/]H_<_MZ L(.;Y4JZU!M B,W+R;KZ?8:OYU

_1Y]6 "ZH4$->D^WAT)WIXO? MNZ,_E"X(WR%=,IG9F&[T"7I6+30;#I@NIWWA4W1Y@Q,B29<-3A%B:IU<&K]U M"]QL7B0,U1)S\[ZV?)'SW\ !?*.L;N#@#=<2@1V\G0!!\H4Q'.&_?\-_,-OQ M5"C3-6&56"J2,[DAI M?HWJOWX]Z=<:*WK",PS>,H-?(FA_ZGP!7J @$TL(/_S MZS^]9AZ^M4U!WWFD__I&-RQ-4(-NE\"?8/C1KW][R*.,&3*&@H+(O/W[-^H% M$E& _YM[B"FJ0+!N1H8S^>LI79^1"T(G,0F>2%#7=##HXU!EO6!P(%"(E+:A*A+V']S_;]T"=4'M^?IQ M+?[:2V]_>/#+;5J/#%7Z:Z'8RDA1H79P,U$DJ#G W__O?V@2I_[:4-Q$"XJX MAQ?P$2V-*)I/2^DDGTRG29Z&V@<_2@&&IG$B(XCTKV"-CD/-YZ3:G>EHSS33 M^^;YZU^N4>ZQ!:S;R_;8[M^_1\'$(C?,+IOG.N5>F>UBV48!8^_RM]E&B<7R MS7J]W.V6FXWCC9U^8^@^7]./;+T[C=UQ#P1[ D'N&/H55KC.7V,DGDHR1Z1S M^MUTWAU@L=FI_^]_B#3^ES\H*)=U0_?W)T7$0O6T@X36QQ1Y3!>0FBX!Y:9@ MB+ZK#"48_/(9IR%8%E\=U!BER2_,656<@7*#E&35&;\Q:@)/M ,B[@SXF.!] MLM[IP];[#W01"V;HX,\C\]+.+DAM5EW1D5ESD_ _>3)D8FOKV5U7&>TGSC^_ M%-@#-)O@X UU)*BJX8R,U:_3+'L[J)*I>AU@&I:SA8"A!Q;\>-*OXM62V:I. MW$6GA#]'P)IR73 V ,:5L:ZG0:K_=Y^X^-__,)ED.H#TR\NUG$"-/F$C+\J- M:8'$TA),^&/L\;^]&'MM_=M$X-"K DV4BZ;[V'P:X*ADE\HHI^!Z%4Y8EB8 M,P'8?+W,6&#J8M "!A*V1[AL@?!&0I668:<32? \J+ _40H;/F#8@.K? N# M4K_(YDM\9/%N$C&_X3M_ABE4LVEHV!;.+:.+?D9*WR4!67[YH5CA.)))[.)%\4G%M6 M[(=7@KQ^U.76AN36)\AP]-]N6;[7! .T/=;QKK-@:W C09R-+3H MZH"Q?Z68[J#2PUL(:U"E1H>\,\9X=SZF>E0FE['$M\R"NK#*>PZX"H1661>O M3[>,?#;69JZ88&.V"404CI P1<<4Q\;$B:\Y_1EC__38 M?R*@IZ[M*+)WD+\(K?O[W$,C491QDA!X'!\Q?)*B*)ZA9)F7!8H0!1FG2684 MNH>"7_1$OMM-ZW70J3!L29W=C^Z+RQPURO(DCS]M61,ZNFH3=RLV[]WGJF0J MV\R0J"49MG1\G^%ZO0*'&5PK53!M<+-^\50PA,N'7(9BX&I?-([TOKS!; <1134<*4@U_#NAE90)@EEI!(;WJ3-]\+(]M072=$ M];,I;@/WMR.],K> 1=R'J'4WT'4@(X]H15.)*B7X=BM$3*(;JVS\(8-/4-= D3-G4MQ984OPX=4KZ5;7;W MFUEC05<>_/=_1H\'G['@:W;/5@ G6KQUR,*5KSO7W6N,#>H(6M@N&V -X_K/ M)[C\[:NTIY=T!XJR;R*!LI)D =L._]04'1!;]G@G _JK?D.HX.1\]"!.LW1^ MQ3QWD+\F>Y@,06%5X&$#8#M8UC_@?( 7\[4NK[[("?:<-N06;>X2#V0ZK\T8 M%G35TH+O33.Z^3YO6-=5'!"P<1+'SQA+^$JHY>'+IM4SEOH6,>L3MI\N$&V" MG5.-NYQZ*_'+=P*M8XBSA:*J)T'7.735D%[^%M>T6O!A<#O;]I:!07VBIQ94 M8T;VW'%>IPLY\Z']+J*M;RS\),V^EB%;!B2_>J^8CTJ[3P\S^Z G\E-=G ER M:48MM'L2F;]LS $J,">&OHYF7"$%3761\H%!.TF F)' #?;' MJ=&$1% 6/N\)?M2^1 [:L]2$G3.#CCIIB'AR^#Z)3J%\\4^QTI\GYZ6: =7" M%EJ&9Q$>DIH+9*',)#BPDM/D^#:CW(GOW.^3R021.?MN]FDW[E=HP:^J]R2) M%17+=F0%J!)\G"!=8;["@!$$_G5!U[>&N7W_[16VWD\P*$@S])>.\H\BW*.A M)8& ?N5OV/"-$ I0-*3P(UFQ(?XQE' "Y8^,(C#Z&$"[">VNF"I +=7R,P*^ M6TS&B6!,YH!U[:*#O'#8L,L@EH;J9F"F:]DN"JHY!@9;H%F%60SD'Z,P?P'N MFB@#("LZ-R=)$3QFN(B4&)D&HPQ/TVF:3Q*"R(]&.,4#,8D+A$BF<>%9$,B9 M4-WZ74'NS/*W"[M0*8CE;'+MIMQI.33Y49/74CKK92EF <3;+H,OT0[RM.4( MU*N96[)18_/9S,PNCOB<6EI[G+Y=8&G'O4-EKHG+"+Y\),Z!.)NZQ#C'P8M' MIR]T]=YVN^[!Z9-C$N9J_R$):QV0?^4,!?Q2,ES$UGN.4)S!.=A3G."\"Q#$ M"2;"+=E^EX]8SWQ$;>9-(]9#@<9<^__,;1L5#G\PARY N#34",*GJ: M-BNWAK@K/.!R,L?1N8=EF"'SLBX6I%,:Z%M#G%UAIF!A"U0T!OL?_!HG4&8H MYA^TW&AF[X[6OB%^7E[[3\N?'X6,4+8%HFT#BZ622+.E?*K):@,SE39K_:20 M1K @WH!%_2[?^_B:ORTT/[KLE["N3WWB2(Z>Q!V^E@9L**@?DT91SIS:UTU1 M)K-->TI%,+?.J 0&OA;'H(U1)#1CS9X=$ !D_RZ M.7Y35'\'^,H1009]^ >0;.P/V#,$-&:[/8UME[RDP=;\JYEP<$$IV.0R'4$Q[6WG,4SC:P93+U+LFE=9"J F^$Y MK_T&:H; ?HF[GOWL]0,V6YUN#OX%';_V?*QAO-CL?<]+GI'[OH5(0!P!F4%3 M' ?R$% A4UB&CK97U<, W&H]S"^7BZZ57 "L(#@"ALZE/!46CWUL.P4[KKH) MK:>0*.B ,:K"A;)+NHD>]@?Z,O,71E+D==C"F2A^0KZ)$O*_1&H$0]_( 6#_ M^84,OD5<1-N0W[<8/-&;WE6Z*3;)"T>=@-7QCKNJ6B;PDF:-TF2"Q48K8UE^OM MR$"&I))X4ACQ9 ;0?%($ B^,TH!GA(Q$RX(@XS+UU(OO+AM HK69,2,7=SRE M,MV'XG)O9$!5"Q-"&RU;G#;$FP^-HH=+[;V1@9)\GV+');.%:X[--18\FR.U M[%9D8-.26#6*7*Y^S^!I?FY4504XQ3)J^6RN'E!K6NS;&ZY[V@,8S?87KF=+LZ4^Z;2J&GW7J7< M_JY'8W9-4/*:N50G^"&.E6OJG+,[=02#N2:_\]HQWROZ]#@U@KG&Z6\Z-^K; M'HYZG^ \LOH%NZSMUT[>YVE^0R >?]3O,)KWZM9'E(?'GUSVDXOQNH2[M,5X MAX [A<7TAJ_9MV#]14)VR]BPO!-E82./@Y4/G['Q.@-<*Y++WJ0_G M7,ZU%1W8]H9UI"&1&GI9:37#YS-X9@HSX/MO0GP';F MS?4#X<7([$-'G$XP/R"G^!&+H K8 ?& M/Z^Q(9Q95%#:1=/9V6E]?!*S7J,W%,K2C/26:>ZNJ.D9:6^X\%CX/%H ,'W* M6!OR+/AQJ:P[=FT'(X/2L5?/):B$A6M;]..R4$RB>Q3\I7O/W3 [179U5Y,, M1P*B K7Q7Q@Z^P1GAN\"X["[BK"P%_N?7^5&<4_&B)]CZ2=3=?T!-EW'E])0 M7&_AQ"@KK58KE:AP559M,?;2SFF[C*D,FK))Y>K_2:#O\&V9D^%<6= M3,XP?W.3S[G)Y(1;EVV[*,U(ES#C<2#7)RB"^\K]!D_2 5^_S6#?90='+I&U MF;BDV*8J>,$AK_=1086B:WU0[5#ACKX,WJ%O;A0'ZHWBQ^L(/?I[_]__YZ!3 M<%LW8H0C)_W5&H-$X(\69 =8-X*Z%#P[5&4SS/4FC_=FLQ+^W1[!Y2/8UNM' M-_19+C79.CN8)*XSJ63S(BG&1E*OW12 M!&F2)JFGI1G]&9WK)H\G!9V?$^E8AVP/TM2.P;[1BL#[HTE 60AWB>!'3V/R MON$+QX5F\,\O\M>;1C!#7)_5IO^P7#W0R*>O">;M\T%?.__7F*8%Y;R?^3EZ MP?4<]<7="->68#E\^?$::+ZL!]H>E'7/ZS2\)'+79,EV>F'5Y&NL6&YD&_ER MMH9!Y:[9J6=[F_MUA$^@X^PG&7Q&WR5GZF,E[XC,=?+5$\(GV6/]?3;]! 9E M=(LA4>Q^;*-%OPY-SNMG>^R!BYQ)7E-?7I'R2//?< _F%U<*!:PA-TT0^!]MGJ2(Y/ZS MF1\%^)8DA\;1XZ,N&>KI&.H7"O6\[[NWE< ;.C%."/7P42B4$#Y,A7JW'1;= MP]BY"TE]R5R0B;D@XERPT9SWJC:/<#TE%PCV!"NJQO*B!3X=0SWB4!>(YE8) M>4&7"L 6+<5$[PQYG>S&?U!Y;Q@.L /+W#&P#5MA+[# /COVDN'/7"K\=_P2 M9%W0A7&P&@7%%EW_%C\(E:PNJ)ZM0/6@^%F_#7G!?IO3T>>QXTW)X<<'^('@ M]2/0EO'(/8B]@K0DU*8#;%?]3F8$\3WXBFJ[<(2.'\V#Z]1&F5[A6[3*JF&[ MUF?YBKI@OCH=?;:[\EEDZTG8IF\XC^S(<)UU(9V.8L\NF6TH\ENP31(%BBU# MM>'"M2Q#!!):*IX@F,S^PRKO8)?D!;/+\>FR[M!GD<,"T?(WYO1XI6GKF9::^A:@C:F LJ#[G^>5ZH!U& M,"2>_LE1TN/2Q.\,V^KMHH7;-T%]%FE:14%T#,OF&9).4LRG$9^]9,@?C2"H M'RSL*$;ZV9%.:NH +;D(/XQF,)R!_M63D9?;8[QOR>D7LDZ'N[_B;2 M?#G;ST\--XG+YIODM^ ;J@!D ?FT.-/0NT!7#.MQS?A4)H-3J1_M.3D9?=8= M8ZAG+.AZBU]BWC@[;R3KB@ZZ@@P<;\N3Q6L2"+K?=AC$7 MG)T+4DUT>'4KEYS/I-)I"X-/$[P[9ZBU%_=M2GV=5$&2F. MS2=Q)LU\,"'Q$>WI"T;[<6BQ[N2BP?U"AG&4?=XOX[Q;+C6R/:[#=GFX<1/$ M_HMRWES8+IR?X%S\;OTTE_ G%G_YP+G RSE:^OH183\Q;7T6'XWC%&>D7SS= M2R:W@ AD?9P?Q#W7A'/KR^Q7I3UW84V7MEL$W7PD9APB:J MT[-U,8^.*LP8KHU9<,QV<)6'9[CHB@]7A9J *'AHFM*1$.W%(4A00; !>B?+B-K&UBI<;57Z$M?#)01:>?TE2D)J' M>C(MPS9A#_::2/Z,9$-5C252*]Y;:>!SW+ Y!4\^?K2N5;U38$!65D#:!]0M M;E_+Z("G=FVKL%E0O.BI\O6IB3S5W- 0??5MHC@@ 467B.0=*N']U]8@=K6X M__T/D\XP?ST=UQ-5[\6"4.\=\H&2> !\EA0P$=7A CI<' #\VWT0D%1%AA 1 M%:"+\.'K*EWHFXFP A=Z&8<=$'\6%=D2"'=P53#MF'CX,YX!&'TP@S@BGZY M1%7OS%":^#VL?[)F4_@7\@OP\2F[2+.^QN X_4>JBN:G?4.(2ZY_D9GL#Q<" MWT3%[L"F!Y<2$\2) E\@_M4$17?@_ZA#&2I8@1[U M:*P^4X=CMHG99L,V$_BIOXN9:%?1_6U'V& 4;I5HAX$;P#.T7F-HB[4@"'47 M8)L+\$Q+@2L-!XZ-@;XN@VT96K UKH$,C0 ]U;(H[!K?^OKK:ZP;F_E?UN" M?Q7==BS73R.'3&=#GH/,C>X46XRL/GZGE__*BY4 MH<\=H0)ASIJ7H!SPQ' DB 9P;CI O#QW!73)%QR\K,+)ND%V.-J>PWG&7!5S MU>N.X"=JYRY?28:_BZQ!'_*4C8I-CA3#G BP%Q&X/FW"O6JMO0FB( %-$7W& M4!PW0&:XWRB($6W@*W"HL031JAHFXA[,OP,NT )E0W31,2,X K17)D8">H=< MUX+I/Q4R=5G^X% 0([GZ4E']"R\A,X7:IACQ.>01\V[,NV_MB$C!&B$<^X! ((;(!XY_ M^2N$KAV8?,)80-#W<0E6BNU;+^BR2%_3"W^C($LOQER,N=?#2S*R)J#5@:IJ M;S1Y),.@A8'^;,0GU$R@/F5/%#.0<;[S$8I@Y-" H]K^_BHPT=<*F%_"&"!% M+%"['FT/V');MH9&/62 IX8\D&(DQTA^W2&*S%Y!49$$7.LW(2:1(-4 <$)5 M!15X1,H \G49(TB'4,WVB\J'&'S5DQ1C,<;BFUKX!GR^T\1P-BX3*/NFP4T& M.VJRKS;ZET@;EH=IZ+YF!YJ%@; U_/P.9$**BNG;M#/@7V.M^Q[*\"($,^C6 M@5- 591M_X9;V+6J7@6.&@^9J@C^"K*9;4/S'3CP^]#%JOCZ\-@2M(T5&["# M[SA"=^\&;($I4!\7?9MB1W[[&T;HQ%[?SP -3_F M8^C&T#W$J@/Z&)4)AK(ZM-($<>XJ=GBO^%9("TIHRS6?.AT">2I!]2:([1G^ M]_962:XPIF!I_C=[G!3!1O(TVA7C-\;O6_@-1*SOM@MU!S@XUS15+[PRPX2* MBK[V?0G+35CV4>BRJQ;;Z6U[U8-S[%E[[9U7+"F!9+47=*U 2 ?1+D5&D7'+ M$<:!XST(!6\]%=WEM/-0P5)LX.\0:]T+F92A1\5&46FH+>F&.YYL=P._&[D* MY$#?G%V[1M>F@PB1!O4E"Q)#\QG)6O<_\L-M(E*\#+C;>'Y( UB!XK-QD>X, M.6:ZF.G>8KJ=6"W2[2T_A@PAI[LRLE[]$#/B+<1$(:,@2!J+9XWD33N4^62@ MK20T&M:;41B)>G0\/O8 MG[L8SLQ]PNT>-LAXGE0Q 6YZ'==E;Y%H-OH=)_N MP _6_!2P4>#_":^%\[WOH\VD8R:)F>1-*WMOI&6#)*0.@35C[.);$$5T7QGR M\*!D"5&PG\OX]>:UV0R"' A4!BQ,RT &.#378ZC&4#W S;Z+P!TY&;J"=G0/ MJ/Y(@NDG^< I*\%E8]MY0@X0)[JA&N,@2.K'.Z\02T U0PIR@YR@+Y\K((_L MJ#8C;SM4= 61/4-(15P!>]PV%PP=]H_N9[/7CE*HW!@HM^\!8"]C_\+2I:DX M73I.E_YHNG0LY[]6SD=,P(MP2BAR&H0Z401T+9N]K01+PWH2)]U*E@E492CG MT1$5*%:-?9TI8$\G>T*HMHN>&:LED8%K--62QJ,ZL!.,@HJMH2Y0[ E3@3YV M)FM#3C-5L$(_$=?AGN6>I)4UHG>RB!&F-ZJ'[ZOWXU3PIP*T#J\>8U4Q:F/4 MOFGWV9[M "W(^EO#$HI?"2#]>).KCMR5@O^Q[.?F^6YV]!/D$Y2 $\1+T97O M2+TU5<.#;Z%:[(R)3%0A:K"ZB.%U945!"H M-R@+?@'1#[>5'@*N;ZNBKWU_(O*]((Z=NI9B2TI@J5X%!VIT%')%CO\P_6SM MQWPT4=>:5<@$Z%[ZI?TL]0>Q%+KI8)W^ U35504K3#Q6_($@CQ"RF2>6'Q9 M;(8R$Q3Q&BM +=\+!JNH8::E,4)R!;[Q]ZW %[3F4A2;\[_V Q, O;I"[B9@ M.OXE:>CL@ M'&_3F=ZSHT/!0)-@@J<(86R (7>], M5_%%A(=F! (?@.7JX51@[TX0((&/](>P>5BP5 +:\ .ILBMAC!IX29+MLJ?,"T0(;]!('7?=;#.H4L2D#'8YQ'#N?-IPF!4%N%6WN8 MR^4L4:P>"DT$R>#[T!\2!#OU!4J0A%N>#< L//+CH#T!BG2H,?@Q&CG,/I04 M>2.X1\!9HH."_@:X[M$W%J *[R">VJC@T B&@/N+\HVC^*LJ'N#'O:8K M+@5SHMA&,HYMQ+&-3Y:"$9-)D*&3!"^ET@*?%$&:9S(XP!/C'.'N/ZGL@LP<$:$$%GB_SFYN]^*UZBU\Z[]?JX*!!8F5H1Y4;V4:^ MG*T]OT)D,Z&M>^Y/4;_GK:&BQV/$]7ON'\3^V%Q;^.?IJOL8FB*R@"<)T9IP"$#B3%JC,*"FMJUX%O^B)O(<7AG<));'B%#GEZ(E55Y_>MWF")Y^V3-7+ M"E?*2CD\,52*Y>K03%&]+&R9>MJ29I.S68M?I%AWD9K*BG9W?U=8\N3S/M5D M4;/ZI4F# _/['B-V'2Y_GX4MG_79G8T[2T/OLES7U>Y[MV73Y.DE3_'4TY9L M)<\_I%> GC5[ZJ!/6LFX9PYEQF2F0>\/QZVEWR2QY^V M5.A*?E+3R2:>9EIW90NOZ'5FS*>>MQ3)SF322(X&'(G7Y^.* OI+?:-5R2F+B=9IMV/(9E:HY MF9^QJS;-);R[+@7FJ?P]T^8SSY^>37 EL3'K\5QW*<_IAZI>+%2R//V\99TK M%99+K2WB7RWJAC:;S^:REI8?W+F2G2UY@GC>=+#@ MNIVE-"FS7K[2G$J++EOMPJ;D\Z8SMC5<=%>2@C<]-Y^?M(G,L @'L&?MI[9- MYRVI.)RYY6RIUB_?YG(ER"%[%M_S[D=J*:]6V$%*QD?]"DA-5=ATS^IKM_<# MJU2;TUQ7JRXK0.FD*V7(3?N6*MVN9^N,H;(*-UHH=[<$T2JT4=-G2,''MSR? M2WD#SE54QZ)[JZFF+E'39U!QAG>IF5HLSV;>7=Z4FWA_UK3@ /:L:T*K=T$O M<;^$7/H 2F1*;Y9%R*5[5BLS9QUIF$A-N$%18BDVEW7*9)LG]ZS60[E;ZS5' M]A('PS;12.E.TX ()/>(GB9M3WN51MG!P6TZ)V=O.T9)]IL^F]:2T5) R$ST MF7 [N%^I CLF6-AT#P9?M7U0E$=3I,47A53 M&;&059G,& Y@S\*NIGA"\XB),DO/QFRUYO9[DRP4JGM62WP8M835G./9P3SK MF2*T1K)+V'0/785:JU;3@#''!\M5O;E2BW?CZ9BGGM*5%\51BJ8EBA<8$>Y7 M2<#P#$')L"5#X,FD)$L2]?Y?/('/8;]Y\APA2="$D"1Y4(8!(UY* M2B,JFCNR@WSS;WVIZOS"H)TV&:S; U*KAIG;?@/O;'BP^Z/6Y M>$^W%C.M XJ%P2I-W$W;/+4'BZSEV3VY855F<[/8[.92:M>EX:+M$5VE%KL$ MC?(H@R]\#VGLL7E4%5?N"4A+R@LX7ZJ+^ O>Z!+7_GM&N+ M.][@/*5J GG!*].&W_2Y.' ]B;U+]RLS39[>J7AII2[K;=1T+0[>X:D-E#=D M58<6-;(MQ< FW;7A\41.-;ZJ6%O1.AW?:D8=*!\KWT0^#69?*T@ M])8UO-6_ ?N456.Y5MG7[Q/(OWH3>#R6D AO>AJVW,Z;IL((JI^N T[L8=AO M&?L-#S=+MCQ%;]3@7I/]17?T=3I>B&@L!$[%"Q&%A2#?*%8?KT0LFW[:0L2R M*1H+$BHR<5RY=%@[=O]GF3'M0U2:XCJIL@ M@[G"?'O,1B M-8*L0K\K_!LLZ_-_GPF&F"E^_8NN1+D4B1G#X)0P(&)!&'D.N @:O&YQGRN# MZ\Q4>QV"L<\_WR+QV[NFPR5=+MPG24YID O#(A_PI-S^Y=>6U035_N<7_@L+#E7^\TM9.3>ZJTF& M$W[]"],%#1+#M1-C03!O$+]E=0G]81^9+>OD!B?OU+X,P5D::ODCC^]^]=8L065LS&/YF- M"1*=9T$A*%XL-AHI M$N@T7_K7O\G,588FWV#C"[ 6N^CJDP0TD+6PQ,CZ2G)H(VKP*_@KR2\Y>)D: M^[DDT86:)6?7V)\(FHM2%WQ6ZD%.*C\RTAZI,N>(1*W0+;;9Q-2B*HHB+0?< MDL_XV@%%7&4(YHH\I780,V#,@-]TIS^0!0GWCO J>L)CJ\4A/:IW.=>K(19, MHQ28S!69)DZRLY];/\V*?D5.V[_L$NI!(Q7$-L>%VQS'ECV1-CPN2A]8-/]> MF#KQ3@XF[8?N;4F]7>#SWESGR9'9:LBH4@]4*])7="9SA5^ZNV"/!H$EL%XY MBP7Y7?2%9A3^"#/E)X8 +U&!T%:BLT?V]( NZ$Y9,RUCX99NDK''H:8=2^*=3$T18*\^"A^>7VK M:ZRZQZK[Y:CN%[%SKA7W#8]!?7W/YM@8J)W;A[Z[G"DMMCI64[S159:HJ*5O M:V=(\@U-/6;8F&&CSK 79FN_P;*L*=\/9EXGCRMW$I6I5&Z'73*+6!8:UZDK M$D^^H=)>@''=LH I*))_H9AN@^ B$@-=5X6).WG;L:+^+JESOO/87R""SCRY M;ZI A*S(!IR8U:4F8L/@>-_+#L!$S5O@*P"?*B3?Z,1S;!W] .OH58A?UC&%MX189E0I,@V[,>'2JC<99[N] M3$(?^Z+VU[]D*G-%D\Q59J\8B[DZYNJ8J\^4?/ &6P_;8#: &L@#IPE$J_E0 MD8#HYW1CP=-4H2[<95KFO3\0<5^BTA#;BX31*\DG3Q!O';"_ ,NZ@!<8,&7-M M$+CBL02&J"0X\,&8"@0;Q-D"T346ON_!X8O2#IIKCJDAAO&9JBES-O!=<'M$ M2U$M]?#)LC=GA=LAF:[.F73&S**+IOT*/U=)"K^BXD!_S(E1X,0+V^7?RXMU MMRITNF/FCDV8FF(:%%6;T?ZE[WYB8)IFWF#%R_0W^.D+QTX'//>D(F1UG#L1 MYZNMDG//]]SR[&2JQ6.:4C>9 SA^*56W(Y\WQS)LT%VV[E^W8"9_S48XAD7XA->>" MO!0'I!.>((WP9PBP'>ZE(/=*AHN*,IQ%7+VZT/]SK-7=ERE]AIE'.BOIM+F& M>Z383$SD)_*L:<^ZJZXV+'%%M9M9\H1?UI"$1E@FDW[A\$/,\S'/QSP?84WF M1::OLW?UBCPC2C-/7F6F+9F>C8PQ8GJ4@D@GKPAHN.P_2?WY%,1(V2SGS.&* M%"%^4*PX"@"(8I0Y(J2)>2,J\XYY(TJ9DM'1#FN*X$]5"4L=V(XASB;P.V#9 M?K&GS%]^*J7CQ49"'#S],@:]_'OJ8M!]$]!=J&5TR VDZJ/P/^XUI&>?_0]5 M^;YWZNRI]H5SKUJ,UA^%U@LP&38EQDW!.^H-)3^"K[YTDD>\[S ZGOL+"\B% MW-(*F.65VF3M?J_^D*RG9VZEUI"Z\D*SA25/^K7)R*MD*AVG+,?<]TVY[^0W MA+S)?AXAE,:\1A38ZIB\*V=+>*K7]]DOC4H#0C1^RS1E2!_+!?M*FL8:=*Q! M1UB#ON3C3"'3;;G7U_4.MS[:=S.I4B^*4C:KXNFA..AVZD:5H\<\209ET1F< M>*&>4,S),2=?"B=?GH+Q,5[F5'X^6$[;,\U:-LJ50F:48[.(E_W+R%(D]<:) M@@OP%#1W#SIO7,K>U;H\:6R]1-9Z^4;AFTO6%7:/6ZYEBO>R(:-1"Z$UJM^V M\.I\J66*C',_<^^%*5NJ MDET+;R-.1">?R5&ZQIIW.P'KOBS9RIZM3UH#G,7GJTP.MR=U1BUH\, M*\2L_TW4FX.9GR@ _;[13DS8-(V3=7$T*=VWLHCY?<]%)IE^PPMY 9Z+=URP MLI4G%V=!QY;43SG,>"H=9,MK^K((LN_4ARH8:PMV7JQ6[V5GGA^FECP9U'>C MKX@7[WV*&31FT)_!H"=3% [B4'=E:-GRE'$X+=MMC,B[OLZ"'G$WK@[,T<,JRY,TTB\HAGJA MMF#,_#'S_Q3FOS2MYCWL/[:\=K]>FU7PO#&::%K:'B7S8\3^4)U)IO#+O[_M M@#R ./[_&5'VK>76Q0BI[YD_L$=BC7JS3E)Q]0FKC$%"+9:J5*4-)1;C*RSD M52I%O7 ^(N;LF+-CSHY*XL&^ZV0SSD0D2SF!\[S[BM6U"N-9:XE8&]4Z)ZY( MDGS!N1)G',0F61QFC<.L,2O$K!"SPH5F'+Q>T];0-,5!5]$'!8Z0T@*' W01 ME3;_HV$X */_C)7\./+Y9M1BM/PJM%V TM*QUM1+_:J,K[']>]X@6E(4B =\?:D\$"]A\)C,; MTXT^0<^JA6;# =/EM"\L/QOP(-_A%=W,P=_S6H+5M+J.X "I+Z@N: &KBT;Z MU&':$"R+Y[-,49DTT^Z,["0R1)CI.#ZG6FBY:6MNID;-$>9 O MUBK.0C&^-%:V2S2?0G;6=2:&!=E%VDLL?3A(9A/M=&NFJ:)Q7UA1!8<='YSC M].ZIGRR8\(&Y\VXE6=!2K,,V<::S[&89E>&S*'$3QU^Z1O4I6@("8,+F2;X_ M0C?67RBV[88?&JYC([JA4Q2"@U5<'6 4?H4A(/@-"D $V@A8&$7XGQ*Q'1E9 M._)L7LD(A2*W29"P@9A05HE@_C>W_A\^7V?:BXRJJUSUWID)0J)3\]3L7E?F M1\<;O$4=07)!6:'^M6T^AA_]^A?SK4;R<3V.&QSX[MB+&2R:# 8WK3(HU1[& M',C4BBZO@MK=8!Q%!KM,IQ0*-!AZQ*R)C;PBRWP+.4C@M+ MDRDXI7%^TFQ'QICX&B*4=6O:;\Z])5X=YS/U^Q%5&'0NUI;X,,T.4J?;Y/*. MKG4,AFM:SK+>2\UO?9&!' M?-26N/H.J"G[%M!>LC4JLE=KMA\2;#-I3D)*Y*FGU,) M64K? 5+-1W-P+W'441DD[CK. D]DJ?Q\W,VU^Z5V0!PXPJL,GGH10@=H#N"A M?BN#=L["/?G.RRT;H@SX]CDTA\!$WM4;@E5^>Q;RHK:LF?<+EYW/N#DO6WB[ MGSN+_K-EW3^=2F#K!^Y4:/ '+YY9_>'WQ./WQ!4&%],$<&T70/7BN,&%QPWB M3*:+/TVY)<5]Y7'?(:IRO[_JITHRFUATC%*UDA1!:W7OPZ3F965D%L5 MBX%HZ:G.I**,(^+>$S=.W'N"C[\ O+5LQUM84T5,]T&1YV8HVY Q32UC>D.I M;=<<(OSRG5;L.F4WMW.< TC"$U5$7E='$JH5"\%LUD,L+<]+1*)Z3+!XAB58 M*.<$G3 =3GAE*_GGW5#HN]F!:2*LT,2WC2J/J ,I7 $WC!=T@J$S&,M]$+)? MY^$&KRB1$]F "8\'63<5\WCW-UZZ;RG:A5RZN!AJN;P<@(?_N:IHHJ.%LNEJ MJB#[;CQ2P0N?S>]<-D:TN*O_]PTY &U58:T-"R,-$0:>VV'G9904] D@ 6 N, MC/<9Y,$+JO]U5<3%)_2=@O.4$MT'R-TTHJ47OBXO"G.J>.=EH9^0>.6A&^OP MZ6H4+?(#T9$8IUS!Z.G#CW\[(',IUQ\H0OU!8>X M@84WLK-^>6HC"\D +@[4GV@\PW),!KM5^:$4VEFE?;4I?; MY!,< ?$92V8P_*VT][WX[-^A',]Q:AS].*_Q(FT8G#N:RDM3 O]A^+,M=37M M0584SXG?80/*@UTOC+\L]&*[D2/5! =TL3G$;QSL?DJV*1(W5^(1T_RG?N+D+R=_G!SJQ4LG?_[7_WOY\K]0#%$\V_-_/$'5BUY-=^" M)ZAE:,C$U^387_7XBW_(]DK>!$_[#^[[\Y[[QS/:$8FYH-\)ZI\/+WX&P[$W MEHZ\1EZ,V"-((K:FAS\>_]G39PG /7_H!_MMSDXD)O?D/ M/%[#@67$OSYVC,2^,]2)INJ5UQ O$%A^F/H '?^[U\R];9SO)>WW /" VPMS M &QCUWFV4_DSMOK[4!\:03G!2TFE%5W#<$J:$!HAD7%[29914I)I5M,(%J4?1E)QY^]0(8PZ]^/'?\Z'V814%HZINO"'S^CHU@^?@LXCY: M(4=3&B9CA,0H%"V1-!G;(Z?0$B.S!(U1*(M3^N.2D.0UZWI$A:#V>-<0MM-IVLD6N,L\LB:,F^;LDV^HLJPJ[70HYH M*_VPM*[/)$/"]Y_)DYW)RJX7ME9.+KN"7UNF6):PAK(QS,A&8< MPPQ4:<9/ SYNN??M"R[;I6VLWK<&9'>.KL5U::"";\>PO1?U>;1IE?2&L'$0 MS^5JH^VL&0,B7!$+4V[9CEON=RE?'X99MRZCD;[0 M1 O7_$X?/'.O2QY91U'+717%)J^3;OR: E<"S]SKDEU5B]7 "@.A6Y1&6]'@ M&+,(6NYW2:^'PA+3>!%U2D%!IHV!8"UYB=SODEMSNC(]VG2LXI"0!J5UM9#? MMB5JOV57HU=>S[;&0N0-7;M4$=DUL9*8_9:U"K]HA:9<03?E$K><-NO]+,U+ M['[+N) S= M;ZI2]%;M=,@M2D^5?J2UBNW*,FZ*[3==,W75DYV.:&EJ)]]5M[S1EWD0@N\U MK>:&L^5\5.BAB('I2%;*HT8W?NH!,W%:W:)5#KM-84/WNA.#V)H=I2UA!P:U MIX>C7GMBZ.+"% :]K%AP0S)^*KW?U"J%R&;2'N:M06ZK!_F!S[LS S0E7C<= M.R/'<3S[TT"@I=JCA<_]<"TEJ@Z MJJPJKBDXN7(_IS,%#XM="CLPKY*_R W-P.9%I-_LUK(MD1UK<=,#$RMFR:; M*0@N;J:"XHJ+MK=N\*#IGE/%D4BK2*!\%6W.](ULDX7!5DZ:[GG5.M?I4^JZ MAEO:O,,U[9E>%%M)TSVW$JOC\K)F%YI65]:U%5UCVFJ8O.N^7Y5BH.SSJ,Y8 M@SP_I$K>S%^,8Z0Z8(6MPG:2U5HE1]SD=8]@?;K:JQF@Z5Z_*EMOVO!XG+:Z M@;\1NFC3G2UXT'2O7XH^0N368AJ@&Y0PG!6&C7I&&S3=ZU>E)0K=^E;L"$V; M\XQ9U>A$G>1=]_O5X/OC['36X<7%FFMN!_RHJ^3B-_CE,LGF[3D:WFW@XTC8 MEN>!]N/IAY'P-'$$(IN]#K]U#UQ0;_,4[=WPJ$_M.W/CX-VRVBGZ/Z M2?([2[UWB/A \#ZL=E//GBIZ;R M) Y)HE [<2!]>">7-/Q\3/%B0W3BTU0X$6>;"!2'$Y&&B<"^DQBYL(B$WIF @8-Z5E)B VI64B(#:E8R*P[QCD MF](P$^AWE(83<;R)^&*.]8?$Z_EZS3[EZ5SH2M$3C@&[-P3O'9"_O/#E]\M? M7B7\*9X-AN#_OE'?_K#G./6=PBY:>L'^939!;^IKVD,]_HMI\""XJJ8>TG>\ MJE*CCX;C;??YHK<&#X=Y*\:O 5237LK2<.@;Y5CZ)-FS?"SEE;F MHUVMAT1*V*Y&N^>]*-A>-7OK!:Z/;1$AM%D[J[%3;F;\N897XK_!(4V;QKI, M3!KB%-4,&W6BELQH U 70'S[">1'F0Q[5U79$ E.C02[1!Z(!&\A ?82"3"I M;P.1 "(!C G^&@FP@S'!=*6W%F6L8Z#(MMC(S:7LULVO3H $K#:T MO6HNBXB+8#E6FH;9UG& !%R\Y\,R&$=!*(!0<&0HP"ZS";X2*'@5% P:\_5$ M]>:A%?%^IT$X/M<]"10X*XK5A;XQL2+-K-BH.N ;$=@>8/BWGQ@1;Q!.JGBY MHX4N[@)'PX(K.$S,>4$(U @,SU,#P$6JU\#RID1K"[^\N.>)E$LO?G1UX6MC MSLK7 !]LZD7@@4 82_.7IJ(%W=@7#T THIA29;PM946\,U5;K4##T9DA/=[[ M"/2P2'B7$W3J=Z@8Z-3GH%Z^Y-01HX;EL;5JBS0?X9-1?SEJ-MI23&CH;1!%BG :N2P5CB@_M;H5/? ML5,G[ ATZG.P(5]R:JU*EWKAJ+6TJO5>R6G7:10C@:Y9PH]D2(8YU:WKE\Z8 MN?.4F*+O!<'#W/=T<'LE)+[/0GQ?&@&_FD=X\H.R2P](VMGSU8+22DKNVV0S),F^P,Q!1(**<$%'>3,*Y](!< M":*\C"K9M:P,LYQ%B5[(M6\T&7#\ ,0H7[V&Y#(KA,-\'0LHE(.6-I*!+ M#\B50,I):;+W(:68VT3YCKD=B\45,_'*958,& I"2\6XPE.90B8-W1#>4.I M - 4R Y<:-FXNUY_I+EX-!6\_!=9;!C]OE .^HQ._HV:>I*N-[ M[N#QN@FM]2:L-8U*%-!:H;5";+WTK$%KO<6"_N-;:PK/F6[L6*FC!9KL*],' MV54?5&VIV=[@T_XK3E)\O%O>RVIY'G6\K[GE.)\M M5K-UHRK25KF&Z?5YN=!KQV[))64^-!:[)G3+.W7+"Q_FG=0\7T8TPIC?CD;F1BFV) MVU$)'(&>2B,#.O-M.',:#VIOB(/XDC,[XD8D< VK6HY3)YEZ,* \ S@S#62L M..PM/6#HS-"9[WUE/@=S\25G[@PTW>R(JYDHH]4P9_%;D1:,V)D3VH*AN5-M MCZ SWXHSI^^8_X;XCB\Y\T;PVO6@+D\M,U^DPF$N6F;G?.S,@.R@,@R*G^K( M#J9!G+IO1?=DS M-=VG>7%0ZPA-82 /9JOQ&/';P#-I0"T2*/:&R06VIC M;ZI;520:C)=C*2=VDG 6$ 5,!N?84W'X,"OBU-W-:W,_-I3$_G9L@>/%+[U- M/H#$[:V+,YY_7&Y!]_6*V8R7_@[6@!?>?@#Z79LC-@5C9 O=JA1T L?#V]48 M^K$D%8-C3AN20=1(C7-<>EQN07_^BIF6KZ&&A.7Z&RS:A-:F87I3=) W:VJ" M&J#H!(<9'Q U8*R1CJWF25F@KZ%&<3LNAY8_GZ!X8(\&G:I8]J4$-;AO/SGR MQ'>80M1(C7-<>EQN04;^B@FJ+Z*&N12G59]86J9(9MU1=3LHN@EJ '**)LA3 MW68. \$\-;TIVV1(G1N-!61C)JQ9"K&+4!]04QF1PG#[EC2$0(.X/(!Y)* @0 M%^>C/@,0N+W $;$Z+UK=S19!:EMYL&X: "#H&"#0#$.B&18"! 0(&$' 3W[2>!9;@8)$Y^CR$$B/L"B(1:@@!Q M<9;I,P Q=FTZR)4'*]09"EH[.^2TQ2#98@!N"9QC8=0I+T^^=/;37R'$=:9# M??(^"]L+CLLT7;S?J5D9TD>[7SB:3-^ ?' 1T+MKQO_LK]OE_I9,@A9 IX$3.>ZPO/*QL"6% M*5L7H-BNM+/PG"7M]=YIZ/7%11Q2,@[0YN^GUQ>7%$K).$";OY]>0YR'-G]O MO;ZX"DXZQ@%F1:0L*R*<:OZ#F5 #__S6(?SKQ^WRP="X>]C'@Q<%L_@;?30 M6J_D AEHK=!:(;9>>M:@M=[B%2#'M]84GC7=V-%2V0TU7PO"1+722S8ACYN/ M&R!6;I5'N5VY[@

%V;7(%@:NQ2O>Q"F%U$K"Z*3:FW@K'1;Z*O15N*+B95>_A3H.M,6 MO[BBF-PF6@GN:&(UBYT:5>]V1GDY65&2:P\HZJ @Y3'6E$N?<-W^@=;SWG%W M; 79J1M/4S\#UWKI_GXAKKCF$MRRNXS]UM'<<)=T_N3)!P"\,G*8H$1DBVA7 M[;.S MJI*V1;PICD\@*&S3!04/C^H !>7I!&S#AI<>T7,&.['(ME>6I%Z$!$ M5^2\B36X"0\P@P8E^R>]MA4B1FHICD M:^LPV9DDE; LO+/@6I,2/G-GP<%\:2@J"D5%_RY8O!J4O^%["X!K-SS7^UT8 MX>TSABK"NB2&Y<8"DN712G7NJ*M2'#RR[U-4$"H@5/P-$Y5>J/@0'JXRE^73 M^/"F=DJVN.JL^U10%^6JQ#?#HE$;-WD %(G@VR%>"H84$"=@2''M3-270PH# MJZC:)(\'HAP*#C*>=\42GR#%NWP4A H(%7]#.Z47*BX74IQ%@^V/0PJI8:\K MVW5C*Q1K1<'(XU7# !FS["Z_B6 .7GYR7"VV*X6*ZTQZ>M<+&EH(;S6XW'$% M$2.FZD436TOA@O&/,ZL#7V P4KE^G(.RBOW^<^J=4[X9?_]D(J.YO$*,YJ8A M3.=M">-VEQG@- HEQR&@G!E0/IE9!0'E?!S7IP%EX%(3078;*IK332VLDO/2 MLK<"@+*[PP#'#E[/"0$% @J,4%("*.=@P#X-**5%8+MEEBQ856[>W58JX^QL MR0- V5U=0.#,6R4[$%$@HIP,43Z5E@41Y7R3%DLM M/RJ928B2Y&EA&2J&E$.Y6O#&@MO,X,K*@:DD@C.J:4>AICZXC[S9PUSS'X*I M[&OP+.7(9RGWLD[L'[G>UJ*0-Y>FJB5+0N(H@<0PEL$V^AAK5?/-1JC-5K.^ MO#HR&X9_86409-^-AS1H:7X7O&+B[^^M$)MI)'7S=F5C;8R^XE4\:YDUV_&K M 58L1F\6IF5 ?#A9ZA;$AR.06R?%AU8_O^G/!G,7W6RJJPK&M3;;B0'P@4[P M@8+X /$!Q@_GP(<_Y:I.B@\TULL+?;KCH0.N(;EAR'% :!;XU?+/$Q>$U3P; .>;:3BRO=TK36GJ!]X7'1: MLV7+:8R#VW$;^5\JPYZ39 M8'^+/08NR5YIU!I83JFW)CJ(7RU,V@![@!X7F6%0.D-A-(2>=$#//94]7;U" MU\6 YQQ98W\+/+Q3FQ.A-2D+FZ"47:C"O+9UDZ"'VP4]%,ED*): R .1YR(% ME^D;D.M!GI-FE_TM\N3S2D#Y(C-"!Q1/H4,V;Z]62<@#*#\6S[ TE:'PD\4\ M-YES]N]0CJ/_U,B9W=1K['X%#_IAAK&-*2\='_R'X<^>W]6T!UE1/"=^ATUL M00^N%\9?%GJQE\N1:@)^,_9<%10O)S\E$":#CW73E5W%E.WXI>,/@-!>\#U- MH_EOU5S^_-_XCZ=_I]B:[ -_FSX^_'D_"K[D:0N+_O,D$*QH0'_PJ5"?O'2R9__]?]>OOPO $ 4S_;\'T_+R(M>37(8&C(Q-=D"Y'U^(M_ MR/9*W@2/O62X[\33X=./YY6(2(PCWL-3_WQX\3,8CKVQ=.0U\F+$'@$(L34] M_/'XSYX^2Q:?YP^]P 3H^,/7['@-6&K@Z;\]-YF8T)O_P..8"]A!_.MCQTCL M.T.=:*I>^0CQ8G64'Z8^6+;^N]?,'4+"G:^Y8$&R__,2&Q\_^O:S!]#NP=,? MB<^8F7O&S)>=>/C5B\08=OUX,-V'QY[8L3\&R353S'\>A$44 M0]SSF!R]>[,H"$U]\Y5U_G?8!.O(9Y?^1P/%&8XA952+ ST,DTA%UR19P56) M0F49I5B95O3)XW3*3P$80=V2S(W=I5E< MK$5M3 ZJO"A070&TQ-#7305^1JM<:SQ#(U/0.O5;E:W$*YAE:C2S MVHS66+D$6N[U*5L0J8#-Y1AT(52T,+]%UX45:+G7)V6JX>%$V$PMN=W"6XHZ MUWP?M-SO$R9%=3<>KYHU((-B*;^9XUJ?!TWW^H2+HES#/)H7Z!)7$2MN9!4M M7J+V^X1*5:ML<=D-&L6>KXY:%)&UC;@EAKUNZM"ELC766V/+H>H1CZ*&. KX M> >T]]!R93&PYDR%M[J+TJ@I("UC,&W'+??,Q%+7%;MI-/KBP@P<9;+)*_4F M>";UNN70LQOK*K^M"_A(Y_NKTK S;AIQR_T7'65;YH9A=!K%_5E^6,Q+V\64 MEYC]%]77FQ:WJ?!%H5MLUIV-R-K-^*',@8?61RXU;[/+AKA8T_-:3A^&E2XO ML?L/757#)H60FY'EU$?1,E=H4 W+B%ON];ZTW8P-?-:KH>9PQ>7:/A?FR';< MSKEA7?UL9#;T"BU:"9K6VMR1QX,[?_ MGK*/LW,.5RE!R_9@2Z9>J[#614/[?+M9:4_)5"OVP9-]_K4 M['544JM.$=3">2_+Z46(_.(KO?AK=-M;/84@ M3[\CX-$_=MN@53PN'VX_'B.;Y(N?FLJ3.("+0NW$VXZ#P=>NX>?#K!?;QQ/G MH\*).-=$H-_A1*1B(J!'I&4B4 ).1 HF@OG.OGO#,YP("$WW-A$0FM(Q$=AW M$LY$*F8"8E-:)@)B4SHF O^.<7 FTC 3$)O2,A$0F](Q$9!M.NI$?+[P]8\I M\?,-!#L/?\MO.6?6<0K4$2X]!A^XYGGR7U(W*M R/EP][V$,/N(BH7=M_/2#L)ZSDO4SL MGA?*-DB=?JKU^[H0$=R/W9]'D'_J$3CZG;OL#;U_ZS$YSW$\=^D: MI@D[3QZ!_JTE\/'K .)M!Z#0!(YO L1W_+1[U;\V 46)G,@&-4O'+9:'EG!E M@=2!PK3?;0$&5-<14+%[0_"Q1,;^G\<3"B.O.EK:J4=<"RJ>:.[_'O_8G6Z&UQ,^I]G7E^$!JZJ#BFTADY5#I40-.>M9=V?E?SG/FG@MD6/BU&3RWVE&@ MR8ZWK@&5.,GIKJFIOXPXP5PZ!#7ICJ(R^YOP=[E1^((6W9[HW &]N7)5VI(V M2ZEB%:.(@+*F$[P(Q"GP;S\9)D.P>(9DH,[E>8Z#+SX0Y[B+9IU>Y-#EZ^($G7J=-FLU5[V2&S8CJ8L -1P*H B180_T208@-7]:?/B+@2QY)Q8::6J'"2WWX2 M1(P#5(;\,*2XSOR#\6+3M(;NI\\,F]FRZ:$;BAQLI,5$D1I 7Q?_]I/*,"2:00]" '23:ZAI MND071VFRFY59VB>8\HAWC !7C /-& M' !! (+ V3)I;PD%WJ<7]65#% QO'5I%MEBKV -NI,I_?/_6GR)"KS;-SIL2 MR0M==RMN'%TOGH*\^E M)^]2B]&E^WTTH[V"M"]HM-!HKR_1"&[]'V,Q7@5W3";W7?:\-[XX.2)(8HW< MBU"CH\5]"&(;Z&K^TE2T71#7T13/<).G)/'<@3!N-2GD)+:I..X*H(K?;J]Q_73"I<8"'KV(S:WBPK@F7R M4;VX<&OA6@,WOP(^XC,KV74FQ@AKS5?,($F,23)B'KPYZ%@ &=/;)A/O,C,F M^9SET/!H =&"__<0S!=6>J7[ MW53R7,=8><:C1G]15E<38>&33FO6I%"VQL31-+3PP?:" MXU%7E^[0Z?GJ"PJ\77HQNO3DIN@0YM)6<.9\FTMW%QH]-/KSY^MGM_6_3A7(?1]O--]VY!&!5LKI65$O(\5Y@(BU3EE/:]D\RV -!1 &OKTNKWW MYE 09M)YA\_MXLS[Z4D]BF@XT4ZK%Z[3@VI0Y8=5@9Y& M3&TP0TZ6')7VBXD?F8=%@J-;;5;YA M.5ETMBWUFKA6^;M4E$]KBIM=W,#M#LNB06L^-I-M^5NT;AM+$),JM7!K,!V[ V M3I[9F!NQ/6RV 5B0\88(R^#L8>KV1J]MA')/MUAN#7,6H$8 E'N"1GO=1GO7 M5?%MC6;='N6T!(U4:XI MF#$HK9$_/E:]P$JFU;GE6N&PBK6AAM%0+-2"9:T-5K*=X-/'2]EUII-!P:<[ M+8#]$\&G8T3$^RD9/6J$FS-E7K &^ERC\,U0TOXR)>-O!9\&>6&K"GDE?J5^ M-*;[67]4+L9H@('L,)S+,%#N"9;%0[FGZX:$+Y75D^MEO*],%8UK:T M-Q<21*"^_3QT73*$ P@'=RCV=&VDV3&PP50;NK3%:ZC8K'7K>:;%2PQC &S8 MW97V_KTU$!X@/$"IIRN?P+NPTBO=Z::2XCK&ND/TM8U9]UP"W6P+)K>@36O# M)NM.LS9;'@^VBIE76J<7>A&+X_JV.,8]H%MT@50Y+@,R*EGBJ1JSTJ/:%0Z>FO:P6)V,U5+YK86AK\/!523\<[V9>G=Y\0>LIIJ+C9;)4N6EP9'=/IHD(WNY(PXE'IB<&X M#$%24 KAU)7)%_"KSZ/*/XXTW8?$G&X?4+Y6?9Q:-/E,];)MN47>8J9#2VN/ M.U.Q:F[T*(&31,Z)>>/0!6()Q)*C*#9!,#D.F+R?9%3(4J4&ES,Q,1)KA3;9 MGC67H]/*(D149U[!Y48@1'AWVUZ0O64!;P-@232;XD %)]ZX5A*""P27H\@R MI0M&)_G!EG$>7J< XECFLQD6QSZQA4D(U7^'*C5O=46%@DLUYGR/:$@[8I-];&JMA MP]HNN*9(SW+=;IXI=[K#5=R2>=VRGL.5,C&<;ZT%/]-MA9@OG+Q&6:;)V>.MBA76EB$1^V]:6J!" M42LO5+1JA?)FM,S..'(5MR1?M\P5:T'7;:([4$6N[WJ64%^=+66ZS$*&3467Z9;R[\I.E>GUI+MEC9;NU* MW+0S(3>B1;-Y7B*EO8?J?)7.9X4L+E;INKM !V@!68"6>WV:]UK=)H[FLQ;> M(TKCW&+1<*A5W'*O3Z*,H],-UI&LA2$KTV&K0\]Z;7!:LO?UC5Y^*!NEIBC* M\;LP/9N1J\6DZ5Z?S,YH.>^Q6$?(X5MFU,-G@_%V)5'[?:I-ZYVBMJQ,+!.Q MHU)/MW)%PHA;[LUHK5JQ"WQ/VHIR5U?M6G%2Q@30DGK=LLEE6W)5Y134T9'( M;R_]I6&VXY8@0OB]*4'3_KA!,Z2(%+:DV6)D:QMWG]Y_42<0IIOATMD(1:2, MH2+=%5F+CUON/]1J3>1NKIW3+'R-X:O.O"X, G!3]MY#Q8:4SUEE:FE%0W-: MSE*++NZ!EGN]ETAM[9:'8[M];NBM]-5KV&Z+HM&6W1"N5D>^"^X;VWC/0&IPX,2M5RY$7V1D; MSWVY!+1W]UJ6B1E=ZTSK<]'<9O/CP"77H\9J=P?!*]29-+B%' ZSXJ99W"S) MJ;Q@O-5.0_Q5CV;UO#@1YG-+<]=Y,;LM^EVL_2C%^>I%'6M0)L55R\I5RZN5 M6[)L5TS46_;>="H@0K91%SMB$>E[T[7H(I-NTG3_L?6IB^6Z;!AO9)DR1@S8 MHKIS?F^(1K7J518%!-UN-4M6< M-K2E%3A;W'O76=;0&^S&VL:.,EF@JSRJK&M)TSU$&:Z7/5_7"$'HMKNH\I>1[#MLV2B5D+5-;[;+UF MAOW=0>@3J"0K\M.Z^1B&*9YMR_- ^_'TP\N5EXZ7V^DNZ''D-9)$*^YS5(;8 MFAZ^#-.0))Q*/GD*^-!_@O4Z])^^]?%IV&X=__,#5^P[0[VW%S^,_>"A/_YX6NV')I+[=4S'X/7Y(N?FLJ3 MP+.C4'O5][/L878-X[_\[ 8F[LOSGR?=PL&).-=$?%1%"F<"NL2]3<3[A7=P M(LXT$=P'Z5%P(B TW=M$0&A*QT3 L"DM,P&Q*2T3 ;$I'1/QD?('G F(3?2:%*0477H,SBXHJ&ANJ/EI'Q9H M&A?7(DO#&'S$1D+ON'[+4#P;?/A_W_!O?[[Y(FEH)K=M)A!$KT>5%+H'1-$# M \)^PDK>2^/N>:%L@_SEUX(A<$,&/>)MCR#_U"-PXCMYV1OO_]9C=I76.W=) MR@INJ1H(8N<7+.%7F2PT@=.8 /$=/^U5,7]M HH2.9$MAYIZ7.T=: E7!@8O M*\P2K4[F/P?*PF! E7K/8/>&X&/%K?T_3RES<57ATDZ&ZEI@\423?P0 /% \ M?%5VP#M>Y(;0#HZS$%ZQ(0!)&<1\W$ ]*LM LSA.I'S%9I'7=%,Q(4! @-@- MS4ZEX40A],55JS^K7BN[D>QO'K#, X[B^%&=(]5C<)(@.LUWTE]&NQ;#)0([ MCMSD E^0WLQB.*'(L%Z?R\H3#OE-;K+<*!Q9OG:-V-ZDZB-+H:GU"G.GZ-$Y MU)!(4"&/H4"K!<\PZ(GE:R_N1WL[]$M).EUZ(,XAXL1=ZE:W5,LVG15'CJ[[ MU%V:5G/85TVA&Y5<+>\Y'20$>C14#",9%,,SZ*FE)2_N.Q!$S@@B=Q.0G E% MWM>K[;+6N#$A$5&4\^%P/&,4V^S_W>6D'R%*1>Q6IL*VL!$W ]?JE]I6R2L! M1&&__208.H.Q7(:&F (QY?B:M:G"E ]QY#0JM7\,)&_(U,Y7$5^H4Y)L(<14 M73 FCRS*QXU)WI2I120M"OS &HGFM)_?5B;.0,@"K;Y$I18C,P1*9JB3J]1> MW(<@F, )44!BE)H-$0N.ZN@BW"D=JBU9B'R:47P;8NV*V&I*8NFUV"GZGSI MDSQ@.X Z+4[C&99C,MCGY&FO+@\A&2%D(@<:(,F=N>8&R75L#]H:_*Q=PYG! MZ:^X38]W'OV^VLNM-K=:5'$TXSM[11FT/6A[J06^4]T[BNWN'<7!O:/$8QR" M'Y4HJ73;RZTV[/K"H-M?E(I.Q(S9/][F\.HL"D+P2D'/>^.+DT.>9%'/O5C3 M.UK\*[F+TU%:\53XJD=3?$,-WE*7[8C[4"$Q+D%C$.D/B+@65;KK(=4 MM"D!96\V#I R9!PBD0?#(P@3-P\39Z_7@VL4-#ZX1B6_%&8+QBG-1ZPPR*Z7 M9MU0FL3LCZ]RN<"Z0@;37)^J%WL6XI,E6J3( C("MU D.^]/+"PWD[@DK#5? M,0/MP=/CA\=;\@=O#OH:W";1>$Z]FE23;2?(0#IJ8+N?1Y"CMZZ^]MIC<6'7 M36N1]_N;2?LO\I' L\M!$&EJ_.;Q5.S08Y>FE/QE<^<)3RZB'@"2%=*=C.6P M4T9-BJ8-4YGHN8XAT2!AB4"9#,8RIPM/[]"STL'8G[W?5Y"DE.IM\I^@R9?I M_GTL2<*/ST+)NF2:G#PC"6$0*I'UC)>*WC\#<2=*\[C::A MA0^V%QR/KKMJ1OZ"1;*77HQN'8%W*\^%Y_>4Z3:7[ANT76B[$'BA\=Z3\3[N M6M-KO*#U*]D%P"# MX^[R/^W'U7EGNRDTW$B09\/)O)>=\FP]\6/RDWY\,PDZGU46JLN^,MTY X%E M=C] B:$3,'XI!HA42! =[XQ>;<]'E8%BMU"\M>PO)Z(S'V+\:16(](4]SIES M.Q2ZA:UD&L9RE37:$OND0$2A7(;E<%CH?ZF3ADN[7]H&ZLW4H$L/5*H+?\\) M4D>O&\YYFH>(Q75%&""TI(S*%8O+KF*,>I0WHCY1- P1"B+4>:_O3.%(W21$ MO9^A1&6%R;R LIZ8X]JJDNL1RO+$VDDS$^])]+K#H]&HQ*\ZE"V'! BI$NTD M+D.1V!MI2!"P(&!=[B[ %(Y4^I29CLP;5_)U3,0-7K*0]49$FA5Z0ZR.&TV] M23KUE_W1:)IC,"NJF;W!?*E%>IF/<6HGS,1F" ;+L%"8"2)5>@8*AE9_!UJR M10M<7\M5K:K0F5EM+UHW3RQ.J]<;$395.09MXKB_F*^#%C, X="3ZA/&D@=A M!JH^I?4@[H8+RV&VQ-VH&D#5)VA[$/A.G4U/OCAGIR4"/3[%(V[S>3/83'BT M.1_FBJ)5E?/$'^^A+J#.L=[V.;UB(G-T4QS/6$=6>SEG)7$[U2>.P=\(CR!, MW#Q,0-4G:'QPC;K,&K5J]M8+7!_;(D)HLW968Z?<5:D^331UVLWZBQ(J6Q6Q M.)="VL+ NK)3??IX8;F9I#*H^@1K1(^M^G2,P'8_O0+1,'2H]E:>@//'%M1X6N:3]LMLRUZU,)#9611'[I!OX0XAH2A28X8A64(CH::"K#H'(H^ M77:7?"$P^5+-NFKK-8-A&H2(VUY>;C2$$>,F6)+D3QW78*_7>.];]^D8C-@;]3O3;'\B5K@6@=)*UU].\69H6Z?7 M?4*0F653XS6'=K$%GBLMYT.ORTL8EM3NL!F<1C,X%'Z":'"=2]D%T."X^_Q/ M.W*^I&I\J^-61:T635;:#.?%0CMQ9/*3CGPS23J?57ZJ1*[V*/R$0N&G\AW9[6[XU]#QY,S8D#'\2?J)I+(.S+%0I2$?M[P7<[_. ](\C&<4GM9UN M'XJ^5MZ;6ASZ3'GPJ%JH5GOR6$1S^* Z5$*.4Z(5 *)'=2?ZC7LL( Q!&#H- M#,&0Z+PX]'ZVD4(X!-)NS74T%VV"_@8?+]HG%IS;VD(%[U#V',5);]ZIU9OZ M?- &F 32B5@\PQ+L04%>B$H0E4Z&2I]4:4H7*GV(1*>1:3HRS5NTFO6\9+(N M&AE9-)\EZV3+.:YLRIL4D>8WAN0Z.^^@B]*\$ZV7-AG4DIU:HM.$Q_$1@1], M<(0Z31".8)"4VB#)0557SX])7#0;^-+S\2U*ZJ>5IMPND;IDC 8FBA2=&85/ M&"Y+)INMI"248C(XCF>XSXDQ_3N4XUE-S8'/<5YC]RMXT \0@YK*2^,!_V'X ML_5T->U!5H"LD^QN8BM^<+TP_K+0BRU%CN*8-A%]R9O@L9<,]_WY0.W',[X1B;F@WPGJGP\O M?@;#L3>6CKQ&7HS8(RPBMJ:'/Q[_V=-G":0]?^@%R=;IAZ_9:N;>-TP7 9__G M)2X_?O3M9P\ #ZCES@%XC5WGV4[ES]CJ[T-]: 3E!# EG<4T%E-PB5!012+U M"2U-*(J3\ FJJ!PI8ZQ.?-M]ZXD-_!/+55U>YS:A]G@B5G:5[\^8O>N.^ 1* MN2=,RKV I.?X.#A;CU[CZ;O=>W[[A^?7?WCY_@^_.I!8AAQ,'PJVMTH&X;T' M!Z^&26)T3&4G%"W1#(E*Y$2E)$[3:8DB2$Q7%)TB<.9QC.2GA;7 FP%GM0MY M%.E0J^[26N3[RQ4X:7[=$IE*Q4:3*J$6[8\6WEJ:"1B_DO#]EL$T'"ZVG"18 MIE%'^[WE8*-2H"7UNJ4QRQ:R>E15A6:\L^%"LDZL)RN)D-#7+;M!V5LX(3E' M':OK+S>$3&IF6R+W6];SC4)SP96S0H0KM3ZU(@*N8,0M]]YS3$=..-6K>53+ M^FRY8Y>WIH5BTXU:E09?)Y9X@Y M^5)Q!9+Q]QYJZMBDK4YZ+MJMLD@-[ZRI:25INO=4ME$K>4[ 8N* ];DMVS5U M5T^R O:>.IS*GF(7D;:%T%AYW(Z8[CK/@XANKZD[8 LMMH=[ CW3;,SO$RQ> MB9L>,),6@\BE/&5NQ2[3X4LY ^OX(P,TW7O7AMU25V8S\*P!/MLTJ^ZZP%3C MIU('3&JQ&=M>G?#%8LVR.XS7YCTB;GI@_M>=6=ZH#60==?H3DC>&UF+3BD?@ M@ '@6#YOHZ.9;IG=_GK;T\V^KR9-Z3U+)<>Y>M&P&T)NG$6QZLPBB%7<]("Q MB/J Y8N>@UM:NRETJ(@?X,UX! Y8R])MST95B9VASJ10BWIF72@B?!SC[S)V5>?M?%M1" -HZ>XUS2->12:0*F(A:RX_M^8Z7PYYB3@P!9$_LT+5Y6UT MP&XM2D?%>"V(P?K %-B=R5*>HO18')#<:%C($A$[;8.F>S:@:QJS:*U7!JJU M Y-'T5Y)M>.F!V:K5AINN))77@H.86+;[FR+(.VXZ8$IJ.H<5M&FU1[:M4=% MUJVVR'(0C\"!*9"X:;=7FU8UE.X/^+7(]TUWUW3O7=$R%9@*VJP+4=98$3P] M)P?M>+ .N&&^Y%OBENOFT.K,*=2E^G)0 RL;N_]4DS&G2*X\7PD+?> UC"EK M--GXJ0=L(& CI=AAN9FXX0JFS0X*!6$0KVT';$#E><2=\J,JBNN(UL'<::4P M2IKNO8!*S>VN9H[J\1[!J&7GXW$DRRN)/& N:)'4!31'E41<1 ?:+.=NYTK< M]("YA)T-J7:)'(=NLJNY:+4*%6_ 2^0!]7%6E^YJAQ0OQ M 1N8$2-[U'?-HK@ARWRM5 =6;H"F>\N[-S&(2MC:Q&ZHCI06GJVYDI(\=6]] M5^>51E:=49I0K>2<8D>MTF@Q;GK LFH=02L2_,RU')EGVGH_4J;5> 0..7>Q MU9R9Q0YEX3UBTU^07*4>QP)QT[UW-?.%6K^2BP>K:=9=/.^%DXJ=--V;K6)7 M7!!6K1J@1:0O1)W52M0='C3=ZQ8J]LE^S45B7+=MULH-ZX4B&0_6 ZU50\$S7: M@2$BS*A5'%,C.J#;H.G>NTZ&$\+@52>/RCT\9%;316L2FS9UP BSLUYAYK3] MEE4U5"FUF*/I0XL1GV3K$_H37XJ MR(1<)7FL4NUU5J#IT[LFM-'S/GQ'%L9[<%N>!]J/IQ]>[B/ MO5QRPHV;\IN MT_?[)OD%F?BX0]XG(4+_Z5L?GX;MMAT?P;-1S;XUV/ ?2D99G=6MO_G M7HY,O"T%0_!_W^AO?]IS-NGZ!:LNN;\\8.R:ZX=Z_/$T>!!<55,/%>+]Z9U= MT$/.YB%G'8-GO\'_U&\P/(D?KMAOCEB<>O7P^>=F@'VGK]T*L'NV@C];"\Z; M=/RU?BO+D&) 9-GG- MWWM]GF3R'6EW_CE]OUKC=P^&AGN 58*6NPO)H.6>W7)3MZ/:>^,C"K6F:RMT MI@JCT]ZXMC==_SC>2G91YS^=7A1V4"]JNM);BS+6,5!D6VSDYE)VZ^;_N"*P MY7NZ&7XD%I4S*:=>#/JRX!CT=!E9M3PQ HFV!*@#S! X M(*76%]\_;KD%7\1>^B(F#1KS]43UYJ$5\7ZG03@^USVU+X9"N"P/6TM7:.9M M!G/9*,?*?.R+=.R+6(:*?9&$OOC*%Z^! T@?$%TB$$W?*$#.X%*M,X0[CAFOATHY'LM\7/!MY5GNA MD\?GM7F\PIH)2_0@N^J#['CQ^V^3#V#P=+U[\).OLJDZQ3S779?G.--XZ9+Q MS[8&?N!=E7_AF0>(U:7)>[DE;1%6,71+!*TV-]O\2DHJ>+$,2E"GNLL9NOBE M.(23AR5I]O%K/BKY0Q=GHI6?&\U[?71#CDK%]7SI1C5>2@1;:!([>' "'?RJ M")!7X1E("IEXGO6P!#<= WTNH(88OZ6F/FB+R)P#G@3D\JIW'89#KN/B<'R5 M(9>S5D)PYU@V=K'D+O&FGGOR+^')O;JQ=QVZ?Z,^J8^ZO6H-7?2L>H]M&!+: M:4N)P YU8BR^-Q^%[,[]QDQ_XZ.ZWRYZ[LS4+,3HTMAJ/!UG#>"C(-F$>$.O M^8Y]].KI+)!]]! ;MFH&8ZCI;D(-#"XR77WD@T#!FM:V&TCG7>]E3/7 MW FW$!ZXHKIB6L\_7F^ 7 J^UI63NYU^N6+!Y":5_DZOZ7)A9C#ZS9'*6:% M(5;@>AEPYI,A">JT6 V]&G(V, P[ME?3I346CJ:DAQ:1T89CZTB1+2671H'X M*X/C,'/N]NB9EYE6@)51S4")IR!,3H^":?R72*CYSH/I+K7':J2[#KDA.7-^ M,/[/M:NS\(KB[U(;7WA;4\\_^1KOJBU?<\S("!(FRJ_B:'&AY;??_9??)K3K/7G6 YAP3TL)IM3L* M:BY7#M>(&F1(M"6,3O)0*>K@62I,AT@G'W##Z1#G\,\3GSC\D7]N>&UFE_32 MPAJ$R**L;ET=GR3^"8XA2"9#0/^\>A+CXWCH 7GHE7D8YEXO>Y'"04AADL35 MAF&)M-1G,+ZGN;(;EIVY[RTUD.C&V[:WDEWE$/K[2]MN::'+6S0WY0>X2'*. M;4A8HL1+,E2&/BGZW[V'P,M\KB,5!293W0(/!))_W=#S-W<=OD+V!X8=1]A= M/CF3J1VJ@@D0NA:9Y6I''- SAS%KD;3I\!*62,[B&9K@X#7&D/B!Q,])B)_W M73,L->UZAYB.K*;NS-Q)G\EYL\0U06T+BT/&Y_88GY:OS653?2IJ2=)6O'"J M^0]*Y/M [0UJSEX[ 71CZ2MW).JRC^"/_IK7="UV3_6QBH!WU29P6C[QU??J M%\D1[YHUCZL)@R5;-SOCL=R6# GC=C^PO;/NGTKWU] MP>*;:K:"6&)N&!JA+O?T&=H&O@XT84@\PT .]]:8K [P!J %$X%@#EA&TB_L M/PE/N?N_^+=?ZMR5^U]3%&):!TS6?_*N6N-"^(#N*(N'5:3='E7TRM-)-%^14[ (K&$Q# MVNPZ:3.8UP")G^LB?NXG3BGLEI@D2GDO2!E14QLCR:R.=F71KR_;H]$R%^\Q M$E%@DCF8PP<=_IKIGX00//:1W35.&^1T(*=S!.8]\:>&YSX>AK])M;=%W3 C M*:>("VVKKUO&U#/S*PE/M'UIE#AXJ :Y',CEW*"+GOEP[+,NVBQ/LA1>L6DT MLK)B?:C+A;66N&BBW$LSZ,%[3^[;2:^>M'FN:)O+&U $DWF0%<6/M.>,I^!7 MRA,,?2%9$$B,$X@CNM.#OT>F)M'LTV%/IP(.O+34W@GE)D.J"5%<*@JPG MO^SLW/( 6N,42FV-,:)838J7]&%M7.3T.+BB$IE,^O#)(G1OR&I=":MU"UE; M?^/?HZ#DEMR.9: ;TZO7^DN%[-7;P+]W%XIB&/3PV^.PDC2M%]>#W'5T_9?! ME^>KFH_LVO[ YNN'P+--]>&_T>1_5XO4221VV;[=8:[7K_WTYTX@5@-MU!&T M50\U1YUHQFM-IS6+X7NG8L[ E)*CQV(WZNY)8)9:=[_M*.T]SW_M\"5=G&UF M'68D= 556=B"JP!\FSN_;WZ^/.XD[:H(4(#$M@^+LB:^WNA&D2!VMESY,O-Z=06IS MUE+8XY/GNEW-1:GW->^GSO9*89=/GB4&33UU*_:%Z9[_G?SVR)4&+")^45N- M_Q*$@P^Z[:V"!]WWG ?376K!*RKHQ__^>P+/9&%2U94D53WW[VB]A(8+TX6@ MY5[<)Y_0\7EE$IJ]U@6/U8K\J_W*K0S<^-9!&JZHZO+"@^9R[H,I16S' 2X+; M0 @L ^[Y/NTM ??FHW [?X/.?=(3B3]U;LHTQ<5ZV2B*B_:FY]9MJENFV^ E M0:8*E>%H(H-!W[X%_J(NAY&?$!%GB*IN)%2&[$1:V8E;*OEJ^5X\G&I0\#WG MEY5:=Y0EZM) )+DE!0 M)H-S]&FS$"$ G)_E2>$HI) =NJ4TY>,C1V&F=C9>?[46(\'Q@N:P[I5G/$ . M4&J6@ 8$CMLCV>8^2%X.-XG0I1;O(.; 0.XZR(':MERVX8 MH['PY%N'RD8JJ&[7I=H&+<[-@A ,)\N9%F_&$X%P#,^P* DUPB'1!HFV-!%M M7W'PXJHA!CA?G MT>S&O+[+5[':3.'A2QX\S&"3;;H-L>PK,=]E 06P'(,HZ M?F!U(]'R+56%I7"0KK":#%XU=W]54BDK-:K#L$P8$I$H?Y/P9KOKI[%>228]5^3/'ROS'B:;A_]Y+,__U\&D M[+L.K:&HTO6)*MW2P><;=;3E)S_]K8[V-;HOA[.^:H341EB0>#N8E;:+22W> M3">*XC2>X4@B0T&A%2BL=/7"2E=/FGW)S]^LEY_5[+:7[ZAMRVQUC'QM'*#A MB@<.'X=S.);!<>[$TAK7Z/'70)^E#^YN*HB_IBRV% [");+?KJ;\^.ZM ^9Y M72K/"_K(-402J2W1UTU7=I53ENA?XR3#K*>+[.].4J]\;_8'[SR#!G@7^^6# M4L3SWU).S""(XN4M23M1/,?QP-!XB@6#FNO=&]]WA1?, ($[UQO9N:;KB.]L M&1SEQS6IJ>>2%:D+%J1#BA.>$1(8QEM6)+H&-^0LHC4S)"(1QJ7 75>'E7$A M-%S;AKWEF_$6?"[;#T\%:P^Q?;M>&#\Q_D2>V,>[A?0:9Q#NQB^/OL>..^[- M#F&-#4P7^%K,T'DN7V[J#; 6M'9+P8%0@6"[Q>:::6Z%+L>4>(0OR+3)QQ_O M4CPY',^0,"7@%BB.WRMJM+7F*V:0T!L)K_$0&U\\LU#!!O(;5\IO7',BYV]Y M^L =FSMO%![=5#T W4Z9DYOZ>,BC9EZTYXQ:0-D (F>&93E,@1$AINE?W:) M&=J##2Y>A04ZL$#GN@MT(']TS64G*1P26*YRXIBEL%N :F#]>5ZBGH1?#L0K M^1E/U#MUIR(V_2(]Z(6NYKN\1"8BRN3A8 4R4-?%0'VFTOA01BD,2F]7Z07> M_WVK?-8;!8N%)P=_OS"Y5R^OT(U>$#64V_1T>NG1E;9$8I#8NEMI&W@!^*T2 M7'\%%6+#*SB-7/Q#D\7PJ#1:AG-D!: "1(YLAL/ITVH8W A6I)_J @%CO)/P MP9XB_F$7/ *QY>0'( RXC&T#7FP&\YUN'(Q/&KX*KXFYPH#/D<;"[%.)VP-A9S9#TRQT^^LG ?_S6$5^*&[+/$RTN)D+Z#]P MH49B53!.A^P?9/^.L)SP@=34)0P'%Q$E"XA2:#1$+CNKH(MPI':HM68A,G^1 M!>3 >E"65AJF,(VMM1BLR6RQ*K2SO7A?3X P$%R7RQ[.2X9X 3E R &> #!0 MR9X6^CRZ:"+HH.@,L[XECIY',6OC*%H& ,W'J+E\A$F1I# MN0Q&LZ<-_^[-Y_=R!&_#Z??S_.[7Z3%IB(JY]:@TB@2S1&%+MM%J3L/41'"& MXJW,W++CH0M#U4?,>#!&Z,3IXPB.8#(D3IPV@KM&G[\&"C!]@'=3$?LU%:BF M:SVT-%)C(]HX9 DK5#Z:[BV?C M0!%*4\/DL/-O\9X[ Y6!89H2-,!K7./2D# SETT54#/Q@A9JOA; "]"O>!=\ MTB..-.NP0 7JZ]^>GI2J3[/Q7G-^;_EQU6C%RTA#.Y2 NY;KY5EUNL519*-U M"&%*-SMC0R(3R6@2XV#RQ#7NH=,'6=<;/*9V]YS"'I]\UWTU[.!]S3L4JX:F M?E7S?I6,P.>)<-4,%-L+(C_1>8Y#-R2AQLVG>\.3/,K3W^-X(^'=57,,URT% M?34@"$T]!93$&>I";H_0OQ'+3=T>_-!%#//XC3;)X@OJ%^9@M7Z81[XR!8*] M0.;$_O_L?6>/XDJZ\/=7NO\!S=Z5SI&@UX$X9^](!$.3HTE?D+'+QMC8X$#Z M]6]5.9#<<9J&GK:T.Z>;-JZJ)Z=Z'ANUQ),UJ))YB!(KG.9TUR[X-2/ZWR8" M>N7&)DL96L3,=@DT0;:@16R6-=XV#"#D;*NA6R. HZ,!H=%N>=PIM O[%$-U M++J=&C?:Q79VDB"<=G1$*A[>1?@Z(81KYB^^#:M>N1G)NUFU4P/I_8R=[!1Y M79C*\?E&&^0QJR9__ H;!_T9X0_<5CJBRIQSR@BD"]NA3UK__" M?[SO\=!^-1";S]R7^[?8T2*>"B#^?944"P]0T9AW*BI^-,+#.6+Z:-/XW__Y M?\>;/\B=&*^KNO'3NV]_=*J9D[JDL""20&QJ $Z)<2)<^">G;KB=Z9XRE3GT M)?GI7]E'8(A '4@G_ATY^AF!XP*6"VX;.X*8*_=B*A"MG^[7O,^P1O,_U$T9 M7Q\R@ H%_!J@MY^\%R/&TI<_*?(!#3=9P%_=@\5)Z#!="55'&A=KW0-B_LM% M9@;2E?_J-?.! A@+&PUI0?6?XQRR^]&/7STD9U'..(]4+^ZJ[=(I]QI:/05U M$ 0YK!PGJ4PB.24)89(2^.DDSM/"A(.Z>#(EXDF0(,4D">(_G%4_4-@>9\Q/ M"2$=R /X$QF)6.MG##]SPNMU;IO?62!2UOB/E*[7V&K#TQUY7V/DCS5&T=<8 M75]CW/F1+LG[G)C_8CU%^?>5M/XLBF(7&:O,=F M*+2J"\#D#1E/"]7%G&W*&C#-2=IE)\?<;-@+>"K^(^+RIT$\;[VC360U(<>9 MLMD46P8P48$*^K0'E\VI.J^XYO)T4IEO[%F;)W6B*==+3;$]L-0>7 "^B5O" M)2S#!A\F13\8?>3#<6[6^?<8+3CG=P03)&(]4'T@41XQT=PV+5G M%6\CH8).*JS=LB+T1E2)I$/_91>%KM@:J+J3],1]W/3% LVRA?MU@81JE= ) M)* !AQ8C/%!5]"+HW 6)MH$>MU4UH^^A/:[ MG'%0L/# QKZ8?W1X<&B: <.,;&9ZA#, 6ACN"J=QC[8/(2![O;$CZ(01 &63 M5XPE+Q:VIL=TC<<+1B,!#Y%_8"00NK$7=Q=&H(KU,D.2_2 MS^'E[O%H!0>"Z!OHAIOMS/=XUTG+6@1:(>HN@CI61C$^O8,#$_F.LCF#".$0 MBE3XF+[1X*^F/35E0>80<>:SG7HVDD<'Z7D'B3I\[+"'QQKY7MGC"XRD)6=8 M'LT<;Q394.B=)[O! ;W4/R?$&HTL.HUL;,I!_HE&>%76L*L/MRU!WCRCBQ." M\DGY(8*V!?^&WA'AX!,+J,0-I,[=F#C$'AJTA[;B-DNL9, MPO39[)<+,3(#X0@E[0*JI!D$*L2_82^180(@X>GH8_@:!7A4BH[A_4&&D.4M M*%Y<]>40[A)Z%/B+F"2\X^I:(%U,79V -H,D)DZ%01%A+]TO0/AZ;& B\8<2(?"]I@V1Z1[Q M2,Y$X0LMO%=57N"( 3J6CEZ!HP.JOA$@+V 1X\FQ(Y*).LN9KFPV.<3]_ Z: M_/!/Y@SRG@*)].3+O)/$@^L*$D(79&P!8F!WLH3IGM>G]HB%B-5T>,6G!%ZW M50'2PQKBYD#14+_ -P#WM"\!,NKB#LCRG9$)H0FXGL_\11U881>Y! L0MX2Q_9X1W)"-,@2/(N#3962111+'T2O6/@A4!@06NK9^N HHXIE)3)UT/NC M3ZRZX'8.V#'JD%HW,*T A_60%8>EQZ%N&),'1"U<2SY4&$,I![>*'@('W,,= M!'+0RN8T)##P$J_G& -R@6:[,,'$F"0'2EF1_!0YLN(KNE&R-]J>82(.0BS-!+&ZHZ'H)-=,P>I)NA ME85? TWMB"N>4 0>?AF[>N:)Y5=N-7VK;X,$,> A;?GB$R$2OJQB(U6;B6+U M$?5%\ODY3I:> F@-(_K$\LQ%9H,S!6X5*3FF91>HB*/KF'#]=6C"6>?/0K[PGX!0KH/%%!B3I#585.1N MP6)+V56LMBF:.ET_25N4&\4WU%#@M_A11E M-2W'ROVTR8"\-J(K<65-,2#!%?IFYA#Q3NF_2;4WEE5U;$&;6)GV 7[O+,9 M,<7$M,*N6*:4HD6&?$QD;\(+FIDM98K&N*S$^$U3H6;TGI(%5G"% MT-(V3*3//*(7;>20;I&[:V($H0]M:.<8&VC"'5E$NA,>0&::6Q?L:VMDL.%% M',,$<9?K*,,%):AJL5O! R"8WK*>:'R9V=Z?C_U$61A+O#:'VW(!433T!<(S M&DM?=I1D"\N?IJLB2PAN/@TDCV@@;L;$A:FR%$,EYRVB0 JIO@@YD2+(A_0E M_J&MH,(?3HU& _ \>&SY:M0$8F4PKXG=U:8@ M*(,F:*VH J]5QA(:]1!_H)_$2D2$BQUT$LHSP>WCQ#XR57WD^!R)/D8J#;(S MMH@Y[#2[5A6OF]8WQ1VWPXZ/NZB'OCP"2""ZVFF=VPX5>TE4]2(8IJG]A"3: M$%VIA^33/.1DFDXBU5AO8Z+.30KZ]R]0!I#A_0(W9O+8'6\5N:6<6Z; M(A;%;H_2AP8CTJXI(D-_1,A:SSPW08^17R.T306$MIU_N_9B@:*MD!..H!IE5OZLB<5*R\6JN"N9O(BL&#%B4!, =!0(&Z)O5#W8I0A(*D3 MV(AE[)\Z$2%O&2 X)MT3 MIY]R*J9%]W0+<*E*]#E)ITHE4X/ AIF5H8&"+$%LD1Z!] :#./JT9 M7 $]Y>SI1=P$PL"!J&[Y4(62 2),P(6,:]\[\;Z+UT0109V'6/+!A#T:448Z MWSGJ#G &BK=A?P-E*+P0F_<'![ /D;P;*#]G(%'7+:?&[:A]@4,A>(.'RY&! M$'I.2/@\?214](5L66>NVC'/0@JR<: ;[N'H+SZ)MX*P)BM3KVMS6'*,60Q#+A==3JR:XY8K': L2 M/%E-L^%W.V"I&X<0)Y205?AF%7[/7QT"&?W=S5M1F*^H8%/QXO>O56"7"0OL MP@*[]Q;80=)W35A';CSKKWAF[!N\%NKI-9XUE6]FD4*K$"H?I(1\H2, *$VA MS/)5#[> TL>K0O&32,>R"^E'*+21K!)=P7C(KGLY-BB"H0X%DFX@VVP#L$#E M50[:9*+L5,=83YL21YF>$W6-;K9IX'C9L\5VGJ57.#]7]OAM%1N*!MS_:RGS:[2E,BP4L5^-):?"XC;UYK!V.'![#$/ZL K>$[1B4#5V# M.MR]%](YPG!@,+E(-&8VD&)SHBDSW7VODESQ[/7K M,Q\/0*J>SJIVRVJ/.+3^\&"L7=-OEKOI!H[ MJWVE@-V;*.LIJ]&] Q;0VL\/\IV<_.-+VM_,(*^/ WEA)=N54^6'2%953S@0N[A>$:XK+H^#A@"5O&ENF/%HJ[=*,$#D(<_/>5-'-I4\ M*B^TT$\^U?;2=KK4RAM[HJLTINWNJ*7MRM(UP\S/T][3Z#\YS7D&(._5>MV* M.(\W"&. M?'D$[J1]L:?'^>3NUMVB0E(DD+'F<"-BA2?$K6MB.U(W0-Q&7UOGX<%@TLTR M\54ED[.([CB5$),2+>1CV3?U9S(-:U+GYKKA8QGG'I'M-_$^:FK 34!Z*V6X.2-WE/%MW$C,!CRS@C6X(T$TZ,7^A_( O;8JG( JT:Y=Z M?,DOS7F?L).3S3RW3F^[HO3CUU61&O\>2*U)HS8OI;BF,A@/"B.]GRR6Y<] M*AA8.;I4MI),M9ED6_O>HD_P$*G0A0^XZW_N^OEUU 8X!'Q?20]+VP 369?, M7;\G=XG\E$ZI_?K$XO5V2 O/T\);ZODN5FE!,P3%2B1 ^A01HXY(8JY9+4)@ MI3&S$-A^OY%(-)+E]H]?5.*" /Z-1?_5$!Y*]$]!N&GEN3[1,QBE9*:D@CC8 MS]J2TZE*EZ0:51=[((OC3$?ZR1+\NPNUJN;"0E&E2J>I[NY00^\FAA.I@ M+RO)G[,(LCB:\#5B +V-_E[Z/HUR!))15/YWDNGI!2;:;0[T]6Q7) MD?0)^J S 8]U1:N^K-H#QP_.NX@5^?J:^L MV'?U1FE=?!PR@P6=::3F_0;'(L5.!LOY@)!QL,SW24UH\O6& MP;W3R$0>)XGMTJ;8F%EC1[5>GLP6VY\@^'.@4ZR.:[,ALU+7>F<65^F6UKXS MP?\>C-^[Y#?S,YYI/RZF3&G &_%B8S<;ES_1^M-:R6QS0:TL@HM-*;I1UG+I M*KK4>WD'ZA/-_6_'UM=%LEI-Q;/;58]32K6.235*.Z921#<3+Z\EOE+TWRI[ MZA7HH^2ZKAWG\9\LXW:KN9P]B3.FT$X=V<_O3,R9L9HZQ!-\_"Y:+OX(BN"[.G.,)_#MT: MSR& E'1=,+.:T(!H72Q5?0= %QAKU)NF9W":Z8 IM_/>?) "6#IX'_N;;9C) M:HP>+-BJG)%Z!+G,I+1/M*CE4J:Y*N^29:54[4@S-=]CZ#A4J/2=)%:^&SVL MS1$CK@6C30R2R0JSVH(\N_U$>M!2(-GJL+NF8E[;,4QDV/]>%EM8BI^WB:RB$=A7O]Z,0KE*?)#* M6C&E-$/7DHOE)-7]F""\OU2@[;TS.$@_G#0D%M5.QL;Y2RT_]T( M34GOQC0Y3U#*RN*Y&44/VD;[$W42& [,<6%-9M@JQX][HCEOUU=0\"1NZOM] M7WI8--+E2BO.SIC5)I];@M)HUJ0_,4(HEG:MEIB=9-B5H4ZDU 945@U(#_$G M,D&?::.$$N-U$N-*JFF>,V5^,Y4,I)JPAKF-E?+-2>%E87$E M4ABWC,&@9AH] JS55E>L;BUFOWG"7'W22@E,%VOH,JE;D\XM3H9,.RT0_(NN M_GLC8(M:=D%C!5?)BVXE_/F,:KB@%92H"%CE4^CV*,#Y[I!ER]GSG1.O]\DA M$%\R9X]J<]??$*"V*1339J8[JWQ,DN-YRAVQC_.)+3 +)69M.*A1JO/R["7[ M^G.*FVZ;X?BJE*1N-[-^9E6I$]62V%Y2C%TT/S/(%^^UQGIGU%&(55)F%OJF M:ZX45#H3E#9_6C;=XLH7A+4 (!J:Z*KQ91+$N;OH7_ZBV^UF1:0[)84KV+29 M5;:"DKO+RU_>42*'L]PJ5Y$-NG.%^RXX+=.GZ'XA:D.E;_!]:I1"%71[:HGV M@4BB$1E-'D$:[K2/CP L8"QP+@-?&?O@2_E.K^(#52T(01,+XSC%R@UJK1O4 MGHB+S[0Q>$)D>^27]4Y=U(V">^9+*LP[?1\"A;F^)<:Q-9NDB.2, JDFJTR; MJ _N5>!P))+Y8J/!9G+S"K&R1D(GL05*C,O>$!!K$,]5)[329G;K:J5;F_6A M$))^_-(NS;$ 0]VG/M2)X-#+#!+4B6V&4F,7YM--!!>$$Q0$F@,1?G>D,Y!6 MP;^ZW;">NG]-C?BE*+2).K&BM50JM5X#JI"]1V'FGC7B'?:>.@X<=:?@W>VA MT0FX)6 7RC%5Y8Q_4%-]'SV01=!8%/_>L^B>SOVZUZ; M*=SU&L?-8'Q7FQ M;7S1OEB7-'B<*_8C"XXQ0K*;I-H:-;*X SDEL73-^CD:\1*U5DT\IRH[-"]L8,L[146I/ZIOT8=#3JD^ M9GO*2N 4F^SLA%K;6A19= &0#FQ8]%9R?[X8YDEB;P K(L&#X*E,[BLY*/51 M)@L'EB_V +S6L@9J32FJ-F\YC8),=]C00>\@K7)<)>1VX'5:)@E0([DC;=; M;YKTF9;-8;+[DR;+L)/*I@?LB"3R[6*[F1LSB]XPJ"-TX'-7[0A]Y08S#EQN MW% &-YD[IBA(1$X'X-,A/_A7%9K0 $0C;G=52'C GZO)88P9>"B<%>3,F7%^L?2E)A/U+P_ZEG]>_]+F.I,^)ZMO$J]#X MSK=(.21LD,,VTPTKA@18Y"]= Z$:]A): 5 4+MTI'Q$\@]6K<\$-O[UF1Z*[/SR?"(]_LYWIC09PVXO[ M _:\E_DS^*#/.06'T3C8\O#'!GK;.Q6ZM!.W'\,J3<8 WBC FR:B.A'(W@G] ,2)>87PER9ZDW M SWV--"/@+Q4;?-L4BB:-7&8;>MMWU\2O^-D ,72@$X@GGYP@)I MLDA,!W'9%/"<;8( X/L@/V#A!/AXCOPQ:3GQEP.>3_[H?0GZH(Y3Z<_PH=CC"O=UR:!GN0_()*G":"U]QVN)[ T9O&NN5 MA7#WP'X8+L.X@'?:-/@@;XKG2BV+ZSL"YW\M!MLLD9+'8X7;]T=5N:P.'O7V MJQ-([X'8>P/*=P*Q4E;>-9CBWF2X5O:UE._66 M:K+?H.,WA^_N!"OFLKG>E(2-R709OK\P35'N]+*?0<=O#N_?"<2*+8K3J$R7 M)&)*V=9S.:LVJ*"R#>KA\C;.A]'Q;=*E4),?C9V#/A3\D7?\CN>'T$U;RVT^ M3E2V!!#B5C+=[];4]%7-_M<9^2@I?M:/_>14'VC;7#HCST0V96]);!%!FM8= M[,5460,_'=T.?_KG_,_.^W$#:/@:M+DGCX:\SL@(&DU9))> &GI9B'1LH:) MV_&!*8),.@'-HM]I^^@4GJPQ(SD=_LROY??D-ET[ M2Y]BS\";7W_LS"..-Y&/X)3>(#MK"9U^6;=-=>?%+ 375H/[]M)W>(S<\=Z? MW+D[V.WH20 Q@MKA0XM8@Y[0!KY4Q#/IX:_(HK6.YC:XXU+\K[A&L!OV\*,= M)T!\B+ X,.P M?ZB>_SERP-Q;YU"R:H(_S,)"+%/% '0XJ \&)R3 CPG6'.J[<39#NX1KBZ#CT:]:7 R*@+:G$ZN/!)!$'"0CG D M3W/L_"=4P>&3XR##)H% MNZ>A(6;Q)T\FD7'DU-7^PMF[(*8 !W$3O#4\HA0**DW#*W&6$T?%X2I' >"9 ME_!SVW32&?ZR7GS*@0):U!DO"J4E"IOBY!QZN2,?581EYUQWP"A'!59NWAX" M#SC9>EW%22^4&1.!83BGQL$^K_^MQPI/@=2$%&+))K($'B+>JN_C1_2RPP3I M)[:-8XKR$I/5V5ZCAQ&O&(N:?C*Y!FY-@#KFF%0=<\0Q[705F9S<5%:1)8CA MQIFZ!G&[0WN$UN7Y 9$M[&S$S>B= ANJ'_QEG#=S!Q!B#8(N>>&4XFD^SY,D MAR3!I>QPD@60Q)&2=LKL_>,_1&J0/C6GK@@ /U7WPJY4_"4_:7)Z1/@>I_X) MB1@\ M:71Z>O=?9[*:L\C#RAS[]8B049EEB$)1;O+;'@L(TX(4D^3I-)?D(( M26X2YP$Q@2Y)9D*1&2HC3)/Q9";]PUG5^4:/GVR7 E\O2I4ML6@6]D5:-HIC MHXWLVO,G)R5CNR^895:I%AX%::0 MI+,(AN8/'^T'Z.U=&=$E)3!=+XDXD"N MU+CLA+I\:7\BF*U)T1*4!2,EE,2PI+0R;?ADXOS)52>Y[>3Z_29;RF9%N;O- M-ZL6>O)R>7J[S8F-[%AGN!&0C:X52\, M*YWI9D)?[K1>WAC[](:5V"HT_(M4:MLN9(@D]>[K2T[.QSQBR>9ZJU$M_,Q#>3/<"/7NRT7LJMAWOJ46;SXFQD;OLM MDR2SD_CE3I554N[UAINA,EC-:@U;F*1:<0D^>;'3?$O92[WRT&1M.C8B"\9C M?UU$[[P@DT:U*4)LU;-+);G,4(I$6*U&K8T>O3C4;#@25IW)EE&X=9(R$A31*.3Q!BZ@ M;W;,_&.]UC)8JL,:N;;-V(BU&)F>]=>C=6\]+J,GZ?,G M.XHPURK51499-%JL6-E,^,HC>I*\%#V)Q; O&)42$^-9:"E5&*M);B;IR^6I M7:E:+,?V"P:49KM$;B=J1/7D)J,>> MH>7(2B7&-L=*@P!F11_T-I/,Y?+Q_*JP>RP9.C.HCC*K_"IM%2&39BYI3S>: M_7:QT949N=\E.":NQ;,">N?%ZM2R/TE5M,22*16)UIA_E)M\%3UYR:395T4R6<2/7C*I2,U7(K?9 ML,G% J R30!?R4HGN0SJ422)[GS MER^I[CQ;--)%A>KD:*G.SWBQN G2OK6IFMM7ZQF&J.XJ7)Q9#6+U1;#V735B M>X:4IE-"'C#,LMS),TEK$Z1]@3PK,/%] A#<;B+.!UN28'92D/:=FMV,U3+7 M,A-CM(;P.+:;N8$4J'W31(XJ*^586Y&[T^4R,6CT1> MZJY6IB0O5UR@]NUF-:JHZT-! V4Z4XM,=E*H!VK=6'SZ6J"ZM,XN10#?, M1/:17K<#M>]ZE%S8@UZ)5&R]U*YL'ZU6?MH.U+[=0D-EAJD%4( (%4$Q76G3 M_7:@]NWM]QL!-&763FWR^Q[7(:9F.TC[]NRX4E56UJ-26C,*TZJ/I\Q""M*^ M4WG=AZ\$5<96#':^+6X6F\0F4/M6E_QPUB_N<\K Z*KY@DHF9XMVH/8MQRKL M/)L7=\2N/9>M;F(PS.^E0.W;K#63V37;*2NKE=2>JBDBGMQL@K1O$PJ>9J\[ MR;#==9^O<;V86)UM@K1OB=ZN"\W"LD,T)UREU.\D%C4Y&Z1]*Y;)TK5I891?M(.W+FK,=R.;2T#JFIG:K$I.X M1+$=I'V'T]'>GCPN4TJWP*34I2/O&^'EC7EWM&\R *7:&P\VJ,]NT M@[2OP()Q8[2S)HJ]E\RF7-8[>B=0^ZXS;&+;IBR&R:\W\S4E-2O$HQ2H?3-J ML5!*5.4=*\NK?GXQRMBU23M0^^Z3\V0_+[6:1-4LQV;+OATO[(*U;R*=+&U* M',D1T(Y;$2!F6 NS':A]&_NA6LT6557A.D/IL6>*FVTM4/M6V[0RMT02,*55 M#(#\O$PDR7:0]B6HF=V-YPJLLLNSM>(^.])MKAVH?5.9X6(]!MTQDP<]FM.Z M9A)IZP#MFQH!8.SB9$8!3963I/1F5.\&:E^V.V]V<],:I>3CF7*%&6ZG3$X* MU+[[5=F6&OU>GJB*^W1B5MJ8E72@]JUI+%G/=G8UELO1FQD0.%N*;X*T[Z"8 M%2B;+8]9:DID&#EG-U=:-DC[RH-L8M/?=[I,;+E2E@V[M.[7LD':-RL*4'[P M#-23S4-11'P2< M&\41#@$L9=X-^0L7^_2"AJ@Z>+<$3HFN$[;\^8D;/PG@G$8"$;;^64&C3#6NB !_O! 9/ M ZG$TCJ+HEY&JBW#6]5]&^D4UTH.(=SWT(E'A*)?Q]#Q%W/ M@\Y12/+H_2C CU+I'DB\WV,; U*#$W9&C5M>#/>ZD,8+>X]R4RCJ; M<."#"L-\'(N(_EH$2V!^6K/Z\4Z>7 7>>7PN&J^K'KP4#7E?1A__W M(_WCG?"@XU@ZNB477N7&G)(J>MNGO!DP[< M-JE$U.L50U'__<\T)*$KD%#R(4E^:1+J!C70NAX!O:0'OQ !A2HHE!^N_*#> M*S]>C&O>7#ZX]9B.($"7[T--\KTI(<3_!TK#Y^,DWP$&+T5/K]Q.XTZA\F=Q MQP=(1_(A3GX%Z1CJR>OKR>O"(U23]R<,0S7Y8B3_>^K),)SP)QP]E([?QHGT MVM6:H7[\IA00VL9?US;^DC9"2"5?S9<.E<07EQ.ACKA?W),/G^ V?#4=$?J1 M?\+10R'Q;;P()\Z.1B.$>N*;DD -S2<(L?\]+<2>;G%JB/QOZB"&TO^[\W\H M_+^PBWA/PC_T_/Z$H]\O[Z0A*7R Y?>%*>&+U=_=+R$X7N 7IH10/X1"(50/U_ -OS E?*QZ^/;> MXV&V[,]_\3P HOBYT&@Y0\GQ1&?SPSC[UJ'^M@,07& M9#.=B3,IL9XR)=V2:Y75J+>K;GY$!,#+"TXU_^\'\2."AZY;__=#WEH_-7LA MZ);[Y_/Y+JZ\+1KZPBOK&LC6S+/-F"VOV@@76=,$\']"C]M"W031#? Z[B@G MC4X/F\7U=J%T:9/4^R6+K#%HY!C]XU'E@_3M/?FB]">?!G MRP.$/I+Z)Z37D%[="]'W3:_?3W^9 4JIR]1RL7FN2['5>$FP6CI7UMMH"'0F M5$HAD[\JX/XMN3QX7. ;N5P>[NQY3!T;K&QS?;G-9@?%6/:V5NI"*[:!TJ8R M[,YBTNO2?-=+DG@P+O7C%TE'Z50F2H4B(10)7U7OAW9J2*]G'0GNFV"_GPH+ M,E2;^D++RA8_9 ;]N;$HS&OY[1 9JF3ZVGK)"9#?FM[?S>=?H*0*5T)&@)_@ MNO_DUOW(X4\]I)>3^Z"(UAU)V8\V"T+:"VGOUAH^.!2U:?:V*TH[O=JO]8$ PV M"UDR$[+D]V;)ZU^>#4VTD/B^NSX(#L+,-F)K528[$A';EQKYY22WUPKO3O^] M11]8.?&Q1FQ:;25F=!O]BB&,.ML-U =DXL>O5)1.A KAN_+DY[=O#9G23=+G M^'K>:C=SRL(L"T8[56=3!>0WH=CG59GRUK7!?W[Q;].: 2-,1GU\,NJ&]?U7 MCUW=X7'O0&S_7N555A/#W9Y.YUZMV?^,24: M56+&:5E+Y)AN8F:V8@2I&HO-)(T*BB70MS[O'HV9RB[QT:K/[31%@N'Y M2G]&I=_'.#"ME-WDE/Z,(@8\+=*[\7C7>\Q.,DYCDDR:BI)AR4?(Z2&G?Y&: MWLIH,QV5>A63 3E"WUBS;G+1V4!^#LOL0WY^*LHWZI%4=$[H$V3?SXU\CLH:[^(J7:M) >4:24J;(EP1ZL M3: -I5T;<71X?R)DZ!?S';<^V#?AZ&>L[_TTN9_JK25+[-)UC:O&FQF)1\XS MRD]09)3,)*X5#OMRERW^8W&0..]F8W>R#0P4[SLN1_.ZJG)+$_ST?CA>-0F7 MFCD=[Q?<-H:Y0O.Q'U.!:!V30PQS)O[$$Q[$O]%>+<-;U7T;Z9SAE2FCY$/B M604BR.N ]^OPG:*J;SR0>+_'$&'_G!J 4V(;"(1_EKHI(T[Y:0 5]1;FKJJFV!LX-^-*(=L?9 )'SI]L2 G3@UW()/)K_[U45>XB76^'E M^;N<(5YN@Y>7VON$> GE6(B74([=.UY".7:?> GEV+WB)91C]XB74([=)UY" M.7:O> GEV#WBY:6>9"%>0CD6XB648_>.EU".W2=>0CEVKW@)Y=A=XH5X2) A M8NX/,2_5,81X^2V\O/4JZ$MY_9L!(0W_B'_;.%0PU57AU5#Y4K5RGPH27E?1 MA__W(_WCG>"AXP_QB[M=GWK5'L'AJ!:-!YH%C.<'BJ#(__YG&A+8]0DL\9"D_R0"Z\K;SR2OSZX4 M_#SR"I5;*'M>)7NH]\J>Z\\U^6#9XA8K.T)$-/1%J*-".GF:3D+J^%.&=WP! MD'SZ*,77,,F] >F/9J4/$;37!4^HCT,R"=7Q'1-'J(X_"B0OI41"?1Q&3\+H MR;<5M-_0*_:ZLYBA(@[I(X ^0@/^SR&-/\$X"8GHC_("0_43DD>H?>Z!,LA/ M\76^N/8)7>/0-0XES+W:MQ^L?)P,QD:V9J$*"@DD@$!PJ\N0-D+:"* -=]I/ M2!NA4Q/JE9 ^0K5RGZ1Q=:_WCM5*Z,R&SNSM!$?Z)8B\K$(O_[W@C ^S//^< MNSC>#(XO$W(/*>5&E,*H8 %?$1)*2"A_5"WG%Z*3^)]$)J'F"0DE5#RWI!/' MW?US".5C%4_H$)\ZQ%..5R1#MS7AY[]X'@!1O"EP6H8NV+P5,3D5F!\F%N[L MD#>;&79?8/C "=R??[ 7IX0=G_3:8WK)XT%AY,0TK(G+2$VC"XRUS(/L5C8G M[NPO[X]UL)@"8Y))U*JIY-BVV6HM,Y&T3,TTIMG;3@4=:OS HM5165GM5Y/M MO+YFA)F$SOCC5SQ*Q,EH\IHC!.^,4T*!\=T$!D(H2?T3$G1(T'\&07\_#1@T M67-=SJZ91:6T8IN#XCK1Z$S+\U$6;CP3JK50"OS^-.SO*@7(CY "LT1Q5LX5 MFC);M51QGNMMDYPHW=8.;BU&\?) *K6)YG"0F.G)[E[K'KW24)%/1 M>"@Q0HGQQTJ,T! ."?I-C3_NGJ*_GPX,LH1INU HKL!"(@:E(2<25+(_*&V0 M8DM?6;$Y&8 [8X#?&T+_IF,(TW2_/4E-DC]^4=%T.A--7=/U#7DVY-F09]_( MLR+(M3OT>-)C@-2:+"70:>0V67*>2ZH>CN5;GVSNJ[ MOUT!=].: 2/,UET]6W?#^QV?[GO0^K_7NU;5A/=1. VRK!C6J) M1HL%#>%QD8J)HWWJQL7@*[Y"K;=E94!0L4Y22HPAJM/921H5@Y.I9#0=5L"$ M(B@406$93<@5(5>$BODW*W.,?F;;6#/:EECUQ<*T7B]/R;H$M6TFU+:A7/F, M2.L=GOX^Y,KOE?@%RY7Q3$G9<6FNLB!%QHQMCAE;W+MSA1]C\/-$;&%T&IV1 M(H,=6 ^:PXIA(!&$JMYI.A/-A#(HE$&A# HM_I K/C>=5V&@Y3Y>]7!R?"CX;"3]#M MJ0KN0OA_8'N!6Q_S/H3\9U1;?HP'M6X.%PMJ("48D"I-YV2B(]3S[4G&Z9]# MD>GK7AL.14$H"D)1\)F%UTJ':)/9%2FR26 .LF2\H":&&\CPX66)D.%#AO\: M#/^,B]8W:DI#&3HX*>\3?F1^_4E&22,/_A_P=\O<[(IVW/N9] M\/=GE-!^C&U?F&@YN2RL1DQ^J>DS6@)&=8QL>Z(_CR>GF<5"7%\> DFY/C?S.C<^IS?A^6?,>]'0HD0 M"JU2DBW)M2&K]8AANX4Y//WC%TE#]J:NFX3YDBR.,R[_L3A(KK\\T#1L:$G) M_!6H.5Q/F:SSJ_H13]E"VZ:/P<[VI('=-E; M$A\1DJSNL$),E37PT]:@5$ __7/^9^?].,<+7Y.%M((^YM1(039Y53=M ^ZY M U2LW"*6'G')/B)"LS?BV;UF! W'C1R-"Y(_$A+/HNT<% 4@ L, 0L1P=VJ M)3P$:D\567([W*<*?L8#>0T?@NP>@;H;<[W&@X@^A_>!5)UP43;<9T4M#F0^0"(ANX[?_]8-F;-2=-T1>VU&1!")I8&,^*8"NPI;(, M\I-F;Q)K;G[\2CVD+@1O!-*EBH" 'P=R)#4A':5$E]L--A,;EXA5M9(Z"2V M0(EQV4\$C::+"[D?)Q262@IF/5.F8J6RA$!#/0,:$U%;Q=9 A":B$81D#*X" M9"54X!"A2?PI_!>R!Z);R&#J#I*?;6#9 >G4FAD .%0L;R,+N/&9&0&0>(73 M%T?QTWF'=Q"SZI(&I<''X^8\($@=6PS49-/L;5>4.%;9& WF[1Q(SS)SZ3J8 M<@5KQS]L(.KF^T6E/69EFE@8[<$@K1'$G,W^^$5]-E6?VUIGD)MMQ-:J3'8D M(K8O-?++26ZOG=I:GPVY^&K!J_EF?J]T'Q?4+%/K=JH-"+GX0_I)R)V2>Z9!-:,L[!=(&LH; EI$YHP MPKGA )]!E#P%T/;2$!? -Y@V/T,FE SMCH=;&7T=L.!DS;6R,&BQD24+P$&K M4SF)C#WH.<']>@>:<8Z9-P5 .V9, 8%$AT1UL/V>LA*QYZJ)2Z-296 MR@*"880LOV__^)7,T(&WD#!Y.M@ZEIZ.26PB[/CXNCH,O0+/5YV><8WV'K;9 MFV+WR&"'.S&L J0/7#>ZV/+6A-=,"Z\2(U(Q@IQP.6X>WVYB*38/U.HB2_9R M9NYWFS:_ U\Q+M;:R$3=5':<4N%:;2HM;2"^:(((Q!<2&/\]\=KO'J1'4(R9 M@/\)>7BC&P+T[=X%QN=VV<("DCP6X'2,9S>+286H3OJ@&E/462=W&RF792^]VVT6":6JQ>3W>7V:'TN]=^WT'MVSIK MDI5I3F<&VPX_[,^MK;F#U!Y/1ZDGB!UAZ/Z(_27 WI38F6(NOZOVNP*1W\;Y MZFHSD#I="&7';7R"W*\7@?I$S*#()EHJ0:0@<@:%ZKBRK9961+5"$$PSMXHQ MU1O(>#8GE+%/3#CUR&2P19P"X:=$QMP^$/?%2(=.#_$7NJZ(^[R )Y7S*G MHB\8>"P%_)G73<=GT*<6)!O?2\21<7-+TXG2G&8[@RK1)JIIA]'^4?)J(^A8(FX MFP1"UGKFN0EZ#,HI %EDB3)&A@T^+#-X3)IXZ+F;?XRI0+1^DOXT>1GE0JR? M,?S)TS04?W#=Q5TK@T$Z9$QF? 6"D%"& M^P$9\=E$ /&(N:SFEU MSL+14@]:)%+9[GW(73\^2GBV9@4& MSSAZ#JR&W,P0B]4FURF/NW6"A)H@\1"@!;RP(T[LJ?!42,0X06#]G!"<%$C< MP=+A"R?X^4O^VWD8_D'&9&):$2@U IX0)\BAD5DI"9/46Y2M./@>E\50%'<],\/Y0 MTS5!U\H( E-.4YJBB#@&/58KYYH=]S6C=%5-)<421^PF7;IHMFKE8O?$>*#? M324YSI3-[A*J3:&I'>^3]*DF1AV136(UW6]DKMIDN,8C68JQV_I\(_WXE0R( MN?[;"PR&R/M=Y*%=G_.WJNM&V64>M&HPPI0TW^O*X%%C%MW6/-ZBE75JOPE. M+_S;Y3@1O3H*N=1C4\R.ZN[ JUX5 7[(>^J5:)8ML)CTR@5[MLQ3&38_UX66 MUB*G[>(MT%P78DNS7:+22K64[5.E'I/>#D_\T7*C^#X,0>,(KM 4';=(YEL. MT. '<#.\O$1?#K#1^T4Y1LWH3IHM:=U6=SX8TB,$^0VPUHG9(X2$2XX7X<&E!]=#E0O4)]?+ MD]V4+-_B,)[NY S@SU-C=529#(_=J/S7&'F,R\ ;>468,.AG( MN_'L0]>]^4M>>\K_:RJ&EU%#O5.B0PM8=9%2! "BB4>NF_2$9"]"SZC>["N4 MPBVYJ<]JN=DH.UJ$_:.X,8)+C'(L?0'>W]5;)0^SAN [V/X*\_O5?^(_G]?(JW!LJ"Y[]D>,Y5YH+T2^)]^J3N-G7?B@4[\ M.W+T,X+'!3 7W#9V!++3V(7S->\S7-WN?ZB;N&[VIX$K9=< O?WDO1@SEK[\ M29$/213R@+^Z!XN3#ZG$E7!U%L.@#YCY+Q>9&8A]_]5KYH/"E2]'''O(,T"L M@,I9G/&O;N"1^W6$]J>(]13401 \B[L]'_YRPUI!X3H.?W.2$LGI- '$"3F% MSHB3M$CS$U%($ DZ(R1%BOOA[/X-WYA0[_@.[7[GRH'$[HPSP$Q7(4.8 MS,J&*@SUID(?YE"9L2=,+R.,NU[U,3,65RMVL:#FZU@OV=K.VI<1QN#GOE*$ M,?%DA+%K08BXP,/]]U+_1!P@?G21__%IGMXI5.C0]H_@;=TP\ED$4\/FC%U MJ%XV34@:KS5L342'YJ0U7[<6;:M&*;'R(%^L5:PUM':?,#&H(Q.#FE!IYY?< M8IQ1EM(D3JRFF?6RRZ<*Y4;[[6ZLSS8(Q&5\&*=XV7$:,..8$++X3\&6QKA$ MLYU-=UQ6!I/1NC:1V#P-3_,K$4W%G[ U'#@@.2I;R&K$6#;1%E#!&(?,2WZ& MIFQ##X_'\A92(YU(OA!R*,@HY#@IY5H>I->IJ96W\_T44\UOMQ8WD?+MW"8H MU'L ;:%5WW %8.09ZC%7D-:6K*Y/0?L:>_]$'ID.9%OH-!"P^+- 6 HIB:WF MN89.V .:[^;)/DMT<05_$!C_0J'O);3AMS)* 4%S[05#UP40,G-= *52BI1N M]$GHW!2:#0O,-_,^=\< LM7N>C)-5V5V-9HM.Q6JR=)R]L>OS$,R?@&@OU$% MHT-L;GC:X#33A8SCU"!S%UICIGEPA5Y+;3Y7(WJK=7))XM$NL,JJ2.JJP>=6 M_<7F@UGZ3=F!EGL>=%D?01=GBT5'HF)N#TX3=,!N $:Q*0-RS:)F6Y66N$9E M$L1S%R40(5[-Q[IC:+4$,M;+,QH-SS'K$D6[L$D,D.A+/%QZY1ZT_L;.+CSJ MW-8<2&%_RSJESS,UXWFT3N+VFB[MYX#;]VE]Q8,@?NK.'D-Z;\93>_-Q6V5E M;MO2%XU%M5%M/U_[[1<^F[9J.>7=9Y<2 )2'FA31@'7"_E\;MET(/!>N^>." M\(Y[ ;"I]0YD%@CL<:T\3?#K5):5A7W&7*WVZU(< CM!/G-QY&9%%Y"9LK8$ M'PLPS]!=1!58;K2KW&IZ,0CG*B0G20:04![RTT@@?40":3]BY,4IN_84(DR& MMN81%D^R4/ ,;EQRF5G$J07?TI5\J;,O3]=+9MQ^_P6-( E8AF>5.;5E3U69 MQPDOR"Z!)+.KC29KJTQR;+7387=Z7=]/ 209,AU_1A1&_C(!B#1TB #R[YL1 MT'^G)VL>NR8_?K4,[T:(ZX5,;W;-]RC$Z3IGT'9&=^5%F7=SZ5!/Z,;2O>D< MX6QKIAMP,1.3O^QB%3UH+X]*&S_0;7%LQ91/V+U$L=TPAT&3L$?6:$M_%*RS%:T:FJ=$4$FS:%LIY",>R\AB4B>H^/NOKB0E;+:7:##..:4D[^^/7M8[_IGO8GW#^8F71 M>"S2;8J-E7?)O5I-FP(!SZ_I >U!7LV:3J[!C<= ?T0_[.(C-%A. MNV7)'J0%#9SY&)=E?!,V5R/E0VH7 M%!HUKI[/]Y@DJ(J-D,L"4/A#W14Q, MBX M,'CY-"A&)NDKQL3>!.TW708.@C7CG@\'@?P_^@ F R%LE3)::]G3.@S( M#M+4B)HF$Q:R.Q^(#)%^7C,A>\HC7I2]=@&,4SP8Y#O4A 17<^NVY'KH !4J M]K49P+A6Z]:1FRXN'7 MN9D,O^-T6^'A2J@(W+ED:P68@J(;3D"UW^Y7+C=T2+]:>$F1DSU[QKWI#-D: MG0EPV'5>H@PO2OCC<'#4$2.0QS4)TBG\!GX,)?EQ>8]UVMHE@BY%')9T.[P\ MT13&1(:(7\3CEAJ@V\:^-'(D5NKOA\@-12K$!V?.T*W$B DL2\5;1HBZ\$%= M 8G*$W8^\SJRT\.(C+C:@28NM+AB&B'8[^P\31(!WF.P MF+R1EG?R8Y&RABH#H%2(M" 'F'?@(T8XU+W!I;@ZM\WO+!!U> AN]B%20ZV; M4 '4V=XC?Z$ON*7X4/@G\:=>-3ZN\N(TE [S+8@DTOV0#C2OQ /S\O&ZD"T( MXND5D>G@U(MC-L!]I""/"&Z_!;]\W%&'\%1(,!P7K*(EH=2T#G[:49VJ["_F M$$[TK"[MN,T!7A;?C &+I:KO 'I<%Z&'#!8!*XV7-J8I"W\KI<"7T"O]]#Y&FYKM%;G$]]IB@B8;>W81/ M'0RW%/::B&B@+G!>#L^JJRC.!7>%KP8ATPP]KF&S!K>R<%B)6W.RBA4?KO?" MP@EWV,*/^T2 ]GY%&04=%9(XE/$=?O.G3<$]-""A'0KX$$DABO()"CV"]NL& MR7+L2"0;F76,R"O*(S!4/EWL_T;\X5!)@$ .<+,,79;DH=_EH:,)3)<=30P3^0 Z]YN.(&YPIL"M4)&L JRERL&]=6RX4B)))_[B M__XK_C>*>GB_T=!QET4$)%7FD6#WKY%&<+D92GO;T/)&1SQY?[F.WQ$C3TIJ M?<4R];26X&M!U!G26%^E".8B?O6TC#E0G"-<*-(5+D,C-^*%659FDKM87A*( M30'$?T,#'.6$\]P2M2EU9$3'!4-1-XJV91O 2Z($AU/)_C:?*VD="HFZ=$AJ>J,8UXD?R#CC[C. ?=3@/#BTCK5=7#D9_Q>XC+Y946EQ!7 M,9:CB.$CG8\5J[/?B56^6RTT'?%3PNQ8=ML>E%#52"!N9Z!1%Y:EEJV R7 ^ M)&(C:4('QS<]D3#C!*'+QRJ.V%.LQWH'(^B/>GVH#>L7;7 MZFB=]C[%R+>PPMZ(R8E@)V)RNU-@J"X=FXEL0N\7-S]^I1.)P&[6'H^>H_-I M/KVEZJ]SN\O6H\])>M<@<&2+>]O'2>@$O< \*B9URM36Z+N!U@05"72CSUQ1 M^-A;K8DCW^_2=WS.UG ]R*>-C>@3UL2Q(?&V8'Z/$Q! $T>_#O]"64RM2U\>>5 ]UJ&3<)5C\_)5(:EBL[_GR4 MXPN)U\(WY%?G+_"#O-,M'ATCD PJ[=%J*TX'*44F:^6,""R=2:(43C1#I8-- M8=1;Q(M<727:\:V0A4)VBD%LS27** M.JW11LO(;V)UJ8V

  • 2?#)Q/F3FQK= M6-/%^(I9= 6+7S0>NX,8>O)B=4;*E2@[-C09(-$5H:?*G47$D<6>F M'],V)[#Y\:C]."NENIM$&SYY<21!+13JQ04Q5Q9-:= :5,#D,9&%3UX<:4E; M=H&4%Q6B:0NUEI9]3 H2VN?ED5),<6F976O&+D;[Q%::[?AD39K$+X\4SYOV MKKB;[(EFIZ^*^6FQ(<.7)BZ?+"EJO-0SLR6EJIJ==;R1K MX!;T_E/^,JZ/A\;PG>7T D*&OO%[LR $KD[!XA4(,6X-# X50AQ*4EROS#N= MY[F>SZ,X:EKT?)M%I\P'[FJ!(^ 0=],KU?&^,&7E_;FRZK1$;V;LP&+R?9ZU M6_%^KT"]NR#X8P-I Q>560>3^(^H56H18A17& >:D\0>@F]?UE5BE1B2]?%T M+E6GJ%/%0R;@RMDKFL5^#,;.QF&\'V,ENU#-3*SVF.'TC&8TFL+>./4!OAK& M=M6^EI('PRV3Y&;DTABDBI.>,TSI$F.GJ4YOS(0)T1R,TVM%RWNWMZ8EJSV8+_;M(T:L6L;QFI_3!?Y+-(FF%\+'];5K5*$^=S)TZH WC= MG7V(9*V+B6\XP&QK1VOQ M1VCU5_V,F3GOI_!EW5B0YG"X([J$7I1WM51VN7[W]!;&+;OK.M +)O@&JB7B@&X/P?'X[^@><4.W1L ZC)3"&7N7#0+I>CG?B=NYPKQEYJY0B1/D%H$.+/S1#X=%T1," ->;_-$0XLJ>H&^Y' MZ+GC&0+:C !U@04" T9=@\G8ADB4\%5O\CPN>!@T]7ESN,Z*;/WJ=IS@BSFS M3 .YV+U^+OI)/.\/Z/*FI!OR<4>4-Y7(_\1GOW9C)7X&!!M=2GX5963A*7G\ M4U,\QSV^YG_9@6D=GV=*1G_<8JOL8 %F=96UQM*5>BI]TEQD/-O9#_LZH\IQ ME\2E"7YZ/QSO#45)W0@IBA7R3HSQ-"9[-.3:#!KTMPUO5?1OI'.O%,=OX M+7$*SY!_>JCV473SZ/U(Z(F0NCV0>+_'T+CNGTX$&Q7GO!@Y=B&-%_8>Y::0 M$VP+?$;$^.GQWD??>ST5'"4"?G?H_4,Z'N+E'O%"/CN$/L3+C?!"/*3($#%W MB)A0D-TI7D)!=I=X(1]2J1 Q]X<8XB&3"/%R?W@)!=F=XB6TR.X4,:%%=J=X M"0797>(EM,CN%#&A(+LF7OYC&2B\_&&AY)L! 4U)N&CT\EJH7)5"?QLD 0,@ M3B'R7,O3IZ9#^+U/O -!%] I+7<3VO?/'ALWDM)+<+0ENA1OLBU'%KP4.]5_! 7R&=^I,$#RH<^2J"Y9.-H?<3"?60B?]A1$*& MIDXH<4*)$TJ<+R=Q_@0B>9]A>[B=_O-?/ ^ *-[4L"NYTZ=Q0S-A(6LR*L!' M@;.CTN='?6T+DS>/ MFWK^^FE90S>%NUY9>2R!N\3@0@FO+W:7/;W'T^ G;46/]S%CH*G:M*[:F<6:7B*-K M^S1J3Q*/)U![Q8 I(Z$<">7(:Y)]WUV./'$M\N/D2%U)Y$;#3GS,V/(^WC4S M6KHGM#]=CJ1*\QK8;JD%L6!ZS&R5VI0&!=34(XGD")G,1)/7D2..GWMG9!8* MEM! N99@>?[6X\<)EE&7$%;+64YDN!J3)YN%>F9H;3Y=L&P&^ZD]&S1&2I)7 MNKM6?I1.5Y!@R:#>SRDZ=2W!$AHH?[@<^>8&RO-]&SY.CFSS&7(Z58IIM@3H M_+*]DDDV__ER9$P42YW5C"DJU;W(E9KFND1D42"Y$],_:+! MT$[;TP4>!0$7_PK1SKO5!;<\LQ>S_2@K\GN(^M^/:76!JD+@0%%?]WCH5,JO MN&I+G0X(B:WF%Q(SE=U$8+-;9544V:(NATOD-WVI;@W[K\V-24UI2 MN="9+9P85H9C?0 D?_RB$U0T?LV(5!A^^F.DPWLJ524 M#(V%4!Q\;V/A]X-$+XJ#'M%=BZQ>UXF!6!T-AO8R33R^NQOBN\5!)1N/E;7E MO,!R$V94LLG)8,VWD;5$0=>!(D/7X8-"07<6"$-3*#F#G^$ D0#60-67B)C# MP-_5,P@WK*+\=.OQ#H]_'QKF]V-3'@=#%5,X\.^IDLG&&G17[^5-HMO,;JG5 M+&=FQI]?;667Y>[RD6O-F5C^42YUU45E/_C_['UIC^I(LNCW*]W_8)VY(\U( M4.,-@ZOG'8G%[#N8I;X@8R=@O.(% [_^9=I 04$MIQH*4^56=S5+DLZ,/2(C M(]*H;=:OWRR>C"6C$XA($%W7;@WA]D,EB/Z&J?L1051:@DU#72X)OE/0LW26 MFRAN]>NM70DDE,TX:QH*V>Q/Q\5N(OE4\* @0J&Q%!4CHV2M2#)%)E(X)-/? MC\E]1#+U *@RJ7J[@H)U];ZXFE5:;>EZ@U2QB:U^#!3 MU2BND:LK=H+6XJ2+1)$?$F3)ZQX0?!=)='\)8WY3EI\=VOV[ZN-(6%)06$J& MB_IZA$%97/(2PJWW&0ZM<#Z&YS6ZJP4Y>5+Y. 7FK0Q(S=CYU[NZ2FN^J2^K M'N J9HFJ4E26JF50QUT*72!@D^391E41^T?L_[Z9>.M]AHK]7QB%+64^[G05 MKLD#7JB*Q+1?7,6_/@G,G:U)921/6:XP,*3?K"4T/KM._F,CBB>O&NJ+ MUH^0!Y$Y\.FF>5\L#U1)&;5DMM?E"[3#,3_YT(X__$[<_Y^V5'V0NL^J=AUU+^3V%<]DU&?5^7IK61V6LEROKVBRT5W6 M.W)!=-'(DZ?/ZNV4\"3D*7Y-#'@ZJ1>EH9*&SMC)TS/EQ;C03Y90FVB-48CA M!A\PK5'B=.2ZLJ%4=5@Q<;C1OM/C&8&-7EJT& M6;+1G+MU7KNYLFN:JG_*(*@9015TU%89 "[\4XJ&",BW@=^N MOV >,/A/]K![]A:NF ]8OW^WH:->VON2B>'<^JD>0*\?94@IL@@'E/0EG,>P MUE\L*5\N=+\.3+8Q4; L&<)<YZKA 0OU+!<-V\$,"],A!BP I][X_;&7 M@NJ"!ZQ[U![=5] V9L\,SY]$W&/,;Y.^>]P7-S_?;S/K6A9\U46K/.5-T$EZ M=,OHLAR0R4Y?=2IKP+>NQ&T:U%#;3C;00OJ@)8%_7)5=JHGY5IGZC""XCK'[ M(.AA[G_RX3[GJ4NT.6?8!RIJX?1V.>N;M' B'_"HYUD(\4(\D*D(+R'$"Q$U MU0PE8B)!%DZ\1((LI'B)!%DX$8,_T!'#7 \O?YA6^*[C?-;HB NW3/U;3UVOX(S4B'AEQAWWL62 M^F:]PB[54"Z@FUO?J8KH*BQT=;FNEY&R.E16(;M$UA8\3!,@L$&3.#K&T,D8>YV'3M3<^RM9YTQZ-R?*JRB^( M#%5++;3-FDD'/=O(&).BKW7!/;#20D;/7W7!/01AA#QJUC,#$C8U#.D:=MA= MXO'OBN<0.[,7K8]RD!<2C9Z1W@DIT)J"DJ]PB/>YW)K/I M0&BF@U8G5 Q/7DUZ1RP>L?B/8/'K&VCO\;B:5A2U%)"< MD?#S^D PNQQ'<_%.;T"G6U:UT-A6!$_&DB1YK>O(D3B(Q$$D#FYH^YV7!^59 M>513RYDV#[Q4HM^MSM,M?1H4YD:E2>AK]:'YAC&YZU8L^#Y7^%]>3$6W2M%M M7T%?0R)W@*7).I P9R8X8=.]<1N(B-]02K0-]%>9K2>H00$'5'[66H(39ZLN M6-:($>NES:I,5/G%J-OB\W'\J39(__H=-@ESV5TW"G;>)E:-H2*+'9&SU>J< M4[Q?OW7CC)QY\0$FH,O'_BUQN+YG?P4S4*HYL$6 OO($&].!"&Q;@%]!*D(I MK!B%QS"$='2]>9?"B%&$_R'Q<.D+YOY$NTO@)YD8KS-#TS),*$G7?G\H;N'* MS]VA;L":1ZL!N]5@@H5N&_N7]B%TT9WQ!PA2TX+TX^/?OV$..=I%(US;ORP^ M0S^Q! 2#N H9'-. ,S.D!ZP*!!O,(%0P63,M8^E76;#]9PB: 97*!DZ"[B4$ M<\S@1\%==?06P!UH_D)4- V&I ="L&N#B:MBJCP!ET3M)8 GZZ+J2@ 3!=,G M#[0]!$(;3 M7&L'\X,68PAE4["#' 3U'(B.O[C=DB390A_M'A[,'H/#94N*FP+:R_:!\$?" MKB92,!YB @-!'23X/?S7A$\P+4@07X>!UX$.Y:$MVVBQV^WORQ@\WE_EFFBQ MT6*CQ4:+_?T5E55V K6I"KJ3UJ6]37):4X4!#B^4GKJ (XNML3@'N0Y)I$_K M'9T?=]5Z1U^$B^];B"7YD'BSG&!TO32J7Q#A):I?$'J\O'G5,L)*),4BO$12 M+/1X(1^8J"Y>"!$#%Q;AYD(TS@ MDQ\%U1/6]G:;2?9A?Z?W<7_"3OD1;/R!2OP3.WB-X'$"3.2N'H#LN(AN\+-C MCW3WX3LDO,6,8YB/)/& _..#ZJDT\9!,7 E7+TB9>L;,?P5L9J& RC^ZC>Q9 MNO8/>W1T8J8>'?9L/_KUVZ]"BV+/V<##M_=D+AR2^FO$>@SJDV9/B5M4BGM UB\>]<]7,LV5E.)B- MDAJ_[A$+VTG7LK+7.E?-W*2[6;5//A7Q LU2G,.,^$JU=:Z:>5P<:(*Q>DIP M6M?;M"1SNJJ:Z7/5S.4R46DTTHNJDN5&="\KC7F0;YVM9K[JRG1=*:8XQJI, MQ&:^2J[GZ7/5S-ULWUJE$FH2!VJBSA8J-TL:*\_(3SMB&DMBD M&)",GZUFGFB5YN7%2I-X)CNM%;N)M48!U.OA9*14JB?P=J%?P\G5$"^)%D*Y^>,K;>SHY:H]3IR((V6=&MU++.D\5B.M[0TY6: ME1ZQ9W8TS/:RPRPNX8L$(Z264OUI#:9PY D\:;E4:Q&S>H+K2W-R1(F%7$%& M(P^JKA^V*WB[\/DVP/?JK]X,"X8\MG:Q.-K]5@P([P6/NRD#13^0[#U5@HI* M@WU!:; ']OJ0N*/J8&_[5_OE6A9PN6R L(IVW MM="W(IW+U0"+5%)85!+J)^58;I V'60VGLFCA)^B]$>4(/S]1,<77F.Z^RM) MURV[&Y:[1<\97]N!MTMEQ5\\W^415?UU,@+5'\HC,69BP[E)/DIZ\OO;K2@F78YZZP:^N>F69R M"Q9O;,!@TFC13YG9MG880<1P K_6C:9(#MRM''CO-/7;B(*#2T!?(0M6I3E9 MFLB)&DYFZY(#UL5>@9]^F2SHX?(X3:\"\H.$;$"(:Z5N_U MD)F$U[?Y0G:/,^]:D$E<=(/H\!9(=(W]6U>(O $8J)]:3/)S-N5N[)X_X;@\ ME/NH??)69 M,_]U]BAN\YU!U6%(G,E46;+0\);3MA>45Z-C+$%?K[P:'J::8S&4%[1!SETU."))?+I& MVA\+[CF9+0*B.YHHE>:$4BH*T*;DMFH:%2,3^'6KID6L?J^L'@46/\7N\VQV MU,\_N1X.BC,JGTHOE@WJZYS -J\5ER.]G>!(L\/T:$?*"5(K*(J&8H:I:_4? MB>*&MS5)2^=.BR/G_EL[]Q>UZWZFP_[W@H&[,R,X;/HY=7=>8['**=N_WKTDFKG6< M%(F/GR ^HI#?IT-^'QN=TH GC+K9XOX5>? TECL)GN_G%\ONI#Z%Y/AU<0-F+73P6FHHA:KV\@D@DBEHS"A)$0B,*$G[7S/BP(XIE9O&9L\KK2J,4[RHBOUV;IKQ,$ M%7/>U7OJ9,,59'7LC+NS7,7TH"" 9AY#$S$Z"A]^Q_!A6A1=S57]FMC283ET MOUQV4,O<_R"*"5P])G#K?H*W##G>>N]O*9H38&#_"EF/C[=UP0&/'W8\@*]5 M@%Y ]9 ^X/175<<9K0%253/%BIFE0B;R K'*<#/:2(]2R'Q,Q B"/7OL].]( MF$3"Y+H!R%MO/PSRY&H-NJXH4(P.L,"::TWY[),ZK8TR@XQ2\:! \?,-J21Y MUA"]A$")PHVWLL.W_5S/MT&)83JXW"V8N\3E15MR?\^L M<5"TV+=[*>:>.QK:\BKP>34XW\S&@"X!Z46+3V3U(J:.^;_8-9=U+$&W)\"R MX/C_N[ XV??:HL_VVO(:W=6"G#RI?)P"\U8&I&;L_/(WS[K;':+SD>Q,T*>O M]&#-TE:FD<\UREQ!-UQ@B4R^ 6V:WP1)GK4G?(!>&V3$(J(C'M%U?QR]M='P59NKNLME-/-5EI3%/*U)&J-"NF?_VFR-39I)T89@'; M!"(JT*VN8ZCVM_R MIQ(:($+.,32X^IMU.@DV>#.-=EV#_K)_C%H&H* MBF..UM4&WB];(ZN>?FIS)))M,9Q*G+VH=T/>7(C-@;QI)=8$:W7$'1@,I\8R/LR_P-FL5ZOI[.F(J<)@S<5 MO5!HM,ZUC)BTG#+5Z=-SC2!LV^GH\7G24TAE6&%K[)SA3.]<>P?\26!Y;S)6^"Q'YQN+!OF4+WOG MVCNPFWJE.G,&!D\F% ,\4IH5R^EPCB-JFP=G+Y@3G"IV!N,J8^9XT12-/&U9L MJNOE:EW;*'VSGQ^(2:#,GM#(DZJ*MZY(Z?2JC?+63=>I/JW): MY/@FY_9R+=&4*R.=1',>-(*X9A/:O"!;/4%U04ZV1=6P44V'T_ZS$]OE"Z3K MXGRG2O8WN7'M*?UTIO_L^7%7[3][4H?UN%_.OKJM#+6+[CS&B3/UZ0^,KN2N M%?SA7P0DS(?2K6S![K,:1&XCD?S+1L"7D**3_![LZ-S0SX\9"] 0%Z$W-P/ ML?<=Z)>"A:QB;"+K\&M94(^,YG^9%I2KEHR,9L&>^1K!?X%,XR44FSIJ5R^( MHN&BX5#8 O@Q"FGYZG?WN2FLT8?_AFI;<#!4$%:$4M:WOQV_P7T,\V:R. MZ MV*_@(QT(LPD"[Q*!%Y/@?]#X]KW1&93=<0=8&B19O^38ML'\P;HO:9L';]%$ MC[(#\2*^99KO@9BV;01E!(6J+/@NO@P?6X-^A&L%^WZF'@R9*U@;(#,&.=T9 MP9;M+XQ2'% 1-A/@XG3,PO\)>U@ M=P?(\W=G[7S-#!7XK]+N%&[(MPFQ?]G0=JP;#L 2_PXFVNU)DB5,-QRXMR4BS/6Y MW=EHT:J@H/'&A+7E,#%4U/#\BY+,WM*ML7T(@W" C M:(F(8+*UXW<4,SFTZP.9^;YQ_WA_\;FO4L8'HF0G21KZ7F[X8H/7C3&$A2^$ M2XBIX-<&E$EJ8 6?ZO#>2C)F7)M+\ TBL1()JKJ24>9NU!7>.;89#F+U)VVI M=HWQ_F;/]]0#_@774UZ'^,' CP/[[YYZ$N0/VS+Q\*7)*F'8,?7 _+@]7[NU M6!BW3/\X+']UUL;E]ORG27;A44ZW;'@5%FUUT39%B<^V*2+9AQ0=ZC9%?[W3 MEZ@F6$K<,>+P%PIP]@XMY>=-_<\XV8Y3WD7PP(%VCJE7C MKZL@_RXW=/T#N%K@FW.^;WZAIEWA,8="T^ M$6I2Z,BKMP@ADG^1_/ND_+MC M:^&H_W(D&:\H&;\GD412\_92,_5RQVB;GKS%,Z9";(;8M@8P ]U=%!I3# 3_M"0+B:4;KW)6]S/NG71EXO=LO1/ M(,)8[//*%ZZHDP)0.;C.I8!2%9\+P;=E6WDN$(^"8EVCYH?$^MO\B&VAIWW3 MG]V9=&:]?UF4@258XFSM9W4<]PC:C?'/I&U_ /7ZE-O3;;2RO 46+M#%]?GY M#D;:^Y/P[<3%XC#NX-V-JA02>K??ZN*#.?GIO-MSC^S+SNSDQ-T^/G*WCP_H M=V?X:W^N,S?3B/1:,[/V9,P)A<1\2C7=I5;<]KY(IMAK73\-=/2M>?TF(NZ[ MR+B;596YM8S;7RK%?YZ0RZ8,6JJD>< W)LM5QVJU-N;LT_=EODK(>;256^NM M45G1^MQXQHMB49QO.W[0]'N7;^_ C0YNMJ$=,R'OPCD,BDF_J5)W"X((% MY ([-,0%GJXKL-^Y*O7CQ'=J6![,%I*1X1=B'NZSU# <\.4VZBO2N^G[SR5= MM-#]UQP(_G]&G#OK%:.JI07/"8)JY9MJ8S0N>4&G#@*/4=W=F#W 5B@2U'H]8JAUW>+2&T'.(9Y:SUQWO)Z4/G^_[AD8@WJC^Q%20]:#2@6K8-D!5(&Q7=5 *QL0R-/\"N!C4 M>4/A(2L(%-'>SHF_')1IL3#>V MFWNNVR$$)2<@# XOL?Q!38:[K)I1-_3X[2IGU P=K+'MW:$)U)YV#.,[6-?R M5[S&;+0R?Q,Q2&":ABI:P'V: J2HH)B*89D&)"X I>?8.:J]3/@\T#P:PE $O>+&HX!ZI())X!O_=)I 7'%'4%'1=H)=P-D18=JV7PQ"A$^0G>W# MT( 'A++@J89K;8<&E?/W1;0.1>U_)'GY^[_PSPZ]H@H$"UDYL[^.ZP50"$/' MM_.OG'!/TL]VQY:TB42P"W_5_M___9_#U3^;7:@^@6$][LRG@VUM*PF0OB4U M!?$Q)"XE+DS@DQ\%U1/6]G:;2?9A7TO^<6^!43ZWX0]4XI_8P6L$CQ-@HMH' M!R [+ID4_.RX L+N0\.6D7Q\M(#J6T!H]J-Y?9T1@DQ!'-"/0H122H$4-+*9), M C*9DE[6#YOG*U[7UC-]O)*/I]6:-O*6?6]$C)(O1S)]CW8U+UE6&I,6#1BI M0::G:120/BE?1BNJ*9H4GU> 9Z1+'-3.TU9K1([HER/!K*7(G=1ZS%=JWL:8 MNTFF,D7%Z$X>[XIN:/[PHR0YFTR>-@;A.98E>: M.DD/#:5>#C7+PF+<2A9$12[-U>94%N(=M36B3DNR,51M2"X!QRMN'6^NYG@R MPP_/%L.K%X0GIM$TQ[RLS?.97&/6\7)HSI/=\^FQ*$UJ;4U9E)_&S6XGF9\L MT,B3W<_K.4V.ENV M+ZXEXCW<;77Q16:9RD"3?EA*M>#(D]WG;##3*_A"XMUJMYA0F8W>JGMPY,GN MA^.I--QX,HG+)FGPL[K( G^=J9/R@H6Q-;$9KZ44-+,V:Q4SLR<*S7D*I_YJ M*EN4:$(9V9\LUD9MO. +:*$$<4)[6HZIR9NUR"\F;#JS*,\GQ3%Z_BE(R>%( M;6^R:8%WM6PJ1S/9C)N?GJM%R%'+K&JR8IL30'7:38Y6VDQJG:M%6,RGAFF5 M**P4EQ#,5,,M.DX>)?J=;-]2I^9@Y>6JT$?=]).93=][6IRM10@,L3@U[)2+ M:V+^*:>MU] &1_W.3Y[.#4=F4O8: E@6S'4+CCR%$R<9$ZV4K)5Q MN91WTG*CM^X7SA8XM IQ;DY1;!+O+&IBO#TNU_I-[UR!PVQB/5LZ.;J$N\EA M)SY-C=BF7PKQ9/,==EK5[:9+*8PV,5IE>6-W.ZBITLG3R8$V/+4Z%AIY\G21&V_T/)Y/*(5F;ICP MI U/DJA/P"GH&RA]9CX<, -^ELE[9]5)JM!,>CP+, M.77BF"Q.61NH>*#$LJ9IE]WP]?0Y=6+1N.?4B98< M-?.39M7"P8KRBEY36S2]Z3EUPA&%L9&62BZW8.V!69/[EE:=+!;.6LA7 M1RF\P^#6$G*4E2^FSZJ3>:ME5%:@97"@O3(GJ62AGTIXY]0)H^- MOKC)>\V MEJGAB%]M L5SLGLCX\SYKHUG\45QTA8H;9KAG>DY=;(9%-CLL#;U<$:4-Z-B MG:%4][PZ*G0#>! ;K)A9<-L-:,VNNF'CIO#JQ-T9^ M4P&CFA+O\+A 5VK:0#Y;VG:4K.?$=+_2@-KTC#K1NF*NTO.6 M::6_*N.M-)[EU0I24:4(_QW%\9^XDVF.KDN/RYVO;FDPC+R73'@>R MQ4R[S,QYRQ]Y\OAJ4:)Y3LZ+"DGE)I4""^T:#AUZGT#?3,=GE18E3^%H()?3 ME?F"*9U5)TF*EY1XA_/ M(<5SNGEO0+;& D/U^?A3-N<6\[59+W56GZP9MP)WV^PJ%;%8B;>XSK(GHOZ@ M)T2:Y^9U3N,*"YR=59=HY*E\K)=*=:\N<'B6-&IZYZGI#?/HZ6O&[KU(M2N-BKY>=LIEJ'+H[.9QMJ1!LH;+9+B-A!1N-TS+,D& M^LM8>VD?=VE,2L]!FK,ET%E>:Z4Z[52>)SM%O;&H/@F+SO37[Z_M!G%-X#+Q M]L!;I)P<%^];:H++K$&_\S7 G:6>Y.QB8WH*XW;S[H+EIU6J]>MWW3AS!O&R M++_/ <\A-,P3_,K+.]:2GCOW?+1%" H:/Q>WO7(UTXXX Y*K@L8D*]@S]!_W M7$PZK4L=5."Y"RSM (A^J.6T=FDU*Y763L5,XVMW.53:8(JOV.DM:I>>B]>_ MK)EKNQJJI;T!]F'[BGW=[O,5N/V*V?X!R)\&>U_6,WZ\Y]*H9,H/-+Y^JGP0 M93N8WX!S3B 2=N=FN_=Q= +^&$12$3N_&\'11O5_:,\'(CO+!^:\T(,:%#3,0P(<7+VW<$([S<""_$ QTA M)HR(B0192/'R]A7A""^WP0OT8(@(+^'#2R3'PHH7(O+X0XB7U$/BS5O7$5XB M.1;A)7(L0X^7R+&\*F+^\![[NQ'^FP'A=NUFWA/IUZ\@?P] >B_2'4$I(J7+ MJ.H(2!_1FQ&4?AZ__?U2ZNRUJ>J]4NEGX/56Y?2"9=CVQ>KC1\3RA\22O&TC MK8A8PBY^(TT>:?*_458M&.?"9!!4L3_]>REP!'Y B'M#_B&\LMMZ9*(0$EJ@YK#7D2\R@HT,> MRDNB_AB2A+ET:@.\A7OL^T77MFCDQ4L"U7(?ZV= C<; MVRK76Y9QK3A),^ZFU9D64+&[Q*_?)!TC$NSUNCY&,FA_S3=D8+B$# KNR89= M!&%^W2;R(B9$1-#/]SU#!H;+$'3B-BVV(H*.K,0?;"5>M_%79"8Z]GXM.=D6 M50,MYXRI6&XU%'',3W"N,?;4^JI0:Y1MOW@__4%;\?YR-[,OFOW<0Z@QC"+T M:Y(IWPNE8 =1%"Q"98@S\D.VYR]/L ^/5KR&3MN/WY7*?>ZT>33?L_1M(N&[ M_;7FYOMJB8B[$PNY<_"Z'LUL+[CGM^K+W5] M*CX! O:O2&G^+:6)VE\_OG201='57!7UV_6OQ_)PY1 A&R!5X;L,@)."KK Z MHTF%S237;B[K<9PI.ME!54U3I6QZV^F&3)Q5H_^.)%!DMD=F^X^50#NS/;T4 M9!7UP,@;5@?*E#F7:V*VBIJ$795&26>1:?#_7(M+07QN< M.Z.$C4FETW-'5IK7K'2ZMQRP):70@C!$43F"H&,4E?B&66:6::"FYQ#>8^=; MG'!<.MSVW6-K/U';?0_Z#.$ATX]08UN1>:Q1MK/,JIU,MM-2<45C<\-:HIU= M._7T#4-E<7,$Z.1JVE 8/#GKL#6952;341*%RA*Q9 */):*S67!TN,+V:CG9K,$4Y'K=FG_.F_:WI(EQ@>C4%ZM9@BN*&8;4> M/ATT7-;XI^)T8F>Y^!/#&=4X7DFE/&A2^$'#5(R]:M PDHB1EQ3*[4?1RK ( MNC\(578*V3[!6UY/69B\6^?R(CZ839$LHP/_B*1BQ#?+G.L:CJ!BXKDRZ1@D M.\S>Q[JP[Y:U=6\9=G]D/1WWM/@&V+J9;CW2)!34))+A0O$2"DUZR2*FM][G MCU&9N&(--JO1I(L7BG.FCDO,J-YNW3 LR/:[+9;#R1:^D#;Q7%I*C"FC-6+] M$O84$TOAJ7?T7B17_CP(>&M^N[9V&0Y!\UY@$DBX6"RODCE^ MK94:SG0N=UD!"1H4F"0(]FQAC2B=,7*5(E?IIXB:/\EB9*7L+%E[6G-,?[P@ ME_(X/?8\)$U0ZP8J&*W?W'0<^_ AW,7=N1)^M#TGLA"()O]B%Q$H[X MH&R(%GNRV.X,0+I35<.#Q(KY2,5L5X-CX!0VYL"OLX8&%[7VDP"2?]G89!0,;(S\>#>3 M(,Q'$3$,'](VP(PF&8K7D4(7L&TP>/NQ>':&#CW+&A*JPFKN"^?]+VT MC:M@XAR*W[@O)OU/MI(#-\+\G+,],;<,H) MI)P=1';OXTC3/(ZA@:/$/0B#OTS#EI$0>;0 M(#D)7@QYQ;0_H-W0X6Q;:BN M U[L\XN-CH/??9P(_@.WMO][51,LPLMM\$+B#V_>*XWP$O%+A)>/WQ*+\'(C MO+QWY2U"3"3((KQ\O*!$A)?;X.6]HA<17B(Y%N'E2(XQ$5["AY?40R*28R'$ M2R3'PHJ7R+$,)5XBQ_*JB/G3_/QWXOLW@T$*?NF_\P(B&!NJ]&&@?*?LAC" MY+VH]L5/XD2@.\"Z+R!%=!/"&F#A \F7UQ*+>"EDA",:*OKP__TB?WT2/.RU M:2CUYR0T/GKF(7A^_?83&__[GW%$&E] &DPR(HUO2!J1!HXT\)]#*7('(Z$2 MN8,1W83.3B'(!_K-@Z:P&2K[>\:1L1*Y.*?DX:*;'<94CR@D\G0B"@D'A=R? MCIE.+3 5''!,'Y\RXF]8'RSU'M&\!8,E&-6P;1"13*2)WH8=NO >0,N_]7X)"S];P%5]VU9!%ZLYNC7.P[6[[+E*N=\5E2&J9_Y=2@=]_H)G0@>%"Q3\C@KXY)B,[ M,;(3(SOQPG;B?BTYV195 RWGC*TX!_-Z?].KB'A'T+K%3KK4,.9I:"OZ/6L^ M8BS>71)DUM T8/F5%$W!!-8]!!:_.FKR?4,D/U'/?0O"_/K,\A"IL5NV7GN6 METTD+K>_7K1;A=9PUNUQI"YIA71B]L3.IY]68#_&491JO"AD^!XN#&UA MVA4;":8X'27\GC.)&,V2,3)J!7'9@,:W$"/OE:R*I,C]21%M)3J/+TW\3[>8 MX5.3=JK=(=IX5IKH[?4J7RL9+2A:4K]^TS$ZDBJ7C2I]$ZGR=@&I[Q T^FG$ M&5G.D5G&I_0HZRDSTH/ZSN]-@FQI MYIVV:M\AP29K6*9A07,!XF'L?-=(^_=.KNGLFTT'^[Q&Q^F0;3DZ.KF*KHS. M3T*A/K2JUOV099,18#N2A7ZUP_ETZ3 M^;F:$F?I$8-"4G2,Q=GK1J1"QI%1ULTUXE:AETM1IL)/2+VY<-PD9%1]LMTK MM=N-U.W%N_9.G\J":[?B! >,9K>NEOK%'MN".MCOVAM+7;5G;\B8-'(-(M<@ MDE67EU5_T/8W.9:<*AO/]'AR,6!506V1C.XA<40'/D'RG?.D*+GJ9YX^W#X+ MRX^E^?MB_[IN1.UG8?9FK='S24 M2C7-#U7"2!#-Z2CI)X/A9(Q*1-E@EP^T12+L-#P72;!(@GTXF/%>(EIEQ8B% M@LW-.3=K9J95=ZH1R184:RDHUDCH/402[;)!UDBBG89F[TJB12EOD6L2N2:1 M8O_BW+HSNMMU9#LU+Q4M/CMHM<=CH95=3SVHN_VD.N23)!,QXMMGU74-1U Q M\=R-/@Q2(6;O,[:P'Y"L=?_9=W]T;'I%\M M"EPE/4H%-T')&,Z^IV@CB72EQ+N;L^7-ZF'=?.>10 I7+&]9-9M>2^047!9' MK3ZQYI,]8@JE%(KE)6-4)*!ND4-Y1_^.@Y__>#:N[&L2P> 7"F+NV(T_6A[3X0GX$W^S/#D@X MXH,B)5KL\6)] 836M&6YM(,Y_OS.#&!90X-K6?M'@,F_;#_HC(T%5=!%.$(3 MUAA80;DB81, I8J@JFM,UA%/2)@J:_(V(.W_"@V&1&]@8W0;W#1L*+HD.!IQ M (!+@]/J"B:((A17#GJZX&""!3#=<" +0_D'1X_7NP?MI@@>AY;S@'6?%PR% M&EP?^ND8J#)8@F ^9R;;F 5L5X5/@(]&(VWX;+\[EPZ? Q\"Y[1D6WFX(/R# MMVBB1]F!>!#? #^4(_'],0V6MFVP!6)5%GR"@2R.;06/A,$](6F$^>((@_)1 MP-H[*83YP9U;D=$A,F8"P@7\5X]/]EL3GK>F'FQMCW?M8(^H$PFV?-[C7M)" MHH%[O%M- MSJ%,I QCYW"&L/\2;XAE;; G!8CUYX:C+^;P9D!'(FGM#Y, U+H2YOC21(:K MEB&$'RYM+>2@9$'SH,JM@;G0-4;,B,*O;SNHC4I^WG:*91S,=3;36#O20'FC MF&W<+,_4V,&DNAJ.!UH+*KCK@IH\!#5Y55 S\?; 6Z2<'!?O6VJ"RZQ! MOW,+4"_:%351FXXG?,$QE1ZGI(TU/T5BYHQA]N*#0U:1]RO /,$^9"G)]9D/ M:79;7F$:1,#,QH NP>_*K@XP"H]A". ^/R,B#T0K>AK"EJR[0O#\(POP/":) MLYB<>9/FHD2TIWA\4ZAGS5%FH^>\#<&A5A]A\]A1A&UNZ^\G(7/C*C M&J*R-73'HTFS;\8!66SSV46YUEQX5M<=MP)*@VN'>'#>&#="PXA?&("X,>%B M',L%%W-[_+>'_;6VSE5W\A'30% M LA^,<+A=B%MBS-_CV>6QQS(KN>G0YIY_F7P$?J-*+JF[-LTZ-LCX0?MB)W0 M._1R_R/)R]__A7]V5"3"E5HH%#/[Z]C#HQ#NMX$8'/_G56(GQ\W]2'H72=I3 M'L$$N_!7[?_]W_\Y7/US;"@N&JIA/>X"0 ?;F@5BA?1C05,0'UM 4.+"!#[Y M45 ]86UOMYED'_8)?8_[&!+E,P/^0"7^B1V\1O X :8FK.('(#N6CL'/=I_Y M8:/]A\@+A-3Q: $5,OT2H-F/YO4QXQCF(]1F#!*J\.UV8S3QD$Q<"5YAO2^.-.1R:$>*8[M1U"LH$ ,(EPDNH/LKFW00/A] M@/;7B/48U.<@*/@J=329)-D)25*C)$TE1[1(B:-QDB!'4A*,29%(3B8"]2MX MZA_\8D1^XC?'S^G"(167)A.KBLYI3'W4J(T:RF-G+6Z4Q'+U<,1_;'R4:UT<-M M7+8F)L@(14J:MN#(Q,N1F?FT_-2GD@#O%YX8O=(6NF(1C3QY.M5SA4&QSIJ* MEJIGIY42573U-!R)3@N.ATK5I&-D@%Q4LNGFK,$2I954]:#UC+\!E4W/$'2L"J5<]5J2<:UW)<5?@-Y3QHDF)]<4 M>:S$^>%X,>ETIT&%X!< 9:9/]"S'K4NT9QQ3?02/;ER$76G0I&7"XH M:[NK"^M)0^";:.0I0(W^E&DH^0&) ZZ\HGI"5Q+:J-#4"9C*7JEA.(W>FE]; M!MB,65DAGU YC)/-*Z#@TEQOL^!!(DWPBUS;9-?HIOK)0MZ-;(=;N;Y'G2X<8#I^\-RR.4F7,RDI4JG M*WK5D#+^T!,BV<@.G13I=89O-*A-7W'CR?E\BH:>X%Y+Q2<\.W4=/&N3E21C M% IM.8V&GB"_'$]EN<:*22N5:=8=-\3US-%::.@>IR^=@YW1_PYPMA>),0I#[*=ZFJ8 M732"TYLCS5^B[;&#[5/>BK)-BSYX_HC ;QK@/M91 X MG1^(6<70$8\)]PMEG;J.79Y[I0NYD\]@RI2^1:?;; +<4&VTKF,=WVZ M:$UQ>M'),H92J;6SAK-[O#Y[Z.,75E(ZRC*YA>P.C1T5X/FP&+Y[&Q98 OY?#-?;?WZ31&I\])[R^H?C$L?\_@V8G,# MHZRD8S5AO5W2@:&#^>$9_X#;0<:-;P_Y03YTIJ;#Q8B[P]%#R^DP0(;F])?] M>J0NA@C8EFT_V GM(FA/&?O@9_!(84=Q,13J@LA$0(WY*T&K. TYQC ()'<" MT1(<%IQ$()'%]<;:=DOR+<=KI^_8%N(W0>5L!W()I/Z#5+T<,"$GR#Y/YX M M6K*)7C8FS>VAY3,[P9T$-C&OXC)T5^9YUC3JJ[Z!%P:3-D-I]EJ+0B.=WA:,GS[DI-588=2N[F($/Y MNO&4GP13P-91J*-";=J>0)S&*0/* 2APG?Y4Z1WD M\H;5]0%;.L#JGHN8 R[JM1-9<_/D)I5U*364U]-&WRI 2X-YH$YY".H/%;Z( M[8X=X%N4;P")1)4#PD0T(AJ0("&:GHDM.*LX3VL/6/KTQ.%8=R WJY D6\8\U^)7W0E4W"2"Y%P!6FDNXF.7F84EN?HX]3FF@? M0O(\A7 >;XZ+U@+G*W%"'. BV7-'T.ND'LX8+7L*0=(&XLU.]-2DUZI]$7WJ;"]CV>0&= M>)P@="\!SJ*2T)Z80:&>CN-,TUND6VMI"%(0E?A#XE54/F#\/KKUAKQ_R;'V M1TT=V0':J%O*N3,S2T+C>&Y(3;U)C%OYUEU)Z<_;.FUTE-4UNKL#W",#J.&O M^[P%9'4HVBH/;5SIJ(D!D1^GB-')92P?0E,R;5>23&J^H?L+Z * MH#DOJ BJ!R!SF9K R/TGAP=#T6S0.)RDJ%5(%A/;?#KXG-M-]36Q70]W[])MD'YE4QBZ&,[F=R M\@GLDFF\?YRD\T9>S/X0XYW3#LP#R$G9#H*T;XLS(+GJD0\#6:$A.L;6X8*. M4&F;O7(:0H"<)$]\0_/ $T&,(_O9ZTY@1&"0B^&S]ODP;ZQTJ[D":W8,1$@# M&)A,@B@*6MEN(>31LEZ8ISLVEOQU!.S[9^LX.!]Z?KP1.)?2[J=^M"%("K;] M-GO2[@K X6(0:@11!*;S_-TV#YC9=,J!T M@Q2X("L=A" !KG0(WI\*(@+%R5\!RX[ MQ#22K.C*29 (=Y ^MT])AVZ7;E. M+@V+W.#TY(WX[#O9QUO$/QM:C0EO S_]^*Q-Q0V'3+F(,VT%=*?#%IZO5$PU M??'T[A-E*>;K=9[-S,OXPAE*[<0**''A\TG7?[KM]H KX=S"-?%X;99\6H \ MG>U-?_W6/Y)J[>>?Q8U)W$4AW2UU^G<8H/#?DNGN2LOZ5G=3+B1(H(-U R&R MU2X^8%$9GF[@W+Y,9\\/4^-\@YJN>#F5GVOC M);Z>HUFNDJ#^13<:_2ND^QS4X#*R"&$NF#9XW+TX7!M*V=RF:Z+$13%(>-QE MW/KYH7'\ 6>(%)$DDB\R1P]N,6_31D]3S(_,WPDDM!VL=N_];/W'(,\6R;IW\UNW*/ ?O!LJC"'[N@[XBKS6UZ_X M'_SNX^1QD*Y\Y6*S$5YNA1=4-R;"2]CPDGI(O-D=)\++K?@E%>$EE'B)Y%@8 M\9)ZH".\A! OD3T65KS@D7X)(5[8!RH9X25\>(GD6%CQ$LFQ,.(E^9"*XF,A MQ O^0$7\M05J34(J5V.[%S MIG+ZQ[GDL+_V<:_M\2L"AORL@&$?F-1W$C#HYL/%5-.5 YAW1"/?RL!!E[_N MQ7RY%QHA\ ?ZF]'(Y>1(1"/;6'\J\J.[GO<@!.[1 M!O^*T]"+!9:^9K$A3N'$@1K^JBDE5_*ZF(" M-C0[#RFG!-Y"R*#T?Q=SGV^PL0/1Z=/UX4ZIESOUNVT0Y%\7H\( M^N^[K*$GZ*_M@-92YN-.5^&:/."%JDA,^\55_-/]A=ZHXWBHLE[6=$2-*?/- M$ID$# R78/G D0X]RU]2 MAT4$_9T).G!>0T_07]O:KU\W5V/),!W%35OM.J59;"?WZ;:'G]=A$S?7:&'@HIL%5JLF MX/UNAEX4N7[/;'AP<G"GNV/C5[29WM->8WN:D%.GE0^3H%Y*P-2,W8^_:P" M.&X"BII3G9'[,XMJKKL5NL0MGB85H8 OV\7T=)0<4;]^TS1[O=.VZ(#]!_!X M=,I^Y9C!AW@\B?>4E=AV4GRVKAL6I^7P9 /Q.//K-Y&D8V1THO[3#B O'%+X ML3S^9STCK\CC:9LDET1RO<+7V5XE(Q27E(ZW((^SOWZGF*LYCS(- MKAZL^1"/K^*^D=9!2'-*@@>T9D9 MEA-W@*5%E^VCT]M[3BVXYVB+SX5=R(1O27!/:TT6RVYJH C]MN!U<"-A:=XH MA:(M!'D](RW*L[AK3HWR+"X9,_D0I\X]>=%0;7/*]5UU4*G(DES,IB&GHI@) M'L.C_(KH"/LN\BON.?+Q(4ZMJ?5I=>Y-QDHG.7'I;B:;-WJ(4]E?O\DK!SZ=7JD57&B3DY'K!\TH=AKW:6+4E0B$?%Z"LNM=Q\J$7'5<,U' M1(0$,KRY)KR<(J13[JA2GW66=20BF%^_DXGK28BPVQBW/?R^-8_<-@'FUKL/ MAX3XBC#11R2$GJ.32D>IL#S9J#:&>2#1H.]!"8&B1$3BN@'=2$3\:!'Q:O[, MK7"I!7"N4'*77A#J] MYNTNCX8CJ$>1JXLT,@G9Z4*(0E5'$I."$E,R7!0\#(/"N&"IS5MO,QR:X2LB M4&\F5<_R0C]#-*I*W.4[!*M/C1(T&@D+O_QZ]O830#U"MK40GP+-?7-=.ZU)5%OP5R\#N MHK5TX8,RJB$J6]R/1Q918XOC5JNA]&N@R#R-ND-COB5467>!E';>&#="PXA? M&( T9<(E.)8+KL&<<]=VY,GZD%1>X"[X9A\%)N&(#^++1])NFJU$$@U5%4P; M/.Y>'*X-E:&=!72A":NXCS]]3[MQ%4R<0V*.^Y+%_V37GQK_)UJ^8^V>NIV- M"+;UL:!>$OIZQ%O,(\G+,_,;<,Z):G@[D.S>QQ%;/HXM("AQ#P+A+].P942* MCQ90(4TNP8LYMY#V'[P;*HQM0W4=\&*C-V-CXN-4\!^XM?W?OQMW>#-_/<++ MK? 2L4L8T8(_O&GD1WBYF1A[TS:+\'(KO#"1' LC7L@'_,T;IA%B_A9B_O#, M^UWS^!9 ^(0W&2TS6F:TS)^PS.MZG?<;2H,@$0T5??C_?B5^?1(\9/(!_P)U M$(XNU6\&']'[;7!/V,9Q?25[8$J(*A L!-+97\=A->HTB'5EN)'T#G![J!') MEP;"__[/D2&TSP%$83S#>MP=)AQL:VN D3X=3$$\L+.$"7SRHZ!ZPMK>F1'L MP_Z!Q DP4(CP V5&4WD3U+WN@UI$9+$]0C M$M]^].NW'Z5&';BS0535WA.W<&@7OD:LQZ ^!T%A=^C!M/HIFY^7'<6-ZX6" MP.9RGN2-R!'Y*WC:?B3!U,9*-55LX(PL<0.QW!N4LBTX,O%R9-5M;XKMIMO% MU];&I&J';Q?8L&\76#)EH):OIZ,E$B6<8*3HIMK)IC9C3D>FJVNK-4Q4;9_A)92,YE#,WT,B3'27UF4QWA">-E_M= MVR)ZGC4S4>^#DQU-D[V-N$KB-L^XB6&*JQ7812L]2IX^G6JS-;+3,7"\TLRV M'4)A.Z"%JE*QS"D=?$'W MET0F:]EHSI-UBL2Z01?6^;%"RDF>$&O#C=I$]Z%.GMZ;3GNFOAQF\(6KFG7+X+%\L))]6?;/+ MPEG)TZ%FAFBI]*!$*/TQ7E7K,U!]LN&LU(NAHPE+IZ@4$$<)0IJ,:!P(HS$Y M28[&K$B39()F*?IDR4G'$/JBL9CS@M(42*IC:R7"0\=>+T>..;UO3^+U$MYQ M&%G@XG:-4Q&OG"RX 11OG.XF%TI?SF:>AN51_(E(G^._;I;<>!6N%%>T_D3* M%IZ(\E \RU7Q49E,L_5XFUO,5K4I-;+7;JIUCJN6O#A8L[K+XH(>;WBI::%I M&.ES7-5P2G5;(DB&ZU1*4ZYIY=NFX)WC@&0M,YKWELDI'Y^-^3R[:N7HI'>. M P::.R*[&2'#K^/#'E\43**3:)VC5L98;)1Z5V9QI9:$YNX M53/GB0T'Y3([<9?Q =YK'5+K"VMB=ZPX:?;-.""+;3Z[*->:"\_JNE!JH:'H MEZ_\ZLU#QIN>U/VTL$/DC+SOC)"?=48(XB'Q,OGE2^\MI?[<57GK_D;:1A8; M-$P M 9C%[N]D3I)A K7U;9PTQCUP*2^'Y'E@ BT,; PBGA!:'<>'_XAN6M?WJC 36<_CW9?"0/SQ$)<>\2\$5K//M;B+B;W/KZ M*:'MJZ4914 *WY7)<(#D[72;B&X^DOORG:!T3VJ6\1\17 =XC+1K>+5KR+;\ MU44FK))_KVMTY;I/L#BQB3NPC>" MK\TNILQ"L_>;ZK>00>$25XP#)?;3&BZF[5%CKI-+PR(W M.#VY4*?D-MI=8\)O+YR>:]5E<,W,.#>;<&2.352%UKS*ZQY:GM\ B*;PZ]4. MB I/[Q5ZR,!P$>X.M/;/9&^"'%';D@%BOE[GV7F6Q>]447)[3[Q5PPM"PAUWJ@3) MQUM!6\E$C$C0[[0LO_<03,I_1M#C*(JZW##J;V1;DT1VT)K6=]V0H/E#L^3UVFA&D9NW M(C^8&Y';>! M^"BY%N*HMR.4.^Y,!\S9WO&F_V47T9>(-)_DD.;+09Q)^:74&\3CS%H^?M/1N',H7]:>Y*\K+/E;B^I41W<)6=<@NXX65-"'5"I M7[^I!!MC+IFY? ME#Q% ?0,5_2W34O^ZY&72]US;2*C\;:&2RDTMJ6 MU(\ED\EW"O_=K3G$8!"7&+HI"H2) ZS(.KJ\=73KVCFWALNK9M:M ?/=)*)_ M-_Y-<=@U,J IR!*2A7G#M=*ZU-WS_KG"&E26[C\U\"G?Z$QGR;(ZE 6E-4KZ MZ(S+6(F,M,M:^UE@[(XM&:@:4 MNUIIP3-.NJCJ376:B4^#TLQD(H83B5CJ&QIIN]QG; (W9$0&VGFEH+K@[ 6!R-;Z(UEVZPIC5\M$N/7&OJO] M]8J<.B./MM1&MBNBF:7=?@ ST+8,2:34T6_1A_]WX4%YYX3DB.2W;/" M\QO;4_=_G($U;LHE>-B9-"U67=M;I ME6R/4'QMM.TNDC4L"$'XVT-X%009A=+ML6M-:X*U5N$6:D ; VNT9;71"U;K MKDW@S_W*]]M?M^ED5L\WJ@E>7DN+LL=MI'+]<[4S^P@MCRB?24!$P]-FN*?ZQPFF'\0COH?5.L>L@.29P_D8T@6F$!$UXO4]<->N7ZE!7 [*1PM M(UI&M(QH&=$RHF5$RXB6$2TC6D:TC&@9%XQ4AG)10EDOXG__YZ@0QO[D%!4],JS'W>'#P;:V M!3A(_QQB"N)!G0T_G>I14#UA;>\*FK(/U.YDHDKX>K@ M2,4_5GG&S'\%;&:AV,X_NHWL6+_9^]KF]S&<76_;]7^ M!]7LS*VD2NWU:]O.G)VJ;"8S)WLFDYPD>[?NIQ0MT;8VLN312W=Z?_T%0%*B M_-+N[L@69;/JG)V.;5$D (@"#P8CSYWO2GSNX-9O\?9=^*MXHDW&5_UW[(( MI$4DNP2IEZ^#DL"YBGR$?LR?Y+ .OQ A8B WPB'_WF \6(Z2FP&8%?73_3UA_GB3,O:.!5:)"4 M-(@+&F#0''[V[SP24=';(%O2*'G$6H1;QE(G-$2!PR<60"&GM\ CG]S/W*$XJ MOACTZ-(#_E=? +[[913E\([J!$'77OT/S""$WQ&QD;AC3E*S1KJ9EA'(9F@I CDA)7'%&C5_D3>/[)+B! MG^D;]3?XST)P_@-'*7!>>G33U)M.1W1QF?**?IG%>>;D8DN@- 21#ZM+[N"/ MFSB\@1_G,_A]E"$#$I#0U(4-ZO$$YXVO%(+'TC1?T7U1JE0.3C1;QO ^GVZ3 M9F)'/7"W\##EMZB#Q2X$L#9$4,D;V*\_RA.\Q5_%.^^8ZLSR%]Z4I#(O79(L[6MHZ9%('Q;-_ MBWLA&G!5:#Q2\O*-Y6N T@F_1U(ZSAN@00P[V\-K:M>Y X/M 5U@_TRZU8Y!^%>\7=O\-$!7=VN,%;O;_ C9L?59C'XR<'/K MBX3[P?;+0,O^>\<T^6D&:H-O_?8V"$/U$7!??8H#:!_CMH_X@CQOJ0: M:8)/L=+E:0 J#AP#3$Z@CX%"(+AH.%.E ^X1!>DQH/AF)'+@>#@AC(E.2!:[ M^F^!@: +(K'7-7?PQ6,Q/KCYKPVT@2WCI1/G?(#SZ.H3\6F1;]$J+E%$M^"YR$K,%'G8(:P.CT4 MBG05^SPL RU;J756XJS$[9 X%*E"IQ?%;' 6 :-[!T;=XZA/UWF2YF#>T$-& MJ?LHK';@.>_!>)$W]5O@X9DR=9ZI4\_[WU)U[+%R:>7R\7*)#Y'>DRJPE%/I MY@/3OO!,G/Q1+,'9\'-P:-W":5>9A""W,)T;+OUN^2#YMPDE'>*/Q:=.ND33 M3KZ[MT2WC?Y&$#9R_8IS0,@9L#Q=!FLKWE:\'R_>J$))M'R^2#@7!QV20 8F M?@U'2X\K,Z\D6S_S>A@OXA'PE<-4P,\43UMAM,+X>&'[6@ *)P&:]3_PM%1TN*I8*TJN*(XNKH)$A+7, "B MW@F)AT.2= ,6/ )' A4O.:-1L,;Z&7P\X]XRBL-X87T *^;?JHN+DSA^_LO/ M+YVWH(W!\/\2A,(/^(321M=;^)$5."MP3Q X!*' 1 UY0B^U*0:;L$Y6'I3* MF%.I2L5U,06K4/EAKDQ&/\,KJEOX5YHE>9G& D-@2!^?Q/K'U2Q4!ZM5?,.% M0XO/@;H-@>"DZJU06Z%^_"E?DV,LOER@?8Z5(;]AH0B')[@BRBE_Q,EG&HZKRHJFKG("(&J _0E?H:D0KU%:HO\DU2#@Y!BA=RP"4 M<\HC;!NLY8_@5U_XG;/F21I'T;U7IFW+5)_:3'6;J?[43'6K8*V"W2%WFI.@ M.0^IR@!&, [NB]Q2X1!@> QHX!">76+/^U;FZ@QK4;H*C!W#F4Q<1L%RP8.\ MI9!KB*F<#.70 6N/3%VH8)8GT8U$"CT.\X]W?_^(.K;'X M"_3H'SD%[CR.DZ#ZQVAVV(.U7A$P:*-+3ZIFQPB7!M >Q0_=5 MQL 6E05 HNQKKJY'N$!5=?[%G26[X92LHPJD]XZV78^V53&X3@*8?R F)M*! M"'FQJJ'D[&E'E:?R8MX^>)*\5]VL/8(R\VH*HX"G3OJ#;4ZU[DL']Q\A9-* M99L%&58T/Z#DL%H12.\HSU @ZS38#\ZGP&BG%HYL@B2.D58>V!5%(3E'M6X M/EKL564G"I&4*%>76R](O'R54JHP_GH>B@R.X."[4+1QF3.NLMQ]*I/#/"=9 MN"HLYN9KX4?5MXK%^@'L$XRTPRZ%?8%Y4D3A[3+7^R?6::HP^4U4) U6ZOB( MH:KFL% -NG2KHL)*A2QQ0F@-?&(N=^%$R&>/9%[=VR#/><=[E%2)J%FC&); &7J7[> ?."V5- MVPS5<$ZBC[&?KTN&_*:[#]E+B3Z:R.THI5U6)9-.!T7UG=N>$[)8(HI2U4,GP>E681.%0+)IWRWP35==<>D$(0!/&:8ET MLI]T0J#OJOX?O,$CKN2DL0)1F')H*+&?[^&2'TOO4E"O6HFHC.9WJ+4< P^11B($#D:="6/%J^TGTC-L@Y1-Y M=1+VB= S[\ O1U-Z2C 9>"UH0ZK.I.I+*B\JT^BW"N+4I<\JB.!*^PPG2(RVT;6N\-"^5DB;+9,X7P@% M5.2#8P5C# /GL*UD'0ZH*;#%-PQ?3C] DH!MV'Q_@&[EBL-Y 1',V@<3V>_: MY!N;?//4Y)L&3"3ZM EXCG,1$7*5MRJ3D7&UN*]G7)8]J11FJNVH;G+:TL5I MC\"Q4DI6OJ.49CB0T68']3$BG.(0]@JU/ ;RB!E]>[J^XUO^G*%Q9\=4, MYLOQ=!90M-$#XQS>J4O3D-Q;.1+XN96!&(+O*&0]6#:.F..9?:?J<@M@)U3E MJ+:5PZ,"BAD/(K7BV\)/%O(2DHND#N9>$BL/0U\%#@XS#53;DP8$ +WSUU_? MO_[P:4OY WV+D ,56>RR&(6U!%NV9(B3Q2.,],#;"0T)PRF)<*\PDB4#=J* MDXSS=CF2O*R,D(!@+H7Y8AH)8P+%RE=*,I:P3Z]4AH<^'L8YX\053FEA=+=R M^945VYGQO&',7=WXKS 2B,%@$9N3=!1\PV>+'&D)&87SQQI_+?7?+5-7/":F M[KS\]-5U/G[Z2A/]%?^A=\BIW(B)WESS. QB^<+"P"M83'$N0DF4OCRH3A"?Z?W_[JLV4@CM$OA#QN:ZH\\^6LU4LA\GS=QF?PN>Q1!RW MI0+C) Q.<42\9YJ*?+M+)$AGO7^))T E=B)8RTM$A< )YWE(YR)X MDU!16_[J3<"J"2%[BU#X'%8JPBOZ%:FJB;Y2'J_F':MBO6*3*\EDE"-%I"T+ M3)S4"_ HCGXG9RLAYH6GC-X:RHVDG(A6,">)9S"!?5>]A;@2'03CM3,+XO62@2WQZ-! MTQ%%45,/V$>;+$56":JNT3E M1E$PH*D\&)Q(5(4 M^\-VD:G\0GGPKR"B1.0*'$"">+RI4/^DM>XCJDX?U,32N""=>UT1$>MW]4_[ M(]?9RZ'"/5#_& MDNL6*A8JKC%&RB((YD MKDHN;TA"L.Y?1 M0BW%0QI>KD@'PC"'9P,N4,A4!!34RQR.J?(YA(J$'86Z05VQ2+P\5+[S/*'; MT8,G[\V:?9)F-2&_F!&V*00CUG> PJ&R",5J&3@0&:V.?MCK=P;%#^5U"5#D MJSC/KX#XRU0"5O\C!P=QT!70T!WG)0U0^5 2EVX[6-FH$%:&),KD"Z\[U^J- MM (1E!-E6@)=5%RHP(2+N7)I4X2P(1&5<="T&.&]; $;@$7# \^>O'!ITZ3$ MZ@!<I]^"8X@5D!^C$L-\PH;,.^T\]6 6JJ2#$1OYA.\96OP.?Z4K;_#8DUQ@6I-#@BL5=H[#P_&J>E)15%'NOHXLN%!!#0$7:J43Y%94,ERXAA3H]M3<-2% M%1310W3HQ?Y+UW2MJ,EGZ8#A57I$$3.1FH Q CB3DGB)>V-?^-LKH.4*032TA!Z48EUP>/-TH+0>>@K8KCF@X.(%@=$B5=V/$9?3QQW ML*V42*Z X4G@U#DFRBF2 ',LIE2T;BB?%RE(%*K#@[K/X?3@.ZB/Q$WS/-[< MJ15789TGZYA XS65!O3 PVWP'PI\P/<9; F:>X+Q*SCEZ4<2MYB?](0D@"B_ M.>F5M#2&+*([?9G+1@D*<'S$%(@ MU4U!@TK>%!Y A6.UI,,N3!7.L.C2S3BE:1:1*U>0)UK$4G@DB_U!HD!C&):L-(IMI MG47DC8_PIL!5"T..<267DI* H,*TJ73?9+6M#7>V1>DXS9_:/G!4"L[/6E%W MP\I_\$0W0\^/[WQR&,,EEZQ_!73V@6K!:I7!J3Y#M%VVRQ+&'#(./ M@"&AWGUG5ULLE8LSXW@1)N\ ,1<6\VYI*BHD1!ZG=G52!C)"]+;%G_J%A_Q! MZ5KX\2T^SME*'J8"K_"MURS)(LT+A5G \7(%)U0*O,!^N!*S X?DJHS7/*?^ M-Q2%#9(TDU=1,N0$"RTB2O(2!11,A=QBB6^ ,2OF_#V(*0+CR8SY\K$=S_SV MJ_-JR9$BSC\P!U:\210KXDSP$?HA8>GE0QK5_VA*(#<3$U.&!K&;R5. TN90,\5AD[2:T+_P1-^AW)\R4T#PQVK#X2/1I]47+EN60F.8@$HIHZM]76,3X M0OB]V'GJH+^IU786/V4SNF'F1_8S=^_?)_5REO];+.#=1,! MT^+@P[]]-_CNJ03I=8;#HU)D\@""W'<2HW.,4SG"%.G.[A+"_^L-O"M&WQ "8+UFW_;PW+$P>.%LLX1JBJ M0FU9?8\GW6Y.]W:JKXT#0'>/:JA8A5%A%3:6:?6B(9OE&]V%+0&R;O/6CGH6 M1$*[8.9'RB(_?=YN_^",)+_A11X*1)[%(B^%DVU9X]/439D=]>(OGL?Y?'[: MY7Z*L[+&J#:I;'I5W]=WN#C]2C2C2#>7^C7ZH))Z5Y%5?2&8SD%+^>XG9^I> M=R=UJQVSR%(?QTU;V5,8/G9[.QC> F_H59Q2-OLBQJP'.-KY[323YQ/?.(9X M]MP>(MZTRPVZ7_DTY!>=F6",)Z,S<:I^)=@145_<9I-[5*VVO9PSD^>).YR, MS][Q:DKWG;WX7+N#_K"-;MR[HLP4DZ.CM+YC99OU7;.[M.;;F MVNDSD8PN] MI**(\)K&_[ '7J/-=O/$WE/+S-O0O9Y>6^_H9-Y1R\1CX/:[[?-^-K3:QZ*$ M3R"6P)M;8WS/U!=ZFJJ:#GHV8M5NY^DIC.^[T][@'&)2&WKI5\*C$P7JS$?H M%H&+MD)P M9H',V1K+W;Q G]^EXW!:>R3^,A7=>8G%H'\6[EV1QQ4?+?3>]/KL[>,C1;LW M=OM]&V"SUX]/E9^N.QZVSR.LW#\B*GEK[/V%II ]5!Z?3=SQ8/K<>G'G[<4] M6!R&[K WWA:'=GIO[P@EDAI:<^>9]-V>M]EJ7TXP[EC9%<:MTAQ7RT1NF^X8 M;83*WF"U)4\S#:369FNU]H:24%W[K2LN-%+?&+3HO/"4TVZFD]%6[^IU EY@L*9^=]0BB/K4,-&5 MJVP7)#N#@DB$_"I/J;LU-J_&:]#W+\6WLWP^QY:"17]+'(J:"VV.)=LU:DV1 MWI2];5S51B=5+4P=+PPBZF5.;86P@150"T[R<23K'ZA7T97H;[YF=\5;L D2 M-<*B9EIA&A?MD52;/T6(TS4[W&KN&CFT,:FMU T+1QR;B"IP5/<%X) M3'H18>M/T&4\*2;=<5[ILR@>43(#@KT2W3OW=, 2$# HKE'.L,6PAX<@9XZ] M.K%%COY+\6J29;<4.*W/.+R-9]CK3>N@U7%^KA)#341.,7WX'!_R.M%L*O8\ MEE*'J/#.K8Q$L_=5>]?W0B2N"-N_[!S_H#VWM>6*ARN24NU0U7'>;O,7!;M@ ML(\=J$$/%$(#HKX,X*="8+2.Y.5,J%%IQ_D4.S[U;\5FH7N61MVE80.D08J? M8H_5!*6=]@?7FI)M"V*GE8TS^[9Q)K>-,W<*JQ&-,W_X-]G+K7EA$&,*+7 MZ4\L(PQ@Q+C3MRWF3&"$54V&,,*J)D,88563(8RPJLDRPC+"JB8#&6%WA"&, MN.X,;(C#!$9T.Y-[,^PL(X[:(OE@K.\LF[_=KX3/IOG;Z*G-WWK33O>XE1"U M]$P6=PFB<;+XF[HGU]90\\ABTFQ#S3-?WB&7M^E-?AZ:KED>'W+B6KZ\0ZY1 MFT38NB7-;]9S<4M:W 7Z8$][PZ7GY+(R?+*LC#OC5HO*JR6+%KPFZ;"FQ)2= M<1ZFY%N%>[_7--NC"/I/5023SG#::D70[V*B:#N,A)6+D\I%S\I%[7(Q)7/1 M8KEXN8IS;)QD):.V$$.+I>$'ZT&:[T%.-AW(9T'D9,LX3UGDIZ[#OWI\G6%% M%E*%+7A:#Q2$V0&'D[C*A]+G3AU#M*'OEAR!VD $*]SGR5X*HX031-(B1CL=0VT9M>E&GAQL37E73ZZX#B$C8&[,PEI[6V_!Z M,JG; C7-8"O85K"'[OBZUAY.ERG89JS;"G:ELS+>:IX7@VM.;&P_EZ][/]3' M8W%^:)K'3U9>QETZ;*^MBH;6FJ.\$5Y3.Q7-R0-.M70F=*>]VITB*Z162.L5 MTLF@]B/IF0MI XN\;"$=MUM"VU-(=)380.V^=3O42SMC[YN8MV=SZ#4H3-ET M"Y!C6A8#EUNW/CNW<)#=&79GU+(S1EV[-XZW[J:%Q>Z-?7*QOT]6M]Y.0R;L MB$NZ//C]K;T/:,%]@&A%F:C62&T,$33F@S7=RNM8-\]-KZON%K'N=;?=03 K MX5;"[\^-ZUD)?YI'V+0D6 E_8"X1G =:+>&7?9$Q&%WR3<:Q>J(^<6(-]->L M'#-4GS#X_P+AI/"BH/( M2U17T^_[G5'Y)8P-TN8Z7KQ:LP1&R^+BQ?CC<:>G?NSX>:):FCUD+KW&^I.^ MRQ,',[:PM6*Q]" J%H8T*AM9^M@ ,G)F94M+.#[?9DN'2LYYM77HBOJ7NMKC MU#@2GT#:E-TK51_4R%=].F6W4:W])?T$QF*PH:F=;3R?ISS#J3#'Y^7$U[O[ M0U(3VKU3W-.@<]?$%)%\?/7W/5U 0*^ (2QG+1_??&*HGMC=Y%21-.%I'N(* M-N@7@2#@C/C7 )@+A*RV:%4=8@,8RB_:>\I6L5OM79&>$3R*F[DW_E%^SG/0 MFD#5&Q[&:R*$I&K:<;"IW_?=L32 M[T7'/]QO\J\%B2$U#%RAY$;Y:H;=8[$1L1_TM _Y@7V9Z-+8ROWM0LVO=EZV()E*%V#(X&4H8;&"=/',/>MJ)O<&4_J3[# M96?<8M&I+DT5A:/-!N>Q<_+:AX4J HKNZ=6,WT@=@'\3K6AY,2MC! M@)V'>=D6.%AS^)N7? @B'%1]K^L&G-X*."J'*?22:!:]0XF(L7 ;)5!ZG5,:U)=?(/_L(PT:*6U^&U!7U22>\D!C$D6@M9%+VWZ M A:0EKK'=43_XUAH&N)V>(( K("8IYEU&#\]U:V\\5E7'O(R%A@Z7<$[X2O-&'YW?87$&L(((U"+V=@] F&8.E M1RS+$]JHU5&ID_:&;9/]IL6NA-]L]\!6.L;G:_31<&M(YJL>ZV#L C2FZ>9+ MZE2W^W7KOF;"*#6!MXV<^MU/K^(TP[G^&F/+W(_P(:WR5^HR_SZ)YT'6L >O M9KB@&6)'=,WCD1V]!;]B_*/:O)T6 \SQT,5U<3 M,H*%"R8T5@I:,YB#)UT^G]VM>2K\U&(@/%AJ0[E*X6S[H^E!T4G)H0)KD6J" M"CN \(#3PF*1/*-B)IW+29,A(>(\57I8SB-DH&R7. H[G+(V9F'RRV?) MJ4-!P_G1CJ.=6^Y X;0I.FN#R3%PY<+CE89.4 7<9DW#J^D(\XE.\PPV()@X M.EW,U $/-Y+P$4[G%F-)U$80P-D?BW"EW,JMAZ?NR60CUC"9_J 8F+*5$FFD M!440Z&2F'\:V1@3J17CJP..SM,7J]_Z.LY.'4JPV(_CRZOZL@7\FSY2UZ..!/SL";XS=$JQEYN,X,/".0+3@Z@H8I M_0!8*@CXJI35$)P14K_"DRL.N7 .Y$E$_:3!]=^ )/E$K](/\^'M6$[G M:/V:M 94'NSY!*.:2REX15P>!? 8':CV(J3TAV7L5FKC_F"SR]2?_U1IGU5D M7UQY<1@G+]05@K8LV;:K3['8!;\2W;G8'-[\@H7@PJ;J=F+:&:C;B1?%+<2 M#$2W,QC]X&A_(SVVB+EB7Z\TDLG0[U7(Y]D+^9CZ+!&]Q.2'![J$2RG!PAKE=2[*-B ^Z"?>OZ[/.IP9470@.W8F^ G M+8$XTNGD62"VMCB<9:4UP[WO_/KV_14H1Y\7&D.$,-6C%,!FF1H=E"NH$3S9 M@;;'7XM8B$=ZE!5?^O1;J6#$@8\<#2_.P=^,^(+("C,4MI$TUBP'CUF=>D+T M>[4(C2\U)7E\:+QI4EL#B>"-KM5/:F KAW\\B2EM+ _HH.%!H2Z(12).)YD2 MDS>3\(4(%\F8DC)X@FH)NMJ)T/FYN \ +TU$"V(1;/TK<$L= D4\#_D,IFT5 M)UR7!C#Y(#1Q).V4_AJ-(\I(D&-VT$Z)\,5^_FJCD:86ZZ;0(1I3GJQ*X:)3 MN8@-J=@HNG7S.9Q^3LG0BB:JFC3[SQK<,_#;6Y;WQYW>8+/DJE4-!#]1VL-;D?;PNDA[:&D7\].+ MSM,[F%^WO=M]S2W,[S=DI^N(\W0,AZ,;@ZU&DLX9HGBVJ)EPK]_IMUO]U]I] M_/Z8=N-K/;%@]-LN&+;]N&U+OT4KVWZ\1G]XU'9IJ*_]^)&]OV]L'KBU]&-" M@9W>C3RC?N1&A4H.W2Z?XY(/Y9C4K;-VH$S6W-GTZ(ZM@5R\3,&]-P&AC8)[ M@1KWY(UPFE[RT5N36+D]/A,/7:BVCXFG<>F/P<2G^>M-(Q5O5[&?#79V$QBH MZ/\TO>XZ,"&E/VXT7O@#.Z[U^K7"0%X;L&FM9'^SP]Y^R1Y/1N?6[<"@WCBM MD^MSZ0$^&-C6]G7=$)@L#,/!#[4=%UK+8.-B_-MKTP&DSN"0?JYQT!J=?G-T MQ(,,QL0=3L9U>_A60$T5T.,&VX\AH-?NH%][J[ZS%]"3!^3K<\);)I]]MW=M MY=.PP/LC&3T8UN=-MX-U[0RW_ZHA:MGS;A[46V$UNT, M9%<\K<'>++O'@[Q\?UO6C!<1-_N?T*N+;GT%:+N^-.K'4#2&$BV^BM9BNUH.!FG98,K4 MMD[OUM@:$-?T&KB-3;+J5_=5JQ/LG]]W/WT HK($6('$_KEL^?9??PV.-Z/[ MB7;Q4.&]SG!HP9NJR=H65^Z2&6'A>$UAA(4*-X03%BK<$$98W60*(RQ4N"&< ML'Z3(8SH=KK62)C B(D%1C:#$58U&<*(ZT[/!CE,8(2%"J^7$8_-6SP4[3,7 M$,'P#.*&8-TL@/@9 H@_:@_5)C[? B(^GK1:?"R(^*G-A 41?X!86A#Q1Q#+ M@HA;$'$+(GY*$/'1N-5R84'$:_2)18"EQ=)P*2#BQRR*/+W7>!Z8X5O+J@W_ M\C3(#(^H#&@@_F/!P*U$FB>1%N7;%(D\=&U]"1)YZ,;8"N0)!?+0967[F-$T M$LBI7>"FBQ(K=1:^7F=ARVZ_R6]I>MT6C%M#FAJZU]-:T5TM1DC[)=MTU(^' MH1:[_6[M&&I-<[@)A(#N1>[HB8$0$4_9!M_WW.&T?V[[H.9S0OO9/!S_8%%! M]/.&1079=X AT (L8W>\.$J#--, (^(Y(0&DB'F0)XA%@1 6B$V0%*-Y67 3 M9 $!)(0$#Y#%#O-O6.11X3_\../>,HK#>'&W]7)X UNO0Y!&3!Q-B_'+1UQ\ M>9BC=)5O#2)X2;KF'N(;5$? -VA8!3[+F/Y&%Z$0/)ZF6Q_ZN9=5YO:,=Q8= M=W.Z]P"1Z%-=LL2_90FGWZ3Q/*-_\ BXPX&9T>*YI 6B--"?,0(P2'I',4PE M2+B7 1<\&&LAZ!I$-_#B.+E#[(EMD(;&<#@^$;9#(4D@0<#]M4+; )+ EZMU M&-]Q?J7$A%;J"AP)EB+"" @=$E%"90AR(EC$#2 S/9+'WY6I& ";5 M;PAR(F' ,<*TN.5AB/]%T<[##)$P8+4W@8?OF3,/=RJ]DY!-V"Q.&%$WS5&D M).+)"J:;!"Q,"5Q%7R>Q]"NL+\4Y BM\#EH8)4_!7[ 5HFX(/(P"(@2>U3;0 MQHX0 L"T/4<7*HO$H MB?A%Q[IQ]@/6N!OJ9)]RDF+D(WK14$'K(#$4O:KH)+=!Y%_Y\6TDMNP-3S.Q M924Q7[W\\/:ELP9)!(VS(L8"+V_Q?Z*XX+CX62&Q)=_G\'UU'33S"-%,A% @ M$$S)NWF>Y0D_&3,>I.ZK@$6]SF@')M38*-0BALP?:\R7OR..=HY[OZ9ACE9"H-5$>"'0'OVJI0(CD?D; V3. M,8HB]F8O](>E]RBW)F+=5PL?_ORG2D5'X>DA'DNO=J9\ =_P;O/%FQL)*F+C\"2TRH.B#LKV*"QRG1B=A/#Q#6*JEW4; !6[*A M\LO="1:[,*BX'Z47EVX;5/#P6(*P4^35SE.>%0JE'+H X.AA8'8ITE0LU5, MC/AY++"AP-EH$A%MQL%UN>$Z)!HX45%.YDA90ESC7JL++@1XR!*G"Q0Y#A+& ML,%@>Z^$'LP"\LN4B.CP9UE1L[YTI'@/ M5P,G2ZP4Z!.O>)(6;KL3 9US'%,=+?A7..2@Q[3[6.($*Q"C&R 6?/A7> 8' M )$AI[TEH+BXAHVX>D.KMT5<'4;%"SD4I76.3XB9"5D MRH1W(1U$,:$;!EXL(8;:0T]:87Q8C+#2/*8RPL&&&<,+"AAG""*N;3&&$A0TS MA!/6;S*$$8>:,UI&G(@1A]I-6D98U719C#C4E],RPL*&M9(13VMWVL8"#G,+ MB"QL6.-%_Q8VK%G8L.ZHU>)C8<-.;28L;-@#Q-+"AEG8,!,$P\*&68VQKS:I MO7)A8<-J](E';9<&"QOV[9@)I_<:+6R8!6FRL&%6(MLGD18VS!R)O/_:^A(D M\M"-L17($PKDHM$TWV%M_?8AXP"J5PFVY,6K59"F!7260*&Z@6^ISKJ*>5(B,^W#1=$ MF"0R#Q;,*^RGE,!Y@DBB$JQ6//$0$ N9YY!&40@7("9Y._"LLM[_;@_R# M0Y>CE/!DWPK>U!2#=YP@]V'X@";>QO !96$4[& MV2HMX?,*G RW.G(HL=6(07.01HGN)B:'OUDC,$;D<6<1QC.$:1$(2\5O=FUI M7"%)EL,078\F1_STXS6]"M@NQA:P,,>!MD!;<2^:Q:\PLP2HBE-[Z:^""-1Q M0CGQ!:C%:<)N^K0>:-$LVH:M?["E69?!"%O1;@HC+-J&(9RP:!N&,,+J)E,8 M8=$V#.&$]9L,881%VS"$$19MPQ!&6-5D"",LVH8AC+!H&_4RPKB"&(NV8=$V M+-K&"?=0;>)CT39:4F]IT39:8AA:5#MOT38LVH9%V[ :PZ)M7+ID?%.V<'NE MP:)M6+2-\RO-4EP\O6HDYI'=I MQE<2&F0^#SQ>67 !!@X*( M_#UH(3-.U')^9ZG/_A E^F_>.B&L#WZRSF=AX D\C.BNF+D?)-S+@!EBAO_L M_$_'^?W=VY<_"YR$)/["U7=!=,-3_*E(S$4RR76S*$LEQ$&:)\@H,<6VXI0< MWA-;:"63'6@E(]/02L"5VHD,HN&,; /0()9&+-%#I(Q)D8HCFJ24-_$#X"XE MXJ%6 .I&^'-XPS]RF M.5D!AD 1QM3G4ZROH.#3=[H,Q4K:F7H5%(65U5P*G M2 R6X<[Q8\_+89-X=QIBR].@55P'X7T"Q !!E9/RK,"-*5_M\W*@7;J"TJ2]_Q$6PC2;>17%Q=,T7X,*1>:"RQ*LB>_@AMP"YP,AE@7&"\Y7'PQ-!0OW02[!3)@P.RB#&UJS M%'P&JO)C1Q-W&#K,?2'N2@D^(^Y[.2P6%R15K6Z!B CRY\]=.2>8*+X0'J$I MX6*2/.2I4 1B_RQRI8/9>@U3)&P3^2"+T)!LS34%XYH((Z.FK5D3M275RP-: M@7@94AI7%@,Q%O*UZSQ)16:D#% ^CU'FL3*,61G,GB]0LP0PB7 UKA2BYLV.N,1T?BU8;I'F@' M6.: S9S_[;N_?'KW:N<5 OX-!QGP"L-*XKW\Z+N?/M%> J%]%1/@3UIXZ.RG M!PAKE=2[*-B 1X/* '=P"KZ:SQ)_MSN'NW.GN]MQ='M0<>E@^]^@:9TG\4JJ M+=I-'5##!X+ IJQ!$\,:$LU MS#0=DU GDNXG@UE$.8'1=>=>X-B!."X"W&Y@ASDN 4/W J8Z MST.P:#?*"3I?+*]!!\X-%UE=*>QKISO:'8W4GGO$!;"M S]SOH#?<:&(%8;S MI=L9V0UC(&/ZG6O+%P/YTKM8?#;#^0**;&@98QYCK$=F)E]ZG0L%_#2;+==4 M'6[Y8AI?K!HSDR^7BS=V$KX\-BO_4%RL,2)<$ C6HVBR5:!M,;$>0M"+ACI@UZG3-ADMXI'#M M R3DE/#HC,)4)0/9+/)P8>&I[3'JD7H,J*35OQ MJAXO-F<#7V6NV(Q%1>392,UY@5L=2VZ^J4CG;&3EAY;[;><( K6]RCH1>)K% M.S$O.G(PW^#8D!O[V%TG8M3YB.\)$.Q;)[[WWC*?@?B>C_8]+A9=^Z3WT-VB M%5YCA+=I9*J'LNII+FRCU>C;2]LJ)&"50H)S@$XXH(Q.!7[3-$3(-AGJPL)I MAL$'P23V*;V8UOG+!#:-"'7(O M'.FS$/O>>'CF8G\!D%'Z/NQI#9_\3#X6-26'(P![&.,ED\3B7 ",C"UE@[K8IX5\PGO \ MLAG"'<7)75E_7&?I]W[<+?%#_%M5=^^X/'F#=R^P'&+0.Z!9XKR)@(S<>?9: M<.AY_6+T37-^H,"?;Y5TM].[T)HV]SNG@]8[;=F@![=3&RUB[W$:O-#8GGB.N%VFX!ZZ\F/WT^^18)A=@'Y M P3C;"K*,L6@MVEZY.*^:\-HDXUL"+"V6AA_:XOU]XVGSF-W>3^\UGF.M M>YW9L(T7MQL0_VF\'/C'?75Y9CNH5B*/*9&-UO@>0R);K".;+4$W0" /71A; M>3RA/!ZZJVP?,T[C$YOC 3?=Q[U2A!%3$88LCSF/\K%-_EY*8?R/9U\0_+BR M2.1QKU_KC4#C->!6MNMPK=LOV[WS*G1O2*R;KFRO2:J%?VZ64#]4D)_U!L_/ M391K]O7-8NR&MGK6ZW:?_U#;*:!IUCU9"QD7#'^0WQ]0\74;#M1F&(Q3!">; M7N31X^''\(>&XVG=?OZY\_E2A+EA!-$G"'.MHGP1>OD$/&YXC4>/P1]'*W=; M+6(-@&3]BSM^X#M1C&!27HX' 'DFB)/J M5<"#8; $L,9V0?O_A;+>*=#1! V:);-V3[J$?L7X(I30,XUMD@<3Z0OPUD)!L27(E.)3B>N(U M3PAU+BTD"#X)8A_%@J22^R_.&S5L/.A8&)*-R^6&2LS[][8;LHPX'?B%+3$W M@1'3SM#N"!,88563(8RPJLD01EC55"\C'GDG=\AI-3M\WATC1F<@:L8%=_4:=1*^]G8IMP]7O[M$:%3J."SIN+/.1&G,OJH-5HJU:\B6X MS94B_^)37DYO9;[I?:YVY%")H].[ M'Y3FT^^YO>FH;I7;-(>MP)ZMP/8&[G5WNX+*_!/EJQ@S6>;.(L9L O!Q_79Z M.'7OK>;<_\?609W$9Y7[U%RJ/,G*N+U)K56/5NJMU!LO]3UW.)[48ZF:]D!^ M3>(44^#B>9!9+_'!7J+! MWD-F\5H9ZT\Z=NM]>WIRJ[7^Q^>=!^ 0>QOQV% M,/]0]T[DBT>+6F&8VN[=7N8V;7;5M:/L62&T0EB/$+;OQ*/LEW--XW_@*6>) MMZ0R)I_?\#!>8W&7]>R,B9>;N1O-(L13/+.).[SNV8.,%??+$/>IVY]LXQX8 M?@[9L%8?62C+H^$G7SB>3JQ#:!W"=FS B3N^KA5#QTJME=JC2^W('7>WP[VM M/_?\RB.>L)!L"?-7012D64+E9]85M*[@F;N"O8$['MC,."OO%R+O8[<_W?:\ MVG7T^1FQH[R $'R$U5K%,-G_T ?M="<;@62T&4J7D:$T'=9NX.SFL)O#/*H\ M97-<#X9G<*3[414EQ4=+56AZ?38OR1B?UV!"/44%#'KNM%Y-[I0/G/Y#GNN75,[>5$BRXGCI6L;J772F_;LMP;NRD["NW5FZ//6!*341.+%<8-VK=[@Y@JI#;L;;.>LS%N9-_"(-QB?PQ$/ MQOR=9_4F0C2]H,82A0\Y9@.0=#_.L9?PJ42]0IBC0DLWOM2:LB4&_?JS)>R. M,$=,[(YXW([HN:/^/E/W5VJ,_I/LY:BUJ/1"SA*DW%*^LZ "OOL8/2KW=B;I M#[5 IEAY_WJS#^6?_U1IL%GP$KN\Q\D+Q3!M6;+;3Y]XM^!7HG\GF\.;7[#P MEMVERLA/.P/E\KPH>(YT<'K=SF#T@Z/]C?38(B9VD-=(IAK"4X=X^9CZ3#2) M5Q\>Z",J.9/%ZQ?]7@=CO"OXIUS8L-<9CX[$JXT(\T [8S!GF?#YW[[[RZ=W MKS9$5 R"?\/^2U8L%,/*)C/R(SB'HT@B]OXK^!8D(2U$E_VDL7V?L%9)O8N" M1Z%!K[_[G*4M.LA O+W*HF5GG0^J!4VY1VO?5/_.TRR8W]TS[T]+[LSC,(QO M,;66- ."2-\$/KS3YQD+PM1)^((E/OT ?I[&>>+!M\ M^$NUTH%1$OIZ#9/" M_@F@D%+5O:;I:?F;4IE-Q/[8Z@;6$RQ]V'E@=-WIC2^SL;#0SIWNZ+YM0,^M M&VF!WKVV?#&/+[U._]XPK^5+,WR9=(87VJG>;+Y8/68F7ZP>,Y,O5H^9R1>K MQ\SDB]5C9O)EW.GW+%_,XXO58V;R9=P9#BQ?S.,+3,S&QX['ET>F+QP,5S9& MA,DCB'!4!7[DNZW'TF3K[N"11/+B$#_\VW>C[YY*L%[G^E[5^LT4FSR>8+/* M.ZMW*Q^#K\Y;^'B9.J\CG_O.?_UUUA[):4A.CG-Z,&PSG80FASSW2Z1)RY3N MB>3D?H_U$FERR%ML,4VLIW;F2L,83ZW!7.V:/;E_Y!$7Z?V#KFN]N$?(T/"I M,M0;=Z;-5D'4+$.OEBQ:\)J$Q]JGT]FGR8%MY)P^1?KHNN/0FN^5=!WWIHJ! M,]NC)?I/U1+3SGAR3DJBW^WWVV)?K(PT)B,]*R/URHC(UC@?&7FYBG/L.VVE MI)[HR/E(Q@^M\D"MO[F][F=!Y&3+.$]9Y*>NP[]Z'+Y;\P1%@RUX6@]F1,-[ MOL9J^E-<#9@&K;$):)!^TZA'VV2H PA$QI^,0K 7 M&&Y[&;X7@7'D]KK;'3&MZ%O1/W?1G[K#J95\*_F/.CV2/W.MZ^Y\:*/DU M'T7.@^_3'^I.NC2,ZT_6=\;=*QQNKH MH=@C*:6AVYT,6I1L9:782O&V% _O#OMN MM[O=<8YP3C)P]4=PQ=U1U]ZY7-Z=2W\ZLI4WW3#I1IDS3RSR"1NNYO>GHG.*$=@_8/?#8P*I[W;6W MEG8///B,T_0RZ]\#8WOUBR!X;*X>"7^N#5)T'+QO&KU.4S1[ER<.)NRQ M,"P7'41/H:*?!/",,[LK'EXD\6VV= AQ@#N>5M3DP(R^\,QUUDD ?\(ZG7D2 MK^@)I%@0I5F2KWB4.2D+8?DL\ITP\'B4RG_X0;J.4]&0$7_A%M-/\87EUZD< M ?CD5U(4'0^H$Z]X(@:L/+ZNWFTB0SG\&)8LU]9QWMRSJH)ZN*;[UP(R4_X@ M+6;A(QV_'^AB"9K-6Q*E2Z+Y\!)8&#:6#."%OK,$S>N$\/J0AO;8&KMWPK W M,'_X'MBYY"&N5DAP%. N,?'2\,(M3TCH\+B]=$ M2\FBM.#$!G<5+_"K[[N=43&U0LRK0BM6!-/1EMEQL+?H][U=3^^0$LGV5"X< M/B$!X%_7W,-_W0#3F-"=XAO19Q0Y*/^26X48B'/9\P9G0;.FC;G"K1OEJQE/ MA##YP4W@YT"M#,SP@I,&PL= NH0(>7F2P#]!?!8\0LZ##"T#$*LXR21+"BG_ M%Y?3WSL5F#S^(@EXY/'J$D'84MA@3@;Z"M1JB+@C()ZW'+8 F.Y@+5[-,O%^ M_=D5@_^/?3$[X!,N]28.89?@]#Z^_TUL(Y:FL1=4MVA*6B2M4Z4^T#2*I_#O M>WKFOHI3VA*_QMAA]B-\2"OY-8G3U'F?Q/,@T^WH^?:<'7:N;<^F^XN?;6\@ MRQ&?LSV.#.0+Z#'1I8OYO'%^F-F M\L7VG#63+[;GK)E\L7K,3+Z,;*]Y(_G2[8RL'CL>7QZ;['DH7-D:A$3#,R+. MJ9,9R$S_G.#_MWK25EJ;U=HYH?GT&[,;G%W#5,])M&IN<':_Z6Q@\9O)7,:9 MGTMM5%:C#)^PY5"OU^EMI7&V>?_7VKOL_L"_:4L_K=AT;3LSJVUL@[.6-3AK M0FZ^)9QT/K)27\NS(_ND[6FZV[@O:YN@U9IY=/SZ$>-B88>2?EK?$.8D3O2I MI+?AZB<3I??>5(\SD-[ST;VG0"%ME?3:OFFMD=Y#=\NM9]5IO'IC?7C#D']4 M;#_G8" MR1^=B>3WW.'8HH':YFG?"O39/LD?=VO'/C.,X36?1DSG^G#R0VT'$\,X>3)D MSN:3-44]_UK6\YL?$C#2^ISBVN$TQPNC-,S#/*JIV^W5BJ=VY L%,R7X!%S]'1N#Z_O95*YBRN M$(3?+GYQK@=J>WEPW\U9[S%5A1=P\S#MUJ'7[%V"N7<)IR=#.VX>)M-Z)-^: M %/O$DY/AL9N'LPB@]T4S=Y(F$4&\R\KOL$]M.C]#YKF=N[6!KQXMS.NP/ / M)S^X#\6GU]'Z'X#&3[#?%9QP#7*]0 Q'K'6>E,#A.HY[%:*^5C#J1U%5OX;: MH.=U9UIM:S!NF)[E]/;AY^\&_I=8^OX6 _9 EI^,&4#_GQ_8 :+O(FIY$7D@ M&L'!J]IG OQ1A1"?LA57H/$@>CNH##_<&A&H'B'L>EBV#BB)OM7C(%4]!Y;L MACM1K*.M>UN[M>.\_NJ%.>KHO<#X.Q:Y@A\D CO9^HV0 &O2(*F\D+,$G8GEC]7%#_ EQ\"DVEM.V1\JEZ%88G^\"33U MYS]5 +4*]P8!_./DA:J%U98E@;SZY.\L^)7 ZV)S>/,+%MZRNU0=(Z:=@:JR M?5&4TPZ(ZMW.8/2#H_V-]-@B)C8'T$A6 ?^7CU7Q_]6'!W##)&>R>/T"=!)V M(UC!/^7"AKW.>'0D7FT(WZ#DS'\Q9YGP^=^^^\NG=Z]V.G;X-[BDR8J%%7 ? M^=%W/WTB@P,*[U5,_1320E#90X2U2NI=%#2O4<6[HBO,ZZ]K:E93OPZI:K=@ M__R^^^D#3X&@8(W0LO]<-H+YK[\&QYO1_41[H!X[WQ8>HT[?0GD?."X^XK1H MH5;/G"^VA8>9?+$M/,SDBVWA829?; L/,_EB6WB8R1?KCYG)%]O"PTR^7-MS MI9%\L7K,3+Z,.E/K)QO(%]O"PZ@6'H?"E:T!ZS&\ L2V\# 7SM:V\#"FA<>H M8SMX7% 'CZ-;']O!HTV8^K:#A^W@\32QL1T\K+9Y?-G)Z*S<6-O!XY@=/*9G M)2NV@T?MI?N-^[*V@X>!4%JM0I&W'3S:)+VV@X?MX-%:Z;4=/!YYOV^EUQCI M/72UW'I6&0:X=6H?WK"B^TJ5CZ]7^5C(B3.&XK)]/"JXCQ-W>-VS?3PN 7O+ M]O&H2/[4[4^Z%F;H$K"WZI#\ZZ9\F*2\>OGA[YB%!">$,;H/(O_+CVXB@-NCGL8"AB*/4=6"V MF< *BN?SE&?R?6#>BO?I^$>X/G@5/:V_MD QN@VRI;/DS/?P-KEX%MY$HW9W MCIIFL??E:D8,T-] #\%>W?E0R&9.FJ_780 S** MRO+%XGB8SA>+XV$F7RR.AYE\L3@>9O+%XGB8R1?KCYG)%XOC829?#O7=LWRQ M>LSRY>%=#2U?+(['&?*E?=W=FTZ@M3@>%L?#XG@8@N-Q#5,])]&R0!X-FQ\+ MY-&FTGH+Y&&!/)XF-A;(PVJ;QY)F(CJ&GHW46""/8P)YG)>L6""/VHL &_=E M+9"'!?*P0![-.]$6R*,QZ;5 'FV17@OD\<@+?BN]QDCOH;OEUK/J8H$\A ]O M6'U@64BS*@MISK.JU6)XK"V&QPX,C_'UU&)X6 R/B\/P&+GC;O_,D0PLAD=M MDB_.$&ST^<\FO^4!B.M_!T;(0'A;"XU&3W7'V*3$?%("#0.\8='H5 M] X0MZ/"=Q3P$?? =_0ZPT?!:510/ H,#7RBA-9 8L#SJR!-$+EF$F7RQ:AIE\L6@99O+%HF68R1?KCYG)%XN6829? M+%J&F7RQ>LQ,OEBT##/Y8M$R+%J&45FJ%BW#HF58M R+EF'1,BQ:QGD8G/;6 MKUNT#(N6\32QL6@95MM8M R+EF'1,AY&+HN68=$RS-4+%BVCF5B81!9H&7H]#=NHISG/,E(+FK&VH!E;!=2] M@3L>C"QJAD7-N#C4C+';G]:*%V.5OD7-:(7D7[O#P?692_Z%H69,)A8UPZ)F M/&ZR^\] "O-A SOCNL2I(.P,$+K&L3/ZG<%., JU I:FL1>P#-YP&V1+>K<7 MIUF*V!EQGA!(1BS!*YP91_"+$ @!OX\C^O7O+/79'_('_*M'Z6?XKC#'C0!_ MI7G"(H\3(2E'&AX.^8)5L#-PJMT'PWQLS;N*[)&RD"5W)?:'*W Y)H_"Y5!X M'KT])(P]+P>1].[HAS'0(G$64F;4PBRVQ[=C>_S,P3@CKQ5/7JYB4-O_H0\N M -[CNM.SY3X&EI78,BPS^6++XLWDR[0SLF6^!O+%PGN8R9>>+5LTDB\6ILA, MOEA_S$R^P/G9LL4\MEQW^I8O!O+%JC$S^6+1/8Q"D3@4%6M-OIBYR8T61<+P MBBJ+(F$,BL2HTSVK8KU=*!+&J6B+M-"FVF>+M&"1%IXF-A9IP6J;Q^O:(77&.%M"ZC TQQ8P^ITMM+8626-_3S+S&QI\;K&TN)F*D?K+["<#FU) M_1'DWKS:1(LF42TL'@S/O*RX";D_3W4OW.BS$/M!KWOF8G]AU?0P1UM&_M#) MWNOW[ZDD[Y8EQU1)#@1_:"6Y>ZQ2\A16&,Q!EJ,,?G[#TVS%Z4_'8VLLUL6: M;)ZESHKY5!^-H].D0S:+$Y;%R9W#_\B#-3YG"Z/M9.UD[62WP_:&R^X45[$\V,YG__*=*QG9AQ1&(($Y>J(MD;5DR M4[Q/9GW!KT1".)O#FU^P\);=I2J=8=HITAE>%'?12 >G!]9B](.C_8WTV"(F M@AQH)*N &,C'JC@&ZL,#B>F2,UF\?@'6!%$55O!/N;!AKS,>'8E7&P[9H.3, M?S%GF?#YW[[[RZ=WKW9&Q/%O\+R2%0LKV:/RH^]^^D1P$O'<>143+D1:""I[ MB+!62;V+@DW ;.RA@T3:V)%(\ :W %AZ\EO>$<+)FPC\"^X\>RTJT)TL6)1+YK+I'UH+O4TI[-^I"E^I 6PJ35;Z )1%"X M N2, &PL!LCCTC/.0'K/1_?>GQEP@=)K$6Q:([V'[H-;SZK3>/7&^O"&U7E7 MZF%$QU]9P'NNE>V- )D,C2.#!3*I(#H@TWO]6F]!+(C/F8-7CCZS-' M,VE"[OO-8)L=6^Z-1/&YG^'[Y/X9"/[S,Y?\FL\EAO%]2]\]ZW6[S^N[>S", MF4]68\9=-SSE7!)0G7X;@@5&VJ-37$B8M>:CWS@Y[3!KS4>_SCB68A_USTG8VW/G\7A^_O[V_*XZ M'GUBL!BH#X,AVW^)XOB\BH(ZJ:"@8@G?0V%0GX2"JEZ_%P45!TKXFMT1]&D\ MIP_>!OXKMG;"&/@11,Y;EGA+&I062._F619R]0R#X9-$P*@Z+_,%$(Q^[CJP M->!1H$T>9C!#^#K.$R>*8>QH(9+ EH"_) T5Y6)\M\]G\%S$TQ3)I=XR M9T'BW+ PYP[SD3TXD70#]Q7F!?2^5O3&=P?[#I5[R:-!Q,+G2U ;\,R,A2SR MZ WI,DZR*QAUI2'(IG+!N*QY$J^(8F_>OX,WQ![G/G[O<7B%OT&O.B%D]TOK MO9FLOP5_Y($/>XQH]$KBX'[@*?#-XVF1T-K +OL8$-%S8AI?9[2);KFS9#>< MI"8).'SA@VRE*4P#%Q#Q!577.AY+EPY6XJ:")3'\G/"*06Q^>2 ,\2V7\@I? M,1@ZHS>1H/7Z);YQQWE)'VX_O63P8.0PS\M7>!MFR%#1::\I"3C,"48?U >=B[XN+:PES-$_%T8>+BG:1+X,IB?GWLP"*@R#Q@/6S!)[Z<;,1#'HC\0=1D40#&1 M/?L0J=H?=CO3*E6;DN!_"3GU,EPWB9*&DAUQEH@52+X"8Y0D(ULJ4 M^#SC80!#TZ_XUR"E&3Z)\;? :=C$A-Z9DYCAOM%W#:Y=6)I4CBY4'7T("C!/ MT##"VQ(I[\I*PW^!0)R&GN?XNR;EB73"C,B;+0-07/#,"K8@$AOV8[Y:"P61 M+5D&;+]#[MR0",W ZB5@A5U:/LE7'OI.GH&+]1_! W;#@I 6JJB3*$/@I'$< M<:0(:(5;)=<=YQT\)JA"%$S$/OG)_%],TB 8%<2R,;S4* MK\J)Q7<;IXUO6MG&486F"$NXKZ9YZX#R?_XRO1Y/?]RX%,L[ !TQ!9%3W@1T[-P5M"D*:PN>9<+U3>"KCB\!S\,F;( MX^J-3G!NV MCCQ6]JSL[9 ]83C1@P,'5!T"=(_F1RM25J0>I\Z6:'KEH12,-[E1*_<8:H[T#+D1/G:AX<>6G@*R7!+">="/J049P$59P51RN.3Q-'J=CVG08T M.RH<\=Q#BSO/P\JO8!0XOS+X>KW&)D$@L'FZI37)N8Y@*6R]AK.B.-2Z:D=P M.-:&+(]@$O <_FS.F3#S^ NK>JVL/TW6Z8PC0LIX(J+J7PP2QKK"_?C^MXT@ M!@JK!_Q&HE2D.609?(=R ME%H5**%(S(HC+Q=E5$W%W#-@,L^DWV!UI17*)_@%?#[G7B8CR6OA?F;<6T9Q M&"](&Y;!1=T+@),V?&&RR'6MQ!DI<2$*D;*O*0^!C0O76?"()U+:F \GIH#" M.X&\!T(CW=DO;;L[?9'20=X01NEI;KS?S#%TRA+NY%&ISKF7B_AM):"/07*Y M8/Y'SC)TBD5,N[@%HBOE0%SA5I^3(5CP8TJ*IA0MHYM7@O,0-UD49"^BO!25 MIY MQ9EA>BGG7W3O" <&[PE>C%>USCR(6.3!J!T'%J?]KO@BI?7*""#!M#>BK'J*,XP3*U(D[ G"TX:"P+2PA4PMA_JB(R\I5D*)X,*&NZ8H?MU9Q_:;? \JY=9R?*_QS49 */\.5 M\[B)0Q #[1*0WJCFY\4W'!X7]]]9$GB9NA)J93/$J6V&R&TSQ)W":F0S1.TD MF[$O'!6\A[DKCK@K 55%JI.E6M:-IOY0L;G*QJ)^$>==M85%*V14!%_P(W7) MRSS026+]Y9<[;V1(=WHAH_<"84'A1WY*=F*7-D;;5EYCDQ-(/9?5K4\Y.TH* M6A3WBQEJ[B#QG35+A(8.Q,TG*%YQ*\02(A*P*XAP]DLP/*M"1\(W=%XJ_%HQ M=SU<189V0:E(96:#LD1""8.-0^LU9S2W2[Y!$0+45+61A% M98E]D+:[:JQ-:':>> '(C&S'#3(N[V/5[#O.O^!M81I7AH-7Y!XOX\IN<814 ML;O2YI2WP/#Z.!,I:95+^^)=I\EHVJ,!]K187SH=887VCS5,$9,.[T+[39D&".L9C*##U8S&<*( M:6=H?:8:&?%(R(>#/NOI5GW"CEHG!<7<0A<_5(OS^&8#3^^5!>PWFQA;S:^J M5+#BWKBX'T33OY\&6SP_?<,XL0D,[K-P:),<; AGW#:9;.Z22J.!>IH*F*W8 M3MEHJ-NY;K> BV94LS:HPW;)Q<3L!C,/D(M>'9JN4< W&/-WGHE /Y;I!;ZH M77J6IU0J_OQ%76+?]#(?(/@U[7)QOF]\O5MNSSB]OV0;* M_8G$?&B &C\54&<3Q]AW1?V\5@'4 G_,!.D\%&T^PB+KP3J__];HZ/AC&=K5 :*Y3W7QB8(Y13M]N?;@ME.T\H;PAEI:K^K9O6;C>M-B#' MQ@X9![$='P?4>=UWI\.A/818Z3;B;%&+9]1S^X-N75;HI S\116E','D7,8. M;"ZP>WQCT_#::K8\L$OK142W,MYN&2>3&-38 X'T7ZX M2NM&UNY&5O?% /:%'^=85-+(IJ\OTF;B4NL^8?7*]YFX MU+I=P(E[?;WM QZA(\,W"^_1"SN#:JX@_JVJ.O6;J)?:N3 X62WGYFR+Y V9 MKZ%!36M795JW!XE*'N]M^8!M";[O=R85^'(!&^'%41JD6'M;8K]+>(YWN!A2^JEI&-/A(D3J(!*@_/C+H]*NO M] 58.OVXQ-2J@H"+NG994E[@9G:4!>-TD-$YN.42C0EPEE$S7$5 MSZ\04$X?GQ[3WX)+'79Z92,15K;Y0)YB.X_ +_IHE+TN)/!ZJH8G=/Q.=]] MS/,0>"P%*;FC4EUBF.$DH20Y:E3@/-,$DI4BFN4 MRB,0CW@1P?[##91F24Z5[;+*7@WP?+.YARN*_5E(PY!T@U0S7)[> *2<$F+% M1UFO-2MNH0("CW_+0@5OE[08K-)B3E(X(I@A>-0<@_6F?= MTW)&J*MI1:(>HZEZ)6T?IZ2&9?.-!^LG4!;E,ZJQC-IF=WM:S$BY&U87^ BM MILG"'H46YUFIT7J=L6.V,MO:VV+:6_I 5RQU*,"NK@#W;'Z=>OJ0:!FQ MJ2N?B3U)4B:[5(B9/'?%@-V2'8_5E(]5'_+W_?OU5ZED!OIB3@3*<:_O M5EXC&^:[Z8FWP8Z[;MB'A&#S*!?NNK_1@D9UQJKVG6*90/%6P# K1#DN9%YK M=2)06@1^1HD51O:\.][RV'9MCW6>@$)('S%R;Z#I9[WQ AEKVJ575%S)A0GME!Z\QG@>& Y0/0OT3MI#H/Z4ZS3CK&.3Y3G(3YD;P2IEB M*E!\]F_N$3(A0;4D-X4%@E]$7K!FH3FV_P'R?M#\]WL5P_H *4=3\'AQ['D&78M+QRTNW4YA/14NW5.M?GF3;[#5G^]( M-WB2U=\T8+HZW%2" J 4H=N$*:2S"SCIHD5AV^AST$H,)^41X1%60K4UI !3 MKVRF6K;9#-(T5WUY=)A3-&_EQ+464D4/B7+D?GFV* ?>RYS=_E6UKRJ^/ _# M7?U5Q?EU6C5)!@+FP4<)4"QGH?-N!N+#2N*] CH'XH#<<"/>=P1N6\XTWIBI M5\X4';7-9I/:F9=_]<(\!:4I@Q5E2T;17+8'#0"]E,-.$#1Q5+G_E?@3(YML43NXKN"$1[VW( <8J^Q>YY M(F0A)R]QA!,.+B?Y0ZYP7-^3E]U#P$?"Z$2D2&J7"L+Y,YPZ5S,X*!9-?L6O M^SM_3;TM@B3-G#]R$'UX#-XHFG4J0.-0M>"%;2&GX6C="7V!=+T.$@*ZEBUP M!SVDX6!$D1'9*! ;\!91)#I2E.,C=+$3K*BC807]DV,?&?B4%3LNA"' %_(E M$>6_Q$L2'JQF= ;(96^/6%*Q\"(K+\G7.'O1E2%5**LE96AJXCU9C"B>=!S' M1^%O$;\"0H:B?X.@DU03JM.JXJSX4F^Y"N3ZOC_53E Z5K7X.;K-2J.JGIXX MT'>PU/:J92@=VE!F60(* 1<&MH10VHON+V(SB[VJ M6*Q)[L(!R(E]+&:7+EU7[=O%P&NS= K4FJ,SC+55K7D3)\N0SCSE3Y;)_PF $LAE*B(*6"?:)2J=UX6 M2UT^:(S8.ULYWV-%%8B\3_'UZC4>W0%(#8E1\%(G20;1:!KR\HP'4OU(02;& M=9RFB/&^B'$EU <@+KV4\FY%#X0AXG*H.JL)"5G$B/=+<2^>W 2>#&O-=G56 M1F\V%S9'P&Z7&-$1>;FTD>%IV4B#6DF$-$F%1@@%3S0!,' M_@K^4_-&OL=5O0\JX!4&A+#OS$L1/T>VO\>(G*+=1V 08J#CYH>(/MHKA)97?AQ>:FA-II&N_RZH++:C MUH."HX;D?N$ZH7LH4>6UZQU7726YU0;=*K;L!ZD7QBEBR@M?!F_IR!8C +F: MV,9<*$8(_[N(441@TP3BX1EMN,J#Z*6 &PU"[DD(^R1 UU?LQ4%B9>O4FH>*[N'P$KR4-!#^ C41(ZZN.!$ M24-(9/UR16!484YDMQ?%.$$9W)<6H;P>@5<)]26/Z:DFFY+HXL?R]JL05:&" M!>)^83V7RVJN*^5T/J>4G6L5'5K7=65ZY;$B%.N-HN\VA?* MY[5_\ MH?*Z/KY^A=^]I0:CZ"&4SG#;HO(]&Y6W47ECH_+W@@:^^_M'C,?K3M3KD%-T MM&'G"(T5< LS3_O='XOFEK"1;K,E7LK5S.V_P!]#ZH- M-!"Z0G]7/=$^XD?Y.J554^RJUZ>>+O2,)$?'^2AH( XCO>Y8';X*@LFHN+*L M$;X>S'$D^N\P_P;<3MC(ZCEJ0(8ZDL+/) 6RD4<97P?U67GM^!E[_JS__-G? MGXM_RZ$^EI>A.!$1M5JM0_(#2+52?!%;M=Q0&$.S&NA[^"S!WCN?ECFU62XF M+IK*4 3-EU$/#*3S)&-EEDIE$!E:$N:F_/263#99C%OJ;@,'&NJZLTZ"&_36 M!/,"Z<21">0H="(V2)W''+J9#V^X:HTFIH>KT29';:/)/]R_4OR!6SH095N[ M&9WZ_RV#8:+CVZIH3R?]V%B\[R$D=<0=!JT0'I;I5RK1"YO#1;[L/71'IS8R MJ?PK5WZ)?M&BRYJ>UR;:XN%?11L]&%+P7PN!PH\SZH*782]Y(E=E74"[BJ@- MN\-GLPTQ8\F,P9:Y>OT*QK4!C):NR)1%#*KA(_3$3^0C?>>!7(9*JXM M,5$IOMR_=N$'ZAQ.2=DK! B2.(*_/2YOK$YGX?!D@W<: MX,L7ZBNA^<'&E8S7W?O*1(61P99=ZQB=$''P"4"+HA'+=<=<^1BN?K0L^X32 MX:>(NN.]3.68\#L,+V2C7QP^'A62T$\",/C_BDLBF&SU-*#LZM7_GDRI;%Y] M5@\2CVE>Q9S _]MWG\>>U[T>]^:?)X/IZ//0'_B?9\-Y]W.?C?W)E/G]ZUG_ M.^$GBB?> )D&0!%X 7E_8#?@7V@IZ)\_J^"&?*C1K8-SE9JSX^BS)'NK+<+Y MN8S)."\I,/%6-('^$*1?:MYA==YJOU'=6C^@!A23;?0"6_J\_.N:=B/%VXB0 M"57E%JOD6>\N71>BYS,PK M[U* M-0)%8S]A)# 'VFRFU&XFRE<&3]9X;21-O"BI&I?% Y\HV+6;G2*L3[=!4D* MO-CB$@P(AB_I.$M"HV+$@G4D=M@J8&N*-N-N%7(MHKO%=- M4-''4#V[B_[3&](K?_;/*,#G/V9B=B^=Y=T:G601^^IU?Y#CEK?M7=-Z,.=*K!D"4HCG;&89 AEC7^5(D$B/P]S#!XK_F2W&%F6SB1141A3JF5P*F)U,PD3T"9&:[OE<,RA+KW.ZQS.%C2=OZ/: )7U'D.( MXDA)77S+.Y)R_ >,Z6X,N%4EZ 5*.8AK&[(-2C!0>U[?[MJN\?X^KA*<8C14GU2D: MZI:!"YIB->?K#DR3O]C=GA@&4NDW6XM!"1?FCBPGC!DQV158FQ,&P,H@ADKS M$8$%O/Q)Q?.%N25]'C&:C]A#(OJ(Y\.XNF4";3*5G76Z6Y+:O73PT%F_-Q]_ M!J?\^O.0#4>?9Q[GG[UI_YK-A@-O-AMN>>E#2GF,0VQ$\A[30WUT;S_W>M/Q MT"SO?-AQU%Q%[EXQV].YWO?-]+6XH94'WO*L<*)9/\#@X!5J0-?O%,;EQ83U M8'*:KS'S(E7.6A%IH_Q?=%_5$FFOT8[7PW:X(U\M SYW7G\%/Y!4P"(, MDOCNET(UR>_<(GQ,*@R>HABV=*YE6*:\%!>9)8JHZX*H*D+#L&DWZ#]A>SY@ ME$8>Q ?LJC=ZQF5<")_NC7S]H^W8\VNE(&0@O3<=#%VRSRL1Z7Z&#\@YZC^6 MLWDN\R318VKEK5_?WOK96[]F;_T>%5]XL+IP:] 7I>K4M[[KK#B+TNJ+A>M9 MOIZR6-0%7YFX(O+!9?IX)(ZJ^)V>B:#?B).2J0\N2J-#@>B)#H1 MB]^1/O[Q]2LD?6_\8RIBZ"5Y<8W@%O]\D'DJ!BM>BT8M#%9!)BW:OH=,(B[S MO'R5BWB6*MS(H\!3M0.4]R3>5E!KM]65Q;@RO,0+RRL6KSXO#P0BI31)Z9H$ MN)32K1Q/D 9TU0>4Q"/D/(\\6?^#]@X];1B.LH)CK'J(;XG1=-SSR&E D5FP MQ*]=1/. M=A;O,)5F6&3=8<)7(K/0;WBMA=9/35@M@V)OQ.$N5%ZP@[V+-6I^4.?N)G,P M1((:$3^*-R%$ K4"3U^!%JTI(@?:!27=1QZLGR3!H;.UEN2GHHNT-2L)EG>@ MX+YP$?'>>L!]W&0-D)+?"FU-Z:BD(#>=?W5V.O%A20EK>I?"^1.4GTA9Q)J% M):@\BNL4AJ3<[L@TS"]1H?TX O:4.]6E$(KJM^UJ&[?0(%[UQ5+KE[<-J9;Y MO^)9Q_DE3]"I<'7]0_@U=W(,42(JU.6H7,]!)KZB\261]2+J+3F5!E\Q5Q@'G"II^D3I.6C-8QC$5%HFPIH/Q:DVNT2@+ M:H-\;8<*>HS67%] ?@)U(<-+:E2*V.]6-)>T.@?-:?]>?3P>?>H-O_/)RPWN?9<'+]>309\^ZXQ^93WJV$ M0-^__/#IS9MWG_[[]8O/O]\[ _FHZ[)L0_<8+"CWCS1O7' M!9L 1U::M*/-NK"1972W]QOXXN%[4?8/4II^GO2F_>ZU"2LK([N]CD/S=+2) M=DYL\7^A:@(\LZ*MHNUXRZL;\28.;\2N#VFVZW*V8#=!3E$+B!VW";LDPYCJ MVDSD2LH2%5G.AHX<:31R[U#E%+M3+J\>MK M-O<_CX:SX>?A=#+[/+T>SCX/_/'U]75_W+L>3+9N5GHO\6;Y%U$Y]7G:GPP' M4\/VW5B^EUJQJIF2:IBJ<2(Z4>YX1/\E)RO$S4V!(S]0".ET=*.NG"!*UPRECD6ZG'E/JYB 1LF)HWTJ'.O:68Y^G@WGOLS\; M][C7'?:FU]=;7E/_GU'"%XA.E7#_(V*?QO/7?^2PO\H+>;.\*#!(^IR=CPJP M54Q;3R1 E?=/<1R01YW:?:XG+N<9D[>9.'N<7W5)Q1*:]!!_C^M5_4\EE:H> MV^!DH\ZS@M&1A0P:QI.\N41S^N;].[=2Y:6*<3 G&[,:>R-WU!^YH,C!OV;R M@KIBA-'=D#9:.GS2:178R1UX$E/$Z6EY/YG*)/F^VZV.3:](4(+,*RBUQQ7]:Q%4B(\'RNH'8U MJ$4ZH0N448R(#?A% M%3IZK(/GORSA%/=P9).'*@*A!J=;+6TOER>=C>I:D=@TJ"8VR5-0]:?8+N/K.[W%'"NM@<-4?C2>][G,=(Q-]/0*+*:]# M97!:'@W^D8=W4@-/A;P+=O\[!B_#JIQ^HT^#L\DWK_WL"$.BA/^"ZN@3N?"H&\Z]Y4:Y49J[9-AK,1#UDU.P MD_C>PAWPH5P6=4K4AH@@SFLZB8/CN+P1P%#C4[9E(+]C(!CY20PJ>;B6?]Z5 MX9C$4L \CH=!4+H<1*,H@)02R0RT/(;'1S$7 M#?#2^9!(FIAH9M.#[]PLA]@3Q+N,=./,[,@_/0DU.;4[]4!YQET$HG]E/B(M M^\"C/DR_R'63S(EG 6^ATNB<2H/1K9>-5F7(3-EJ2CC^E$C>Z]4,@YJ]MF&8 M9MMDE+7K3M5I6S5F=;5J3]7K=/8@YR43*Y#1MT'@MYCO!N&D/VA;U:IJ6,5" M;]?+"[>!.!;(20D&7^4U(%6K4JU7K[8[/;/6-C5#;]=U M6FL[=;MC=WIJ5[?4&0,RO[@^:]$>B\>Y([3MJE&KF<4[9 #"DD3:_(E?M)BW MKIT85>YUN*.IUCKZ!>5[5F+,:Z P]_/9E);UKUF M4Z/-3-5JFS73;MN[S)A9';5.MVW6M6![/5D@J MWUX7BQ_$4578?I[,GR0BB26TJ='$2G%9&J(4,OV2;/%)LF78XD8'$6ND%WFA MH8%(U8.9=!/S2OV;:(UT& ?I!TE3%)],M5AU$+]HKJ(V0)J*1\?!4-XTW?#B M,!4UM3ZIQZ6)I^5C%*WZ84'*Z%QSR+\ =O!!.)W4^Z<_BZS.C<3GC7C=+?4U MTOV+-Z=?3;=LOBAJSBVOF%M;IDHWC<,N(7?)AZ]$J\PEY&X#^IJ?3S3U9"6- M&HI9_? BU;LV>"8B&-4*F=X+5!_O[A7JBRANE5XK/S/; ?X%S?KL6-5-U41S/=]GM:!X&Z].6ZG:1:]-P+R"5V-=T16+6N^>J:HFM%K^*\?WY[#6^\@HV5W@P#W\)[UL]B4RVY MY#0PJ679WR]HK'$P6'7(M/E^U5"T%=S71,1E0Y[-#-1A!V8VYZ'HU073A=-E M6W7R<,72+AW^;%XA/]'TD96(=2O\76F: M:MI67>?_JZI=/8V?^*51MRU'L]OLV:AH2C]^FJ>8-6MDZ4S;N=PT(I>)D[-P M%V./CK+%W'NY1<2/<[-PRMOZZ,.V\SFPM65+7US>6N4_J*:58&ZO:N+^H&)R M-V"^']8.17%OPL6]*O%EO_\6$CPX[:W%HGM5GTQH:2:;$DM$FWH!:1/ALA!P MJ=8MR[)S<%G?+5M^=GLQX\.Z/IE+F4W08T\$S@+4G$S]BHFTHI/F@8/E5/%: ME57&M$>EA)U@X[2KEUONBP^)1\2$I4/ 8R*^J;+"R1,"";9*Q7?PRG\5D/". M9SYQ3JLI,//I:M4V# N8CU^KM9JC<>;3U-U!WQ?ZW!Q#H#S.J>4? M0$2M[XQ\]:@_LZ.O:&Q1%!,OS3QBW@<=DX)*/(.85]EQ31].2EZ N4/HY=^C MN0-4W*L=X^.=G\!)FKR9=A..B//Y$DKVL27?T+E5$$[+3E M%7VZL$ KGEL'RJ(5^.@TO'4B+1C,X4+XSB8]BUSX(R/A'<^H[J[TQ:=G ^D9 MZ=G8%3TW Q_B]\!6Z#?3\\O\1.>#T/4@=ASR,_(S:ACY&?D9^1GY^2!*7WQ^ M-I&?D9_-_6Q)$)DC. &W1NR0B\:]PO(G@?XW]8>0*TB3^2UP.P,"-&H8 1H!&@'ZP,J. %T\@+80H!&@K?T"]'WK M&SD?T="9I>=7]OR^9&C8DJ_5D:"1H%'#2-!(T$C02-"'4?KB$[2-!(T$;1=Y M"AHA&B$:(1HA&B$:(1HA&B&Z:!!M:!L.=7N4=#I=P:^QJJ$Y.XO@,(G+)=." M?@U=O^L.J$>NGEEW*$CT+DDL2[[FL@G?#STF$^YJ!JUH9I:@'#8D:Y:3_VAN M2N.K9YD)=)+;V!2YC<^=8 #,FW]=*TE<*K-'JGH:K[9%PP[U652Y>_;8.'V4 MKJI;Q>,-@N=^I%H&2UO"D"UU\-OI.K?5*97$W6\VUB2Z^T7N?F=GLQ>X^TD^ M:73WQ^KN-RC5^BY^*QY^36%7=O'V/*_B_L;KC%P&W2$<]L/X%[AOXM@U?%C[)HY.PYNE M@H,N^X$J?D.$5:+22PY,'Y2^+GE%<=FPU?P-V;!(;"B@\($^!W[P-"97SS'S M(QB*M[I]]D0S2CSN#@8A$36,D%CN B,D(B0B))8"$IOG-PB)98#$)O6Z0R]9 MN[EQ_3\Z-&*(C(B,J&%$Q@,H,"(C(B,B8RF0\?+J,R)C&9#QDO5PB+"(FH88?&0-(RPB+"(L%@* M6/QZ?X6P6 98_!JRB,,A+DDC,Z*&D1D/3L/(C,B,R(PE8$83>;%(O-@,OD, M"?K(R+4?,XBG 2& +FE,R6?78^1C#T)2Q#+.O)L[,3URXSZA@X''R]+AWXQ3 MZF09=;I^>\Y$=^G56X5F=/9X,@$CO_&B�R/?60;HZ@)5RLVRQJ6I? G=X+086'##WR652>APS@@*E'AO:?\ MQ>F_0GF9%.).D,"C@X@UTHOTD>+NQ<&8."16!/GVW9A5N"*Z$!!M%-)L=%+; MELDOU=#)+W-S@NU+F&O?@4!P_+'\@9S48<96X#30.@E"?OTTX,1-XR 65II>H,F=.78_1$/Q._X4@!KQZV@HW4UZA^,0&()D5"U/3T\U!3-3)7_Y* MPTK*,3'#O_]MI<:0*Y9L%[HPID=6Z82,_E&A/?[F!O5&=!S)8E;KBO%A8L!2 M*J@'/OI0#.L#R5U/6D=.G"?Z7,E5F327BL=Z<4/>EGX6)HU5?CC37D]>/#ZS%'7&MGI,<]V6 8^,%>#9M/IJ^.J,=H;"O2[8J?I>LQ[>QQ\<>_ZT]/B6N\_-) MNVX[AEWM5-MVSS3;IFZQ-M4TUK;,6J?J4*=G=SHGR5N3.UK7O]Z>/WR[OVJU M:S53TU3YVRW;?UK+X%9D+4\DV:''RX>"AMXG9'\.W5 ,,Z(L%/2R9"W)C8]N M%(OTM7T:$03XG7\!XWXO+P7\ J 7]-A_'.N ==+CQ( M=*_R"]!3LJ'/;Q+/X^/3?A#RLCG*OCJ%%5WO:OR9$P3:N6SC8.W=I)5,>Y7< M/)!T*4)\>%7%H^-@&#=@!/_".:R]2#@U$V6IBZ:AAOD?/C(>V Y MZE>3=/;K+X(O=NE;$/YBW%A72NF7)1JD8\S!,^&NT75(.K39:3%.HU-R&0P? M/T^R+:5:W](F]T[!@%+EGJT*+*HY%/;BQ]V:3VJFD<&;! M=6"Q"^9 FWV7]6:SU*$I[<^4MERB?=C"QP& ,5-*4"F%)Y1BC)F&0V(>O' M!=E:7U+D[K?%PN1^N78Q%$2,LFVFJ&YT,X4L87YS@_QH:F]#;N^"D;3"EWLP MO@>N,W\+QF0%J!,X8_Y?/W[R?OD_4$L#!!0 ( %>("E7D[D[E 4$ @7 M @ 8 ;7AC="TR,#(R,#8S,'AE>#$P9#(N:'1M[7T);]PXMNY?T4@>GO4[/_VO@X,W\4S$O@R\?WYY]YL7)'XQEW'N^:D4.?SV-LQG MWI=DL1"Q]TZF:1A%WLLT#*ZEY[T8CD^&H^&+LX.#GW^"3[U2[R3QA??\<#PZ M/!H='7FCYQ>G9Q?C$^_C.V_O]R^O]NGIUQ]>??G7QS=,]>/O+W][^\I[=G!X M^,?QJ\/#UU]>\Q_@\V/O2RKB+,S#)!;1X>&;]\^\9[,\7UP<'M[>W@YOCX=) M>GWXY=/A+)]')X=1DF1R&.3!LY]_PM_ ?TL1_/S37.;"\V_?_GE MX#D\D8=Y)'_^Z5#_+S\[28+ESS\%X8V7Y^'=R&03Z[&(]&_W6Y$$$0QM<'D9SF%Z?#Y\_+7Z7A]?X7\#=/_^?H M^7CXG%DQJ1"]E32]21(%\,,LTF17I]]W5KNVSO7M^-]-%P?%]+1M\Y&CT_?WZ/:W94 M6;/UTL\>UT/(OWO83,>C\?#%RSI7<"9OO[, ;+ M_W.>2IEWPLV53?1'&,UQ@$T[XZ0ZYK>_W>=.8E%U-AJ]&/\H6VG%:E?#!)/] M^>F:=:H,/ BS1226%V$GI_D!7LCB)F?Y4*D ITI6WP9VP[/9)L39-,FN[J&LX7.MJ[\ M(BTN&'O<#W,MCM9MN==2I$VG_-3]F+.(O.AP-B<[^Z9H#1X1R[_,PLSM\N ' MW-[)9.Y(99JD^)NKR73IN?O.*Q23#F])XR@<7IMSWF MN%6/1I>K.UQOT5]E GM.'+P$^?*6M-B_KU%L5R1115:6E,:7^V[CNYV%ON/> M>2>^O0*#9>"]C?UAPZNGSOP[[8M_KY+Y0L1+-^Z=54?7* ].ZL=A"G(GOG;C M09ZX/;],BFX)B#!P>R%L.I['*S-HDIJUE9#S190L=SC1]:F;2-KP0>,P+G>= M%0MK/4J\[:V8UI]%EH?3945-/3ZK&B>K]E2SVMNH5X>Q"N 1M14M>1;FDE8/ M%=K;5"S0O3_4S)BLX>-:,L\L?7:X1C?=\FK=:V7IMQM6DA_Y5U)X,W$CO5S" M?%(9>*!8>2#_/"5XX*^9)WQ?+C! C#O>2V4&BT&C]*9I,O?*7:5>I'(K=)^G5E=.YC:-!7 M5\8!W.R>",FASJE8LJMS6I;"U#FM0&!LL 65(Q\JO=Q,4SXR6 M/O1>ROQ6RICN')0S>!/E8)][QBPR]VW)4 \)>7MJ1=_&,.UP[GV$_TX"_>D! M7L4>V8=>GGC3(HJ6GI\D"YGBRRO7G";'5]N=S3H$LLDECIDR'HA3""B9R):,JL,C,8P!3\J, TK($W*7(O3G(O M"N'@/QW@8SF.0.Q6;C(#-N3%-0>X!UQ M ,P>)(N?R@I_9G@ M$'QS M.9?.^@I(72M M8P)KKE0E&.-D:4]GZ/U2I/C2P N*E%8"_EA=:WN-<;9 #)>/AJ-HX11OPC0O M!*X_CMOH73M;^[B8-S++>8T$\'29Y9GG MPRRRE;T[H-\DL.2\JK=IB%SPQ&*1)C>P'+ABQ!=R_'2Z7:N+B(=Q?'Z9>;_* M&,Y=!+\OXDQ&1K?E5,,'=0X_;F/MK'1A/JRU=M3&6KOR_;2 8_)91")=]F2Q M?8C7;L$89@DB[KJ H7@+L4P3$/=TY4SA7\FM%C&U:V90N2502<676?# OX6: M848S)%%H_QI_+N(B@W_>")^_*D4:HTB>I4EQ/5M/$Z3RGV 5DOC,T9.?!N68 M95#X)*?I\WCV9\ OE##=VXS,@53Z$BU6&'LF<6!X4>.E>0T#!2F:D4$YDR3T M02*A<$:.H:RO7>]/HN![\]L:'6?$!:0QXH9O13=3H=CL0BR+-"A'3.26=L/R0B4R0C F\_RWB M B7$T9C<.V,/C1ZO?Z-$C>_!;)(F>7/?,ZZ'5W8S3-J9UF,7HSQIXV%-YDWQMYU]PHE6]U]KM(">"O:P2 M&<[=D_%!P>J##ME.K=W!+LI2,H&;G>WI[J<%>I8L,#ZQ09O2RD$,QN:EF])" MVL2,96JM@DIK+;LD?SGH5SQV_N]9JC\U$?[7:U"9X^# 3Z(DO?C;B/[OTJHC MJ_Y!#9K8:T]"C?< 7LF3.9>]J5]9)6WJ-W9%6[U6;B&N0=%*I?AZ(*:P?!ES288U4O?>=W!9V4,[E,W!YWI5N.?.F;?67#,>6N_7!7!]-"OWW[/HX<;%6 MM-NL\TV6MW,QN,@A3KSMG&68"]HUMUIGX+@0Z2$!1X+6$$ZB=H2<$E= %=UM MPRN-TY=I+L(8P\;ZZ@3MYR;$\+%*-- 7[A1#R>$W;^]LWYO#]V;9PWB,K5N> M-6HG88*!^!T]C_Y,Q->2YHWS1(>0C#,.BF4+Z8?3D*)F,I5AW(/FLQ IY5L( MO\QFH/ >IY3,1%[3@KIW&9=J5NNCZD2OY5EUHF'27[O/F$LH,-P]G1TRO^Z- M?10N[IX,Y?#0GF][$3F1:QD:<*(1)^WT#R0R"@A[Q9]'*B-%?WU:5Y MS05U0MV#P<";);?H]""DA*V$!YX*E 4)AVY5B*J6)(A^G) 3/S!8-DW%7&I' M3^#QI3' 5 3]/GJ5X.E8A8?8I<1I_.2)668>*>KG.@V9:,;MU0N M<.;LB__'L]$S4,6B2/G6S<_J<-#/.NK WGL_B2*QR.2%_H=C$,4:=(E'H@,0 M5OP!0PL49,'A'D0"5C*_F(;?9+#.(68Y]GF'67V@OT)[4(%%-EOC?>FO MN']K/7ZG4[?R1=9YC;JAK7ZUS;_9*>$5@*,7.SIN.F+#ERU*:Y^,8-",A^1$ M4U5:O]PX?6!N;#4"^V7%^<-R8B$>RYYX8$: OK#9&NR7$VE\^@*VIA=XI*5S5+*$7)CBBJS(G(I.Z&B>,%;H"NE]4M>1*%6FWJ3UH M.WKUK'M3_KHM!:P:KZ!48S*P7B+L$!P/U[%.) Q:A9YHGGO: MV4?C+7/= R_,]X?>V]P+<84)N22P0E;5?02+2,ZQM9-B)BP'.CQY38TP<,F^ MY?CW19)EZ%3D-#N8PWS!+**QX^_$8@%G0^C2:>U7/!F]N-)GDE+VL&[X$Q;E M%LBE@#RPXQ?/S\AW*N8\ASW:6+!#8?:1N*53G85P1D6JCOJ@TSR]9'_O!-ZQ?S[=9^>M_;L7ZG1+#!G1*[9?7<-5\4#'N"!EWM+\7AN$^HP"D'B5/X[QUX2)7_!M)5Y8P MKCT$>[J4L41=,6\,X)OA? +B3"J9F7*Q.SKF][UL)EA*YZJ##&[F->/!N$K( M2%Y8A6-44L(] M%E $PC>?Z@9'ZZ^4<]IU;?8II=+OF';JMTH[_?#RTU5Y%?14H'V%.]I#=[Z" MBUC)N#9!/RS8K,2M2!I2-9R'D ETB&!/P\XM5 QO)D64T^$H^)M^@E^_+B\X MOJ*3*.3*S _S.)P4F?>R"*YE#I(%ON?#IFL?P7?*[+KR6^;!.:4^;+9M[HT& M7-:GW5/9ZST!"L^(4])3*R8T.I,KR]FN?,V)T4IO:YM'YT2+%+KNV08:8P_9 MK6USC)RFTAL^7^M,,Y@ S:UDRT$=)KM,&N\4\E*"06I&WKCJ1@A9) MD!M\M8L ] E0[$#+@]_MH?)ICK4NC:('5V[-12KG83%G0YFN8I.KHN_C0"XD MJ249W=>$1%3 51RQ+2C2B,8RO?#VKO8]="!YEL.FBKK2TF[W]E[N*\MS$::B M@L_%XR3MT[7/+@O4-%!CQ_E/0"^ GQCDD>&J1,RP M5NIWC*4B#O+#;8ZU&L\+Y/4H/HH+209G* [J[@0+3NA#\FE=/+99E ME/!Z['><)_N6_4,,I64QB3AK3.$ZFXP?"/)\R7Z\F"3UY.7 M>-)Z^9A) E%0X*LX634O3.G0,KX=KTW)@ O+$#RHLFB9 MLM1HMAVO%]KBXB8) YWB%B3%)+?EP-I<,#*'M9E]#*:&-BY!EBSMVLL%98CC M*[SA-QYH\DL9CXUQG>@,4X),8_0YVCEP;-E8 &;!'P@HWYQILJ'!!F-G4J9G M8JQG8Q)OREM[*HY_*HY_*H[OMCC^V.GI[[LX_L%*H!]'!?1)&WPP5?CN?00M MX([08#O[H=Z6/B:_2%.85+3DLA\_7##Z:[@^ %917"R=&0>O7,[6=^#2%.3R M4@J0"MTA3BG\B4_O\:@7U/T1M8\9R+H%?(5,_&E*OH7&(""F_'^^,W8:P. M!= K2L9C:CMR#_T/*Z"9,B W%_#1N0PG)@>RZ4 8A'T)^A M[3D>C$]' U"7T>!)*3S7N0NIM?O0W7NH#V3G]/QD/F\92W%S(\.>ZIQ*:WB, MQHS8E6!"CV$./HE.<8YV+MO>@"+<"OD?[;EVVC7W<;"=?-$(9=LYZ][\NX K MN',R;T$5B:D3$UHA#P.W@)2=#F'IE^<3S#>:!3^\ER?7G+UB%%\DPDZ_AY$R MWNO$+TC)=IIJQ[KO5;OCXD*BI?K@0N)[0#APF4][@ .G&1T?C09'Q^U$F_]EC7+X.N0W_=BS("&E2Y M7B4PN9?*O$CK;20&&A^B[&<4+36V R:4X9LE=D3'+IVMT(@4D$+GTG)COQ%0 M/L)]G Y>V93/3X 0\1)!+DQ/*O2%I9B&7\;$E+^R?LWR9:]L6*M4P-8;5&./ M.?K DB*WJ ;\-^-ZJT5DX4?<<=O;J&! ,-H2X:\&!+$9%Z6[JD('I;=HP(H, MV5BH;DV4',#_LL*$RO-4.BM7>%+-^%<3A_]_Q=-,"@QY$M8)Y4T$V&XO^N"<8Q<,Z98J(H-G3!A MYT.L3JP'%"TU!:.DFLQG.(NI3]@EY7X5F6[(P2),OVUOS1XOMLJ:]4"PY37G M1&15,NC7VN#XN,#X4*AE"Y9:)1IA[W,0#59.B)6_'GNEQ6:[$S>> *L-KWJJ M+J70Z0T[#LXE81UA+HM*M-'?4"0FD@2=G=3_/HFQ@HIQZBKC4=[MJ<#4*&OK MK^YT*Y[9(Z9*_(G L>]O9 MB%"]]N+F+$..G!Z=<^14;_=P70$/HGWY(B8%$7N0F5*ZE6/4>\J'IC&;LFOU0(7?:1Z69NY]DA$I M-6LTYY;&YAW:^'1/3Y2]QMS!R+V7.^)Y]^[I4ZO8$[TU=<$-2_ XP+9;;:^F MJ54\CIA3VSD5C;XHVWE0G,[+WGC4/=M6R] Y7:Z4T;VQGPG7?%.W+%0SZ[B0)L4B11](EMOJ'09A MBUB78I/ZG>NFP/L5=$L+8A+]$&O[I=2*R$UF=;6B<"VF9.8=[TTX<+$FL>4I M[>-[:0E\WD:A_$"AJ%&JQ]&"656::L-8SZ@(QAF&?V[+'HE: >=L8:Y>>O]@F5')"ZK(*6O M/&E/'77=3]*C.$;/VQRC-YS-",JR#3[0Y_$QKIN!5U[_'M[.#.*R'F_'.C59 M,9F'RM4#UR8..W:^71^OET(9%)^W: #/)6Z/96Z/96Z=5OJ=N+T M]/==ZM8Y]ROZGRM>HNW(,!_B4!S87(P@P'TAE/JHU7*1 M"E _*89^_S!9?R4CBU;R$9A9+]J869\XUPAL&;V9/J;)0J;YLB=3ZWWB18)= M B(FGP'86.<:)U-C+-:-K,[]HZV[0+EHDVAA=DZE94C)A81.6.N>4A^9DG=! M'G):?D0WZ8E68)+"]MHB^+A.S4\684;PC)]E\E&"\*=138,,<+"*9!/CW\Q=Q>;' GBGR6I#!>AL@B0-M8 ;AP![EZ%5A9.=>A4UD$, M[F$#.FF>-JJ1%>?1H;*UH=4':DY_O";C*+3#:"8S&T'!<&G*LV7=\S7E^A'$ MKU;F^MAMK2Y#6D='PYVMK?&HC;GUT;HXWEH7!5X,'Y,L/WA39O!^*/'X>[+% M7H+^H3,SZ*JB6&T]L[B>YTQ_5[43^.9J'P%ZXFV,&8%TX[]/X@/O=9CY49)A M[B72PM]1T#RW$^-0;H-X+#(*(@?\"L>@*Y!XKQ:8IRG"Q, MC8R2$3I+7BX)!;?SD!*PT1MR$V+'[*[+-%%U;FD2] "9[%2IA2O??<94N;6Z MIX7[M-RZ/61/MC0[G">E#E_W^^YNJ:=.I,)V]J?; JGYGH\KJ[I1/>^]Z MQ_:61NM2N:J#KF&1X_@9J3HKJC #62KU'0"Z6IZ&RNK2 M)K2HYCMEH'I' =M]?LXF4$, HX;1K.RE[>]4IV'!NCJ]ER<-C]=VLB!O@1,) MDN N+W#J)G=;V'D=KYP'Y?0\*BL#-\XV]F6JL59[\ER($/2XRPL2]1J_L6-4 M=6_EF2JDA>U,P567YC;*:4#2(11H"=.I01#HTNJ5,:EE@07*4>)!8SV'#(9H MF*YWDI %#L:4B#(0;CJ/'\8;P/&5/LB\@0;V[O M:J73D>3>U;[;"V"8A\0'!.2CM&3V,1#3?"I0$AJT4 $3$I8WV#C T&O$BH[9 MV)].0W3*#3P9DC\Q"%,PGB-R52&N'?]$+S/8'5QA21K+95F<"YHPNEHT K'J M4(1R-)6+)"7W GV-"G.O&4M2>%F!WA/T+-R$263T;^#])<&.O]PW$\0*:$[S M!LT[-[C8)D6.?),!/X:HBT5H/02ZOB\E.PB!;U1#!,_C(/3W58\@*:(AF!XF M8W6@ZYNY/LEX5I&:18G#IU@+H7R'50A#_K-FQ+9YEU"#QGBAVD=K=YNRY\HR M%.N>M(^-FHIT47HV*K/$X\MO'XS8^#%N0A[W%B;_,[/9L:]QQ&DQU M)B,2&ZSJ(6Z#)40G2]/JH>X4,(GNV'&RF* GX#]PH"VW TLCBA?$,582@O#( M$O1;7IHT^H&N&!^0;+GHUE6P)_;7R9<*7[1T,3HF7^;+2P]K5/3;<_%5LAPU M*0.'2MY>J"X [)HY:&D9,)IE2&CVF2DQ3NGN(GTJ.46K*Y MYO#>Z&$541^Q;P)U;AFU=9K0?$M#^WLC4CD2W9/KL:9V136$S1&FU$ %SR-: MPTJ9R+BQ8A$C8 O^4( BE*2(F".^(5 L++E,%:AU&=#5Z D@)8+]BJS<)FM M0,32!Q,3G; PJFD13:D20G?L17U57E-H#:-0(<)<^ DHERG'(RW=LA0\^E$2 M2DHSD3PHM5^W#BJ,LV0J0+UJL05VA]1I0I,> ,/,INQ^ M.@A_HJST[MV;.^%+WG5"B _40S2B91&W(Q*! =KI_O1H =?#$>IA7X,MVSEP M2/>SX*85F.A,%YX[P7$];W\[/97*T3D=JZ5T&UIG#J1:9<8Z3J=E9JPC%3#V M.J?1)B?6D836>[J?2QL#Q)5&N]O&D4J;T+(2NK9F9,+]"/!<_D2AV@0 M:7Z/J83@XS9T5H84/'/H5C,Y@O5EURGSD3S2T?@/FC?E=D MF076NPH%7<_1)-X0_:P&/&LA_V#R>*[2P+4;_USGRFQDPI7O4J9:";W65]_$ M#E;P+ DM&[&[&.5UD2:,!DAQ5^SVS=D[M8 ,)7/.Q5>D8<LD2O3#<'5#5R.HA\_): -QKGVH7,_'J(0V/(PY#%7)X MJLG]'H"/QD=MXJLJPQ2K6*[[!)^E[.^UT5%"0E*IV($>F=6]&N6HU7S<^F79 M@!R34BC.P/DG%('0UP;\D^"A9S!\E%B,G*WZO%=.>!1^E5S$@Y%>DO9/:$ZL&(? M_M5LD>!.\>$JIMS)?F8*6R[J(7BI"M6H5*N?U/8P1H=U#U.C2Y(F1IE4=E;3 M+8,^J] @YNUAN)#SF[*N*R\L3(U2<*U4LU14%X2C+TM3S0G 8CV9@00CVRYC M?:PLF=$7OU$[;/##U8K7UJ%_)]_XJS@C!M*VB=B'RJXQ1?^N!94D19S)J ML2U=*=7LJA["?GULN=(R[)Z6,CYZB,KV$,=JG=#R6"MUR/SO(8KYY%_X+OP+ M'0>:GWP2G?@DF/>/H*K=W3EA112,,JMF\J.CH(^/VV6)(]*!*J6F.O(2F.-N M#@T;PF'K.7_-E>RZ-YR&Q5!]!K2W E%%RCH00>F&B'2.CR[$DC.A+Y?V+?8 M,THI?:8,3XLC/ ^\W_U*IY;U8@I.2%F.>4OES7ARRYZ#V.Q47?*ZCZQN%%$^ M5-,8*B1Z\6/V0*5E@V0WOR^)UA[FT@,-+3:[IX18;7WX7'MQE+G!+XWUNJVHN+2F>)(QKCW2>T 0 @VXR.3 P_ A!B:I6R/%*$4 M&D:(YKWZ.4-UD@*3:,C3KW2IE74O:ST4D??P:@TE%6+IXB8JJ$^UADX-:14< MB=*\]_PDBKB4"TOU'Z+!X1L5G?4^[EP46/;]&U 3>%"PK]D7S\$Y+OB7.<,X MDCJ%7/DWEMQK;-$;R;5?,U <9 M0SP#\B,^2'=+ UC88NW1?MOU4F?_F*[!)MS@2(1S8 ?,7ENDL'X24Q8)2Q9= M< H#4V@P3%\4B&F/=J.O,&AA2]'C!%2K4>^M550!/F]*BQN(.>P!6@0@%1NJ M$WS[SR*X5KW$(WE#?V$!0;XY.O-6D! &@7M8@"159-(@M6:O"$:>3:5F6Y#(9 M(^X[GPQV0N]\&[LCKG09$;KUVJ4>'N"UJ<):1D8E(I!AO2^*"K+"R330:PWGB?U7_XR4+9=)A MF@*2)V\*&$)@&,_"!65@I-3W/8RKSH$;H?I\+ 3\-,6(G31MIP?K^^UF=I=J M>J]"%M-2<;9VCVLS51OOCC !*]",9:X-F7SXNT(!-I*Q6MJJE_"!-#<8B0:J M$S,W]G!5;\*@8 >*\0*LW&#-YG^3O8^34EO.H&V2PZ9T0W5-/JO2WW?MAL?K M4D;QT;\4*BC[6\$1_=7",SZGDB/:^.*ZJ+9V3B@:M/UIGU3!Y96WY**+\IR3 MDRY"P3FW!R05X!_/1L\\7T:1NM+-SXKG]+-6=EAIP.TA%IF\T/]PU-VL08]+ M)4?I/9;:0WDY*)!QN >@*()LNYB&WV2P3D9;^@2/4U\D>0K_"?0<^+$34T+^ MTV$>V'^_T[J!5,FQB8P:&HT29K$N(&V%KQ7GU7CI()Q=UL=5?6CS:70=LG52 M8TS(CRHG5?WJV<\SD2F84\D.5_9UQS+R%M1 27\#$[,)$F^*I<=2C1VC9D[ M@V5A!-!=Y Y!D4(=XF F%=RSU;906S[JS,V,(_'^(R'])6 M^3[R,9X.X=,A;'$(T=V;AJ26$?:VP!0INO\2UHTF#KW!UZL,W03,.W"&"]"'_-&-A0I'. MLT,1'1 D)&NN919Q@WE#N^\*]._7Y195F-56&OV5GV/XRQ-S3JK>ZSO(=?7Z MS=5#\5DKN9?>%]SMWO^\?6NT2=C;D4JN1B;A[\?(%Z.XG1][O MP\_#5T-0VL=GY\T\[6-K[] -LV.NCU\\'Z^RD0L\/H)U##SD7UW-@8R//2__ M0'WDM19X*'+,0UAG!O=+I9/7^R0.JIO>//X+S8UTFWF$/S?V!EN)F/^2/^.J,\QC] QG.$\QW\ M*@>;Z:/1N_]!6'VK^#>.OAD-0W83NF"IN$A -ZF#[):9'!(5E]_)]@YBBS9^/4?B?5QV3E6*^8 MCIFJ-*?@KW,@!O3>?^%+9.$_L('9\3*+E-1CVL[5"$44WWNX!>BNX9A9$&1RY M5/7&>9]8G6'BF\EJD6Y/O?K"M44%6>&**WB5&/7DT_L&'YLDCLB<>6(;\%FZ#N?O! MML5O,IC0H!X+0QYX[U>I#,"> M^F3:@-&?-4S$-L2@[?D!!FW@*3W@*3W@ATD/,#DZA*6B$Q"YM2EGZBPY!6<^ M3V*=;K@%A+*2H_>P K"IO*EK<_R1&* /S :M/R9;,&-_(':8HN7'H4P_,#=B M>0U"=1L*Q0_$C%F8;@4Y_8%8 4*#Z[>?F/%H')D/S(6L6*#)D-E^B UYON-& M/?ZID/"ID/"ID+#;0L+SIT)"QV$T-=@Z5DMR?JZW12"!EJHX"S7F">/_&M4* M.R=$H<'ME?-$/10@8!%FJ<$V/(0WYIQS+>+K(LQFU0]21=U4IM1)GLK_=,'& MI:'DRTLOD'D:J@]ASK>@WT9)EG&)7)RATZ:8HZE(.>A<23>G1"R#.CHU.9 X MKD6:8!T@YK]A*M]B(:/]X7?3VZB7K5$[JPW]U3AJOOVXU7RI^4S$'D.S6.#= MA+,S7Y #P>U[!+):J;##W1 DY$[ ,CS)J>2$_L0H[)C%WT"D%G*VZ_ 0YQ5+ M7B5C":FIT)\2; VCX(>14X2NX$2(ID*C3A$ G($@%.".KC3$B=G5ADN%+4\U M#00G9#))\!4<[PS3)J?JB%A(1Z9VEZ9")T:!'-'15(F'/L$N,@26GRSD1H3V M6B%O^0DW)FRDER:1I#Q.=&_M.!1R&!MQJL9 MZE"=>A5E"6*J8IVI0KRJ'1'<1KA(:E\S7*LO8MQ:$\D;D-OA8.:L!<.L&HQ[ M5@/P<@=FU?W&Z+ 6./PM)S)I*"R[S!D)97J7-_*I,ELB#8.<6J0(A':*6=+- M)[WR,6[8'BXPO9VJV.&_;S"I^)J4.K=O81,A26)3%0-MJMDN>RF89@G4VG)K M[\I%2J*'>$YKC ANN$8:&1Q?QO6B-*]R8NJ;#)Y=CC"U9TJ0W"CG'ZPAQ0<0 MI0O]G,I1QNVATI"O2IA$HES)&:X2ME."=VUV4:O+W]3R8M#<\V*ONR+VLOP" M:Y]BO\3-*U$1$0_RFTS]L'I75.$$-C;+<+N)[]:Y\U^XC8MT!X6B>LI(RI!^ M4C\F00(+;((*ZG9C/+1T09)Y/0: M-29T>0%$O]/SDR:!>ES3"PB@KE%#K!%Q&Q/FP[H\7RZ\TVM7+$"J%5U[N<&:PID7UO;):9[-RO""]&2SIPET_JGF%WWRA/J,+L&&@:V%<#2Z94IZ%*?R'2 MBVRDCG4*$'RG!%0A(U9.L4@:/I'$MOYE!D2O*5M%C;BJ7-$#I7J&4*YLEMF\ MWKI45>?KVVDY#C0X<(&R8O(GW B\+@HTM]IT:945!/4O> F-/6+$K6J@*A#+ M)LLX"JQQ7I3!4C+V"3!/K/D%K&/ MFD1>C6ZHN$.;:V#L^/7HS>HX&;X)4_P0**9JB[HNG>KH2K0-5N;;A:^HM:?P MX;JJ/(ZF*J=MFJK\"\_5E:_;^93M3:[ 0E>737;HO9E.E?!X34K]U!:NO?1C M0758^%;;(?O.PE_#UU1QMZV;:MPI;K1D^XC67U2MT#6=H.[QQKH#AN=N1$@R M=DZECU8:B!'10^<1T:Z=IQL-KK;NN+LB')0>IA)E/;1JLZMNM M:#GU6MT+][N?4!\BH-ICZQINH5@'N<(U7;I4M*"4^'(=ZB !..@VI$K+8?\B M7&XW(BIDK6^71!=QE$H1+&O=NO;"<+]FLDRD1"#,D TWO&8(VX ,Y5SZ7[?$;# MDG3=IA!FS MNVL +4S]T?"% P5JM=;U:MQJN+@VA)QZDY$MU4J%=YM1&T5F)>^YC;*?6,DH MQ@7_U%#HJ0[@J0Z@SSJ YVXY,D]U (T-AEAVHTMUDE8^L MZE4HJUA&"A<%47RVB"I^PGV+T:?R30515#FK]RF27P=)!3" M7VX)TU,FW'1S-IP!=WXF(&1X+RWSYAD(M) X1R7 ,QN\6Z%U-R4 E?+ MO$-GJ5OZD=^4KG3W? &W%U0J@=M+"F;@GJ=2995JJ^3,8E>.E3X\1T[[!*D0 M[))%6'L5DZX=\S%48JR5UP[5Q95D[S87?C,*((@L/O7OXLP+0\F MAE$-DDN)M6T0E+^D(LZH.82OH#!)-(D Q+/^"E9B8(X9Y5>)?&L3M6IZSY[8 M9\_NFMB,JDQ!!BYUMHFI2O'6%YJ4%26EJUA[D*O^XDMO;[)?B\OH2:D.Z56I MC!\U:7@8>2JB)LE0$SZ8->CV1F.N4OUYU43;[2UNGNOT2IZX/:]6HS$AD88CLDIPUBR[:F_0QJ'0XXY*E)[:+0!&D+=W--Z'7;K, M],["F&8]O%%I-K]BU]R]SULEE,JHX6JDIGO\'A844&!&)V_ZLR3)*!YJI]9L MR!P#0R *86)[#&%C?J8Z-TY5!3G# \!DHGV2!N%4EZE1L#7$KHN@I2G59770 M6I),9)3<[L.6":Q3CCT%8V_O7+%[FD01Y0?5HDN.@KY1?5[9TVX$# O=7J.L MU)ODJ^.E7SMSKLJ,HUZR)YM.]"KWO)8,H6H@MU?@ G)[H3%1O_:\-/ES<'S" MJ QY%HM$Y]32S0,KJ=MH\CY')"GY;4%W>1$K;1V;]70K**H)?S41,5 CYKJK M"5^:]/H,3YRYGNL9%Z9Z$VY=.(J=5!IWTZ;QP7)+S^L=;BN3Z2^Y]*Q-EXN<6@VI8@^N2#86IHROL0$6_#$PHM%357SEMZIV[8I)2ZZ[7'R5 M!IH .S>"BISE%>"!9!*I4DI=T'Z;%%%06MJF'FR%@%7@O@I$.>#)5CZ/-&'? M+E295([>A% /'UTA P^,5AD'W'V(.UOKJE&RWHLT5' :;Q$0)9QK11_TGTR2 M1Q1H .=T<>[8$Y/D1II[J19_NA]MHA/*\C3+Q_L&N,ZRM MIQ+*NUUG]1$T7&EA#Q= :6%U3@J+UKJG@H9;D_1+N/.C8;>W]V3 M:IEQYY((U8M2TYLRJ(!2**PW+2*K6'>ELW(53&50(F\8[.DJVG2J$$#*R%X^ M0SQ"F^KNHP/@RI;IK"P!)*2=(M=O\1S4HU84Z@9T\ MB;@&&F,'H+)4.*7&SI-_4AYV5QY&CT1Y>-Y&>?A8)A7?[08?M=0A&&ZG^=Y_ MI,6!+@*XA)CHPX+MHY(N9N2I[@FUK'YP9-E?3+,DR[2'*1$06_?*6(D00GAM MPE-8#GQY@Y -;2-_9R@R?+A/ +(-X&,6T9;P9-T*R%VQSW:!K-/ZEOJ,03[; M-([FH$WUAFF*X5A(3/V07-WZ3:GL]SWE&N[;]K76X:P6=^YJVF@W]ZX3D=;U M&:Z$[GC#.]%J?5TY4;G;=>5$JK4CQ(E*6T>($Q&Z>;LGT_KB=:*B?/*P[AVPL)4 2="=] M80WBBTD(AGMZ*L.<]KB8)P6J)82QA+K)K8I8;$IJ,%CZ97:_KK[@K QZ2+_) M2<<(DHI=<%KM-,_QDZE[>U\N^/A MF:/<;$/#T82%K0UJ1QME8.Q4J=\FU#8>ND'RY44;+"#'93%;]G%RS&GY6;!U M3J8-"IH;KR@\W#41+9(>*;^Z=UVYL>L.CBN0QBZSP2MX@S+WA/7PA/7PA/70 M+=;#"Z>GG[ >FGL^'M66I$SK PU[+@-$9.#:Q#2EDD54N!5,:NM6(&C]H K- MS:0L.\B [&^T@ZBQPEQ@H^3JP1IP6^,>8#>NMA6X%!NGBS_K_29T=B$O" M3$6B%]FO^[J)*:H2@!X@[[JF:?,FE3YZY'5S.JG3V;A#1XEZZR=9-62Q-&K@5?*XDQM^_D"2,N!-PUCZJ0;<$/' M#.,YZ1/.">/W,L M6TD[=OR\S94XD'Q,$7A6.O:J%:]D@B&)Q*08<* J84(8*BQ!5 M=X^9O=7VL@+V)H-@A#&7Y(0P1.P%G\F ;@:=\\+-7Y@R")1;D:8BSE5\LCJ, M-C"7+JRJ-0I"CYCJT3F'+4 -CS!=ASLMX!:1B^Z=2'A!&&@4](.S\PU59+/A MA!<4"$U:P%*D\&Z@>Z#6 )I:\.^D/?_(KSH)U8$ $R:%]<4=0%E>U194\!=U M2ZI&KNAZA,G2#:+GVNWJUTZNVK5QT3*FXQJE1-*ZPY2:<_=TUT@L4BO"5*_7 M^E7I>".I1FFF.&"]PAI(U#%(T#!N;QC?P#U+A[2(E=+$#6HMM:M[IO8!,XZZ M6Q_1\YG%YYXPNFU?4'=4VN8PN05.">BBO.QZV!?ZR'1/JF5G#.?]USV5:ARJ M4I:$DN/?!:9!(91*R':GT084_AFV4(>O8[A,2:(45034MRPIU*_RHL<:X,_M M$D7<$J"Z7Z;6S@_8P\XW,MB=F(I+5S*Z;R)VS<#UKK_T'6:3]1/+6/%' MOET;/F!\&N7?!\,2;'T&826L1<)25 &!O$AC] =A;BXYG] AST$+@UW'OG30 MI]9A7#(&'!JO.NNZCG2Y*SZD4QMI8R,K'WA&8) IN] (LJ?N^F(U3!1Y@DG@ MOH@(VA(!]RQ0R@: P.HI(69:;-2]TY?:-V2K@+2_B378(7":BKG\?OSOG6_N M.P4TUU-LP:P+DK2Y@,YYLC<)UDC0!8E8I1(7_M>&%XRJ)T!&NE(IF MG"A,BQP=:2[3:'AXK-2/0(J;)+6D=P^A9NO!X[XW].,;52W(Y9-QH\=YCKUZ MO/'9L0F)X[_'6T?/^^#_Z%&&V^)']"==M/F,Q*/ K08:2>CRZNH&.S$[V.E# M; O?D?912]*,1GQG\N.V4T>_TT.Q/88M^$",WR2=,,N*/N6D%O.[_W?M(>TF M&ZYZ9)^2X9Z2X;ZC9+AQ;5\<#8]M^^5D=-X =+QR\V#^G#<>H9D)_WT'E^/G M$,&KP-8[7,Y: YN6*7[ZV.W:0( MW\?G0:&.?0 =:&4X#Z&J/2=E>,70>+G#0NJ/0(_[7R9[['LB0*<:U*(FO3C#"+; H*AN;=JAC:E.Q$OSJ(1)97 M?U^.I#Y&*ST)J)+QK#[,\KZ6M)3"'E0"^V@,'.=-K);6TTML\WOM#*W[T1*W MP!B].0KUGR[R>(_/.3>$MLF)*3EX)S!/YIW(DB+P?I4Q0L2X2=]7<-UF,OK! M3/\M&=*K8UPCRU1@<+-K>\T[[NAF:PEO"=IT1W1;O& GJDW^W)T^PE+OBKR) M,KAX( /Z 3?K_8S*4B.U3"/6*I7T^/B_+)WRQ.=1C?L>5=6=<'1D+^D1^H/J_@159]"PO%6E_*I) MAZ\\32''<5,KM;K:KV$FG$B5$40U+>^EI\@C>B?%=*W2X#[.S6[\K<6<7C4\ M?E)]_,")MV]CK"[#V@@W*N_!YGX=9GZ49,T!L=J[S9WQCE>)8*0]_$E8/,2K'T)L*Y;[Z\/[SV]=O/EU]>?OA_78_U+G[UOCXYM/;#Z]_ ME!50HWJQ(:%@JX18.7K-VG;=O&<]NH%*E8B%*>@R-D+-V4ZF)B5=YM'4.'=% MO&%RF\/W&0?2@4O;.Q2O3!;;9C6PLRK.&P93FRU>O UO5(VPH['3XF)FE=MN M:&!/[7'=E=AITK/7-O;W'[T:MK4$0G-49 M'/I;$YCJ.-L-1[JZ!55Z7H.4<;I@U/*9"A?O_U7_#TW8K5E]([P6[0EMA;-8 M>=J%5Z L^PU']KG3D:H^W;RGGCMNJ2T0:@^J!7IG90Q-GRB5,7HTYIQ00HQ< M(&!=,/":DOBJH;7R-O3>>F*.>:DFS9*243EYE1(I,7WT&ATA*MMX&J9S3E9] MZR&H'A"(& [#;F>N\"$2AK2DI,VC\0&V,_8K_<>Y+W,7.9J/4F-Z&I53]^F= MG5[G_3N]Z,<*Y,36+-M:8D&[1 5+ &&@J/\4@]&ZB3^^+7N78:[S/Y_=U?E] M>K3%\WU\[>3V/M[%[7VV^MDN?=Z[!]KI]#^.?3D\.W%W M@^OD*97*^X-&B$['VR-$XY.CD\XB1)IX\U$Y<8P065_N\+0<_T@!HKX2;>^: M57N3A$%34NWA) F6\#^S?![]_/\!4$L#!!0 ( %>("E6PM&7WUC$ &%M M 0 8 ;7AC="TR,#(R,#8S,'AE>#$P9#,N:'1M[7U[<]M&MN=7P7IV9J0J MBA))29:EC*L<6\FX*HE3MG*S6UO[1Q-HDAV# 3_+)%%AZ'V?J& J/>]5?W#>/^N_NCPY>?T=O.JM?B:.KKVKT\'9 MZ?!L./3.KJXO+J_A'[_^[!W]=O?VF'[][L/;N__[ZRV/^NMOW__T_JWWXN3T M]/?1V]/3=W?O^ MX_<"[2T24JDS%D0A/3V]_>>&]F&79XOKT=+5:]5>C?IQ, M3^\^GLZR>7A^&L9Q*OM!%KQX_1U^ O]?BN#U=W.9"<^?B225V;]>_';WP\D5 M_")362A??W=J_I=_.XZ#]>OO K7TTFP=RG^]F(MDJJ*3+%Y0I? M;_SF_F2E@FQV/3@[^_O-0@2!BJ8GH9QDUQ?]JZORHT1-9\5G,2_M.I&AR-12 MXKNMM_JA%,GU.,YF-YL#U#VY,,]-XB@[F8BY"M?7_[Q3B^B? M/?X$_C>5B9K\\X9^G:K_EO!J6%XF[[,3$:HIO!SG>L/KO]9+'U<&64E:SC@. M _CR]GZFQBKS!F?]T7>G8]BGQ1>8U:OJI'R@4)D\."M>S!"^JILDS:SF@5?] MB_HG_L^_WW___L[;]=RN@=Y\N2T8# [8 _SYH;-;JA1.*E39^GJF@D!&\()_ M_.UJ>#:Z^>X4?]WEQ!WV].V'7S[]]M/=^U]^=#N-4&8P[DFZ$#YZL9K3L[Z WK-FQ\_WM[^?/O+W;'4 52Y$H 2]*YR(,3WRQ2.NHY6ZF4N]M'*5YF,%Y>6^FB90D MX>B<'MB]%Z^/LIGT<'^&9\7^;#U@MN='"6)(B9/O8=SW&:S;K^Q(,6UZ]EK1 M+VI9AIG@SA'M*=+L!C?'WGCMB2CPQC);20FB6MR_76>RY[V/_+YWT*N.NE[I MVU#!,O4*#IKB\0&_VKZ?E^::'S "[&'K8[R!VQ.(UH?Y.4\6LW6O@RUK?0A@ M&6JI@ER$C8:ZN' 8J_MKP,Q).-[X]G="I>V/(2<3Z:/RVCZ9=K":>-+^&&\6 M8(.UOEN#B_89!UJ'K0]",OSPB]7AO;_=2_I?=L0:NMNSCU]ZQ>]$=L@]+WE< M_\MJI?7ZO(KDR8P_&(SZ+_>HW-[@$BP'HZ?"OP?[;.)=!L/'V[?O[][\].D+ MV@M#2Z7N&V5:__> K7#VI+;"L(&M,.J?5TV%W_]]^_'VS2!H<_3^E!/P8]!ETVVR^^\4CS?&HJ>.:'/KJH M/?5>W;'#L>2I?*EG]&AB8/[\#SLMS!C2?2Q",#%V[#(6-/ M/E#I(A3K:Q61"!V'L?]YK[2=JTC[L&DT>WC#Q=6B"C3YHG]Q_EZQM:_L(']1=+.A!AI;:0\$MG5"$JF*^( @"I55L M"RR1T5^)_$\N4UJ-5/ !"[4?902W)00VET>I##T433,E)]X;WX>/:)0/DPD, MDCQ3\_?V7OHYJL%'Z2$V[2,-X(&3-6) MC\(3=VD&2T!2#21QU4,W&R[(1*8IQ?E4.B=V#Y01PJ^0C5L2&K^!/2/V#U)# MJV[$W&%@65[WX@[Q1*.8A+JY2O,X:>9W&+@8[-FLH8?,;109>4>#LX:WPF6D M60SZD&MI/S/0KC=[8\#; *XJN;)_)L%B?P0;.@ M@?^$'1R)%Z,FN@*97+KJ"!?S MAV7OY#,Y\:_KN1+!]2G4XK\:K.\ $?UGU%Z ) M/M@$1>PEB;W4V< &'_8'#8QPBQG](.5^N[GO_0 \I6!M"?K8$F!;09YHY=Z[ MD\ ,ZUB:Q:9($5R(=877VLQS E8)*+#_>W31.SL[0Q[K37)XQD>;(A )6 91 M-NNA19(0HA%=OB):LU<)F#Q]_S0FX<\X-'!KVM #Y%)'5N$;V+X)2C/:?! L MH#S'"G&EX\HYL'_-G";L-CDT! JWRN;;9[XMTU!^B43"C]@8A,,FP05C5>@@ MFRETPJLD6WM'H[-C+Q!KL%AGMBK=1R]+M&3*V M(4;:G@-?&S;@:Q\6*/L>BQNTW8D.@_\7V*1D?^[EIHUT7I=+_[Z94>)DSE5" M JVO"!A]ZV, AVI]C/0Q9OW(8:!"1INH6?L4D<4='%$U[*>COBA;1)H"DS.! M!5\F&'S:(40(/ ^J"287T$LP"I6@Z[&(,1[F8V@K8?M4$!J&F&CO,N>A]"B8S1C,3BH(M 2ELPU-U7)GI?& M7AC#)R+=#/8F:+]'Y&%FF%H'*M1<3TG:O1;@"U?>&]:.KJ_[P_.\WXS@!WJUUIK.;%\\OG6E'"A8[.KK686OB MXX/GH,..FL3'/ZPBX#,SM? 0M/I(1;91(LV+U[_'R>(@)X[>+1Z@ M=3^$J4E_%JG_Y!+^F0B$)$H?=,<> MS@FL*,&N?UP+3CW$V"C"J>!E&%M?\PK1\Q:20I65FB?Z_M,B+;CBU.GA4H U M^3/;TT/(.#7.,YPB#,\_X#?SQFZK,(7K3X-E@L-.[ '$WI/XZ)"Q>9K%.#GI M\"S],"><&AZ2'R_6?"3Z/$'\?&8@'$5>#HT=/G#41^6(<%84/P\56!62"'0! MAX6J,/WVF$]/Z\](& TTXO-&83P;3$"WQI"QO=66Z@O?LOIN$(2\9E22"@;48-&N4XL]@ MSD&AK)>$ X9-ENA/(XF<1"2$CB#XK(D"PAV>*!-]+"W?EA?^GD]-+@FOC2=N M;440,Y"G5SCE.839,UO#DRW7K+W H@QUPM) #RR)87,'>_9X+%"]BL!;+&*% MKS9TD=;Q,K#D8K"]UJ"_ 8/QL\*# -QJ@<2%CF\&OV$\MSII,)UJ7CF60."3 MGF:E>AK$YI UQ_DB-!4;"*7,LJD[*J7KYSZ:6T(/''VC(5P\3&B$SQ>-QG'* MY6KBR7+;K41.0?^0#9R:KEL6-5 Z'<= E:B!^N/:FTU>_LI+[#S%?W&"U(5:SB]]I-0/$-RCY4:F3][1V3+\H MM'./66ZR[E?V[$$):\E0T*K)Z1S%1D'7.FQ%T27MMX)I]E'VRF@J-W6:V'+T M<"(!OU;.QW&@2J=M5;%M,O5)GI!J62JKJ#&F1D\E/_I2@I;)ZKBW O.8LO%@ M9_VM>=N6J$[;V=H&,J1+6X R'A+%)K$V:GHU5DVOU+MZWA)I;&T<[8$,%7ZR MK9$1S* $FM.WK$J#;E(0@;K;((U.MC4A-Y)] Q8 'OC.*.P<<' M-GX[3H8);AA\&B/-T&IPANCGQW]+M* CG_Z=PD7AW[!Y0'N.?[GO>O^KR7/[ MB_N%SYOXA=]@AD5!#SWOYS@1(7N-/A"U?R0*ZEUINR$L#MC00B0QILC#" F];! M,8$\/C@/Q#!F,47MP(C4EMUO#_IAS&6T9T>_*>]&0?;H_<6=#FH<*^S4MQWM M7A*O19BM3R9P3*ADJ> D7Z#0ANN>PFMZY2GU+,>,)/&WD.3F!%)%!YB7(SR% MEE%+I3CND3K&5/$>H?!!5,H0&%X\F4C*Q.0_9P+H9"YP0 *#:%4GS<=FH$U. MP3\\4@J]INS'AX<#5 W)*=[3OG10.1*UI(@G^?PQZ X+H1>#;F#P_Z1^F ^U M"-FI$*$G,Y_CMN.S J,),TD3QC@%QA(B_!(]\8F).LC@:X3P9PS[I$#VOUZ< MO?!\."X=F"[^UK1/?YN0/8>^_3@,Q2*5U^8?C@B$#46A&KVW@O>$O$2YC=,] M@:,#874]4?>@9W_1WYQC]?L-;>)1)%2'QAW42ZR/<2)D"MR%= M(:U19EHB^-!A@[5Z=UO@H+%L*(37D6,QF:!QH#'#JC>C%Y[;;LL:'4DZC' WMB\IH MM9"@[7(*:'"4Q;+28UBW?[P]=UP]AG@?/K -9L!@%'30[WFNZKL>2QFY#406 M6#J3@=MCRG$83+)&1!>L:GWC]B@R;*<'CH)]MZ.Z:>C!(?K@]VXKR1>QXGGAG:L)&1>5J$P@YF**,1D_3M%KZX="S=.>@2B5902 \QCF9K$E"[5C M$#6IYBZ4<'KLB42EE-6+(\?)5O "8? 8K$EP.G**K(H_J6:FFO!8U32D9:P* M@Z'*3HG?%WD5&X&1;XD-WQ(;OM[$AF=1=>"R203KO56=\VVA<'@?:??A1L_4 MHOLR@.J!PJ'$8M!E+J)"7?(JQ>=:AO#]$B-"J,ZSJYR,ZTI= M(AIW3<)O+EL)MS&2?*)S*4!\@(S91L;/L$=5R@!;V >95C M$(F(5 8M$>6/3EO(DCAL'Y^KYVU2*6MF;H-HVYW.=HE-,K96<)O^DRN=3I'% M<6CCG^<8^U "/\O*W[-*TF#[1OVKAL%(Q1">LI085RC42DCSZGENI>:Z"$L3 M#VQ_&"K4UT% V;#J#H;"6!W6*ZXHITOI->PWX99MWP5IU"1EU-X+JI/&F']; M2^\5TK1GK!O%N'C@BPR:+]'^E H5^3F;5,;F4-H0L5PTVJKZK*(")!<)SAO M7]IOMD2UMPF(1U$YH>K2G$&2D?*&#A4T*J;,^BDA@:0&"Q"T!-ESA"7YS! U M;+:[#!Q]( A64XDY#D6UMQD(X,]DD(,.'2:GI/^T(3S0KVJ\5$"2R);)+;KF6^971?MSM-=):VG6#))^%+DZP2 MP 5$/5'7<@(S?D&02?I3PT2,^YTQ)M5&"\4UTU>&0:W"]\$,I.M3U#$TE8GM M4L/H&<&Z4T$!M9TH&0:&.+#.78KY.U9%>B:8&T9XC)MMV-")"6M-<O\B=#I#Z+2OXOF]CS=;5< M'UAF%O>C_8'*]TK'>CG375DI[KK M-Y>@> >6)R-/MXHYFO3J*J/?ELOU]8I2*LUN7!@X M_'X9_1&OV43 J(6,Y$21P@,"+YZT77RJB!\5,5LZ[9A KN8VF3CQCMY9ID3J MCC77QK_+S76G@);]2M5V!L4\<7:4M;--"[8U::7A/^80'=V;QLCEV1)LV:22 MD3E6(!?H&'$-TL\*7=?MCSU]C=0:K6WX M'+2VJR9:VYVX]^XP)*#K173==DF7L;/[O[#IN%E#,<-)5LSL3M2M';&@]H=& M5J4K4'2P4&UV9D -:&"V/^ 1F[8=N,PS"G>5%G0S-X CV6EF M2EUKUPCB/#KTM;%7JO=@:T1=/RKBQF5_DG!&!!>)VE(5"#=T@R!L*PO9W9A' M5I2ST.=80>P@/J'3MBH!72SKJ2)1U.2*D\\@O V>IB+=-R9SA!E$32CNCVM8.C2IHSWVK9%/[6SCNX)A8FVQ_'%M=I<)> MZPI*2WL$V3_8"2<[[:#4MG%N@G46SS&W+_:Q?4,JP5A#)9@-3^N6@J"2Z6:' M7^V&+F]Z=VI\T=,,&?P,E",Z-)XE 02QU*[T?C\98NN,^>;4N?H!UXK6L8_* M)<)*4?2@-SA[]0INZZ2,EX#Q1_C #H,V]985^ZE960/]&GY ,M#H%8G,\D0# M]8"JY[I-6QGUP?B;,I6QB&%A(B>!5JBN!].(IGW*B\2[0.]^V%S:Y??@ZG-% M=PEJB[&7HS6I.>/:)*]^>UL?E_OV8L/%(EX8P/D>S8ZF8#W1FJ4+!?"SB C;- M5)L;=GEL[6;SL"=VQ+P7>(VGPW?P3OQ28Q8 M.6O%1]5H7%EEF=IR]^RVW111+6.6F&R*QB65#T(]FM9 G1Q]M>!,,>V:XF1 MLW(/R#G29G8\3018UU30#^PGF(0YJUU&8+U:;Y)LN8WXCBKX.])$.O'L6C#% M"L4=5?"N1:MBQ--7(+8'GU#E>*@Z5%IQ2!5%WHCZ>NRS*LXLCLR952!YQ:![ M3[):(+)]9:]1V6K7072)R_8'RN*&7@.70692A-FL@X%2!>Q4IDT[F#CIX[ZO M @:AMZ^7XT"BF9O@W=EI2J"8=F.L*F%B"'+T#B@B*MFX=F.M: MI&.1.SPR7*%G2!(LN$ *ZAV @)MT+N=CF^=G@Z/.QX=9'(! *IU>UHR\FG&?IHQSQ;LZP# 4V <1-JIL8QTLJ M'EV)JYFN%&!,4D]CT+K&(&K07*R&O?"?I6:UDIL6)ZL-^*O_Y*":3[!",R;X M,?2:!)E'@4?DC>P8!T&,,0!;UN&@6VF'*])>"B&*L^9FB%Q40"Y5G*>[$C-+ M4WA#\_LJP3X=FTW/(YMZ<-;$<+HU7G.DM9]*?-L38'KL%D /H@W0\MD93B+M MLH@%'.F4$[R/IV&,#;6.^7D,$E#P&]X<:?1AF5E1K_7WM),+YAA5B^]TXKS? MY"/$N$S*S$R6T42"LJKY&.,297?[-,<<#ER%E3B+J6Z,905.H4MXH%7)\;B9 M3"5_2FE?L:(V4AK:.L;BII-$K,O@/]9\K[#TLK^K>HB4Z"M3@OC%:R,>>MX, M>.@2,25JS]YH#(H-",,$L'8/I-ADFP\7P&&K'U$BEM*F2MF?]CVA$@]9.U6* MP60P7V!U$Q35V ],W"N#'DZP3E-0YM<<5_#(-8DXGXR9RK+2:+5FC%*YW0/& MRS3-!::F2;DARFEK*?A+)7Z-Y^$A,#A=*@S]R5IG!UVT;Y+W:W-8#@;-/);1 MR:TN>0T;W)&\M; GF&"=+*5=C8[*W4U!A==RSB]H-+7S $IQ:/Q=4U@#=INP MI'E9NVJB0%+!<),\!2.D&BTR-;^U/Z@"F:B?X.8DB-_JRED,5.^5YH6!!+?+ M)3:UA4KV:L!YRMAJ#X2;3D_/L(]'HC-7M[MBV@TO-[+6:X$F7S7+>);(_+/G MH=(/FW&6I\J@?*N)_(FZ/G^!5M?-!GY?]F+L@HF_([N^$[A$^X.\+8I>M#_6 MK\ =XJ #_&L>A:3O@:*=R69()TSRYU*ZHE5PRZM!!5NKDUR*$D()_3FF6M_F%J6EM35*9XROBLY@NL MB75$(=,)U<,8RS!>'5=*&VP_OL-K&!'DLY*Y:J^D"43&9?-%X26,DTJJY,:R M5U18[0$]H%)!89SK'J*8>G"8.H M"882#^B@%= %TDZ-:62K6$^[9)?:J.AP(L1Q4?FTL-O'ID6<,=GW%2^M4%1) M<[H=<.4JMKP9/U@I9CQ[JTSJ8-@S3;?T/3?MMMBQ@,GFM#=U-[QG*!Q5?Y%P M55?=P*8;T)Y.Y.T@,$1,H8.(9")UCF\762@-PYYNH.M'+<=I\U2TC,-EPXC[ MOM8.U8':/QN)OLA.8,-XB<1"@MKA%^VG$B['!=(BQ0Z6W+B);'?K?B,WP2\0 MP$E,="HC*J &KU-RIVOL&^;R&^;RZ\5V \LC5CM(8S-A#:@[='=,X% K>W;P<\/E65O^1^NJ94&WPY;1=7O37N#$[3 &T-4;8= M@-LT^;8_$NW2GVI%V#K)%XCMZ&)5P50>U!_ZL9;M [WKOM@@>53VA&K_F*@< MJVJ(Z77+Z(7'9"$[J%,?+L3Q&W!\KOPKU"5[ZZVE>=;-OH#G%S"D-3 M6[M:9=%*G;+2ILK&:9QB54V%VJ]MMF]MUEN-9'MJ73ZM=+/C%I'E4_9FZ0B' M'5!G#-8FPD [XYRU!UUKZ4R<9 S,DH$R%AF*RFCBH1I,PO!-O[L+<77-O47:?M[XF-H^2AM /)SN.KG/KXQ3LXKF2 M@ULAR'5AL6YQ)YV85RGS@JF&NWK3^W",MU>)_0UYIZ[[#J3V9@+C^),1?.EMXO]'YX)7U6=C+VOH]%$O1T0A\5 M7S.-)V[O_1DU%[2'*RP_4Q:WM !UH]YG"P!S*ZD,-($ (?)A=[$D73&6]U ' M"PW947='B:5Y==4;MO?3'5'Q39*D RLZ%^Q^F8;4LF6.$'(RTJT6 M;-7.;UNTVBOKWU"%8-1"=/$8'$I'V%=PX;)0CL-X)9,"I8E5B#)I>9_,=EMC M&JAWAD@N\LIH=T:>-.FNZZ(4_) G."OB'%O%&PKAVJM$LP=7WF_]3_VW_1*E M>C4:'8V/*V8Y,QR=/CW#%H%^HK":.L:TT8.@E@K_B6#>4%H*V0_ZNL%OZ*I7 M(KQT.!,-:RUWB?Q=U1_BIEY[1P.J9D4EC)N@ MULD0+@0AZE'TQ=QT_<1K"@ M?(N1Q)@7K/!'N@R906/JH+[^JZ>O":(>LBQ.(KENX.COPOGN&DMH6,_=L;!Y M$S[:17:/FT*@@4-M[U838]>YO#Z*^$9JNZM'I?6U(,XDS2B#I/WUB-:7D^94 MM;U)@-YM*86"V#J3:4;0+FL!J=0@>.BTC)VF94GB7S)?^4'D-@)M-W"V1\/C MRNSW:HE:*CL^%%%@!FP%K(U?*E4&KJ5;%]#/L(-2KJAVG-,8],8]CU2YMF[/ M3(J2T@GK $0TSK'KIYGQ1AGV#K7UE2^:-F27]6$-452/TFHO[\5?D!9;$O MLBK6?0N&?4*?'(+UMK#<%PQ9/PS.?6[4\#NP(#:0V >G0*,^Y?)HR1RVT-][ M'J3G[G3SH@) _@S*&6Q-_GF51'EI+PUYV[!_]2S2"<[[ [,=+ET%@0(Z+(2" M=GN1P%AZGDQSP2< HNM,>(\3U0^2Y,9P5RGGGQZJ^WNW$TS$PA#Z.S1:RUIF M5 *1;-94W7M'E\?>')Z?I=[14^P*,3"'C3C&*I:4?2]%@N'_LBE:4.FW4M;H M]H!A;_3=:W(NL'9U<;PG[T M'$3]D3AN(.G?Y, _!"8(;U%"ZZ+_O>V9]R9"A>2 EU0I1>[LT$ .>XQ3K>"/ M]0GV7#@:#HZ] /@6:A%%2[@*%%&_-24_/+PZ C,/:Y,DD3KFL +"#Q@\.BS4LC1?;.\06C)+F="[ M-2D"QT$G2_;=*3RQ9V=Q+T!Q",-XI2KEX,JP7=DW;^?*VP<3J<=UF7?.2&A4 MI_)9MB#0Y/Q\L1A.@Y3DU_[.E9>XBZYJC<%9;H0-;*=9#H*;.S0!5J8Z2!%H M#&%QJ\-1<&-DEW%-*?=]PN'K+OC8K9(T))WV&>A)XR9ZDJ4=>3E"R[^G\E = M:4H$9K>P/%QV;2[^X*:Y];UY"+6"W[VC6#!FLCR)XX#FX>@YL!!"F*11ZE:; M+J*,LU6 5#TUQRQR^!$H8T&N0^ES5/(PS:&VG)?BC>.=FE$-"A[*E*Q]I';B MU(9'----+AW[OC*.I=ERG$ [0^A*=F<72W297013 M^W>D*IX8"1?[?IY0>'@FR9?0OFK,?$YW"BQ$J%WN="M:T]OMKZ$^2HGWWI15 MZ7E8<_]=B<'#0 ]^9 K2%H_>>-KDT*#@AFS*"9"!0#O=4;FA!\3)HFI]01J$ MW/I2$#71_H8UK];ILF?<>I2Z$LU$,F_4O\9Q85UD;3PBX?&993BHIH5M7)B@ MJ=.5R$6>&<XV\_ WO>;V/O_%8=Y1,42+,M_OZ'>767! M@\UB\E9@.8=L[1V-SCA.8OI&<@ZC+H^/F'O%&/1OS0<=\3[/IG[H>7_4@-P9 M@X):7?=A0'9N124YZVZE\GZADJ(HR::V:??,5L>FTNP8H!5!75+7E!G2!36[2VPSG?R9#&+].&_ZMZ['XCFO'>FH&;/_, ZQ ,.IZB>J]L\')4I>79NF@U! Y7AN#C_+3K! M]QEGB0X#5+/<\ T[RY?ZKI*M67KR@1_[W"EOIX9D'Y@P MAURK])6=-WFLJE"2]-.>;I8Q%RK"3?@99CH+,2,1-H?/'DY\(53 $,X02U5D M*MSQNK^PWG4(F,[2N\Q_5Q=?7N=R!.&=-U"[/N5P(Y>4VO$(36M4NDX/0%LW MB5JXI>A1!\D&P[BXWYMDF#KY,$I?9^L;AJ*0"H&WNZ0F6+ZQC+73,BP=R&V_]B825L+'LJBQ,I81V)A9C<\MK=(,KTJWTS!O&2MV&\2U M;B/KE'6!9G.\NYN3?>,\-9QG\#RI M! 'A%4/?7KQ8]SQTMH7DI9T(GVJC26YK:3IPT[N!9H#-A#*8FH)_5N83^0F3 M.%)^Y>* M2!6K#G;+) )G.O3['OL)QBJE9B4DK7 >'G8ZI/JG7,&TR$G"BJH9J;(JHG*3 M]#4&O8K8-2(#$D1FZ/QM,T)1FKCX &B$@ 1M]PAY0X@-A7UJL+\X1:=WJ/!C M4#Q1R]9UQ+#!"RA2I-);2VD[WCF3IH4M[SPG*8%QD%LZ"#=BH?ZY>&PT66U= MT\^M3]G![JE@UU/>N(RF'+#=9(F++C.K 5J64P3OPW76/9F\/)*(1/(EU@KF M,#W]"%;7X\Y-F$!)G8S,[VCI)AQ?QO0?G%JE9K$@,!W[!]1\(6=)SBXK80;5KV=[EJS;<8JMM_"U1=[M(P#[Y<2^W9^OS0X>GC6Y/N^C M/_*(BN@\Z@95"I&XO.?%ZX\2KM'DL:.?-1P=HRB=EAC8CK*TGR?T&(R-XU@4 MY>O"'K1Y:NNK$J:!01XI8+>>/Q,8$V.8;D9Q RI>,F>SP<^Q?P1H/;F\V9 , M!N=I1T;)..!4N$8M$)Q[MB8)P5!!4^O %\%=0G1WK_;'"\0<(?T-,PF=AM+R M'UE(\W1)5S=(TL&9Z>!PZQZ7*/9$ /I+)VUM$@SQK3'G FO!HRFR 70W5Y,O M;,^H=R92CFZ5+&1WC+*D9A/6XS9OEH\=7-131/"WOZ( ^[_H@KL4=U&^<5^) MR)?L0K$#-_#GA-O@=$$FN-VH=6-M5,[PF^+WIREQ4C#8=DU-VSF;-_OJWJ557'PX<>JS\1BY&A0V07.E!!UJV$<0U>'(0BAZG#K- M="_R=N"Z\1L#&*<_@S9LE#&=&/'H_Y M"9-Z*]"RLSW:?U?J_JNJMN\3-ZHH^Y?#_E41<+H<:87Q8:OL_SULN[W2%?\^ MO?_QES=WOWV\/>3G&V1\H.O"#/7KFQ\[&.7N0Z,Q1@=9O+4/%QK\#Q]^^NG# M[X]PK?[_6KIJ!R"]16:[*>H;/OI/CH_>LO^KZ.BS!ST-2Y$HD%/7Z1SX]8DO M%NDAT2%U)M,S"H5*6&P&AVG@@;\SP;-@?:FY8&\G[$I.KB&(SP2\OCQ[D MZ:.Z4^K4'W70- =/.LW!XJ%DXH<#E8<0"E:BO7^[INJ;^P*?#0BOTECQB[^] M<,J\C_R^RQT;O!SVSUX^<,<:[>0;.,Q M+2/5P>'MA_#'W[.D\5LW2TW> ;7 M?^M>/>S>T""'[]?79E*Y^3%I(X$$\XN4_PW=8/-;),QK,@OQ7UM?TSNOTSA4 M2%[E(+64C4;%)(Q79N.V9>LN2 M]=!**-*M^7LYDGHT&@Y<7EU<;:O7VX&P$L()N=6T^>'!XOYI/O33QP12X][,3 MT$6'9Y>CLWMY/S@+1F=G@_X?B^D+3X39OU[\F(C%3/DO:N>S_6;;C*I;Q<"L MXH*WK-S#<][4_]L#]YX"WGL_3LX/&0'!W4OMC?P2]=" M/CAF/"!OP5&-T+3(P M,C(P-C,P>&5X,3!D-"YH=&WM77MSVSB2_RHX[^VM?27)DBP_(F=2Y3QFU[4S MF5SB[-[^=061D(0)16@)TK+VTU]W R!!BO)+'O>YAO]OOL^[9\/AD>-1EGWYE^U^O MWAW0T^]_>W?UCT\?3*^?OK[]Y?(=VVL?'O[]Z-WAX?NK]^8+:+['KA(>:YE* M%?/H\/##QSVV-TW3^?#P<+%8=!9''95,#J\^'T[3630XC)32HA.FX=Z;U_@) M_"UX^.;U3*2:)'^M/?UZN?V&3R1RC02;UX?NG_-LR,5+M^\#N4UT^DR M$C_MS7@RD7$[57.8R#P]ASO*,S?MA0S3Z;#7[?[Q?,[#4,:3=B3&Z?"X M"VS[EIZ]'N#!N7MLK.*T/>8S&2V'?[J2,Z'9 M1[%@G]6,QW]JF4_@7RT2.?[3.3VMY;_$L->'-DT?0SLQ_-(U>RVU',E(ILOA M5(:AB.&!__K#6;][=/[Z$!^$=9C7K$40"9X,1RJ=GE>7I6Z^3S$-SF(^@R;_ M;S;7KUX=]P?]LY-N^;]!]WB0_X);RLNS]]J'-N^Y%IO/!2= ORX$$%Y M*F[2-H_D!%8./S4?I,@:8Y7,AME\+I* :^$M \,__8'Y ==D5!K;-4\DC].A MGO$H:@=\KM=T6_02JQ@W[,/-%)8B9;UN9_#Z<+2MB??OF'@ @DDD6YBYZ6[@ MNGO\0OS*;]XM4]%BEW'0H95XHHY>CY(W3]G^EU0%W]AO%CI$O+!V7Z(WMIU/!4 3UN^!07UK91PB\BJ?3$ M8/C*$#IT [,%4* %PPG%V6PD$J;&3 -0@&V%G_!S6*H9/&Z8!/ # RH#6#02 MD5ILN!1FH)4A=M@_5)8X=I2:Z6STNPAH2X )W+! &,XT3"=D@8I#.E;A5^V- M4,()#RY[+!W M?$Z3^1?2&*U>K%(F;N8P/T" 2Q:*L8R+)D99FG_DS86IY+;9 /' F*?\VE#5 M3/ 88-_*OMRGK1;N)Y_C^/@H$AT21![0*J',H^/.Z3'*"4;RY:<]_!1!+K[J MWABI!'BB':@H E$JANX'7TZ=0"-3L]$(WX"Z4AB+Q9ZG@T[OA-!G"N([#7.L M*!+8/!Y9X0:(U;YP BA^\$,.TBF3(_F YG==@/XC%F =]BT>S.?6OS\>ID4\ M)%)Y4>3R'D0-RB42@4]"+_9[5/T:8GK9Q/0W 0_%$P(:(K9 "RFL(:R&L#8A MK(\YHOV2(]H2FOU2($MS #84UU#<)A3G@#O[E)!^\0G(CVCOH*&LAK(VH:PK M!:H;*]-70U,-36TFK>8RX:1S-W#K1Y#3(1DGW!724]]G529PS]&BO>4I+2IG M)YWCTX=85([ZG9/3768N9[+V;=<5HWO9D'BUG)>TZ=&;!W'BR6GGJ/_<%N2C MBG7*TRQ5R;)D_GNZ;D&?2Z&IO@=1/5FU+.Y:-^!+;Z5!_P-9Q?!MU@M(A%.R$"D M#0^\7>)=6<(T= _2)!'V7DHE;+1D(@+R250L \:#0,Q3=/;![W@&VQ\CIYA+ MIIAQO)R8T1-]>?^%-88ONY#*84P)R"WB2_N!-!3S%K0W4G(SF2/QI MK[O' A%%EL_RW_6QVBFR&!$D+Q'&IHZW"\[8C#U-+A6-Z(L&XW/0<6 M,U '+LJRV3QV;,5'12YM1&%5H4;WW2C9IC(5;5Q/,03:2+@3=KVSLGPC\G]U M#Y1,,)QC3^*O$Y^5JR<@HV@:P3=@TCY'T![H/=I85QK$A$(21X"%3%QFQAK M%6X#Y@!>&C%$'[7)I1)HV8DJS?9E'$09SMJ\F"@]!SR0Z8,*-@A%!(,!/81D ME"+1)P,YQTM.WUG! 4OT6XC;D8P)2W@-Z:5.Q8P!D@1ZDQK=-+#)&9=QRF6\ M BH(BL1F$K 424A=HR.&P3,K+S0LV;#D-EF2W'02P2V144!VC.&TQB,P70@15T?F?+U6!W3?H;2< M+U(QE'QTQEMJ9?8K'UOG)S1P)2IJF+5AUB=0%#Q7.Y%JZU-'#$.>?IZ.BB>? MXQ<'_OS3)Q$3GN3G(P_^F4D3G[!R48YOZFP.[0HXFTAGF"<2&$8E/*)O$6ZF MT ]WH],MY,\9 M<0T47\ZMP^)<@21:DKPP8UN9>TE*N=7&D>$(052192HPCK&I2-$')M( 8N.I:7VR"V?<)\L M^FPUP*=T?]>KNCS;:S2RWZ\$DY4'N/I6O]OIH8LT^4O[X6A\I%64I>+<<:5I MJ=_M=?#N[E]DR[T9MOO'O9/CL_Z@B^W+V83I)/AI;W83I&V,=NR>''5OQ$VO M&PZZ\.KO\PDZ8Z<_[;WEP;<)Z$[HJS[C$Y$+'3,2?S+Y4+S)Y/WW[C.OVJ6I MGUAM:]3E;4U5C-NNZ;4T<9%('@$%_$5$UP*E"%(#D'%[A21.<1*@)[;SH93) M;MMWN\]MO(9A5__>J4A0\_-*F_(4CZ\KJ=NN$DOW( M"[2UG_AQMM4XVCGP8'L$>M^W-A^#T!GR:,&7VMW(GW7Z@]RSPWS678G,?:[Q MOBOVWL<$EY+\NU^PD#UHUT4> BH$1%L7H_0)Z ;VZ?6AW&:(Z0\/=V[PZ:[B MTQT#IL0LH#^B@8?-1#I58:[=!05H95IY>)6N\@G!@B)&2B&9N$:HC)E;#VCA M&A8II'@W]QI^"F_1%_2+ 4Q0))%_=KHNUD"]"ST+:I7O20C.BOE3'@:=ZH2 MI?(L584X/WE0R-IQ]_O[B=C^CNYV$;A/1'1=;/KV'!Y*(O3M5[_%LWU(UAK\:>5KPR'D,(FKD'<22CV'71[*F,#!*(*3XQPM!.-( M+9SH7@-;:]PTZ",@&YV6/R]&4AVCAWTK-&3$:$7H$#L7N/OXV"K#=+(P=\+X MTJ5VAI[F4X8%CATS^^J\&G:/! M+-P;H3E-XKG1>LBC7"N--8A >L22Y2>@^5+H5(^4NW.SU MFQN#YW)C\,--YD]%D ]@]#RAZ%^B;RWW3AHWE1?AIM*X?30@;D=V M^5F#N"W F2?(^;W-5-B@5ZW+>OT#(>56<['O!J2\P]1RH5DBQNBVFX>>)K?E M87Z*',PM]O0)PTMYNTWX@4NO34;6[YA#O)3/F]=F\RZ'=*0VU,)&8LTI8QUL M+R9%,.'([Z,9DHG&I>\F).&":;RA3 9:G=_('.SG YKL%$Q.2^ M7Y^.O?#)-^$YQ2IA*O-*LA7O;-W"45\7SI;#Y?O,NP(3:B\Q5HA\!KW8C$0G MKI_J%1$IG7?=O 7TPU-C0/?WIM>[H3V&#O_GRF<"",QB"_>VX!I/$#NRKU_ M6SQH$0J"7(DL',F9M*%9*^&:PU5 ]8,W_;2_VYN^SP_LKG\1% ##3DJQI^5H M/@G'E8FEX86 -=EN+D*'[N.HNH^O]L7!+5MIH4>>\BH1-ID Z5B:V NDK\2$ 69K:I)B 3]B MW%4>%XH-$W!Q'=OM1!'>;.E#MS2H;NG9+?N9\AN3"^.?&:8[KR*(SN[D&*L< M!N,LH8BZRJ$@R14;J9).?9N9QL8 )UED H!Q$;+(/6+2#6&XX3A1,Y;"'(B. M\=\1'16S+)H0$"6?[Q!0-?SLE^=QJ_N A %K$R/=EN.@_KN54/\&P#R 8?H; M 9C"LP 02R.L'HTC, ,(LJ#%\*!IY=H@DCEF1$2> ]W(AN+["![C(A93A:$+ M:Q5,9$1BZ3!+4/JA-HQ'%9H$\J0[\-ZA+#,4J>PJ# #3)45P J'%.'O)2#(1Z " :.' M7ORL/C8KSVJ#OF0S@!C'7XJ(SD8VJ*4#[PO4UC&9 1"H/3LT&^S+@Q;\_;NI M(W4*B&'_^J LF8IN8&QI(DTH- S7%">DG>+&K(G3SR?D;Z'=E0"H!P %FP-# MJ% W'/5X1'>E+/E@1 XNZ PS0Q"]7!04_ M?F'22N'U ^Z5-J1*_KR3OV+[T MNF<[OC'2;4S ];3%@JD(OK78B,??6)CP,?$,2"R!F;A"D>R>,O,,ECA?8P\6 M>CE/#DF1G!$CB#P'G+4^TN$ =J1%WC]).NN>L\1#E'2@Q,^(2 M"TY#H8-$CHSQS<'Q 2!T'&D)P4<1$3IJG>7O0MW,6\(_#EK'#(:AXS&(:-Q MR)@W>3A^M#]*@UL>@%NNMPU;@/]V M:4M%H&7$T\N-PEX4?*!?*=L(WG1"VQ%=IF&*$-B*%C,B!K-+SO@W098P/568 MKH1'Y@ES^T)9H N+&AF6)Z MS^4V+,V![F"E8C63@4UH0EX,9@CT'*#CN;/DTPAK\7*>2D^+(,.T\J7B\',S MJ,@Y^K1,RA1K3J(,GK%@4SAWT3!'6[MD^[VS[@$+X;"SY@UW.5(D7@EMC6&. M-P?&OH;SPZI!PK<6NB&,903M&[<;RD1<#-8F"M19,&61 M9*W.BXR;E);V$: M3Y%HYS3BVJ5-1L,B%HB!A1KS *4SCHYR&LK"=/CSY&U?&H<6F M:H$I3_&\:QE2QPSE9"A4+HVY\\31PA$=980U-S E ZK=P(*F+3=)NJ9!KP%8 MT&M5K3W@;)/X47E>Y**0RT3+D&3@#-!E!@VF5B)ZGN03@I57, M1]'2[6]MAO85 J%%X8F1]$"9..F<[8#XQ419!LV?C 52 $_(&#NAO$)V!I8Q M\6>1*KK,(L!'DXJAM4!4V@T4+#-WF:S=0,GB/"/YHP&XM9T @A4&WLFL:;G* M]:9X3CW;9W$J(YM9F/B8UG/N[0*/M/)E(MG[;;]"N*NX-T3>E%9$NR###=N665F+K67WZ%K8PA(!-U>4AT-/P'_2,1B+ /)DUS6 M5;HR28^E[U%&J+7%YL _B;FT,!4VK 7>VTOO2A&W'=<)J8J*"\#W('-$XFJP M+)FEC)T[U'?]DO%HHTO&*Y',HO )+[3W*2"!STLX&?@USV-?\Q@N/@G%J M/4+I$X'5-X4N7 FK-VRN+9LH6U"1SKQ.H$E39MI@V=P^ BI )/&@LG2?'ZZ[ M=WNP\Y@POR>5L ^AA,6'@R)?:>=RXU^-UOC=(!9ZQS/06IL->/2U6CK%XP2. MCG2J+1L]< M,NGL\[IDKM\)CLS$M]EYJ=U6J4,WBH$(WN_5H%:K7?_16A5GA M*5SL2K,9#]Z,,-^,L_)FT-(2B2,$1U@5RMP_8\VV-.O_X/47:\\.OL:M5IH# M^ZU",R2&E83", U!4VM+\@N6%CZ?$K%"' O/ +"FEV8G'[R3X^(0$JQ2,?V. M][I(VW&,ZCUITQ;FEI#Q=W6@O2-$YF.-VW6N MR;=J1#"IA\8VY5?6=*KG$8 B!"E'I(*.U+4H2E%5]0?CH6ICJ4QEH%RA)S6! MC"[[\H"M/R1:C-PFC.1"[;Y\CGLRZ?Y"B-J$1A_.4&0.)6MW#6V@&>8>Q,$N M0A.>A Z/MJ2@TFG[RIM97I[L4V[#]!?6FH_(RPOWA^O:O4(WOHI9OG$2?H D M&&RDO__=]M4: S!3&I4I:7M@; MORDYK*IB)&1]TO"SMO5<09]'[O:OC;#7NM[(;FJ\;XT3*UJ*B#M\KUNR*1J. MYGJMB=/<;."C(Z\H;&G4Y*,_Y\M$15&E]B:?82IVC=]Z<7ZMPB>7B@3G9EIS M&1+"4) I,2$8"<9G:F,^OM,+K.0SYGS"0G$M(C7/[P0^%W;V*_9L M/'GZ.^C)<])[U6\\>1I/GL:3I_'D:3QY&D^>DC#<>V/@Z/F#"@R@'+7N//M-%B ^\:M"3>=36$6P9!X$6 ^1J2Y.BA@ CO@V+ M%??1)JX&$*:NM:M4[[9]!+@FELCO\O9P(E?DFUU0,_!"M&R5D"=H'0YEU8)0 MO(#W+A*]V$T3S-5:J0'K9<6(E;S"U=!E>NN[ZMW\:Z#?-79T')6D"M=?9_KR-033,*@:.F[:WS"DK.<2P2 M_"P&^J>)XE#*U]8\F=$R$'(F[Q0N(RR#67$O@*;<7-S-\#Q'UJ18P*5*'.U&O[HA*BMRQ'3R/_IGD/5$W5-#VR/D:@ EGJ M*-/4.3-PXS9CBG^4JGE?6P<@F$5N0: 3FG*06$O>2,!9,ZYU/$3/5K5H M.;%*3GM%K3>\CYJXU$@2CWD_3T)#R/B/#V#7%CQ%TR(@""D9T*41J@O=S,Y<&FW$'- MG=;H[REB;SND4C$&SXA$P1V0AK_&GJ(:H( MT :L N5:"R)SYZC@!7B\:C G&%2=EJ7KE3M M27N)%K>8U!+ GYG(/1$L3DZ$.;KM=L@9J2@:]#H\9@4YFW!> M&M(W.0+ON[7-N?'0<^-LHW/C"WJ3ER#UI<$T5+W5^=:NI.;Q4S=*37*))V9W M;078A!XR>(AR?41EC]L1WG@"?AYGD;DEH?*N+4.B[IL8R;/X%E_-HSKL9SPU MS.8E0KE[R/A^/N:U@P%Q T[&;FV8725=JM%H^?NG0-3_O:N?FA.9.28*R.\ M6O@DI9I,,J/(<&!(T)T3:P*A52!/=>>A7H&E-)!\Z,4 \[&Y-V H$;JD.B./ M'0'V$Z$3_@RD%\H[.^J\0F_#IP_DTU<;\>EO=,*Y;)"Z\'UV5X/>H0]'B)!S MVFY+]&3HQ1VGKZ[1>]WEX+'J6OR'N+*DYCBB0;M##CF GHFLO(NR9MCJ*'DGBONQ&-_P_>@!=N )?& M_89 \C_=5V60K46.I(S?\(/RW/I943G:KV>>7XKWEC5>X]-J5@/LYR91E!:B M2N([Y.NT$X5D'IP5_[\9_?],RH8=->X C3M XP[0N ,T[@"-.\!W*C3SO:' M=HNS;:50["/+L[V8:J6#!G8TL*.!'0WLV%W8\?+.W1I5]JZ#:Z5,[TGWY&G* M]'[?.KUWS?O9%8Y[!"IA.P2J'K%%V\)4]][2?[^2MX/>8- @H@81-8BH040- M(MH:,BC!GA>'>UR=RS'SR^KL#.II0$\#>FX%/4>]?KV]>G?:.V%_%DOT=G4XOR/?[ M25V.MCGXSRKX=BTC],_]]3WK=\^.NV[L?@.U+GE6,IT..F>GIL_=FG6-=^*/ M\A)[^.!O6?'^V9F_W"[=E%.GANS_RO_MRI1V8C\V77SGL&KK+Z+[/'FURS3# M4);8:+>I8B5)MF&F?>L:7$FQ;P)@+DVQ3^PR3WJ/G8U$I!8LSF8CDW=M7:V% M]6%U-1=\ION##F\+%XF!&P;\T_!^FAO M(2@>3,8F:BMWWNVPKR871%Y'U5:SG8ETJD)=">V]NVP,^A;;IG@>+.9A045M5" M'(]AQ3!BIQ2==(Y/20U) 9^F8:XT5)S3:>3VG>/3SFE)";8Z$2'!X\[ XD'Z M:&1LM)P_M.L]_M]'L[-<\JRD9Y MST'>JV3YX,GU.]VS79[9>K]@70-$E1?6TE\MUKJ]SY=EZ::W>O M>]I$^#>NW8UK=^/:W206>H&>[8\X["_SNHTV<^>4IW2:^IE$2PYTF+VQ6JO M'M^45G212. C?;"NVL]8)CHM'DT%9BV=8 6.4A54-1X+*KIA"S;H(E%IQ:5O M?3+3RR+UL!:8KQ?]'A6!@59>.J159/_64X #@#DB\X1-C(VI*BL.?9KBR],13BAD8/@D["I/#&=\OTICV;9[77\7<]5-8.MQB8D_8VMY9]P"KP&IX.HHHH[T!430TW&B7 M,YR7]XQ*1+FJ%J5>971+NEDB)D*1D8HG6#O4#,_"1Y^<7%K<AXT!HC6M7;%22F1*@26Y5.=C0 M-?(7V*#VU[DM?5MQDNRP%0:D2E1!EII\NM98:8L^%<_E.-O6SH43#"L?C*+E MVKJD;@E+RTHNMEA BDJ!:$HH7;"J*ZQL7K5/ D?#LF'>51@K);1V,W")K=&N MFBK*%FQN&'!2F*4X$)5V W4M8N"RUHJ^(&?$J1I.P+9C528IO79@DL16^<.C M_4KFX:(_>#Q-I&W *]\NT^?YQWQAM!)((,!2524IT MZZ6I4_WNJY-&G6K4J9>C3FVJ.UTK&=ZE.AV.5+B$?Z;I+'KS_U!+ P04 M" !7B I5W9F%&O(9 #;OP & &UX8W0M,C R,C V,S!X97@Q,&0U+FAT M;>U="6\;QY+^*[T*WD8"2(JD#DN4;4 ^\F*\Q/9:RCX$B\6B.=,D.QY.,W.( M8G[]5E4?TS,<4J0HV;(S 9*(<_195?W5.<__H]U^&T]X'(B0_7S]ZR\L5$$^ M%7'&@D3P#*[.939AUVHVXS'[522)C"+V*I'A6#!VWND==[J=\]-V^^5S:.JU M>4?% W9VV.L>]KO]/NN>#4Y.!T>G[..O;/^WZ]<']/2;#Z^O?__X5O?Z\;=7 MO[Q[S?;:AX?_/GI]>/CF^HV^ 3;!H='T9*I:(39N'>R^=X!?XK>/CR^51DG 43GJ0B>['W MV_5/[3-X(I-9)%X^/[3_U\\.5;AX^3R4-RS-%I%XL3?ER5C&[4S-!D?=678! M;Q["[ MR1N!;:_IV>L!'IS9QT8JSMHC/I718O#CM9R*E+T7<_9)37G\8TM?@?^G(I&C M'R_HZ53^)0:]/K2I^QB8B>%-V^R-3.501C);#"8R#$4,#_SG#V?][M'%\T-\ M$-9A5K,6021X,ABJ;')179:Z^3[&-#B+^12:_+_I+#T_/^D?]\].N^5_CKLG MQ^X';BDOS]YK']K<<"UVGPM.@'[.!1'*4$7A129NLS:/Y!A6#J_J"QFRQD@E MTT$^FXDDX*GPEH'AO_UC_0>NR; TMAN>2!YG@W3*HZ@=\%FZHMNBEUC%N&%O M;R>P%!GK=3LGSP^'#S7Q_AT3#T PB>0!9JZ[.[;=W7\A?N6WKQ>9:+%W<="A ME7BDCIX/DY>/V?ZGJ]_8Y9PG(?LGW,K8>Y7)0'S+,]JGP^?MGSDP+&X/T Y( M&_8QXO'=W?K-[[T\>$ :1WKT2/J//,WD:*$OR1BD2D8"K$+*R!J&E$LDQ_:S MB6 HA?K=BQK9A7\/9 9]!743>ZVF<*XOC/BB9GH7!RTVRY,T1S+(%)-9RE8O MY8X#T+M1ZIU->,HXDB(@">A_H?)=.^$)$+.$F6;5OK#=.)\.1<+4B"4BS1(9 M((1),Q5\9GF,LT]G(I C*<(6XS&B&WH-)-$4[HF, =5EDQ8;BDC-=QRJ8\/* M0#OL=Y4GK.!2"5WGPS]$0'L$O('C+X:%XPQ4'-)1ZXV2340B9$SWI9X'[2+^ MQA^Z\F H> WSSEW/=ZQV2& B*B-5?["$21,C)AY&PZSA4 M0.=).U!1!+)-#.P?OL@X!;Z?Z(5%, 7[FD'S!@F>=SMG1X0%,Y"G6>B0FT"B MYY&1,X ?S0LGYYT3P)T>6#*PE(3-2<<F_ 0; H!B@(Y#C@3X+D,(:PFH(:Q?" M>N^0YJ<":5X1TOP-D69#7U^:O@X)C%D#UF-;TRH3V'"T3PY!'O4ZO>,GSFU5 MK;FB[I?U%"OPKU !R2.4\\.7;"MF/#WKG)U\8VOR/\]S.PAZ*10!ZEJ@,2(U MJ61@I43U;@2JTR"'+A+\:^FV5@M)T.!,72>A3&<17PQDC*^UAQ$(O@L%2SH" MQ=FRP+)]>-4B$&LDBF/',F? M=/K/:-4,AS++J3Z#U\[0,-ZR\=[R>$[__F\'C6[H;DDS4'Z1'E&=!#U3C!7\ M:K$;0Z9:+45-5\:(>_.9BIFG+^'(>L\N4O<(+ 4>.J^A.QGG*D_9E4AN9" Z M]SMNOSL!\"Y%I98.1O!5AW69ZDE4/ MU.*OLD@SZH)AP0IO[T1@5<% /@F4#J4C99YP*S!Z9V4904?+^>FS\XOJN,H/ M+2/*G7R,^K VAYU/WN;2WLMK(+"2X7F,9W9LJ0\NU#N/RL9C<]@]QN!7&Z#+ MOJS'&\&ZY2N,WM;(/DL40G\TS!M16+;!6[G8LG;]PDH^Y:$ ,3 #F:/?A=6W M(1L=4"(CD4*CT$HREZGI*2R;N5OZK=).+74->Z?& MMIL:^^BP5Y51T*7VTS M82,6Y&6 ,W*J0NL=@J'A:H/P3@1L,?PI;E&D:^$]3Z3&;R @-/>@N"89S0!T M+'S!KD8CV)C$$H@1\!V'&9<.RT:L-V)]*U+^'6B/7%N)X 8I@("A3B5/=-S7 M:FFEQ4(-9SI9\C%1Z#C-\K3#WFGQ(V[P 6@%2!G=DR-@>&2A;"Y$7.W,B*R: M+EK6U59TX7K5_K^E@2Y=-DH46D(2%7VC?-5MV.K)L=7U"K8 72@URA"Q GFO M/:R.!X/E!'LL>)(?N'0,#5JK _^S*4VE"SI;OAFFL^@71'"#)',9XD$EE$) MC^@N'D09],/MZ-(6#D@S[AS$#V MY8&&'TSH:!$*Y$BA=3@/59["(3=&X.%".S0JVI?P'L[2CDQ,9Y%::'GBL?UH M!"U' AX!7)*".$E(6?(>L0T4-V?&-S]3(&T6)#OT")=6H22)[+KC\' _0!R1 M!HR!9F8E3%A(ZDD8?6.B\B@T,+F"D-=(FOJ@3V+[4KCIX]B"2X(#@(@RC'=V MUCD]W2J^H/OEK2"F/ZNRK]'=-XDGJPOK>[C@KY)[X-5BT!AA-S7"]KN]SLG) MHQIA'R?(S\2MKC8P75G+T*/06;6W:XQU;^AN8[KKG1]WCHZ_%;I;O>\ZA*'9 M]B>V[9MZ&+Z'@[4:MT[+(N*NM_K=3@\/#*40=O#7[3XMX-V_Z1W>O*LWSO%]N5TS-(D>+$WO0VR-A)(]_2H>RMN>]WP MI-OM=_Z8C?<8C[(7>Z]X\'F(6B8[':7N)\IY5V*%7H8621.L_ MZYV?](Y/C]E-?XW4?*3>'T*>$D\L__>Q4XO[Y[!H_9/^EJG%]YC5)'%F/LDS8,3V,!'\#3GB[0P M(O:/7:BROM9=2G1?G3[?ZW6>G5;SY^W%)H'^$:*SMS\L=T[C]3$$>_? :>5? M?6K5^(6G,[L5LG>K"3X F5NP1VBX5B[!;R.WCD[7P9I22VWTSZY231Y!%*Q3 M3Z&77I$5^G1 &/Q[UH"P!H1]4R!L1S3U]3"5P2TE4%6^MB&J>G;:.7[6H*H& M56WKS'Z 1A^N>@N(O?6%6KXB3'K0"D(K ED?:X9U=C_"3:NI[3)EB1AA/H(+ M3TWJ4U4K@=[WKA!2$Z!=Q$L_?J4;JC5C Y(HZLJ+W2)#]YCH6"RV-,,QH;+4>3*B"*EL+&*!(8NFI)$;I0D=+!$> M5A#"^,HH4G.31^^=^P\ 0^IBV9U*L+TM7,/)DCZ/EQOP7[!J1ER_0-DSFM;STL7=>6Z5Q57^/FBV7T<63)I81U@E.VXV)' M\3!N=G7;70VJNWJV9DLS?DOH1OR98]FB&H#6>5![S$Y!!LL'PRA/*"Z_7;9,JCF.A"B245%#05'^?D[Y_R$*U;*21W48TDJ^IY/.I00?2C*![H'/ M$1VK>ZB+2_H @&>;QXHM&C, T?K*L]YD&CENU44.X*ET9 ]V/1M;N*2V(FEF MJG+NJ*_6%M1:4EXO,:,G#$TQ^15EN/0"#X$FL89%,;\RC_O"8N42D?Y57RZT M7C)8.7^D:T0 !B:!TS+28.@&U-(YQ<#MH"2!QJ>E#R=@$Z@.VD9B61_%\EXL*! )D-2&S3_A4IHDPDTF$>9 M/LG7:!Y(A'7U#B[8%PG)M5VWV$3-,?D0XT];>BIDWL'3 6&965Z<&?+,HG;5 MBM-@6?*CK<-P7E$A&R8,TC4VTH.:K)I(T($$T@. D6F=C$9#1"_5YCHE)]G? MV5_??XK^^M/>>;_QUS?^^L9?W_CK&W]][7P;S+@6,Q[OA!G_#?!B G^B3O=A M"-UINXM&D)>%)<>'8[4&+%VP#A7 H5?]B."+;9]@WXPO$A7IXA4(CS1FY%-@ M?] EX*[G%C(?Z7 UL$S].P5ZRV?X%:+6G'EJ%ZI%+0VZ\BG:0?_,I4%"6I?5 M^M1(A.B,0@3+T2<-NV>J:6"%3EAQ,K_Y(U?%RA1JG"WEA2.[&[/MIA/7;U/5 M28IJ9 #T%5*U#%?6PY\)K%4@PAPQ(VASL-8RG2P5'W3EQ_!:?=?D_J$UI7)9 M?ID-SXT)"D>Q=+@-!IU:J$LV"1\5R]C!YZK)IF*]6S.TLN%%[U!J"J<8A=:I MNV8@572N,%H Y^AIXQIUE]Y> O6Z-:,I"$/6=D KACNGP 7\W!ZVSF/_3=HZ M$=57AW3L@*)C&H/@(B+&+DH+ "K"E+93ZUUP9<1E1,4K2ZUB4Y96K#UCYIBS MT>:WE0GMP=/WNWB_*(8AB!M<>#"2ELC<>K-7#(E_T5L MOF45 ,]8C?\:N#?-01Y\*CP7[I3L=8Z[YY?MWO[P8/]8![+8DKP4OY+DSG4! M2R+3C)1W&!;I]]8LV&%79>MEG7&V7L 4)Y8LN3]B"AV9PI&W:LI4!KA.N),= MW,E.:&B_=["B_+"K-UP??$:B4I<;-A_C\JR/UMB,-O;]](#M^_XD,O\ZBY&. M\"I,KGRH;D2K:M;&ET*)I:?PG>4*=;X=_:##WN*X'7X.8K]6W8<6:&]0B^H>B:Q1GE;@'0,*"A65]DS M3B0Z4Z ==PX(&#<0B4@I&&B_?^#QRGQB*Q\FPB]AC,/+3,P7+&&TRC:.+<4E M_43[&L1M /AX3.>6O@+$\UED;']M>)D^&[A?N=!OVQ8/M+.D*H/$[E,A,JT$ M&552^P'QHS\YK'VO.SQI]TSS^-1;.[[+0'M4$=J3)9I.=$+J&CC(]3M!2X_E M"/?Y_<\/,[S+),$QU035'K38<[FZR;V7%.NK38_N4!M58+1ZTR MNMZ*EYS&:'%E]66R:@[]"WWO$K,,C,> 27&?[.>"6C)Q$T MF>5 VX$Y@EO$5W [5D:_C J#UAL1" II.NK97F#K097F"6O;MS3C7NZ<4]O#M[T&BQ@]'CZ:I_D&@1"]H84O9%DSM+&72P229#!9AED M_):L"ULV>X"JBS$W(S(!11O^+M1^/\R5!J!U85BQ; M"31JID5)%1.9A 7R %0#]\T]SZ1"DRXL=7AW>1U6*$E5_<9@+Q8IT"'*^1!. MG\F'F'23@>1FB4P_8YM%>*]5<'"!#/B:"DXI>O#<9BL6'C1^HZU5#I>N4QKB M&IUC-+HH3HK!#R/ZIVQ/);:H2[3RO@P*Q+*"ML@14=C\?%HK/LB(/@<;9EL) MV8>?&_A\K&]J*2PU!Q*-M/=8HMI@-"+,S!F*(M:BFGCS,T^R]E4 E-+^I&#" MJB@QL.K#7^L-6_?8@I^O/CW09KI0"[3PU01]9%4G8VV,+BR@]?G1YV#,TLVY M_JB8-O9Z=D48/W6()0[$[8P>QB].4K:2S>P+V;Z.?($>[0Z9#\!4&J[=*^AC ML^_#/<;N #$6]M4'WBJ;YF/3.2VH59_[]8$;V_$BO0MWZV8KU6BE]H/ MN1KC09&(M.90KC,]+F(RD9GI8QW0.-[B&0]^9S^CK3 ">ZQ!!;O:W3."R5HK7 MSZ 0#CMP';J@+'WL0F,VIK.41\[9>^CU[:V8SK+B3EVJM5-ZG(792[RF(_[I MZ4!//7[Q=*?XQ>MRYJF.*'^KOZ'+[_ZR\6*IJ YW5RCD6C9+_*2_Q(_KYS8 MT]_3YB,^3W6":QK81&<_0[$ABVW)XME.9%%;-F:# D.97ZN,@O]<88:QJUK$ M5U2ED?&-BFXJ]5*\HD0M=_205]B$3?)R9H&E+ !UVE-,Y7,(BZ*W5Y0_M'E3 MV**\;T&CX0,8\%"4F,[0 MT/)]:/EL)UI^K]@OTL@W]A-0R#6_%47N#"^J).B-IZ^K&B+T3C,O<6:?'Q1A M_2CP=*8+[GG$Y13N<53FRF1LE D@1S3@?-"?&P> ^0:4LR!3^.=;^@BK0%T# MP,P([0/ (QBN&G%;A L@5F1F0\26 .7;K)WRR>Q@D56)T(XKXI0[(]?^$.81 M?(9UCD0X-JR \YP++.\6ZB^J4QAU3+:J(F5&S6.$A"E5=8!!M4!+C0%92I.C MHWN.Q!A_8T,PP0VJYY1G0'D2:(\QX3DA*N>IPIGAH*&A2"=3@-S(@9\3257^ M@DC7 %3P CSN C<;AMN4XZ<-@QA-C[RQ57_2K*U(R#W"1 M*56AR39/Z"%]@N K2%1:7&<+4_0%%!T^'^6$+^ @@5F&QE!C[Y#QI+B+KSIC MC;FF[3$P4)44$?LKQXHONL&N'(6N@6*1[W*+^_BI9+,P)IG /'R M'YW!S0+ M\NVRGH$PB;S=E/D)>P M18-LMZV\W-T)VGX@/<167/9*>-F2"IXV1?6\9K3A!C6Z(H6VU!<'#44W9>QK MKO1O/,(OMQ*-.$I,@8X95=8=+U?FJ'KIKXXC[2*XYVS7Q0?D6> M;Q/-,.4A]'C#9>2Y;1L:WYK&=RLO_E\Y>L-=>9%W(VWZ0#W\3WNKK,JGPEDW MB#],_7@@':\ Y;IR\G[E<8YE06!'%C5!7Z8F"#Z-I2*7+ @S.'E@,*D052I_ MBA#I[ZRAG30:6J.A-1I:HZ$U&MK3U]"^C\^R^1^[_=Z^=KO!%]T:S'':8(X& MT]B7+;R)6_ MTJLD&VF+HDCJICRNDF5/1I49C]>6DTUM;:6:0)/L&$0S."1QOG[?>WV@ 8(2 M*5(VK<%,V99 L,]WGZ_^8W__73SF<2!"]M/-+S^S4 7Y1,09"Q+!,WAZ)[,Q MNU'3*8_9+R))9!2Q-XD,1X*Q\W;WJ-UIGY_L[[]^!4-=F>^HN,_.#KJ=@UZG MUV.=L_[Q2?^HQS[\PG8_WUSMT=MO?[VZ^<>'=WK6#Y_?_'Q]Q7;V#P[^?GAU M^.VRK9'1P\_%@ MG$VBHX-(J52TPRS<>?T*G\#?@H>O7TU$QEDPYDDJLA]V/M_\N'\&;V0RB\3K M5P?V7_WN0(6SUZ]">#]3T_YA9YI=P#"AS[@9F]&>#% MJ7UMJ.)L?\@G,IKU_WPC)R)E[\4=^Z@F//YS2S^!?U.1R.&?+^CM5/XF^MT> MC*GGZ)N-X8=VV%N9RH&,9#;KCV48BAA>^,\_G/4ZAQ>O#O!%.(=IS5D$D>!) M?Z"R\47U6.KV^QS;X"SF$QCRGY-I>GY^W#OJG9UTRO\==8Z/W"]XI;R\>V]\ M&'/)LUA_+[@!^O5.$* ,5!1>9.(^V^>1',')X5/]($/4&*IDTL^G4Y$$/!7> M,3#\TSO2/^"9#$IKN^6)Y''63R<\BO8#/DT73%O,$JL8+^S=_1B.(F/=3OOD MU<%@4QOO/;+Q B32#:P(FNPO\&G&WJM,!N)[WM0N\9]W_\X!9_&& 'R X+ /$8\?G]8? M?N?UW@;!'$'2@^I_Y6DFAS/]2,9 6#*B815H1NPPT%R".K:;C05#0M3K7-20 M+_RY+S.8*ZC;V)6: &N?&0I&PW0O]EILFB=ICF"0*2:SE"T^RC47H&^C,ON8 MIVR$4 C2!"Q@IG*V^^09-%2/X1>15&9BL'RE@1ZF@3V#@) *AAN*\\E )$P- M60I" UPN_(3/X< F\+I&&) E&$ RR@#!.4MA.R (5A\1BX=?46Z&$/8[A^PM1?8WA#$ZO5AE3-Q/87\@#2AW0#PP)K'_%9#U43P&$3 N7M99JP6WB>?XOKX(!)M M(D>>T%62. ^/VZ?'2"T849D?=O I"KSX5?N-@4H )_8#%45 5D7?_N!3JQ,8 M9*PO&D4Y@*X,UF+DT-.C=O>$)-$,2'D6.KE1)'!Y/#(D#J17\X43D.B/_N2+ M:F;51.>.VX9EZY\V(QJN3&XK)*.O1=PL7&J#<.[GQW^Z,"<+$G"F)B ^WK-4 M13)D?]#"YE<]@-X3#F"1'%R\Z/;66UXVID,\(%!Y4>#R%D@-TB4B@<\"+^9S M5 ,;8'K9P/0W 2_%(Q(T!$A:Q$80PAK :@!K'RX;$F]FTI$T/7J^$B2>G[]W8@_UO8U'WCW_^Q5[E='8T6BD!I M&H4PII*^I1W53R,9BWX.2OV?^^5W&:\2S/5#(K MK^-IA'_K8;/&N?(@:#J! ^W,5E'_A ;H/!($JNQEP6K- 7E:(MJJ?5,ITLON MZ44*:B7 $"G*0_Z#"!M[@QQ6H&K3GS#SN='1:(*#)XYGY/ MISRPOR_%R]<32$J"DA?C0U>'Z]V/.&PMZP_EO0CK;M.+J=$+M3).F3;KUXX- M^:C0I;4@K$K4R 6/E&TL,[&/YRGZ !L)M\2N>U:F;P3^YR>GYQ?5=95?FL>I MM:)J-.N+ :YX5/)CFD<@@!1$2*9LI&"G<0%ZOI^SY;R5TT0A?J/7U7AD-^OH MG/ 0N Z;\B33$\#*;+!>FWV.(Y'"S#!< @ZG%-[PF?D,A[ [:A0#J4(X>)@:7CN M0,X2 1 !/XI[)'*:G-TEDK@=4D8-4DC B&HQD"%F/JE3PR%<4>(%'B#):SM> M,<<%&T+7$+J50/EZZ M<2%&$9MD".2FKUTE:3 )AF$:YH3<,;H^8+\)U_5>J MP3Q[+."Q09VA!-8-.$*4CP 86#X@5$(L/&9_A)MO@8:#^'/+HURPW8G@*0@5 MA#["2N13- 'N$9;%,Q@_ CSD"9L)GK3993PC-$0:"=?I#9H"XBU4>QI<:W!M M4[CV#Z#S 0":T#%UB0B$I*"@"DM^2&1H%9%"6MB=&13$1_L440U88<6"E.W* M.(AR0DSZ8J+2*>;I7D<-#$<%B /I)'E D9LA 3C&NP8]/LDHD^U70]UY4=])X 5RMH&+TB-QB\0"7B:. MIN(A2,;(,[,[(>+JRFQXY_R"EEU*RX8?%DMQJ],!DG.[GWMLXAW1IIVHJ$'6 M!EF?02GWHFM%EIHP6D(8"N[U[$'(^2R^6$7+YSZ)&/'$\4<>_#N7.CUI+C8& MOYGF4QA7 &\B_1PD3D 8E?"(/D75+H-YN%U=VD+\G !F$1X=D$HX302* %R+ MQ1AW/N:9B^EV)$?KC&8AFCT*'7S/[V#%*8P,VJ7*4U 9*X'R5C*PZQ&3::1F MVN)0D !0+F',Q?CY<$J7CRW/EI8VG_E3_U>NT MNQ@O3<'3?IX:'Z0JRC-Q82F!'JG7Z;;1D?<;653O^_N]X^[)\6FO>X+CRPFH M^$GPP\[D/LCV,7>B)MQ\W>7V5?MT=1OK'8TFO*AH2HF9COT0IBX3"2/ )^$M&M M0,J%T,#C='\.)$YQ$R!![KNEE,&N!!N]T^[YH<\)N>P\8U9]I]@TX 33Z MS?^]50F?^N]QXGBS ^6*<]*C'>4/+)!63K=31V+,(R^?UCSQTVFKZ;)3P*C] M WIU(#>92?K-LYH;$7=K1=PMDVTC 9):T@)Q%C9' MWE!/4K-R7/'AU*2*316@X(S4-BTBSHF@)671"KTH(**@"!HC.>,#G?*(8BAH M?>C'2#WE3G\P5GD4&E>8UC._:PMIYW<-_=NIX%V!X @A_:_E'QK V'MDJ#< MW$K.ACQ():Q!M'R3XX3+R+=T3L.AMBJ6+)Q%*$( :!#-\$VG;7UN?VJS(2AV MJ,N]^W3]E_?L,B#+2P^DE!;['$N*0WA7C$=%27B@U3AZV2*A%]L2\;N]X@/B MB: .HKV&340V5J%3UH)B\RQ5WKXI"H9. A":=#RR6 T0J;7#$$:X!6 (*6/5 M?@V?PK?H _I%@+X7D&,&W2NDON8)L"V1/H#"]0(+X5.I LKS!$26,)+GF2JD MMI.5DDZ/.U\_Q,K,=_AX=,TR]0WJ*DUL+E:H)"F]F?6_2LQA,4DH4^!HL[Z, M20<81" @7B"G&4;JSDIH"W3-F@@G>@1@DV;EY\5*JFOT%-8*#&EV42&N1*\* M9?GXV!!5$B"9%21]\EF[0\]<49;^+3KFYL]SQ(3-&53FHOPLO7P6.*O.=H/E MEQJX6QKNNN='[<.C[P7N%M^[SK-HKGW+KGW9\.67P%@KI1X:QKH5D-XPUH; MOF "NYVY;<^75['IC(3E2/LE%8D<[$H0&-QB;-63;3$!N_Q MD9,Y/'GX:-:_^"TQN$^K^$6^@]*:WO[X5R[W/[V9F[SD/JHER>LD\3SA2)SE M:QE8W8A'8AN<\KTM=,J?]8XZC5.^<=Z34 X37=@ IYX1E)E?++T' X)*Q@I&NO4)WM\$F&PM: MA"S=R\)FB18I=#5M+4KKM3FA17+G$LTLJB-H)TJY?06[\1-(9UZ3$VQ;8B*1 MZ]>DT_BJO4R*/6&>?28S$'A+X[H7VEN#ZW@&(Q%3X&E]"YI.J5)T7[,UPM83#[A MFM#HG===%_;Z%,_B7R@0'F.("2_>FHH+R$8>Z]?S4$)Y$<2,6(DH',F)-+F= M<_G>_7GAZAM?^FEONR]]E^^96_\D*'2;G922U\OIP!*8EHX"YP6!U:7I+D/< MOG8;PP9)N:;2.)$$5A5R_0L0OBO;B<@/&,>T7P^3+YI[7/4>!]5[/-\=[CUP ME48 GH*@%68PS!/*!:DP!4G)'PB5Q/5- M&3E31"#)(UU! \AC^PKNC8@)LH,$S5A&>R!X!C_'1"KF.31R-3R@C\AR-;P ML]_8SY[N"A5'%E8Q?*A(2OUG<[5"&@%F!83IK27 %%%,(+$TQ.K)<@26$$(4 M-#)\Y!6D0S#'\L6(O@2/F5AW8X7)4@L53$1$0NDP3Y#ZH4Z,K H- M ZYJ%WQORG6)#X-?%9V4"$"A22 ;PXAG(J?\WE 7G:668)V1Q"LCQFU[3(>W MER$5Y"V[EV[G;,LO1MJ+"7@Z;K%@+((O M+3;@\1<6)GQ(. ,42V IOU D%R7?SI:Z?G^W]8F.ND='C9>Y\3(W7N;&R_Q$ M+_/#M+FI7+0]X/]TIWLC'ZT@'SD!R;/I>*5V#L@*/"$I5K@*T,9U2)H=*"7" ME6#US3/<^@E1]*(&#_8]X_E#9664\ F)N,:R%(HT2.1 >\ZL+>UH-]C#E9;, M+W*X:!G69EIHHC*%E8'J%H"&"Q@2BG#[K-;? ZQL%EBJ-H"B)JBZ0^OV(K/" MN.RVK'A@>X%!!^.AL0BFR,?/ $N-C)VW*6 HFQ# M:>P<3W=SO)F9[E=H/_*L%]JL4?2PHE^I"A3Z@V'LB%R.6+H)KJ*EJTH-L7K< MA'\19"],QPK+2/%(OZ%]5%1LO[ [DEG>QKK@6UC''Y58]$4H>GLLPA$N3F$C M+[A0;DI8&2>FL_2E'* 43BI6$QF80E,4ZZ&70.\!&9I:?P>ML)8PN5)9J0AR M[)0CG,/ HLQ81#8HJJ5+61FC&Q5*C@4;@V"/YDNZVAG;[9YU]E@(LK0Q ED7 M4E$0"SO/:2]O(D;:"HG[0Z02ODW5+F$H(QA?ARA1P?=BL:806)H'8Q8I0*W$ MKH[KFGKT+2S3)Y+4AM;8<>F2T?R*/>_@H(8\0%$/5T[1F$-+/<%?[GZ?L VVM$HQTP1Z2 MNG=>V\Y4+396=UC2$(7GE@9U; 1!YE1ENT78>*546*"CPMO:3U4R,YL++&#: M-JLA9Q;&5L"!WJIJ.R5KP<5'Y7U1((>CB08AR0P<8& 1FI4-\]7WK8KW=/<- M[LK8@5Z7JI@/HIF]W]I&&', 0H?"$\T7 #)QTP[M /C%2!D$=6_& B& )V2R M'E&]-[,#@YCXL\@4N?Q(GZ1-Q3!:("KC!@J.F=N& 7:A9)>?$/U)02O@*Q>=$\8:V9 L OE9&Y-)Z+-$BUQ)4(\O%2:S"_S\E MQ&(H \D31^LJ4^G:\M*/NR,5&%0%P)]$NW9TTS#CI_#NTG.\XK7C.2%440\7 M^!QHCDAL6[D9,Y"Q=4Q]VUVQAVNY8F]$,G&!8ZZI7*VW:2"&NB\6<80)ACY8 M!N7\@L@*AIF)GJ4G ON:B[0(N*SZ(>U8IA^!H/;GK@.S+A^IQV#YU+PB>!)) M9%0&[AUSW3X?R];+A,Z;+.$>0@F'#XS"G;0-3/(=R#7122@+7?$\%=NGF&_] M!3CG8S9&=@*L(QNG!HU6O +=5039O:WZBDWLZ&):["UVN-,.985J%L_&S6T] M787J]IY\56%>Q%,7M]) 6#!+,U-KGR3 MPX()"?8.Y2U-Q=[JDW\HJGBNGNJL\:3C8\\ M)KMRCRW6\%J,@DNTVH&F^;(2[GNLE]8@:$P8='5IF'R9Y*JN@0WTH2P!'.PR MU!G8F--AVJZK--N_\7;F6CA_< Y(_V"-[X<"V?%^>%I[5YBI4/&I;TMNNF)J M0&D-!(^F/9*, S71&7@\O(6S CJ,OJY4!9*N1%]J[%5K* #10:\QQKZ/3QK/E>1!@A_)&<-Z:(M"" M<@O@S/ *N6VBJUU-%:\=YJ\,A]@R'*MEZ,:]MFJ!RZ?SK"'*MSBUV75Y0 ,B MJ7/2._@Q:W,&Q/(9:'>TS4,)9!+D$Z0G@1F*WM7>IJQ5^J:++;"N0P UW'4& M4E&FX7;A;5K25.NMF.@3YS%;8%8-7;:MUZ/861O2)B-P-9YXM)8;ZN]>3MBO M YA.YYEJS]1E$1Q41\-*J;I]MLOW7&[.0E]6'E-$(_7=]FI< %GQL]-4L1)R MHJ;PD)8 M"N**<^<22GL][V E6(PEU5$0CT:-EF),;0QI",0J4E,7VO*Q"!>Y,B'3O0#+$AK39C5,!(?2AB6:N$'S2UEQ7>Z],3ZR\(\$I9)KF"_--O1#%$O(87,5YM'2H M UX6X68EG=P9E37L+XJ4J+_&N@LK<2^J(86<*K&\QDT$@F1..;DTM GPF,-D MAVM(=R8&::@U_[0-!1@9^(% MC4:)[%T&.88_#A+U15! )"@J<69B1D'"ICY,F)SOM#<2 DQ,-J[ D7/#NSU* MCY7BB+'A!H,O1+.&#+AT!#" OU%XH$R])][EIB[(K7Y+#8U8D4:!96#4 MJ%::"+S3BARPET(LJ]??1:6N0(5V((_/W Q1H2,.3,@O0)OA(.76P006&(MO MRZR$&)PL!Z;4%#Z1::$61F7O.H =X%B,NAQ%-;8;!Z&Q[!XV#L+&0=@X"!L' M8>,@;!R$C8/P94J$IVM)A+4>J<>JNUH/6VIU-Y<+Q$:N7NS"J+SX5D6WE7J5 M7D78%JDV*C@Z ;'F" %^H:NZG5K="O4;ZT9 MDTQP5/4TMBZ#,8^&M4E\F"6J[EK6;D()<-;8&5!LY\@68Y9HQR,UKU%M5@3D ML[4 ^;UB/TOK,OH1(.0&R[TYHSXO2DWKB[<)J86AL63N1LN^LY>A8N-R3H.( MRPE\QC$+K S#)BK>)*G\.AS*0"0I1L,G $T*?WQGW&N4I^B\:6@8CK@M?\SO M ?3U5@C2$@![:VOW[*(NV91Y1D=U1S7>,)DOPA6UV%#&/ ZD,4OKF2,QPM]Q(-C=$J5+O>63Z1$M MMT+J7&RTMZ0*MX4K)OLQO03D(@K_JOR&\$1HO=M4KH(JL-;DO/JH4"&J6>M8U=[=P=L8U9\SI MF[Q-X)<:]'57@F6OMN$;J_*-\[7XQB?,S"[9PZZU3(.659>G.E<,V&\6(5.B M2SS1MZM)<9[02UH>HNJB43E[=8 !2!&_&^:1=M4"I,FPI4'4?A(C>!:?XE== M%(-YQC.-;%[IU<>7C-]W:UZX&" ',+"ED0L'QK1C>UJT>FZ_LX<$_?%Y:$_D MQ01=@(A7"]^DYA9)KJV0'! RCD5B?)QT"I3U;;.]*V(I+<0MO5B@6YO]!BPE MPO1.Z\4U*\!Y(K2W3X!Z(;TSJR:.A(MN\'351A2=M1#U5V)QM@%%6B02VP % MC^L##Q%R2O=MH)YT=KQR^N@64\%MV5]C[';-$#"K?*(YI7/7P_A4@^*H=X8% M=KM[I2"!114RK$/>%/?5,2 ?$D7*19Z2]Y@;ACLONI"&84500(>* E;U*H.. M17OXH"(9N%@ 0H/R1Y0*-< RY^3KTA4 )AR+#]]R&7G!&@TO6AG&U^NV\M\8 MAU,$(VGWK):2_VT_*DO9J7"BE$["7:FUCM^(A6.$RL2+$_6^51,269+LI[HV M=2I$%<2W*/9X*_KUKMR4[[\8_;\UL;);U#YXW=4_]117=E+\GGV01XT/LO%! M-C[(Q@?YLGR030OB)TH[CS%HSF(^@27\\Z?HR\G)6:=STCF!QP=\(TUQ+[., M!V/2^JZOOVK#W\?V_9VV-GZ"#,:V2(1\PD5M2H)<^F)?@JBY7?+?8;?7:>2_ M1OYKY+]&_FODO^V2_S8MY+TX*<_VFA\RO[7EUDAWC7#7"'??5+CK=X:X:X1[AKA[NL*=P^[,C_WIS??6._?HC>_<_[SY>77]Z]_6DR,X<2CPE7F(>&K[A!N8X M3LT>=EZ?GW8/V5_%C/T=@\XN*?;S62,.-KGXCRKXM<].]9S;M>N:X*1O%22R^N(?./'>V9E_W+;ZFU4>^^R?Y?^V M94M;<1_K'KZ-5S,=WS%\EJ):999C*'NL=?E,L1(E6[-KE8D,K+2KT@'PUTQ$ M)HC0-9#"R08B4G:H+G,PLP'Z&)4VF=EX8]?+ MC1(R4D$%+K*Q7GF;7?$IS429710$9RH]PN12A^ /2XVVYNTH;)!GY==$I=QB M74SU8EZ_YO%HQUWY<+R"1S@VEL*"4TJ]XZ"L$!GKW T7P==FGW4A$ELW;\IU M$;J)R,8J3"L)?H^W;<0 0S,4=RDC-EY6=P4KUF3.J%,C\F%L&)#3,[/VV?GI))D M(*MFH5,@'K#1')^V3TNJL5&02!X\;A\9J9!^VK"64"^#'AVU.\=6#CT\IE]@ MXIO9E.#3-&[<#<:".!C<*TZK+M1I>'MC_L6R;:R#Z!4!T20T^[3JZSM-QBY'RVV(# M'G]A8<*'9&>:@#(\,XW,33MV(/=H[<$B'@W4-U#_W4+]W[#&"LKW%5>$E?<; M<&_ _06!>ZG?Q ?3E&)WKHG%7@/C#8Q_KS#^&$GW.[/$HNB4+F@CG^8"")L*YB7!N2J@W)=2?*>#[>ZVY]81UOYGI M(+&B3>JUJ<6'36PQ>$XWR#'U+HL(*%M44#LI%S1Z\H7?4M'*HK4.M1FN- E< MJ@6@A@ L#F>;$Q9=J/SRG7R) "W3>I*Z$\MA^41,Q>I4UTC'RG FIB75@8*V M!ZYZWG9A1IU8U!K,W_&2K<%*T16/M .S_NA$++."[6EX?.V:G)H"DW T!$)^ MP9B7T=''-S>NB1&XJL*ZLAAX _9HF 6,1CFCE !L2+A4@)?/:'KB32-$[*^",U$0&MGHM M%=JF)=3U'U@4C&L+P"\^)=T#KFC\AD \AJ/#*R:N"5?;/>OL:>0;JBBBRNN: M79PBF#TZV>FNYWZ?I M5XNG,^0!,A1<'Y8XCV31O?3'Z_FL&[/\,%[7^>FH[IE3#>-IM#0&J)&N29+OMJ#-ZF^VCQGN,LIN4ZB)I8 MH7\0S18V\;5'6#I6W8<\T?&\<*%XAP6J*C@&94#9O6E[9E/M:BJ\;'=@"S"C M;3Y35-16>ZEP4UA,-Q"5<0-U*V*._*7*(>6$,!5XR'3?HBJ35 8ZT+5,J_CA MP7ZE0&XQ'[R>)=(,H/NZ$H#'H:L4K6%P>RCTU@I.BRQ"O>.>-OP)!!% *.K% MEZ2M)G]]->M.MW/::ZP[C76GL>YLTKJSOBGG5LGP,4O.P4"%,_AGG$VBU_\/ M4$L#!!0 ( %>("E5I,&P+V @ * W 8 ;7AC="TR,#(R,#8S,'AE M>#,Q9#$N:'1M[5O]<],X$_Y7]):YHYV)XZ0?7'!*9](D')F!ME?2>;D?%7L3 M:RI;.4ENFO>O?WQY"P-^-W M;UFBXB*#W+)8 [=8NA V96,UG_.=O&.;9^/^EI,>'/?'?Y\,_:@G9X=O M1WVV$83A?W?Z83@8#WP%=M]F8\US(ZQ0.9=A.#S:8!NIM?,H#!>+17.QTU1Z M%HY/P]1F42AEH)C;9.-BG$OP+/#G8S\!R%J=<&["O-L[&KX,.2EAA)1SL MA]6GEYVH9'FPGX@+9NQ2PJN-C.N9R .KYM%.:VZ[V#+$ZALRE\%")#:-VJW6 M;]TY3Q*1SP()4QOM-3N=JR(M9NFJ3/FI11HDM^("J.]:K[$$KJ.)LFGWY@!W MM9Q7[:8JM\&49T(NH^=CD8%A1[!@IRKC^?.&+\%/ UI,GW>=M!'_ ^P:IV?A MT@9Y^2(+?4K&/&:T_ M/!V/7H_ZO?'H^ C9O9V^)ZU=WC0WMWD6ZQW-&#M MO:1\.CL:#$_9^,V0O1_VSTY'XQ$*#S_TW_2._ARR7G_,CE^S]LN=W<8:3:GW MGO4&QR?CX:!N=UC9I[2;5.SWL'0W?!\K9S'EG]-6P3H#JS*HEH)>28_4KOI)AW:I#Z'[Z7-B*7\ IB&"P$+# UL*@S[J^ : MH2V7[!3F2EL,&-AKI3/6;@5_,35E[_AE?VFAP49YW.Q>S2>DA0G=>CZAZ[NL MY_9:H>N0&Q=NLFS)SM%($C N;7B0:0^M1.&@N<* %GOG(F<\7[(BM[H U!+# M51?M(N8XR_!)"R[9E,=8I)G*A&56>;E; CG$8 S72Q+)^#G@N+4^#98EJ P. M*7-C:.1VXG*A!DD4$@60;0HIX88S3I^8FY1-I5J8BHH:9L)8 MS"XMXU3H]48M&S5&F4J96]H^D>H'(]7N6I%J? V!M#CM/[JFI$T93--FKZ93 M@8^;9LO!<\2X!D<$!+:@Y4/ ,C"TE,*DU(+$,O1UY._H.1$FELH4V(Z\H%;2 M,V*N50P)%ANVB01( !GE43Z\C%.>SX#UT,&<%A(E7.:WMPE>"Y?YT=.6&_XF MFU""XK[HB2'WP_X&#'\L*F'.OTY<&H!!HR%V70SU:;PW*+R+>6$>WH3BK D@ M2%@S7A M#Z93#.O$!>284MT.SU;.\0$T]8]W1VR.KM@0*69\7#A1A;U?@X=L)'PE#13T M3C^=C+%)%4Z[K0>\)5"?+G7^1*X?D5SQ6I%KX'%[&_]T^%%&=J[F3I().G?. M?5I%F&>$XEJVY?ORK@-=G(KC0A/*:_[DCEXS92R6TZDV]F5P:=D__AR0;=[3 M9(ITM>E-Z5)Q3.? G=O0D4Y>K/3:\EJEW*R<+_HZ[N@-B7/\SA[JGE0T;URY%/)P=:I=>1\#U0'C9U&K3+'\*8BLSZ*K%K M<[TQ[RZ7>>"7#3W^@UA)R><&HNI+?>@7.%[JK[C093&R 5JW6BMW3LH+JZH" M?P_-E5P[2ZT?KGH9=S6%M DD7V+*[!O5+J-M,,>95QO^UHKC8*5YJ5';&^-^ MNJF*5GO883XR2 MA85NA?'Z=!\?*#5!K'P@;/REQ/+OQS>W*VLW.[M/]OYV]M[=;;;WG@S^E0SN M-N^/)Z0/W%<>8;X#]'P1ZQ6S A.R=JO!Z$+T74[[B\GY"$H?+J//4K'$<^F? MRA"A/;]D[I<+]JSE_CWZ'#YQP;]!&.U6 M:P>O)VBM [3&]!;'%V'K.\/G1(,1=&W!Y>O]5,"4#2\A+LA_LV-_^O>$J>^! MJ<>W\+$9OS&00^+N=3-'K$+Y1( MRI7O=)K;NRN7YLM:[DC*OWOF7F8[^#]02P,$% @ 5X@*50I'U^*H" MDC0 !@ !M>&-T+3(P,C(P-C,P>&5X,S%D,BYH=&WM6W]3VS@3_BIZTWE; MF(GC_(!.ZE!F0@A'9EK@0IBW]Z=B*[$&VIYM+N*?/ ?S^NG,4U#%I'3T>=/)))AEK#4D% Q:J!TP4U,1G(VHRGY MS)3B0I CQ:,I(^1#K;%7J]<^O/>\PP/HJI>WD6E VGZC[C?KS2:IMX/]]\%^ MBUQ\)CM7H]ZNE3X^[XW^N.B[42^NCCX->J3B^?[_6CW?/QX=NPKHOD%&BJ:: M&RY3*GR_?U8AE=B86>#[B\6BMFC5I)KZHZ$?FT3L^4)*S6J1B2J'!U@"?QF- M#@\29B@)8ZHT,Q\K5Z,3KPT2AAO!#@_\XM/)CF6T/#R(^)QHLQ3L8R6A:LI3 MS\A9T*K/3 =:^E"](7/C+7ADXJ!1K_^W,Z-1Q-.I)]C$!/NU=GM=I/@T7I5) M-[5 ,4$-GS/LN]1K*!A5P5B:N+,YP'TM9T6[B4R--Z$)%\O@W8@G3),SMB!# MF=#T7=65P*=FBD_>=:RTYG\QZ!JF9]B-\:C@4^@<=>VX^0?YU,>W!EDP.YVQ M%!%4]K^<#HX&H[=O&N_KG5:CUCSPQV"LV1.H%@).F=K0#<6+@>9<\S$7W"R# MF$<12T'@[9MVL][J'/@H^#,5^YK1>OWA:' RZ'5'@_,S8,/P\JI[-B*C\Y]L MO*_I.+SZU+\DC1;U&GL[=)=TSXY)8S_*GZ[.COM#,CKMD\M^[VHX& U N/^E M=]H]^ZU/NKT1.3\AC0^MO>H63:E[2;K'YQ>C_G'9YC@#NPZM>A.UMI/J#H^Z M9_U+[_S+I_X?Q7R:]?J/AO>6@/F6&H,JM$K)J13FKRH)F3)\LB0FIB;8IID; M.A:,C*6*F/I8J5= 4R'R+7?UK&:<+2 ",#'7Y/>,*B"D6)(AFTEE("X@)U(EI%'W?B=R0C[3F][2L"H9 MI&&MLYZ/CPOCV_5\1=,QBWU*>&L@B4@2$%^A8< P5"KB"2!C&(K35H K AL-9A3'2&?];M M%TRQO!.<0,(UA'QH9Q=[*Z9G++0*8K\S4$U&,$T %!AEO"R;X95#6\2AUO/@ M$",3G@)*$?!K5%:!0" .U:I4S],)[-\4LP[X'HHL@CX!^24(5H$U'/?\&0 7 M.8= N,6+2<3 M#H\[>M<";T"H8A;B %F.BP=0)$SC0G(=8PL42\!#H9?"YXCK4$B=03OT74H* MA_69DB&+H%B3'8!VQ( K#K_]FS"FZ921+KB%829 PJ9E^SO,:6'3,GS:M<-O M\@0D,%H+7C;V'P;T!L">%TD@V=XFEAPS#48#7-JHYMM8KF+ %=),/[X)1CYC M!@3(1W*QE,P4= #[.\()O09(L=3V@YGIVM^4?98[*0/2Y<'4FA75W)]A)0?? M [IH*7ADSS-U-M8\XE1QG !W(9_UHBGVE&D,P^S6H&W,9GV,U P4,N#3L-&, M(L@R0=$UPK2L$NMP#EJXX+ /S';"-T)((9+^9'KR;D-<&\R##.%&"_YDCM])E(;*,5S<>A)P[*2/]V9'-FY MM\$$B&KB3=E<94B^F#U!P<.5-%OIM.LTBJE>.5WP<=02FT76X5M+4"U3@/&2 M"'[-1'Z MC4=SW2A$I$8JY_Y0PA9 ATG"C6'L08\]EE19MQAQT,UVL0-$! >IT0'#)T;% MQ<[!_LPXJ&[WB2P-[8'+[FM^^!P)MV7Y85<(@GD;!TKAX0,>8X2< 0'RF'&5 MIRT8O<8@D.G"X;B,SY[0%\> ?XM6>4KE3F3N\3XT@H::K9S/ Q1T6,0&P"2 M6]7%H1J"4)TE,&.PAYU*[NSO/2[]%SBFETJH[4K?NA!*3A2X@2K FUG7!02Q M/QSE3*JZ>(RG4.'?B^40M"99D'QI3ST>Q@O=O=(\$86V@!L6ZR4O>Y%,R.+ G?9 MRY;G&5X58QGRLN)LNEH&%YKE>,A\DF M"U+M0XJ"4!*'RD;!Q-__ROU_?VM;6KK7W7NW]\^R]MU=K[+\:_ <9W&[> M7T]#'[FO/,%\C\'O!:2;33-(Q!KU*L%;Q_>Y[.\FYQ,H?;0,_I:*.9YS_Y0' M"(W9#;&_4I W=?OOR>?PC=N6OO;75P4W?/^VPN=[ H#U5,DLCS&"D"@KZEEXBN5V1ASY-4$3PE'GY<_U6-N->5+F5 MSMPJ6KT5,X,\TW-!$IW 8@1T+GF4(Z+=KC7W5MN,*ZO;TP'WMHU]?>?P_U!+ M P04 " !7B I5KK&M:K\% "T'0 & &UX8W0M,C R,C V,S!X97@S M,F0Q+FAT;>U9;7/B-A#^*RHWO4MF\!LD*3%<9HAQ)G02X(C3WGT4MHPU)RQ7 MED/HK^]*MHE)[Z5-+W?,-$R >+62'JV?U:/%@Y\,PT\3G(8D0I?!]16*>%BL M2"I1* B68%U3F:" 9QE.T341@C*&S@6-E@2A4],Y,FWS],0PS@8PE%?UX:F+ M>I9C6QV[TT%VSST^<8]/T>P:'=P&WJ'V'DV]X,/,+V>=W9Y?C3W4,BSK]ZYG M6:-@5#; \ X*!$YS*BE/,;,L?])"K43*S+6L]7IMKKLF%TLKF%N)7+$CBW&> M$S.24>MLH"SP27!T-E@1B5&88)$3^;9U&UP8/?"05#)R-K#J[])WP:/-V2"B M=RB7&T;>ME98+&EJ2)ZY73N3?>AI0?,CGWMC32.9N(YM_]S/$79 MQGT3T!7)T82LT9RO"QF_ZVCNG?Q(8&I8GR;TT,*-+&%QA[9?K M=ZNE+W8F61.]G 5G$33Z[R_'Y^/@]2OGQ.YW.Z8SL!80K.P9H(7 4R(>85/N M]41W-*<+RJC]VV#\FP]F\/#GWSF>7X(]NYW?W XG 0JFR.FA6_/&]$QT MXWMZ&4[WV&[O$=KA#1J.IK/ 'Z$F\!KNJ7VB(A]<^NAF.#\?3OP;8_K^RO^ MAEZ@6CJVW?F_D'D'QCA%(4]3$JK=IA0$F1#TKL "(+,-FI.,"XEXC*[QO;>1 M!(W3T$0'RDM![-A]CZ] 03;ZRND?@D2@"RY6R+&-=RCF0H^8 18>(9)&("*_ M%BE!7;N-M(C@',64U7JDG&](6 C8 &%=.(V0?P][>PJJ!#.M:)XKJ/"G/",0 M)90000!@$U,)NX;41F,4$B%IO&FCK!!Y@2'XDC>8K3:U7_HEL14B'/%,Z5W3 MN_)1;(+I-% L%C@EN3&]9V2#AJ&.E&)3&]JQ=)_KOCV%/A(O&$$++B(BWK;L M%H2$L4JWMM=YAL/J&GH(>$?U-)4^]0! U:L&8\FHZ7BG0AUB5M%?9P+(:W^= M4$D,-0-Q4[X6&$R?'?-;!LT C95\Y38L2N[+F0Z<0QV>1XOX47 "H%65=''! M( -#2"^F4F&;'H+\45!!U%DN5WS+J_1UN@<8TD\@Y_@@.MQR]"&9MHE4$=4Y M[1Z5;%_IQ.RK='L(AJ7NOZ5I\T+B/2=Q9^](3%/8^U=8,Q,T1F*:PGY*RWV[ M9CBF2F0R07)%YK9JQE"%0#>8&C.@>IX!N_.V[A73%.H998(7+*8'P^HWB=.<UOC941KH+J%8_&FL( MX5>+L&T[7N2<%9+T:QHWE_O\1&DX0N,_I$U9J%:?7]Z_'J)M]HY>XOW]XGUT M9#K'+P'_1@'7F_>NI#]Q7WF&]8Y MEPT+)9%+J'\*>N;3^GRDY/S&4"?;]Q_ M!;'BX1L(M&Z)6M7\^^AJ_4UU9NH1$OE@Q.MR.N4H>(1T> ?671 M4\X/>\RO"107_X5A:K?:.WJ]4&L?J!6H7_:?Q*T?3)\95"PT4L]B5/GB)93$ M4)Q#H:[T&TWCF(8OG/HQG'K.Y>P'^0YF@D(5G4$9_3?.'7ZF3"Y/8/L2[L:A M,-F6G0L@NON,TJNY\KV=VCK:25MIL_:M3^3Q2/^ \^PM02P,$% M @ 5X@*5:5,8$VA!0 01L !@ !M>&-T+3(P,C(P-C,P>&5X,S)D,BYH M=&WM66USVC@0_BM[=*Y-9O ;)"DQ-#.$P(2;!"AQYMJ/PI:QYH3ED^40^NMO MY1=B0<\2>*4*29BPBUK.&E (U(J<2UKO5Z;Z[8IY-+RYE:D5OS(XD*DU Q4T#CK M:0F^4Q*<]594$? C(E.JWC5NO9'100W%%*=G/:OZ+'07(MB<]0)V!ZG:>42'.Q%4UA M0M09H/O*4RD?8M'KEZ(ZE;,$X M4QLW8D% 8U1X_:K3LMO=GJ45?R2PKP5M,)Q[X]%XT/?&TPE,1S";CR>#\:Q_ M!:/QI(]?\=MTA!K#^0^.Y]=@SV[G-[?]B0?>%)P.W)HWYL"$F^$@7X;3/K:; M>X2V?P/]B^G,&UY '7@%]]0^T9'W+H=PTY^?]R?#&V/ZX6KX$?H#3X^T;/M_ M0^8=&.,8?!''U->[35$05$3A?48D0N8;F--$2 4BA&MR/]@H"N/8-^% :VF( M+;L[$"NL()O\RND>8HF D9 K<&SC/81"YA83Q"("H'& 1>2W+*;0MIN0%Q&2 M0LAX58^T\@WU,XD;(*Z+Q $,[W%OC[$JH:<52U,-%5]:,\"B!!&5% '6,16P M*TA-&(-/I6+AI@E))M.,8/"5J#%;;VIONP6Q-2(2B$37N[IVJ:/9A.YRH$0N M2$Q38WK/Z0;Z?AXIS:8FCA/E/M=]>PI]%%EP"@LA RK?->P&AH3SLFYMK].$ M^.4USI#X'U1NROK400#EK J,I8*ZXIT.M4]X2?\\$["\=M<14]30'J@;B[4D M*/JBS>\9- -KK!(KMR;1Y;[P=. F?&9-4G^52S;>T3%^G?4 P_20XQP?!X9:C#\FT3:22J,YI^ZA@^RI/S*Y. MMX=@6/K^6SEM7DB\YR1N[1V)68Q[_XKDS,0:HPB+<3]EQ;Y=,9PP760225-- MYJ8>)MB%X#1T33A2/4V0W6DSGQ6R&/L9+4>#07Y"S@L$:F4\9[3 .I.[3"OZ ME]7)W&]:YPU'P>UR8D%QPQ>DK35,-&SDAW@=WJ'\8:0_C-)FP[3A:I MX)FBW8K&]>4^/U%JBCCX#VE3-*KE^]?WKX=HFYVCEWC_N'@?'9G.\4O OU/ M\\U[MZ0_<5]YAO5>8-ERH9\MLU1A^U/T-Y^KRT].SF< ?;YQ_Q7$DL]E?2I/ M 4YR#\@N%L K._][]C5\H[^V4@L-Q7 IN/KTJ/;O*WV>\>J%4S^54Y[^+?])I/K)O!E$C(8PVC8PTS!D/I5P,),,)0F*_C9X^(6> MI2B'^T*66H6.MCW @OA_+*7(XD!W,$*Z5?K6GGGL#I1'GQ8"X=@I&N6UO=/- M%,]5=MJ9'='V(4Y"EM0H#DDDQ)OADCO!@I(1G8[9.MIN,X7,SG\"*!X.Y4^; MSOX"4$L! A0#% @ 5X@*51^NH7/1#@ ?Y( !$ ( ! M &UX8W0M,C R,C V,S N>'-D4$L! A0#% @ 5X@*510N]L+Q#0 M_\4 !4 ( ! \ &UX8W0M,C R,C V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( %>("E5!")6J&20 $<2 @ 5 " 20= !M M>&-T+3(P,C(P-C,P7V1E9BYX;6Q02P$"% ,4 " !7B I57\^T.5Y; ! MO@4 %0 @ %P00 ;7AC="TR,#(R,#8S,%]L86(N>&UL4$L! M A0#% @ 5X@*59#PBK@B.0 N!$$ !4 ( ! 9T &UX M8W0M,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0 ( %>("E5&-GO43LX! -W% M%P 5 " 5;6 !M>&-T+3(P,C(P-C,P>#$P<2YH=&U02P$" M% ,4 " !7B I5Y.Y.Y0%! (%P( & @ '7I ( ;7AC M="TR,#(R,#8S,'AE>#$P9#(N:'1M4$L! A0#% @ 5X@*5;"T9??6,0 M86T! !@ ( !#N8" &UX8W0M,C R,C V,S!X97@Q,&0S+FAT M;5!+ 0(4 Q0 ( %>("E4;#@&XF2 #0: 0 8 " 1H8 M P!M>&-T+3(P,C(P-C,P>&5X,3!D-"YH=&U02P$"% ,4 " !7B I5W9F% M&O(9 #;OP & @ 'I. , ;7AC="TR,#(R,#8S,'AE>#$P M9#4N:'1M4$L! A0#% @ 5X@*50"UJ6:W(P =#(! !@ M ( !$5,# &UX8W0M,C R,C V,S!X97@Q,&0V+FAT;5!+ 0(4 Q0 ( %>( M"E5I,&P+V @ * W 8 " ?YV P!M>&-T+3(P,C(P-C,P M>&5X,S%D,2YH=&U02P$"% ,4 " !7B I5"D?7XJ@( "2- & M @ $,@ , ;7AC="TR,#(R,#8S,'AE>#,Q9#(N:'1M4$L! A0#% M @ 5X@*5:ZQK6J_!0 M!T !@ ( !ZH@# &UX8W0M,C R M,C V,S!X97@S,F0Q+FAT;5!+ 0(4 Q0 ( %>("E6E3&!-H04 $$; 8 M " =^. P!M>&-T+3(P,C(P-C,P>&5X,S)D,BYH=&U02P4& 2 \ #P $! MI0# end