0001558370-22-017756.txt : 20221114 0001558370-22-017756.hdr.sgml : 20221114 20221114161136 ACCESSION NUMBER: 0001558370-22-017756 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Miromatrix Medical Inc. CENTRAL INDEX KEY: 0001527096 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 271285782 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40518 FILM NUMBER: 221385352 BUSINESS ADDRESS: STREET 1: 6455 FLYING CLOUD DRIVE STREET 2: SUITE 107 CITY: EDEN PRAIRIE STATE: MN ZIP: 55344 BUSINESS PHONE: (612)202-7026 MAIL ADDRESS: STREET 1: 6455 FLYING CLOUD DRIVE STREET 2: SUITE 107 CITY: EDEN PRAIRIE STATE: MN ZIP: 55344 10-Q 1 tmb-20220930x10q.htm 10-Q
http://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMemberhttp://fasb.org/us-gaap/2022#LicenseMember0.370.251.111.08208955132014532120664494850374320904295203856450001527096--12-312022Q3falsehttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2022#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2022#OperatingLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2022#FinanceLeaseLiabilityCurrent http://fasb.org/us-gaap/2022#FinanceLeaseLiabilityNoncurrent20385645209042950012722899204040001527096us-gaap:CommonStockMember2022-07-012022-09-300001527096us-gaap:RetainedEarningsMember2022-09-300001527096us-gaap:AdditionalPaidInCapitalMember2022-09-300001527096us-gaap:RetainedEarningsMember2022-06-300001527096us-gaap:AdditionalPaidInCapitalMember2022-06-3000015270962022-06-300001527096us-gaap:RetainedEarningsMember2021-12-310001527096us-gaap:AdditionalPaidInCapitalMember2021-12-310001527096us-gaap:RetainedEarningsMember2021-09-300001527096us-gaap:AdditionalPaidInCapitalMember2021-09-300001527096us-gaap:RetainedEarningsMember2021-06-300001527096us-gaap:AdditionalPaidInCapitalMember2021-06-3000015270962021-06-300001527096us-gaap:RetainedEarningsMember2020-12-310001527096us-gaap:AdditionalPaidInCapitalMember2020-12-310001527096us-gaap:CommonStockMember2022-09-300001527096us-gaap:CommonStockMember2022-06-300001527096us-gaap:CommonStockMember2021-12-310001527096us-gaap:CommonStockMember2021-09-300001527096us-gaap:CommonStockMember2021-06-300001527096us-gaap:CommonStockMember2020-12-310001527096miro:StockOptionPlan2019Member2022-09-300001527096miro:StockOptionPlan2010Member2022-09-300001527096miro:EquityIncentivePlan2021Member2022-09-300001527096us-gaap:RestrictedStockUnitsRSUMembermiro:EquityIncentivePlan2021Member2022-09-300001527096us-gaap:RestrictedStockUnitsRSUMember2022-09-300001527096us-gaap:RestrictedStockUnitsRSUMember2021-12-310001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2022-07-012022-09-300001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2022-01-012022-09-300001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2021-07-012021-09-300001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2021-01-012021-09-300001527096miro:ConsultingServicesMembermiro:CorporationOwnedByDirectorMember2022-07-012022-09-300001527096miro:ConsultingServicesMembermiro:CorporationOwnedByDirectorMember2022-01-012022-09-300001527096miro:ConsultingServicesMembermiro:CorporationOwnedByDirectorMember2021-07-012021-09-300001527096miro:ConsultingServicesMembermiro:CorporationOwnedByDirectorMember2021-01-012021-09-300001527096us-gaap:LeaseholdImprovementsMember2022-09-300001527096us-gaap:EquipmentMember2022-09-300001527096miro:FurnitureFixturesAndComputersMember2022-09-300001527096us-gaap:LeaseholdImprovementsMember2021-12-310001527096us-gaap:EquipmentMember2021-12-310001527096miro:FurnitureFixturesAndComputersMember2021-12-310001527096srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2021-12-310001527096us-gaap:RetainedEarningsMember2022-07-012022-09-300001527096us-gaap:RetainedEarningsMember2022-01-012022-09-300001527096us-gaap:RetainedEarningsMember2021-07-012021-09-300001527096us-gaap:RetainedEarningsMember2021-01-012021-09-300001527096miro:PromissoryNoteWithUniversityOfMinnesotaMember2022-09-300001527096miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember2022-09-300001527096miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember2022-09-300001527096miro:PromissoryNoteWithUniversityOfMinnesotaMember2021-12-310001527096miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember2021-12-310001527096miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember2021-12-310001527096miro:UsTreasuryNotesShortTermMember2022-09-300001527096miro:RepriseBiomedicalInc.Member2021-03-152021-03-150001527096miro:RepriseBiomedicalInc.Member2020-11-300001527096miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember2016-01-010001527096miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember2018-01-312018-01-310001527096miro:PromissoryNoteWithUniversityOfMinnesotaMember2019-01-310001527096miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember2015-05-310001527096miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember2012-01-310001527096miro:WarrantsUniversityOfMinnesotaMember2019-01-310001527096miro:WarrantsRegentsOfUniversityOfMinnesotaMember2012-01-310001527096us-gaap:AccountingStandardsUpdate201602Member2022-01-0100015270962020-12-3100015270962021-09-300001527096miro:CapitalLeaseSeptember2021Member2021-12-310001527096miro:CapitalLeaseOctober2018Member2021-12-310001527096miro:CapitalLeaseJuly2021Member2021-12-310001527096miro:CapitalLeaseSeptember2021Member2021-09-300001527096miro:CapitalLeaseJuly2021Member2021-07-310001527096miro:CapitalLeaseOctober2018Member2018-10-310001527096us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001527096us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001527096miro:CommonStockWarrantsMember2022-01-012022-09-300001527096us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001527096miro:CommonStockWarrantsMember2021-01-012021-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-07-012022-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-07-012022-09-300001527096us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-01-012022-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2021-07-012021-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-07-012021-09-300001527096us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2021-01-012021-09-300001527096us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-01-012021-09-300001527096us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001527096us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001527096miro:BuildingResearchAndDevelopmentAndOfficeSpaceMember2022-01-012022-03-310001527096us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001527096us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001527096us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001527096us-gaap:CommonStockMember2022-01-012022-09-300001527096us-gaap:CommonStockMember2021-07-012021-09-300001527096us-gaap:CommonStockMember2021-01-012021-09-300001527096miro:EquityIncentivePlan2021Member2022-01-010001527096miro:EquityIncentivePlan2021Member2022-01-012022-01-0100015270962022-07-012022-09-3000015270962021-07-012021-09-300001527096miro:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001527096miro:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001527096miro:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001527096miro:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001527096miro:UniversityOfMinnesotaMembermiro:PatentLicenseAgreementMember2022-09-300001527096miro:BuildingResearchAndDevelopmentAndOfficeSpaceMember2021-08-012021-08-3100015270962021-01-012021-09-300001527096miro:RepriseBiomedicalInc.Member2021-03-012021-03-310001527096miro:RepriseBiomedicalInc.Member2020-11-012020-11-300001527096miro:RepriseBiomedicalInc.Member2020-11-150001527096miro:RepriseBiomedicalInc.Member2019-06-300001527096miro:CapitalLeaseSeptember2021Member2021-09-012021-09-300001527096miro:CapitalLeaseJuly2021Member2021-07-012021-07-310001527096miro:CapitalLeaseOctober2018Member2018-10-012018-10-310001527096us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001527096miro:WarrantsUniversityOfMinnesotaMember2019-01-012019-01-310001527096miro:WarrantsRegentsOfUniversityOfMinnesotaMember2012-01-012012-01-310001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2022-09-300001527096miro:PatentAndKnowHowLicenseAgreementMembermiro:RepriseBiomedicalInc.Member2021-12-3100015270962022-09-3000015270962021-12-3100015270962022-11-0900015270962022-01-012022-09-30xbrli:sharesiso4217:USDmiro:paymentmiro:customermiro:Votemiro:itemxbrli:pureiso4217:USDxbrli:shares

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 September 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-40518

Miromatrix Medical Inc.

(Exact name of registrant as specified in its charter)

Delaware

27-1285782

(State or other jurisdiction of

incorporation)

(I.R.S. Employer

Identification Number)

6455 Flying Cloud Drive, Suite 107

Eden Prairie, MN 55344

(Address of principal executive offices, including zip code)

(952) 942-6000

(Registrant’s telephone number, including area code)

Not Applicable

(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

Name of exchange on which registered

Common Stock, par value $0.00001 per share

MIRO

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 November 9, 2022, there were 20,904,295 shares of the registrant’s common stock outstanding.

TABLE OF CONTENTS

Page

Part I

Financial Information

Item 1.

Financial Statements

3

Condensed Balance Sheets

3

Condensed Statements of Operations

4

Condensed Statements of Changes in Shareholders’ Equity (Deficit)

5

Condensed Statements of Cash Flows

6

Notes to Condensed Financial Statements

7

Item 2.

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

17

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

26

Item 4.

Controls and Procedures

26

Part II

Other Information

Item 1.

Legal Proceedings

27

Item 1A.

Risk Factors

27

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

27

Item 3.

Defaults Upon Senior Securities

27

Item 4.

Mine Safety Disclosures

27

Item 5.

Other Information

27

Item 6.

Exhibits

28

Signatures

2

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

MIROMATRIX MEDICAL INC.

Condensed Balance Sheets

September 30, 

December 31, 

    

2022

2021

(unaudited)

    

Assets

Current assets:

Cash and cash equivalents

$

5,537,818

$

52,811,531

Restricted cash

800,100

800,100

Short-term investments

26,003,087

Receivable from Reprise Biomedical, Inc.

 

12,395

17,819

Interest receivable

121,287

Tenant improvement allowance receivable

1,256,950

Prepaid expenses and other current assets

 

360,615

450,873

Total current assets

 

32,835,302

55,337,273

Deferred offering costs

 

232,899

Right of use asset

1,723,479

Property and equipment, net

 

5,816,028

5,591,726

Total assets

$

40,607,708

$

60,928,999

Liabilities and Shareholders' Equity

Current liabilities:

Current portion of long-term debt

$

15,417

$

333,849

Current portion of deferred royalties

857,589

488,368

Accounts payable

 

1,157,652

 

2,094,854

Current portion of financing lease obligations

52,911

58,037

Current portion of lease liability

381,925

Current portion of tenant improvement obligation

160,462

Accrued expenses

 

1,592,601

 

1,428,622

Total current liabilities

 

4,058,095

 

4,564,192

Deferred royalties, net

 

491,733

 

491,733

Long-term debt

 

385,997

 

385,997

Deferred rent

207,204

Financing lease obligations, net

17,282

52,768

Lease liability, net

2,819,716

Tenant improvement obligation, net

1,029,629

Accrued interest

 

92,094

 

71,592

Total liabilities

 

7,864,917

 

6,803,115

Commitments and contingencies

Shareholders’ equity:

Common stock, par value $0.00001; 190,000,000 shares authorized; 20,904,295 issued and outstanding as of September 30, 2022 and 20,385,645 issued and outstanding as of December 31, 2021

 

209

 

204

Additional paid-in capital

 

129,808,488

 

128,177,594

Accumulated deficit

 

(97,065,906)

 

(74,051,914)

Total shareholders’ equity

 

32,742,791

 

54,125,884

Total liabilities and shareholders’ equity

$

40,607,708

$

60,928,999

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

3

MIROMATRIX MEDICAL INC.

Condensed Statements of Operations

(Unaudited)

    

Three Months Ended

 

Nine Months Ended

September 30, 

 

September 30, 

2022

    

2021

    

2022

    

2021

Licensing revenue

$

12,395

$

9,819

$

23,115

$

25,066

Cost of goods sold

 

125,000

 

125,000

 

375,000

 

375,000

Gross loss

 

(112,605)

 

(115,181)

 

(351,885)

 

(349,934)

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

4,574,534

 

3,349,898

 

13,569,434

 

7,698,786

Regulatory and clinical

 

381,903

 

105,208

 

1,156,535

 

292,169

Quality

 

634,511

 

150,675

 

1,592,778

 

322,719

General and administration

 

2,052,731

 

1,487,654

 

6,513,748

 

2,836,850

Total operating expenses

 

7,643,679

 

5,093,435

 

22,832,495

 

11,150,524

Operating loss

 

(7,756,284)

 

(5,208,616)

 

(23,184,380)

 

(11,500,458)

Interest income

 

143,555

 

766

 

205,403

 

851

Interest expense

 

(15,325)

 

(15,255)

 

(35,015)

 

(601,292)

Amortization of discount on note

 

 

 

 

(62,638)

Change in fair value of derivative

 

 

 

 

246,962

Research grants

 

 

115,069

 

 

393,034

Equity loss in affiliate

 

 

 

 

(223,633)

Gain on sale of equity investment

 

 

 

 

1,983,912

Gain on debt extinguishment

 

 

50,455

 

 

568,505

Net loss

$

(7,628,054)

$

(5,057,581)

$

(23,013,992)

$

(9,194,757)

Net loss per share, basic and diluted

$

(0.37)

$

(0.25)

$

(1.11)

$

(1.08)

Weighted average shares used in computing net loss per share, basic and diluted

 

20,895,513

 

20,145,321

 

20,664,494

 

8,503,743

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

4

MIROMATRIX MEDICAL INC.

Condensed Statements of Shareholders’ Equity (Deficit)

(Unaudited)

Additional

Total

Common Stock

Paid-In

Accumulated

Shareholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity

Balance at June 30, 2022

20,813,741

$

208

$

129,448,942

$

(89,437,852)

$

40,011,298

Stock-based compensation expense

 

 

 

252,759

 

 

252,759

Exercise of stock options

 

85,431

 

1

 

106,787

 

 

106,788

Issuance of restricted shares

5,123

 

 

 

Net loss

 

 

 

 

(7,628,054)

 

(7,628,054)

Balance at September 30, 2022

 

20,904,295

$

209

$

129,808,488

$

(97,065,906)

$

32,742,791

Balance at June 30, 2021

20,024,552

$

200

$

126,926,215

$

(63,518,334)

$

63,408,081

Stock-based compensation expense

 

144,969

 

 

144,969

Exercise of stock options

 

218,116

2

768,853

 

 

768,855

Exercise of stock warrants

11,977

2,725

2,725

Net loss

 

 

 

 

(5,057,581)

 

(5,057,581)

Balance at September 30, 2021

 

20,254,645

$

202

$

127,842,762

$

(68,575,915)

$

59,267,049

Additional

Total

Common Stock

Paid-In

Accumulated

Shareholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2021

20,385,645

$

204

$

128,177,594

$

(74,051,914)

$

54,125,884

Stock-based compensation expense

 

 

 

853,130

 

 

853,130

Exercise of stock options

 

290,938

 

3

 

363,668

 

 

363,671

Exercise of stock warrants

 

191,559

 

2

 

414,096

 

 

414,098

Issuance of restricted shares

36,153

 

 

 

Net loss

 

 

 

 

(23,013,992)

 

(23,013,992)

Balance at September 30, 2022

 

20,904,295

$

209

$

129,808,488

$

(97,065,906)

$

32,742,791

Balance at December 31, 2020

2,185,822

$

22

$

8,346,943

$

(59,381,158)

$

(51,034,193)

Stock-based compensation expense

 

384,299

 

384,299

Exercise of stock options

381,866

4

803,476

803,480

Exercise of stock warrants

77,886

8,975

8,975

Conversion of preferred stock to common stock

11,092,314

111

66,553,049

66,553,160

Note payable and accrued interest converted to common stock

996,757

10

7,152,389

7,152,399

Sales of common stock, net of expenses

5,520,000

55

44,593,631

44,593,686

Net loss

 

(9,194,757)

 

(9,194,757)

Balance at September 30, 2021

 

20,254,645

$

202

$

127,842,762

$

(68,575,915)

$

59,267,049

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

5

MIROMATRIX MEDICAL INC.

Condensed Statements of Cash Flows

(Unaudited)

Nine Months Ended

September 30, 

2022

2021

    

    

Cash flows from operating activities:

 

  

 

  

Net loss

$

(23,013,992)

$

(9,194,757)

Adjustments to reconcile net loss to net cash from operating activities:

 

  

 

  

Depreciation and amortization

 

817,792

 

93,575

Stock-based compensation

 

853,130

 

384,299

Loss on disposal of property and equipment

758

Non-cash interest income

(121,287)

Amortization of premium/discount on investments

23,038

Amortization of discount on note

 

 

62,638

Change in fair value of derivative

 

 

(246,962)

Gain on debt extinguishment

 

 

(568,505)

Equity loss in affiliate

 

 

223,633

Gain on sale of equity investment

 

 

(1,983,912)

Changes in operating assets and liabilities:

 

  

 

  

Receivable from Reprise Biomedical, Inc.

 

5,424

 

5,383

Grant receivable

 

 

(15,530)

Prepaid expenses

 

90,258

 

(203,734)

Operating lease right of use asset

(3,120,774)

Tenant improvement receivable reimbursement

1,256,950

Accounts payable and accrued expenses

(640,792)

2,649,560

Accrued interest

 

20,502

 

583,293

Operating lease liability

3,201,641

Net cash used in operating activities

 

(20,627,352)

 

(8,211,019)

Cash flows from investing activities:

 

  

 

  

Purchase of investments

(26,026,125)

Proceeds from sale of equity-method investment

 

 

2,000,000

Purchases of construction in process

(1,166,129)

Purchases of property and equipment

 

(856,062)

 

(281,560)

Net cash (used in) provided by investing activities

 

(26,882,187)

 

552,311

Cash flows from financing activities:

 

  

 

  

Payments on long-term debt

 

(318,432)

 

(61,303)

Payments on financing lease obligations

(40,612)

(22,084)

Proceeds from financing lease obligations

 

 

87,567

Payments on offering costs

(182,899)

Proceeds from sale of common stock, net

44,593,686

Proceeds from sale of preferred stock, net

19,891,670

Proceeds from stock warrant exercises

 

414,098

 

8,975

Proceeds from stock option exercises

 

363,671

 

803,480

Net cash provided by financing activities

 

235,826

 

65,301,991

Net (decrease) increase in cash and cash equivalents

 

(47,273,713)

 

57,643,283

Cash, cash equivalents and restricted cash at beginning of period

 

53,611,631

 

4,444,395

Cash, cash equivalents and restricted cash at end of period

$

6,337,918

$

62,087,678

Cash and cash equivalents

$

5,537,818

$

62,087,678

Restricted cash

800,100

Cash, cash equivalents and restricted cash at end of period

$

6,337,918

$

62,087,678

Supplemental disclosure of cash flow information:

 

 

  

Interest paid

$

14,513

$

17,999

Supplemental disclosure of non-cash investing and financing activities:

 

  

 

  

Purchases of property and equipment in accounts payable and accrued expenses

$

186,791

$

Accrued expenses related to deferred offering costs and financing

$

50,000

$

936,652

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

6

MIROMATRIX MEDICAL INC.

Notes to Condensed Financial Statements

(Unaudited)

NOTE 1 — DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

Description of Business

Miromatrix Medical Inc. (the “Company”) is a life sciences company pioneering a novel technology for bioengineering fully transplantable organs to help save and improve patients’ lives. Founded in 2009, the Company is one of a small group of companies at the forefront of developing alternatives to human-donor organ transplants, and within this small group of companies there are important differences between the technologies being developed. The Company’s proprietary technology is a scalable platform that uses a two-step method of decellularization and recellularization designed to remove the porcine cells from the organs obtained from pigs and replace them with unmodified human cells. The Company’s initial development focus is on bioengineering livers and kidneys, and the Company’s technology platform is also applicable to bioengineering other organs, including hearts, lungs and pancreases. The Company has collaborations with the Mayo Clinic, Mount Sinai Health System and the Texas Heart Institute, and has received strategic investments from Baxter International, Inc., CareDx, Inc. and DaVita, Inc.

Basis of Preparation

The accompanying unaudited condensed financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the United States (“U.S.”) Securities and Exchange Commission (“SEC”) applicable to interim reports of companies filing as a smaller reporting company. These condensed financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. 

In the opinion of management, the accompanying condensed financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, stockholders’ equity and cash flows for the interim periods but are not necessarily indicative of the results of operations or cash flows to be anticipated for the full year 2022 or any future period. The Company has evaluated subsequent events occurring after the date of the condensed financial statements for events requiring recording or disclosure in the condensed financial statements.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Investments

The Company invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates.

7

Deferred Offering Costs

Deferred offering costs are expenses directly related to the Shelf Registration Statement on Form S-3 filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Shelf Registration”). These costs consist of legal, accounting, printing and filing fees that the Company has capitalized, including fees incurred by the independent registered public accounting firm directly related to the Shelf Registration. Deferred costs associated with the Shelf Registration will be reclassified to additional paid-in capital on a pro-rata basis when the Company completes offerings under the Shelf Registration. Any remaining deferred offering costs will be charged to the statement of operations at the earlier of when it becomes probable that the offering will not result in the receipt of proceeds from the issuance of securities or at the end of the three-year life of the Shelf Registration.

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

The Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), which requires lessees to recognize the assets and liabilities that arise from leases on the balance sheet. The standard also requires expanded disclosures to help financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The Company adopted the new standard effective January 1, 2022 using the modified retrospective approach.

The Company determines if an arrangement is a lease at inception. Operating leases are included in right of use assets and lease liabilities on the condensed balance sheets. The right of use assets and lease liabilities are recognized as the present value of the future minimum lease payments over the lease term at commencement date. The right of use asset is also adjusted for any lease payments made and excludes lease incentives and initial direct costs incurred. As most leases do not provide an implicit rate, and the Company does not have a readily available incremental borrowing rate, the Company uses the interest rate available for the lowest-grade debt in the marketplace based on the information available at commencement date in determining the present value of future payments.

The standard provides a number of optional practical expedients in transition. The Company elected to exercise the package of practical expedients, which, among other things, allows the Company to carryforward the determining lease classification and lease term.

As a result of adopting the new standard, the Company recognized right of use assets of $1,882,696 and lease liabilities of $2,020,839 as of January 1, 2022. Certain amounts in the prior year financial statements have been reclassified for comparative purposes to conform to the presentation for the three and nine months ended September 30, 2022. Specifically, prior to the adoption of ASC 842, the Company presented capital leases together with long-term debt on the balance sheets. Financing leases (previously capital leases) is now presented separately on the balance sheets. In addition, prior to the adoption of ASC 842, the Company presented the non-cash change in deferred rent as deferred rent within the operating section of the statement of cash flows. This balance is now presented on the operating lease right of use asset line within the operating section of the statement of cash flows. The adoption of this standard did not have a material impact on income or cash flows. See Note 11 for further details.

8

Accounting Pronouncements Not Yet Adopted

The FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments and an updated ASU 2018-19 that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted are trade and other receivables, held-to-maturity debt securities, loans and other instruments. There are various transition methods available upon adoption. As an emerging growth company, the Company is permitted to defer adoption until the private company adoption date of annual periods started after December 15, 2022. The Company is currently evaluating the impact of adoption on its financial statements.

NOTE 2 — INVESTMENTS

The Company currently invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. All investments held on September 30, 2022 had contractual maturities of less than one year.

The amortized cost and estimated fair values of the Company’s investments as of September 30, 2022 are as follows:

Amortized

Unrealized

Unrealized

Fair

Cost

Holding Gains

Holding Losses

Value

Short-term:

 

 

 

 

U.S. Treasury notes

  

$

26,003,087

  

$

  

$

259,547

  

$

25,743,540

Total

$

26,003,087

$

$

259,547

$

25,743,540

NOTE 3 — PROPERTY AND EQUIPMENT

Property and equipment consisted of the following as of:

    

September 30, 

    

December 31, 

2022

2021

Lab equipment

$

1,977,436

$

1,549,416

Leasehold improvements

 

3,371,915

 

3,239,307

Furniture, fixtures and computers

 

2,022,894

 

1,671,793

 

7,372,245

 

6,460,516

Less accumulated depreciation and amortization

 

(1,556,217)

 

(868,790)

$

5,816,028

$

5,591,726

Depreciation and amortization expense was $281,285 and $34,401 for the three months ended September 30, 2022 and 2021, respectively, and $817,792 and $93,575 for the nine months ended September 30, 2022 and 2021, respectively.

NOTE 4 — EQUITY METHOD INVESTMENT

The Company previously manufactured and sold acellular medical devices in the hernia mesh and wound care markets through a separately identifiable business unit (the “Acellular Business”). On June 30, 2019, the Acellular Business was spun-out to Reprise Biomedical, Inc. (“Reprise”). At the time of the spin-out and until November 15, 2020, the Company owned 4,500,000 shares of common stock of Reprise, which represented 45% ownership in Reprise. In November 2020, the Company sold 2,700,000 shares of common stock of Reprise for $3,000,000 and retained an 18% ownership interest in Reprise. The Company sold its remaining 1,800,000 shares of common stock of Reprise in March 2021 for $2,000,000.

9

The Company recorded its equity method share of losses from January 1, 2021 to March 15, 2021 in the condensed statements of operations. Financial information from the financial statements of Reprise is summarized as follows:

 

Period Ended

March 15,

     

2021

Net sales

$

93,985

Gross margin

$

47,708

Net loss

$

(1,376,522)

Miromatrix Medical Inc. share of net loss

$

(223,633)

NOTE 5 — ACCRUED EXPENSES

Accrued expenses consisted of the following as of:

    

September 30, 

    

December 31, 

2022

2021

Wages

$

1,186,427

$

704,502

Taxes

84,569

101,221

Legal

 

79,919

 

37,000

Key opinion leader compensation

 

19,200

 

25,500

Royalties

 

3,099

 

2,000

Facility costs

242,892

Supplies

127,505

Other

 

219,387

 

188,002

Accrued expenses

$

1,592,601

$

1,428,622

NOTE 6 — FAIR VALUE MEASUREMENT

The fair value of the Company’s financial instruments reflects the amount that the Company estimates that it would receive in connection with the sale of an asset or paid in connection with the transfer of a liability in an orderly transaction between market participants at the measurement date (exit price). The Company uses a three-tier valuation hierarchy based upon observable and non-observable inputs to measure fair value:

Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.

Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company classifies cash and cash equivalents, as well as restricted cash, as Level 1 in the fair value hierarchy.

The Company classifies its investments in U.S. Treasury notes as Level 1 in the fair value hierarchy. While the market for these securities are highly liquid and active, quoted prices for these securities may at times be derived from pricing models which use observable inputs such as benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and other reference data including market research publications.

10

NOTE 7 — DEBT

In January 2012, the Company signed a promissory note with the Regents of the University of Minnesota (the “University”) for $405,559. Commencing on January 1, 2016, the promissory note bears interest at 3% per annum, compounded monthly. The Company is required to make monthly principal and interest payments of $7,737 until the note is paid in full. The note has a maturity date of December 31, 2022 and is unsecured. In association with the promissory note, the Company issued the University warrants to purchase 80,000 shares of the Company’s common stock at an exercise price of $1.69, which were exercised in the second quarter of 2022. As of September 30, 2022 and December 31, 2021, the principal outstanding on this loan was $15,417 and $83,849, respectively.

In May 2015, the Company entered into a loan agreement with the Minnesota Department of Employment & Economic Development under which the Company borrowed $250,000. The loan did not bear interest, was due in a lump sum payment on April 1, 2022 and was uncollateralized. As of September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $0 and $250,000, respectively.

In January 2019, the Company issued the University a promissory note in the amount of $385,997 in satisfaction of the Company’s minimum royalty obligation for the year ended December 31, 2018. The note bears interest at 6% per annum, compounded annually, and is due on January 31, 2025. In addition, the Company issued the University a 10-year warrant to purchase 20,587 shares of the Company’s common stock at an exercise price of $3.75 per share, which have not been exercised as of September 30, 2022. As of both September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $385,997.

Future principal maturities for debt were as follows:

Amounts Due in the Twelve Months Ended September 30, 

    

2023

$

15,417

2024

 

2025

 

385,997

Total future maturities payments

401,414

Less current portion

(15,417)

Long-term debt

$

385,997

NOTE 8 — EQUITY

Common Stock

The Company is authorized to issue 190,000,000 shares of common stock, with a par value of $0.00001. Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of common stockholders. Subject to preferences that may be applicable to any outstanding preferred shares, each share of common stock is entitled to share pro rata in any distributions. In any distribution of capital assets, holders of common stock are entitled to receive pro rata the assets remaining after payment of liabilities and liquidation preferences on any outstanding preferred stock.

As of September 30, 2022 and December 31, 2021, there were 20,904,295 and 20,385,645 shares of common stock issued and outstanding, respectively.

Preferred Stock

The Company is authorized to issue 10,000,000 shares of preferred stock, with a par value of $0.00001. As of September 30, 2022 and December 31, 2021, there were no shares of preferred stock issued and outstanding.

11

Equity Incentive Plans

In February 2010, the Company adopted a stock option plan (the “2010 Plan”). In July 2019, the Company adopted a stock option plan (the “2019 Plan”), which served as the successor to the 2010 Plan. The 2019 Plan provided for granting of stock options to employees, directors and consultants of the Company. The Company ceased making awards under the 2019 Plan upon stockholder approval of the 2021 Plan (defined below).

In May 2021, the Company’s stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan provides for the issuance of stock options, restricted stock units and other awards to employees, directors and consultants of the Company. Shares of common stock underlying outstanding awards under the 2019 Plan and 2021 Plan that expire, are forfeited, are retained by the Company to satisfy any exercise price or any tax withholding, repurchased by the Company at their original purchase price or settled in cash may be added to the number of shares of common stock available for issuance under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will automatically increase on the first day of each fiscal year, beginning January 1, 2022, in the amount equal to the lesser of (a) 4.5% of the total number of shares of common stock outstanding as of December 31 of the immediately preceding calendar year, (b) 600,000 shares of common stock, or (c) such lessor number of shares as determined by the Board of Directors. On January 1, 2022, the number of shares reserved for issuance under the 2021 Plan automatically increased by 600,000 shares of common stock.

As of September 30, 2022, there were 2,415,853 and 307,000 stock options outstanding under the 2010 Plan and 2019 Plan, respectively. As of September 30, 2022, there were 1,151,333 stock options and 240,587 restricted stock units outstanding under the 2021 Plan.

As of September 30, 2022, there were 809,927 shares of common stock available for issuance under the 2021 Plan.

Stock Options

The Company recognizes stock option compensation expense based on the grant date fair value of the award. The Company issues new common shares for stock options exercised.

Stock option activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average

Exercise

    

Shares

    

Price

Options outstanding at beginning of the period

3,526,138

$

3.99

Granted

873,000

$

3.87

Exercised

(290,938)

$

1.25

Canceled or expired

(234,014)

$

5.48

Options outstanding at end of the period

 

3,874,186

$

4.06

Options exercisable

 

2,791,561

$

3.71

Stock-based compensation expense related to stock options was $163,326 and $117,469 for the three months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense related to stock options was $495,915 and $400,299 for the nine months ended September 30, 2022 and 2021, respectively.

Included in the stock-based compensation expense numbers above are stock options the Company has granted to key opinion leaders which are marked to market at each reporting period with the change in the accrued balance expensed through research and development operating expenses. Stock-based compensation expense related to the key opinion leaders was expense of $5,175 and income of $6,300 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to the key opinion leaders was $22,500 and $66,000 for three and nine months ended September 30, 2021, respectively.

12

The weighted average fair value of options granted during the nine months ended September 30, 2022 and 2021 was $1.42 and $4.33 per share, respectively.

Restricted Stock Units

The Company recognizes restricted stock unit (“RSU”) compensation expense based on the grant date fair value of the award. Each RSU is eligible to vest over time and settle into one newly issued share of Company common stock.

RSU activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average Grant

Date Fair

    

Shares

    

Value

Unvested at beginning of the period

51,331

$

8.29

Granted

236,174

$

3.98

Vested

(36,153)

$

7.38

Canceled

(10,765)

$

4.20

Unvested at end of the period

240,587

$

4.28

Stock-based compensation expense related to RSUs was $94,608 and $350,915 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to RSUs was $50,000 for both the three and nine months ended September 30, 2021.

Employee Stock Purchase Plan

The Company accounts for employee stock purchases made under its 2021 Employee Stock Purchase Plan (“2021 ESPP”) using the estimated grant date fair value in accordance with Accounting Standards Codification, Topic 718, Stock Compensation. The Company values ESPP shares using the Black-Scholes model.

There were no shares issued under the 2021 ESPP during the nine months ended September 30, 2022.

Stock Warrants

Stock warrant activity for the nine months ended September 30, 2022 was as follows:

    

Common warrants

Warrants outstanding at beginning of the period

795,379

Granted

Exercised

(191,559)

Expired

(4,629)

Warrants outstanding at end of period

599,191

NOTE 9 — SIGNIFICANT CUSTOMERS

The Company had one customer that accounted for 100% of total revenue for the three and nine months ended September 30, 2022 and 2021. The current receivable for this customer is included in Receivable from Reprise on the condensed balance sheets. The long-term receivable related to minimum royalties from this customer has been completely reserved against due to uncertainty regarding collectability. See Note 12 for further details.

13

NOTE 10 — COMMITMENTS AND CONTINGENCIES

Patent License Agreement

Under an Exclusive Patent License Agreement between the Company and the University, the Company is required to make minimum royalty payments to the University of $500,000 per year. Under the Patent and Know-How License Agreement with Reprise, Reprise has minimum royalty obligations to the Company of $500,000 per year (See Note 12).

NOTE 11 — LEASES

The Company leases its corporate headquarters, which houses its research and development operations and office space. The lease term began in August 2021 and is scheduled to terminate in May 2029. The Company has one option to extend the term for a period of five years. The depreciable life of assets and leasehold improvements is limited by the expected lease term. The lease provided a tenant improvement allowance of $1,256,950, which was received by the Company during the three months ended March 31, 2022. The tenant improvement allowance is included in the calculation of the lease liability.

The Company also leases pieces of equipment that are accounted for as financing leases. Financing lease assets are classified as lab equipment within property and equipment on the condensed balance sheets.

Supplemental condensed balance sheet information for the Company is as follows:

Leases

Classification

    

September 30, 2022

Assets

Operating lease assets

Right of use asset

$

1,723,479

Financing lease assets

Property and equipment, net of accumulated depreciation

$

90,805

Liabilities

Current

Operating

Current portion of lease liability

$

381,925

Financing

Current portion of financing lease obligations

$

52,911

Noncurrent

Operating

Lease liability, net

$

2,819,716

Financing

Financing lease obligations, net

$

17,282

Information on the Company’s lease costs is as follows:

Three Months Ended

Nine Months Ended

Lease cost

Classification

September 30, 2022

September 30, 2022

Operating lease cost

 

Operating expenses: General and administrative

 

$

82,886

 

$

246,455

Financing lease cost

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

$

9,480

 

$

28,439

Interest on lease liabilities

 

Interest expense

 

$

1,299

 

$

4,242

Variable lease cost(1)

 

Operating expenses: General and administrative

 

$

55,165

 

$

151,484

(1)Variable lease costs consist primarily of taxes, insurance and common area maintenance costs for the Company’s operating lease.

14

Future payments for the Company’s leases are as follows:

Amounts Due in Fiscal Year Ending

    

Operating Leases

Financing Leases

Total

Remainder of 2022

    

$

124,192

$

15,423

$

139,615

2023

511,669

46,298

557,967

2024

527,020

12,030

539,050

2025

542,830

542,830

2026

559,115

559,115

Thereafter

1,423,621

1,423,621

Total lease payments

3,688,447

73,751

3,762,198

Less imputed interest

(486,806)

(3,558)

(490,364)

Present value of lease liabilities

    

$

3,201,641

$

70,193

$

3,271,834

Additional information related to leases is as follows:

Lease term and discount rate

September 30, 2022

Weighted-average remaining term (years)

 

Operating lease

6.7

Financing leases

1.3

 

Weighted-average discount rate

Operating lease

4.2

%  

Financing leases

6.5

%  

Disclosures Related to Periods Prior to Adoption of New Lease Standard

Capital Leases

In October 2018, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $102,026. The lease bears interest at 7.2% and the Company will make 60 monthly payments of $1,863 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,271. The lease is secured by the piece of equipment.

In July 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $44,251. The lease bears interest at 5.0% and the Company will make 24 monthly payments of $1,941 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $33,597. The lease is secured by the piece of equipment.

In September 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $43,317. The lease bears interest at 6.8% and the Company will make 36 monthly payments of $1,337 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,937. The lease is secured by the piece of equipment.

Operating Leases

The Company entered into operating leases primarily for its corporate headquarters, which houses its research and development operations and office space. Total expense under operating leases for three and nine months ended September 30, 2021 was $60,097 and $183,389, respectively.

NOTE 12 — RELATED PARTY TRANSACTIONS

A corporation owned by a former director of the Company who resigned as a director in June 2021 received payments for providing a consultant to the Company of $0 and $1,141 for the three months ended September 30, 2022 and 2021, respectively, and $768 and $4,992 for the nine months ended September 30, 2022 and 2021, respectively.

15

The Company received $12,395 and $9,819 for the three months ended September 30, 2022 and 2021, respectively, and $23,115 and $25,066 for the nine months ended September 30, 2022 and 2021, respectively, as royalties related to the spin-out of the Acellular Business to Reprise.

As of September 30, 2022 and December 31, 2021, the Company had long term receivables of $1,272,289 and $920,404, respectively, but due to the uncertainty regarding collectability the Company fully reserved against the receivables.

As of September 30, 2022, the Company had a current portion of deferred royalty liability of $857,589 and long-term deferred royalty liability of $491,733, and as of December 31, 2021, the Company had a current portion of deferred royalty liability of $488,368 and long-term deferred royalty liability of $491,733 that relate to the Company’s minimum royalty obligation to the University.

NOTE 13 — NET LOSS PER SHARE

Basic net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding, after taking into consideration all dilutive potential shares outstanding during the period. Due to the existence of net losses for the three and nine months ended September 30, 2022 and 2021, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.

The following potentially dilutive securities outstanding have been excluded from the computations of diluted weighted average shares outstanding because such securities would have had an antidilutive impact due to losses reported for the periods presented:

Three and Nine Months Ended September 30, 

    

2022

    

2021

Common stock options outstanding

3,874,186

 

3,464,805

Common stock warrants

599,191

 

950,879

Restricted stock units

240,587

Total common stock equivalents

4,713,964

 

4,415,684

16

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

References in this report (the “Quarterly Report”) to “we,” “us,” “our” or the “Company” refer to Miromatrix Medical Inc. The following discussion and analysis of the Company’s financial condition and results of operations should be read in conjunction with the condensed financial statements and the notes thereto contained elsewhere in this Quarterly Report. Information contained in the discussion and analysis set forth below includes forward-looking statements that involve risks and uncertainties.

Special Note Regarding Forward-Looking Statements

This Quarterly Report includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are not historical facts and involve risks and uncertainties that could cause actual results to differ materially from those expected and projected. All statements, other than statements of historical fact included in this report including, without limitation, statements in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” the Company’s financial position, business strategy and the plans and objectives of management for future operations, are forward-looking statements. Words such as “expect,” “believe,” “anticipate,” “intend,” “estimate,” “seek” and variations and similar words and expressions are intended to identify such forward-looking statements. Such forward-looking statements relate to future events or future performance, but reflect management’s current beliefs, based on information currently available. A number of factors could cause actual events, performance or results to differ materially from the events, performance and results discussed in the forward-looking statements. For information identifying important factors that could cause actual results to differ materially from those anticipated in the forward-looking statements, please refer to the Risk Factors section of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the U.S. Securities and Exchange Commission (“SEC”). The Company’s securities filings can be accessed on the EDGAR section of the SEC’s website at www.sec.gov. Except as expressly required by applicable securities law, the Company disclaims any intention or obligation to update or revise any forward-looking statements whether as a result of new information, future events or otherwise.

Overview

We are a life sciences company pioneering a novel technology for bioengineering fully transplantable organs to help save and improve patients’ lives. Founded in 2009, we are one of a small group of companies at the forefront of developing alternatives to human-donor organ transplants, and within this small group of companies there are important differences between the technologies being developed. Our proprietary technology is a scalable platform that uses a two-step method of decellularization and recellularization designed to remove the porcine cells from the organs obtained from pigs and replace them with unmodified human cells. Our initial development focus is on bioengineering livers and kidneys, and our technology platform is also applicable to bioengineering other organs, including hearts, lungs and pancreases. We have collaborations with the Mayo Clinic, Mount Sinai and the Texas Heart Institute, and have received strategic investments from Baxter, CareDx and DaVita.

Components of Our Results of Operations

Licensing Revenue

For the periods presented, all of our revenue consists of licensing revenue pursuant to our license agreement with Reprise Biomedical, Inc. (“Reprise”). Revenue pursuant to this agreement is recognized at the later of (i) when the related sales occur after the minimum guarantee is satisfied, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Due to the uncertainty regarding the collectability of these minimum royalties from Reprise, the Company has set up an allowance to offset the entire remaining minimum royalty receivable amount.

17

Cost of Goods Sold

Cost of goods sold relates to our license agreement with the University of Minnesota (the “University”), pursuant to which we owe the University royalties on our revenues, which are subject to annual minimum payments.

Research and Development Expenses

Research and development expenses consist primarily of engineering, product development, consulting services, materials, depreciation and other costs associated with products and technologies in development. These expenses include payroll and related expenses, consulting expenses, laboratory supplies and amounts incurred under certain collaborative agreements. Expenditures for research and development activities are charged to operations as incurred.

We expect research and development expenses in absolute dollars to increase in the future as we develop our product candidates. We expect research and development expenses as a percentage of revenue to vary over time depending on the level and timing of new product development initiatives.

Regulatory and Clinical Expenses

Regulatory and clinical expenses include costs for developing our regulatory and clinical study strategies for our product candidates. These expenses include payroll and related expenses and consulting expenses.

Over time we expect our regulatory and clinical expenses to increase in absolute dollars as we develop our product candidates and move through various regulatory processes. We expect our regulatory and clinical expenses to decrease as a percentage of revenue primarily as, and to the extent, our revenue grows.

Quality Expenses

Quality expenses relate to costs of systems and procedures to develop a manufacturing facility that is compliant with Current Good Manufacturing Practices. These expenses include payroll and related expenses. We expect our quality expenses in absolute dollars to increase in future years as we continue to develop the process and systems needed to produce our product candidates.

General and Administrative Expenses

General and administrative expenses include costs for our executive, accounting, and human resources functions. Costs consist primarily of payroll and related expenses, professional service fees related to accounting, legal, insurance and other contract and administrative services and related infrastructure expenses.

We expect that our general and administrative expenses in absolute dollars will increase as we expand our headcount to support our growth.

Interest Income

Interest income consists of interest earned on our cash and cash equivalents and U.S. Treasury securities.

Interest Expense

Interest expense consists of interest under our loan agreements. See “— Liquidity and Capital Resources.”

18

Results of Operations

Three Months Ended September 30, 2022 Compared with Three Months Ended September 30, 2021

    

Three Months Ended

    

September 30, 

Change

    

2022

    

2021

    

Dollar

    

Percentage

Licensing revenue

$

12,395

$

9,819

$

2,576

26.2

%  

Cost of goods sold

125,000

125,000

Gross loss

(112,605)

(115,181)

2,576

(2.2)

 

Operating expenses:

 

 

  

 

  

 

 

 

  

Research and development

 

 

4,574,534

 

3,349,898

 

1,224,636

 

36.6

Regulatory and clinical

 

 

381,903

 

105,208

 

276,695

 

263.0

Quality

 

 

634,511

 

150,675

 

483,836

 

321.1

General and administrative

 

 

2,052,731

 

1,487,654

 

565,077

 

38.0

Total operating expenses

 

 

7,643,679

 

5,093,435

 

2,550,244

 

50.1

Operating loss

 

 

(7,756,284)

 

(5,208,616)

 

(2,547,668)

 

48.9

Interest income

 

 

143,555

 

766

 

142,789

 

18,640.9

Interest expense

 

 

(15,325)

 

(15,255)

 

(70)

 

0.5

Research grants

 

 

 

115,069

 

(115,069)

 

(100.0)

Gain on debt extinguishment

 

 

 

50,455

 

(50,455)

 

(100.0)

Net loss

$

(7,628,054)

$

(5,057,581)

$

(2,570,473)

 

50.8

%  

Licensing Revenue

Licensing revenue was $12,395 for the three months ended September 30, 2022 and $9,819 for the three months ended September 30, 2021, a decrease of $2,576, or 26.2%. The licensing revenue is a result of the license agreement with Reprise. The remainder of minimum royalties due from Reprise for 2020 and 2021 have been deferred to 2022 and 2023, respectively. The remainder of minimum royalties due from Reprise for 2022 are due in January 2023. Due to the uncertainty regarding the collectability of these minimum royalties from Reprise, the Company has set up an allowance to offset the entire remaining minimum royalty receivable amount.

Cost of Goods Sold

Cost of goods sold was $125,000 for both the three months ended September 30, 2022 and 2021. Cost of goods sold relates to the minimum royalty due to the University under our license agreement.

Research and Development

Research and development expenses were $4,574,534 for the three months ended September 30, 2022 and $3,349,898 for the three months ended September 30, 2021, an increase of $1,224,636, or 36.6%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $329,908, consulting expense increase of $418,906 and lab supply increase of $399,335.

Regulatory and Clinical

Regulatory and clinical expenses were $381,903 for the three months ended September 30, 2022 and $105,208 for the three months ended September 30, 2021, an increase of $276,695, or 263.0%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $201,909, as well as an increase of $53,355 in regulatory consulting and contracting expense.

19

Quality

Quality expenses were $634,511 for the three months ended September 30, 2022 and $150,675 for the three months ended September 30, 2021, an increase of $483,836, or 321.1%. The increase was primarily due to a lab supply increase of $330,617 and consulting expense increase of $134,362.

General and Administrative

General and administrative expenses were $2,052,731 for the three months ended September 30, 2022 and $1,487,654 for the three months ended September 30, 2021, an increase of $565,077, or 38.0%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $340,134, office expense increase of $168,024, and depreciation expense increase of $149,868. The increase was partially offset by consulting expense decrease of $73,184, insurance expense decrease of $52,109 and legal and accounting expense decrease of $44,752.

Interest Income

Interest income was $143,555 for the three months ended September 30, 2022 and $766 for the three months ended September 30, 2021, an increase of $142,789. The increase was primarily due to U.S. Treasury securities purchased during the second quarter of 2022 with cash received from our initial public offering (“IPO”).

Interest Expense

Interest expense was $15,325 for the three months ended September 30, 2022 and $15,255 for the three months ended September 30, 2021, a decrease of $70, or 0.5%.

Research Grants

Research grants were $0 for the three months ended September 30, 2022 and $115,069 for the three months ended September 30, 2021. The decrease in research grants was primarily due to decreases in pre-clinical contracting, resulting in lower grant funds.

Gain on Debt Extinguishment

The Company recognized a gain on the extinguishment of debt of $50,455 for the three months ended September 30, 2021 related to the forgiveness of our loan under the Small Business Administration’s Paycheck Protection Program.

20

Nine Months Ended September 30, 2022 Compared with Nine Months Ended September 30, 2021

    

Nine Months Ended

    

September 30, 

Change

    

2022

    

2021

    

Dollar

    

Percentage

Licensing revenue

$

23,115

$

25,066

$

(1,951)

(7.8)

%  

Cost of goods sold

375,000

375,000

Gross loss

(351,885)

(349,934)

(1,951)

0.6

 

Operating expenses:

 

 

  

 

  

 

 

 

  

Research and development

 

 

13,569,434

 

7,698,786

 

5,870,648

 

76.3

Regulatory and clinical

 

 

1,156,535

 

292,169

 

864,366

 

295.8

Quality

 

 

1,592,778

 

322,719

 

1,270,059

 

393.5

General and administrative

 

 

6,513,748

 

2,836,850

 

3,676,898

 

129.6

Total operating expenses

 

 

22,832,495

 

11,150,524

 

11,681,971

 

104.8

Operating loss

 

 

(23,184,380)

 

(11,500,458)

 

(11,683,922)

 

101.6

Interest income

 

 

205,403

 

851

 

204,552

 

24,036.7

Interest expense

 

 

(35,015)

 

(601,292)

 

566,277

 

(94.2)

Amortization of discount on note

 

 

 

(62,638)

 

62,638

 

(100.0)

Change in fair value of derivative

 

 

 

246,962

 

(246,962)

 

(100.0)

Research grants

 

 

 

393,034

 

(393,034)

 

(100.0)

Equity loss in affiliate

 

 

 

(223,633)

 

223,633

 

(100.0)

Gain on sale of equity investment

 

 

 

1,983,912

 

(1,983,912)

 

(100.0)

Gain on debt extinguishment

 

 

 

568,505

 

(568,505)

 

(100.0)

Net loss

$

(23,013,992)

$

(9,194,757)

$

(13,819,235)

 

150.3

%  

Licensing Revenue

Licensing revenue was $23,115 for the nine months ended September 30, 2022 and $25,066 for the nine months ended September 30, 2021, an increase of $1,951, or 7.8%. The licensing revenue is a result of the licensing agreement with Reprise. The remainder of minimum royalties due from Reprise for 2020 and 2021 have been deferred to 2022 and 2023, respectively. The remainder of minimum royalties due from Reprise for 2022 are due in January 2023. Due to the uncertainty regarding the collectability of these minimum royalties from Reprise, the Company has set up an allowance to offset the entire remaining minimum royalty receivable amount.

Cost of Goods Sold

Cost of goods sold was $375,000 for both the nine months ended September 30, 2022 and 2021. Cost of goods sold relates to the minimum royalty due to the University under our license agreement.

Research and Development

Research and development expenses were $13,569,434 for the nine months ended September 30, 2022 and $7,698,786 for the nine months ended September 30, 2021, an increase of $5,870,648, or 76.3%. The increase was primarily due to lab supply increase of $2,551,888, headcount increase which resulted in an increase in payroll expenses of $1,543,323, contract pre-clinical cost increase of $632,372, consulting expense increase of $792,193 and depreciation expense increase of $277,662.

Regulatory and Clinical

Regulatory and clinical expenses were $1,156,535 for the nine months ended September 30, 2022 and $292,169 for the nine months ended September 30, 2021, an increase of $864,366, or 295.8%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $577,700, as well as an increase in regulatory consulting and contracting expense of $202,568.

21

Quality

Quality expenses were $1,592,778 for the nine months ended September 30, 2022 and $322,719 for the nine months ended September 30, 2021, an increase of $1,270,059, or 393.5%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $414,730, lab supply increase of $521,564 and consulting expense increase of $320,741.

General and Administrative

General and administrative expenses were $6,513,748 for the nine months ended September 30, 2022 and $2,836,850 for the nine months ended September 30, 2021, an increase of $3,676,898, or 129.6%. The increase was primarily due to a headcount increase which resulted in an increase in payroll expenses of $1,718,601, insurance expense increase of $523,972, office expense increase of $517,406, depreciation expense increase of $446,555, stockholder expense increase of $113,750, legal and accounting expense increase of $103,507 and consulting expense increase of $17,841. These increases can primarily be attributed to the cost of being a public company.

Interest Income

Interest income was $205,403 for the nine months ended September 30, 2022 and $851 for the nine months ended September 30, 2021, an increase of $204,552. The increase was primarily due to U.S. Treasury securities purchased during the second quarter of 2022 with cash received from the IPO.

Interest Expense

Interest expense was $35,015 for the nine months ended September 30, 2022 and $601,292 for the nine months ended September 30, 2021, a decrease of $566,277, or 94.2%. The decrease was primarily due to the interest expense on the $6,000,000 convertible promissory note issued to Cheshire MD Holdings, LLC ( the “Cheshire Note”) being converted to equity in June 2021, and therefore there was no interest expense related to the Cheshire Note in 2022 compared to 2021.

Amortization of Discount on Note

Amortization expense related to the Cheshire Note was $0 for the nine months ended September 30, 2022 and $62,638 for the nine months ended September 30, 2021. The decrease was due to the Cheshire Note being converted to equity in June 2021, and therefore there was no amortization expense related to the Cheshire Note in 2022 compared to 2021.

Change in Fair Value of Derivative

The fair value of the embedded derivative related to the Cheshire Note was $0 for the nine months ended September 30, 2022 and $246,962 for the nine months ended September 30, 2021. The decrease in the change in fair value of the embedded derivative was due to the Cheshire Note being converted to equity in June 2021.

Research Grants

Research grants were $0 for the nine months ended September 30, 2022 and $393,034 for the nine months ended September 30, 2021. The decrease in research grants was primarily due to decreases in pre-clinical contracting, resulting in lower grant funds.

Equity Loss in Affiliate

Equity loss in affiliate was $0 for the nine months ended September 30, 2022 and $223,633 for the nine months ended September 30, 2021. The Company sold its remaining ownership interest in Reprise in March 2021, eliminating the need to record any such losses for future periods, including the nine months ended September 30, 2022.

22

Gain on Sale of Equity Investment

The Company recognized a gain of $1,983,912 related to the sale of its remaining 1,800,000 shares of common stock of Reprise in March 2021.

Gain on Debt Extinguishment

The Company recognized a gain on the extinguishment of debt of $568,505 for the nine months ended September 30, 2021 related to the forgiveness of our loan under the Small Business Administration’s Paycheck Protection Program.

Liquidity and Capital Resources

We have incurred net losses since our inception. For the three months ended September 30, 2022 and 2021, we incurred net losses of $7,628,054 and $5,057,581, respectively. For the nine months ended September 30, 2022 and 2021, we incurred net losses of $23,013,992 and $9,194,757, respectively. As of September 30, 2022, we had an accumulated deficit of $97,065,906.

We expect to incur additional losses in the near future, and we expect our expenses to increase substantially in connection with our ongoing activities, particularly as we continue to develop our bioengineered organs, as we conduct clinical trials and other studies for our bioengineered organs, seek regulatory clearances or approvals for Miroliver and Mirokidney, continue preparing, filing and prosecuting patent applications, maintaining and enforcing our intellectual property rights and to invest in our infrastructure to support our future manufacturing and other activities. We expect to incur additional costs associated with operating as a public company in the United States. The timing and amount of our operating expenditures will depend largely on our ability to, among other things:

advance clinical development of our product candidates;
manufacture, or have manufactured on our behalf, our preclinical and clinical materials and develop processes for commercial manufacturing of any product candidates that may receive regulatory approval;
seek regulatory approvals for any product candidates that successfully complete clinical trials;
establish a sales, marketing, medical affairs and distribution infrastructure to commercialize any product candidates for which we may obtain marketing approval and intend to commercialize on our own;
establish collaborations to commercialize any product candidates for which we may obtain marketing approval but do not intend to commercialize on our own;
expand our operational, financial and management systems and hire additional personnel, including personnel to support our clinical development, quality control, research and development, manufacturing and commercialization efforts, our general and administrative activities and our operations as a public company; and
obtain new intellectual property and maintain, expand and protect our intellectual property portfolio.

Sources of Liquidity

To date, we have primarily financed our operations through equity and debt financings, as well as research grants and our IPO. We believe that our existing cash and cash equivalents will enable us to fund our operating expenses and capital expenditure requirements through December 2023. As of September 30, 2022, we had cash and cash equivalents of $5,537,818 and short-term investments of $26,003,087. We have based this estimate on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect.

Until such time, if ever, as we can generate substantial revenue from sales of our bioengineered organs, we expect to finance our cash needs through a combination of equity offerings and debt financings. To the extent that we raise additional capital through the sale of equity or convertible 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 stockholders. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or

23

declaring dividends. Additional capital may not be available when needed, on reasonable terms, or at all, and our ability to raise additional capital may be adversely impacted by potential worsening global economic conditions. If we are unable to raise additional funds through equity or debt financings or other arrangements when needed, we may be required to delay, curtail or discontinue our product development or future commercialization efforts, or grant rights to develop and market products that we would otherwise prefer to develop and market ourselves.

Debt Financing

In January 2012, we signed a promissory note with the University for $405,559. The promissory note bears interest at 3% per annum, compounded monthly. The note is scheduled to mature on December 31, 2022 and is unsecured. We are required to make monthly principal and interest payments of $7,737 until the note is paid in full. In connection with the promissory note, we issued the University warrants to purchase 80,000 shares of our common stock at an exercise price of $1.69. As of September 30, 2022 and December 31, 2021, the principal outstanding on this loan was $15,417 and $83,849, respectively.

In May 2015, we entered into a loan agreement with the Minnesota Department of Employment & Economic Development under which we borrowed $250,000. The loan was unsecured and did not bear interest. The loan was due in a lump sum payment on April 1, 2022. As of September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $0 and $250,000.

In January 2019, we issued the University a promissory note in the amount of $385,997 in satisfaction of our minimum royalty obligation under the license agreement with the University for the year ended December 31, 2018. The note bears interest at 6% per annum, compounded annually, and is due on January 31, 2025. In addition, we issued the University a 10-year warrant to purchase 20,587 shares of our common stock at an exercise price of $3.75 per share. As of both September 30, 2022 and December 31, 2021, the principal outstanding on this loan was $385,997.

Initial Public Offering

In June 2021, we completed our IPO through which we issued and sold 5,520,000 shares of common stock at $9.00 per share. In connection with the IPO, we raised $44,528,060, after deducting the underwriting discount and offering expenses payable by us.

Equity Distribution Agreement

On July 1, 2022, we entered into an Equity Distribution Agreement with Piper Sandler & Co. (“Piper Sandler”). The Equity Distribution Agreement provides that, upon the terms and subject to the conditions set forth therein, we may issue and sell through Piper Sandler, acting as the sales agent, shares of our common stock having an aggregate offering price of up to $50.0 million. We have no obligation to sell any such shares under the Equity Distribution Agreement. The sale of the shares of our common stock by Piper Sandler, if any, will be effected pursuant to a Registration Statement on Form S-3, filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Registration Statement”). We did not issue any shares under the Equity Distribution Agreement in the nine months ended September 30, 2022.

Registration Statement

We filed the Registration Statement with the SEC on July 1, 2022 which was declared effective on July 11, 2022. The Registration Statement registered the offer and sale of an indeterminate number of shares of common stock and preferred stock, an indeterminate principal amount of debt securities and an indeterminate number of warrants to purchase common stock, preferred stock, and various series of debt securities and/or warrants to purchase any of such securities, having an aggregate initial offering price of $200.0 million.

24

Cash Flows

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

Nine Months Ended

September 30, 

    

2022

    

2021

Net cash (used in) provided by:

Operating activities

$

(20,627,352)

$

(8,211,019)

Investing activities

(26,882,187)

552,311

Financing activities

 

235,826

 

65,301,991

Net (decrease) increase in cash and cash equivalents

$

(47,273,713)

$

57,643,283

Operating Activities

Net cash used in operating activities consisted of net losses adjusted for certain non-cash items and changes in operating assets and liabilities.

During the nine months ended September 30, 2022, net cash used in operating activities was $20,627,352 and reflected (i) the net loss of $23,013,992, (ii) net non-cash usage items of $1,573,431, including $853,130 of stock-based compensation, $817,792 of depreciation and amortization expense, amortization of premium/discount on investments of $23,038 and $758 of loss on disposal of property and equipment, partially offset by non-cash interest income of $121,287, and (iii) a net cash outflow from changes in balances of operating assets and liabilities of $813,209.

During the nine months ended September 30, 2021, net cash used in operating activities was $8,211,019 and reflected (i) the net loss of $9,194,757, (ii) net non-cash items of $2,035,234, including a gain on sale of equity investment of $1,983,912, paycheck protection program loan forgiveness of $568,505, and the change in fair value of embedded derivative of $246,962, partially offset by stock-based compensation of $384,299, an equity loss in affiliate of $223,633, amortization of discount on note of $62,638 and depreciation and amortization expense of $93,575 and (iii) a net cash inflow from changes in balances of operating assets and liabilities of $3,018,972.

Investing Activities

During the nine months ended September 30, 2022, net cash used in investing activities was $26,882,187 and reflected purchase of investments of $26,026,125 and property and equipment purchases of $856,062.

During the nine months ended September 30, 2021, net cash provided by investing activities was $552,311 and reflected proceeds from the sale of Reprise stock of $2,000,000, partially offset by construction in process purchases of $1,166,129 and property and equipment purchases of $281,560.

Financing Activities

During the nine months ended September 30, 2022, net cash provided by financing activities was $235,826 and was primarily the result of proceeds from stock warrant exercises of $414,098 and proceeds from stock option exercises of $363,671, partially offset by payments on long-term debt of $318,432, payments on offering costs of $182,899 and payments on financing lease obligations of $40,612.

During the nine months ended September 30, 2021, net cash provided by financing activities was $65,301,991 and was primarily the result of net proceeds from the IPO of $44,593,686, net proceeds from sales of Series C Preferred Stock of $19,891,670, proceeds related to stock option exercises of $803,480, proceeds from financing lease obligations of $87,567 and proceeds from stock warrant exercises of $8,975, partially offset by payments on long-term debt of $61,303 and payments on financing lease obligations of $22,084.

25

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Not required for smaller reporting companies.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of the end of the fiscal quarter ended September 30, 2022, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on this evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective as of September 30, 2022.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting that occurred during the fiscal quarter of 2022 covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

26

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition.

Item 1A. Risk Factors

This Quarterly Report on Form 10-Q should be read in conjunction with the risk factors included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on March 30, 2022. There have been no material changes to the risk factors disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

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

Unregistered Sales of Equity Securities

None.

Use of Proceeds

On June 28, 2021, we completed our initial public offering on common stock (the “IPO”) in which we sold 5,520,000 shares of common stock at a public offering price of $9.00 per share. The offer and sale of all of the shares in the IPO were registered under the Securities Act pursuant to the Company’s registration statement on Form S-1 (File No. 333-256649), as amended, which was declared effective on June 23, 2021 pursuant to Rule 462(b) under the Securities Act. Craig-Hallum Capital Group acted as sole managing underwriter for the IPO.

We received net proceeds of approximately $44.5 million from the IPO, after paying $342,500 of fees and expenses of Craig-Hallum. We are using the net proceeds from the IPO as follows:

between approximately $34.8 million to $40.0 million to fund our research and development activities, including, but not limited to, our Phase I trial for the MiroliverELAP product and certain pre-clinical trials for our bioengineered organs;
between approximately $3.0 million and $4.0 million to fund the full cost of constructing a new facility; and
the remaining funds for working capital and general corporate purposes.

Pending the uses of proceeds above, we have invested in a variety of capital preservation instruments, including short-term, interest-bearing obligations, investment-grade instruments, certificates of deposit or direct or guaranteed obligations of the United States government.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

27

Item 6. Exhibits

Exhibit

No.

Description

3.1

Second Amended and Restated Certificate of Incorporation of Miromatrix Medical Inc.

Incorporated by reference to Exhibit 3.1 of the Company’s Annual Report on Form 10-K, filed March 30, 2022.

3.2

Amended and Restated Bylaws of Miromatrix Medical Inc.

Incorporated by reference to Exhibit 3.2 of the Company’s Current Report on Form 8-K, filed June 28, 2021.

31.1

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Filed herewith.

31.2

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Filed herewith.

32.1

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

Furnished herewith.

32.2

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

Furnished herewith.

101.INS

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

Filed herewith.

101.SCH

Inline XBRL Taxonomy Extension Schema Document

Filed herewith.

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

Filed herewith.

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

Filed herewith.

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

Filed herewith.

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

Filed herewith.

104

Cover Page Interactive Data File (embedded within the inline XBRL document)

Filed herewith.

28

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 hereto, duly authorized.

MIROMATRIX MEDICAL INC.

Dated: November 14, 2022

By:

/s/ Jeffrey Ross

Name:

Jeffrey Ross

Title:

Chief Executive Officer

(on behalf of Registrant)

Dated: November 14, 2022

By:

/s/ James Douglas

Name:

James Douglas

Title:

Chief Financial Officer

(Principal Financial and Accounting Officer)

29

EX-31.1 2 tmb-20220930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Jeffrey Ross, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Miromatrix Medical Inc.;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: November 14, 2022

By:

/s/ Jeffrey Ross

Name:

Jeffrey Ross

Title:

Chief Executive Officer


EX-31.2 3 tmb-20220930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, James Douglas, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Miromatrix Medical Inc.;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: November 14, 2022

By:

/s/ James Douglas

Name:

James Douglas

Title:

Chief Financial Officer


EX-32.1 4 tmb-20220930xex32d1.htm EX-32.1

Exhibit 32.1

Certification of CEO 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 Miromatrix Medical Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

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

(2)

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

Date: November 14, 2022

By:

/s/ Jeffrey Ross

Name:

Jeffrey Ross

Title:

Chief Executive Officer


EX-32.2 5 tmb-20220930xex32d2.htm EX-32.2

Exhibit 32.2

Certification of CFO 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 Miromatrix Medical Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

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

(2)

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

Date: November 14, 2022

By:

/s/ James Douglas

Name:

James Douglas

Title:

Chief Financial Officer


EX-101.SCH 6 tmb-20220930.xsd EX-101.SCH 00100 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - INVESTMENTS - Amortized Cost and Estimated Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - DEBT - Debt Maturities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - DEBT - Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - LEASES - Lease payments (Details) calc 2 link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - LEASES - Lease payments (Details) calc 3 link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - LEASES - Lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Statements of Shareholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - EQUITY METHOD INVESTMENT - Reprise (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - EQUITY METHOD INVESTMENT - Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - DEBT - Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - EQUITY - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - EQUITY - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - EQUITY - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - EQUITY - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - EQUITY - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - EQUITY - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - EQUITY - Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - LEASES - Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 41106 - Disclosure - LEASES - Prior to adoption of ASU - Capital leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - EQUITY METHOD INVESTMENT link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - FAIR VALUE MEASUREMENT link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - EQUITY link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SIGNIFICANT CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - EQUITY METHOD INVESTMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - LEASES - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - LEASES - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - LEASES - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41107 - Disclosure - LEASES - Prior to adoption of ASU - Operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tmb-20220930_cal.xml EX-101.CAL EX-101.DEF 8 tmb-20220930_def.xml EX-101.DEF EX-101.LAB 9 tmb-20220930_lab.xml EX-101.LAB EX-101.PRE 10 tmb-20220930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2022
Nov. 09, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-40518  
Entity Registrant Name Miromatrix Medical Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-1285782  
Entity Address, Address Line One 6455 Flying Cloud Drive, Suite 107  
Entity Address, City or Town Eden Prairie  
Entity Address State Or Province MN  
Entity Address, Postal Zip Code 55344  
City Area Code 952  
Local Phone Number 942-6000  
Title of 12(b) Security Common Stock  
Trading Symbol MIRO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   20,904,295
Entity Central Index Key 0001527096  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 5,537,818 $ 52,811,531
Restricted cash 800,100 800,100
Short-term investments 26,003,087  
Receivable from Reprise Biomedical, Inc. 12,395 17,819
Interest receivable 121,287  
Tenant improvement allowance receivable   1,256,950
Prepaid expenses and other current assets 360,615 450,873
Total current assets 32,835,302 55,337,273
Deferred offering costs 232,899  
Right of use asset 1,723,479  
Property and equipment, net 5,816,028 5,591,726
Total assets 40,607,708 60,928,999
Current liabilities:    
Current portion of long-term debt 15,417 333,849
Current portion of deferred royalties 857,589 488,368
Accounts payable 1,157,652 2,094,854
Current portion of financing lease obligations 52,911 58,037
Current portion of lease liability 381,925  
Current portion of tenant improvement obligation   160,462
Accrued expenses 1,592,601 1,428,622
Total current liabilities 4,058,095 4,564,192
Deferred royalties, net 491,733 491,733
Long-term debt 385,997 385,997
Deferred rent   207,204
Financing lease obligations, net 17,282 52,768
Lease liability, net 2,819,716  
Tenant improvement obligation, net   1,029,629
Accrued interest 92,094 71,592
Total liabilities 7,864,917 6,803,115
Commitments and contingencies
Shareholders' equity:    
Common stock, par value $0.00001; 190,000,000 shares authorized; 20,904,295 issued and outstanding as of September 30, 2022 and 20,385,645 issued and outstanding as of December 31, 2021 209 204
Additional paid-in capital 129,808,488 128,177,594
Accumulated deficit (97,065,906) (74,051,914)
Total shareholders' equity 32,742,791 54,125,884
Total liabilities and shareholders' equity $ 40,607,708 $ 60,928,999
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Condensed Balance Sheets    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 190,000,000 190,000,000
Common stock, issued (in shares) 20,904,295 20,385,645
Common stock, outstanding (in shares) 20,904,295 20,385,645
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Operations - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Statements of Operations        
Licensing revenue $ 12,395 $ 9,819 $ 23,115 $ 25,066
Revenue from Contract with Customer, Product and Service us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember
Cost of goods sold $ 125,000 $ 125,000 $ 375,000 $ 375,000
Cost, Product and Service us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember
Gross loss $ (112,605) $ (115,181) $ (351,885) $ (349,934)
Operating expenses:        
Research and development 4,574,534 3,349,898 13,569,434 7,698,786
Regulatory and clinical 381,903 105,208 1,156,535 292,169
Quality 634,511 150,675 1,592,778 322,719
General and administration 2,052,731 1,487,654 6,513,748 2,836,850
Total operating expenses 7,643,679 5,093,435 22,832,495 11,150,524
Operating loss (7,756,284) (5,208,616) (23,184,380) (11,500,458)
Interest income 143,555 766 205,403 851
Interest expense (15,325) (15,255) (35,015) (601,292)
Amortization of discount on note       (62,638)
Change in fair value of derivative       246,962
Research grants   115,069   393,034
Equity loss in affiliate       (223,633)
Gain on sale of equity investment       1,983,912
Gain on debt extinguishment   50,455   568,505
Net loss $ (7,628,054) $ (5,057,581) $ (23,013,992) $ (9,194,757)
Net loss per share, basic (in dollar per share) $ (0.37) $ (0.25) $ (1.11) $ (1.08)
Net loss per share, diluted (in dollar per share) $ (0.37) $ (0.25) $ (1.11) $ (1.08)
Weighted average shares used in computing net loss per share, basic (in shares) 20,895,513 20,145,321 20,664,494 8,503,743
Weighted average shares used in computing net loss per share, diluted (in shares) 20,895,513 20,145,321 20,664,494 8,503,743
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Shareholders' Equity (Deficit) - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at beginning of period at Dec. 31, 2020 $ 22 $ 8,346,943 $ (59,381,158) $ (51,034,193)
Balance at beginning of period (in shares) at Dec. 31, 2020 2,185,822      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation expense   384,299   384,299
Exercise of stock options $ 4 803,476   803,480
Exercise of stock options (in shares) 381,866      
Exercise of stock warrants   8,975   8,975
Exercise of stock warrants (in shares) 77,886      
Conversion of preferred stock to common stock $ 111 66,553,049   66,553,160
Conversion of preferred stock to common stock (in shares) 11,092,314      
Note payable and accrued interest converted to common stock $ 10 7,152,389   7,152,399
Note payable and accrued interest converted to common stock (in shares) 996,757      
Sales of common stock, net of expenses $ 55 44,593,631   44,593,686
Sales of common stock, net of expenses (in shares) 5,520,000      
Net loss     (9,194,757) (9,194,757)
Balance at end of period at Sep. 30, 2021 $ 202 127,842,762 (68,575,915) 59,267,049
Balance at end of period (in shares) at Sep. 30, 2021 20,254,645      
Balance at beginning of period at Jun. 30, 2021 $ 200 126,926,215 (63,518,334) 63,408,081
Balance at beginning of period (in shares) at Jun. 30, 2021 20,024,552      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation expense   144,969   144,969
Exercise of stock options $ 2 768,853   768,855
Exercise of stock options (in shares) 218,116      
Exercise of stock warrants   2,725   2,725
Exercise of stock warrants (in shares) 11,977      
Net loss     (5,057,581) (5,057,581)
Balance at end of period at Sep. 30, 2021 $ 202 127,842,762 (68,575,915) 59,267,049
Balance at end of period (in shares) at Sep. 30, 2021 20,254,645      
Balance at beginning of period at Dec. 31, 2021 $ 204 128,177,594 (74,051,914) 54,125,884
Balance at beginning of period (in shares) at Dec. 31, 2021 20,385,645      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation expense   853,130   853,130
Exercise of stock options $ 3 363,668   $ 363,671
Exercise of stock options (in shares) 290,938     290,938
Exercise of stock warrants $ 2 414,096   $ 414,098
Exercise of stock warrants (in shares) 191,559      
Issuance of restricted shares (in shares) 36,153      
Net loss     (23,013,992) (23,013,992)
Balance at end of period at Sep. 30, 2022 $ 209 129,808,488 (97,065,906) 32,742,791
Balance at end of period (in shares) at Sep. 30, 2022 20,904,295      
Balance at beginning of period at Jun. 30, 2022 $ 208 129,448,942 (89,437,852) 40,011,298
Balance at beginning of period (in shares) at Jun. 30, 2022 20,813,741      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation expense   252,759   252,759
Exercise of stock options $ 1 106,787   106,788
Exercise of stock options (in shares) 85,431      
Issuance of restricted shares (in shares) 5,123      
Net loss     (7,628,054) (7,628,054)
Balance at end of period at Sep. 30, 2022 $ 209 $ 129,808,488 $ (97,065,906) $ 32,742,791
Balance at end of period (in shares) at Sep. 30, 2022 20,904,295      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Cash Flows - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net loss $ (23,013,992) $ (9,194,757)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 817,792 93,575
Stock-based compensation 853,130 384,299
Loss on disposal of property and equipment 758  
Non-cash interest income (121,287)  
Amortization of premium/discount on investments 23,038  
Amortization of discount on note   62,638
Change in fair value of derivative   (246,962)
Gain on debt extinguishment   (568,505)
Equity loss in affiliate   223,633
Gain on sale of equity investment   (1,983,912)
Changes in operating assets and liabilities:    
Receivable from Reprise Biomedical, Inc. 5,424 5,383
Grant receivable   (15,530)
Prepaid expenses 90,258 (203,734)
Operating lease right of use asset (3,120,774)  
Tenant improvement receivable reimbursement 1,256,950  
Accounts payable and accrued expenses (640,792) 2,649,560
Accrued interest 20,502 583,293
Operating lease liability 3,201,641  
Net cash used in operating activities (20,627,352) (8,211,019)
Cash flows from investing activities:    
Purchase of investments (26,026,125)  
Proceeds from sale of equity-method investment   2,000,000
Purchases of construction in process   (1,166,129)
Purchases of property and equipment (856,062) (281,560)
Net cash (used in) provided by investing activities (26,882,187) 552,311
Cash flows from financing activities:    
Payments on long-term debt (318,432) (61,303)
Payments on financing lease obligations (40,612) (22,084)
Proceeds from financing lease obligations   87,567
Payments on offering costs (182,899)  
Proceeds from sale of common stock, net   44,593,686
Proceeds from sale of preferred stock, net   19,891,670
Proceeds from stock warrant exercises 414,098 8,975
Proceeds from stock option exercises 363,671 803,480
Net cash provided by financing activities 235,826 65,301,991
Net (decrease) increase in cash and cash equivalents (47,273,713) 57,643,283
Cash, cash equivalents and restricted cash at beginning of period 53,611,631 4,444,395
Cash, cash equivalents and restricted cash at end of period 6,337,918 62,087,678
Cash and cash equivalents 5,537,818 62,087,678
Restricted cash 800,100  
Cash, cash equivalents and restricted cash at end of period 6,337,918 62,087,678
Supplemental disclosure of cash flow information:    
Interest paid 14,513 17,999
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment in accounts payable and accrued expenses 186,791  
Accrued expenses related to deferred offering costs and financing $ 50,000 $ 936,652
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2022
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES  
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 — DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

Description of Business

Miromatrix Medical Inc. (the “Company”) is a life sciences company pioneering a novel technology for bioengineering fully transplantable organs to help save and improve patients’ lives. Founded in 2009, the Company is one of a small group of companies at the forefront of developing alternatives to human-donor organ transplants, and within this small group of companies there are important differences between the technologies being developed. The Company’s proprietary technology is a scalable platform that uses a two-step method of decellularization and recellularization designed to remove the porcine cells from the organs obtained from pigs and replace them with unmodified human cells. The Company’s initial development focus is on bioengineering livers and kidneys, and the Company’s technology platform is also applicable to bioengineering other organs, including hearts, lungs and pancreases. The Company has collaborations with the Mayo Clinic, Mount Sinai Health System and the Texas Heart Institute, and has received strategic investments from Baxter International, Inc., CareDx, Inc. and DaVita, Inc.

Basis of Preparation

The accompanying unaudited condensed financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the United States (“U.S.”) Securities and Exchange Commission (“SEC”) applicable to interim reports of companies filing as a smaller reporting company. These condensed financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. 

In the opinion of management, the accompanying condensed financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, stockholders’ equity and cash flows for the interim periods but are not necessarily indicative of the results of operations or cash flows to be anticipated for the full year 2022 or any future period. The Company has evaluated subsequent events occurring after the date of the condensed financial statements for events requiring recording or disclosure in the condensed financial statements.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Investments

The Company invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates.

Deferred Offering Costs

Deferred offering costs are expenses directly related to the Shelf Registration Statement on Form S-3 filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Shelf Registration”). These costs consist of legal, accounting, printing and filing fees that the Company has capitalized, including fees incurred by the independent registered public accounting firm directly related to the Shelf Registration. Deferred costs associated with the Shelf Registration will be reclassified to additional paid-in capital on a pro-rata basis when the Company completes offerings under the Shelf Registration. Any remaining deferred offering costs will be charged to the statement of operations at the earlier of when it becomes probable that the offering will not result in the receipt of proceeds from the issuance of securities or at the end of the three-year life of the Shelf Registration.

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

The Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), which requires lessees to recognize the assets and liabilities that arise from leases on the balance sheet. The standard also requires expanded disclosures to help financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The Company adopted the new standard effective January 1, 2022 using the modified retrospective approach.

The Company determines if an arrangement is a lease at inception. Operating leases are included in right of use assets and lease liabilities on the condensed balance sheets. The right of use assets and lease liabilities are recognized as the present value of the future minimum lease payments over the lease term at commencement date. The right of use asset is also adjusted for any lease payments made and excludes lease incentives and initial direct costs incurred. As most leases do not provide an implicit rate, and the Company does not have a readily available incremental borrowing rate, the Company uses the interest rate available for the lowest-grade debt in the marketplace based on the information available at commencement date in determining the present value of future payments.

The standard provides a number of optional practical expedients in transition. The Company elected to exercise the package of practical expedients, which, among other things, allows the Company to carryforward the determining lease classification and lease term.

As a result of adopting the new standard, the Company recognized right of use assets of $1,882,696 and lease liabilities of $2,020,839 as of January 1, 2022. Certain amounts in the prior year financial statements have been reclassified for comparative purposes to conform to the presentation for the three and nine months ended September 30, 2022. Specifically, prior to the adoption of ASC 842, the Company presented capital leases together with long-term debt on the balance sheets. Financing leases (previously capital leases) is now presented separately on the balance sheets. In addition, prior to the adoption of ASC 842, the Company presented the non-cash change in deferred rent as deferred rent within the operating section of the statement of cash flows. This balance is now presented on the operating lease right of use asset line within the operating section of the statement of cash flows. The adoption of this standard did not have a material impact on income or cash flows. See Note 11 for further details.

Accounting Pronouncements Not Yet Adopted

The FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments and an updated ASU 2018-19 that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted are trade and other receivables, held-to-maturity debt securities, loans and other instruments. There are various transition methods available upon adoption. As an emerging growth company, the Company is permitted to defer adoption until the private company adoption date of annual periods started after December 15, 2022. The Company is currently evaluating the impact of adoption on its financial statements.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS
9 Months Ended
Sep. 30, 2022
INVESTMENTS  
INVESTMENTS

NOTE 2 — INVESTMENTS

The Company currently invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. All investments held on September 30, 2022 had contractual maturities of less than one year.

The amortized cost and estimated fair values of the Company’s investments as of September 30, 2022 are as follows:

Amortized

Unrealized

Unrealized

Fair

Cost

Holding Gains

Holding Losses

Value

Short-term:

 

 

 

 

U.S. Treasury notes

  

$

26,003,087

  

$

  

$

259,547

  

$

25,743,540

Total

$

26,003,087

$

$

259,547

$

25,743,540

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY AND EQUIPMENT
9 Months Ended
Sep. 30, 2022
LAB EQUIPMENT, FURNITURE, LEASEHOLD IMPROVEMENTS AND CONSTRUCTION IN PROGRESS  
LAB EQUIPMENT, FURNITURE, LEASEHOLD IMPROVEMENTS AND CONSTRUCTION IN PROGRESS

NOTE 3 — PROPERTY AND EQUIPMENT

Property and equipment consisted of the following as of:

    

September 30, 

    

December 31, 

2022

2021

Lab equipment

$

1,977,436

$

1,549,416

Leasehold improvements

 

3,371,915

 

3,239,307

Furniture, fixtures and computers

 

2,022,894

 

1,671,793

 

7,372,245

 

6,460,516

Less accumulated depreciation and amortization

 

(1,556,217)

 

(868,790)

$

5,816,028

$

5,591,726

Depreciation and amortization expense was $281,285 and $34,401 for the three months ended September 30, 2022 and 2021, respectively, and $817,792 and $93,575 for the nine months ended September 30, 2022 and 2021, respectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY METHOD INVESTMENT
9 Months Ended
Sep. 30, 2022
EQUITY METHOD INVESTMENT  
EQUITY METHOD INVESTMENT

NOTE 4 — EQUITY METHOD INVESTMENT

The Company previously manufactured and sold acellular medical devices in the hernia mesh and wound care markets through a separately identifiable business unit (the “Acellular Business”). On June 30, 2019, the Acellular Business was spun-out to Reprise Biomedical, Inc. (“Reprise”). At the time of the spin-out and until November 15, 2020, the Company owned 4,500,000 shares of common stock of Reprise, which represented 45% ownership in Reprise. In November 2020, the Company sold 2,700,000 shares of common stock of Reprise for $3,000,000 and retained an 18% ownership interest in Reprise. The Company sold its remaining 1,800,000 shares of common stock of Reprise in March 2021 for $2,000,000.

The Company recorded its equity method share of losses from January 1, 2021 to March 15, 2021 in the condensed statements of operations. Financial information from the financial statements of Reprise is summarized as follows:

 

Period Ended

March 15,

     

2021

Net sales

$

93,985

Gross margin

$

47,708

Net loss

$

(1,376,522)

Miromatrix Medical Inc. share of net loss

$

(223,633)

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES
9 Months Ended
Sep. 30, 2022
ACCRUED EXPENSES  
ACCRUED EXPENSES

NOTE 5 — ACCRUED EXPENSES

Accrued expenses consisted of the following as of:

    

September 30, 

    

December 31, 

2022

2021

Wages

$

1,186,427

$

704,502

Taxes

84,569

101,221

Legal

 

79,919

 

37,000

Key opinion leader compensation

 

19,200

 

25,500

Royalties

 

3,099

 

2,000

Facility costs

242,892

Supplies

127,505

Other

 

219,387

 

188,002

Accrued expenses

$

1,592,601

$

1,428,622

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENT
9 Months Ended
Sep. 30, 2022
FAIR VALUE MEASUREMENT  
FAIR VALUE MEASUREMENT

NOTE 6 — FAIR VALUE MEASUREMENT

The fair value of the Company’s financial instruments reflects the amount that the Company estimates that it would receive in connection with the sale of an asset or paid in connection with the transfer of a liability in an orderly transaction between market participants at the measurement date (exit price). The Company uses a three-tier valuation hierarchy based upon observable and non-observable inputs to measure fair value:

Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.

Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company classifies cash and cash equivalents, as well as restricted cash, as Level 1 in the fair value hierarchy.

The Company classifies its investments in U.S. Treasury notes as Level 1 in the fair value hierarchy. While the market for these securities are highly liquid and active, quoted prices for these securities may at times be derived from pricing models which use observable inputs such as benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and other reference data including market research publications.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT
9 Months Ended
Sep. 30, 2022
DEBT  
DEBT

NOTE 7 — DEBT

In January 2012, the Company signed a promissory note with the Regents of the University of Minnesota (the “University”) for $405,559. Commencing on January 1, 2016, the promissory note bears interest at 3% per annum, compounded monthly. The Company is required to make monthly principal and interest payments of $7,737 until the note is paid in full. The note has a maturity date of December 31, 2022 and is unsecured. In association with the promissory note, the Company issued the University warrants to purchase 80,000 shares of the Company’s common stock at an exercise price of $1.69, which were exercised in the second quarter of 2022. As of September 30, 2022 and December 31, 2021, the principal outstanding on this loan was $15,417 and $83,849, respectively.

In May 2015, the Company entered into a loan agreement with the Minnesota Department of Employment & Economic Development under which the Company borrowed $250,000. The loan did not bear interest, was due in a lump sum payment on April 1, 2022 and was uncollateralized. As of September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $0 and $250,000, respectively.

In January 2019, the Company issued the University a promissory note in the amount of $385,997 in satisfaction of the Company’s minimum royalty obligation for the year ended December 31, 2018. The note bears interest at 6% per annum, compounded annually, and is due on January 31, 2025. In addition, the Company issued the University a 10-year warrant to purchase 20,587 shares of the Company’s common stock at an exercise price of $3.75 per share, which have not been exercised as of September 30, 2022. As of both September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $385,997.

Future principal maturities for debt were as follows:

Amounts Due in the Twelve Months Ended September 30, 

    

2023

$

15,417

2024

 

2025

 

385,997

Total future maturities payments

401,414

Less current portion

(15,417)

Long-term debt

$

385,997

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY
9 Months Ended
Sep. 30, 2022
EQUITY  
EQUITY

NOTE 8 — EQUITY

Common Stock

The Company is authorized to issue 190,000,000 shares of common stock, with a par value of $0.00001. Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of common stockholders. Subject to preferences that may be applicable to any outstanding preferred shares, each share of common stock is entitled to share pro rata in any distributions. In any distribution of capital assets, holders of common stock are entitled to receive pro rata the assets remaining after payment of liabilities and liquidation preferences on any outstanding preferred stock.

As of September 30, 2022 and December 31, 2021, there were 20,904,295 and 20,385,645 shares of common stock issued and outstanding, respectively.

Preferred Stock

The Company is authorized to issue 10,000,000 shares of preferred stock, with a par value of $0.00001. As of September 30, 2022 and December 31, 2021, there were no shares of preferred stock issued and outstanding.

Equity Incentive Plans

In February 2010, the Company adopted a stock option plan (the “2010 Plan”). In July 2019, the Company adopted a stock option plan (the “2019 Plan”), which served as the successor to the 2010 Plan. The 2019 Plan provided for granting of stock options to employees, directors and consultants of the Company. The Company ceased making awards under the 2019 Plan upon stockholder approval of the 2021 Plan (defined below).

In May 2021, the Company’s stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan provides for the issuance of stock options, restricted stock units and other awards to employees, directors and consultants of the Company. Shares of common stock underlying outstanding awards under the 2019 Plan and 2021 Plan that expire, are forfeited, are retained by the Company to satisfy any exercise price or any tax withholding, repurchased by the Company at their original purchase price or settled in cash may be added to the number of shares of common stock available for issuance under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will automatically increase on the first day of each fiscal year, beginning January 1, 2022, in the amount equal to the lesser of (a) 4.5% of the total number of shares of common stock outstanding as of December 31 of the immediately preceding calendar year, (b) 600,000 shares of common stock, or (c) such lessor number of shares as determined by the Board of Directors. On January 1, 2022, the number of shares reserved for issuance under the 2021 Plan automatically increased by 600,000 shares of common stock.

As of September 30, 2022, there were 2,415,853 and 307,000 stock options outstanding under the 2010 Plan and 2019 Plan, respectively. As of September 30, 2022, there were 1,151,333 stock options and 240,587 restricted stock units outstanding under the 2021 Plan.

As of September 30, 2022, there were 809,927 shares of common stock available for issuance under the 2021 Plan.

Stock Options

The Company recognizes stock option compensation expense based on the grant date fair value of the award. The Company issues new common shares for stock options exercised.

Stock option activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average

Exercise

    

Shares

    

Price

Options outstanding at beginning of the period

3,526,138

$

3.99

Granted

873,000

$

3.87

Exercised

(290,938)

$

1.25

Canceled or expired

(234,014)

$

5.48

Options outstanding at end of the period

 

3,874,186

$

4.06

Options exercisable

 

2,791,561

$

3.71

Stock-based compensation expense related to stock options was $163,326 and $117,469 for the three months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense related to stock options was $495,915 and $400,299 for the nine months ended September 30, 2022 and 2021, respectively.

Included in the stock-based compensation expense numbers above are stock options the Company has granted to key opinion leaders which are marked to market at each reporting period with the change in the accrued balance expensed through research and development operating expenses. Stock-based compensation expense related to the key opinion leaders was expense of $5,175 and income of $6,300 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to the key opinion leaders was $22,500 and $66,000 for three and nine months ended September 30, 2021, respectively.

The weighted average fair value of options granted during the nine months ended September 30, 2022 and 2021 was $1.42 and $4.33 per share, respectively.

Restricted Stock Units

The Company recognizes restricted stock unit (“RSU”) compensation expense based on the grant date fair value of the award. Each RSU is eligible to vest over time and settle into one newly issued share of Company common stock.

RSU activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average Grant

Date Fair

    

Shares

    

Value

Unvested at beginning of the period

51,331

$

8.29

Granted

236,174

$

3.98

Vested

(36,153)

$

7.38

Canceled

(10,765)

$

4.20

Unvested at end of the period

240,587

$

4.28

Stock-based compensation expense related to RSUs was $94,608 and $350,915 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to RSUs was $50,000 for both the three and nine months ended September 30, 2021.

Employee Stock Purchase Plan

The Company accounts for employee stock purchases made under its 2021 Employee Stock Purchase Plan (“2021 ESPP”) using the estimated grant date fair value in accordance with Accounting Standards Codification, Topic 718, Stock Compensation. The Company values ESPP shares using the Black-Scholes model.

There were no shares issued under the 2021 ESPP during the nine months ended September 30, 2022.

Stock Warrants

Stock warrant activity for the nine months ended September 30, 2022 was as follows:

    

Common warrants

Warrants outstanding at beginning of the period

795,379

Granted

Exercised

(191,559)

Expired

(4,629)

Warrants outstanding at end of period

599,191

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT CUSTOMERS
9 Months Ended
Sep. 30, 2022
SIGNIFICANT CUSTOMERS  
SIGNIFICANT CUSTOMERS

NOTE 9 — SIGNIFICANT CUSTOMERS

The Company had one customer that accounted for 100% of total revenue for the three and nine months ended September 30, 2022 and 2021. The current receivable for this customer is included in Receivable from Reprise on the condensed balance sheets. The long-term receivable related to minimum royalties from this customer has been completely reserved against due to uncertainty regarding collectability. See Note 12 for further details.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2022
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 10 — COMMITMENTS AND CONTINGENCIES

Patent License Agreement

Under an Exclusive Patent License Agreement between the Company and the University, the Company is required to make minimum royalty payments to the University of $500,000 per year. Under the Patent and Know-How License Agreement with Reprise, Reprise has minimum royalty obligations to the Company of $500,000 per year (See Note 12).

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES
9 Months Ended
Sep. 30, 2022
LEASES  
LEASES

NOTE 11 — LEASES

The Company leases its corporate headquarters, which houses its research and development operations and office space. The lease term began in August 2021 and is scheduled to terminate in May 2029. The Company has one option to extend the term for a period of five years. The depreciable life of assets and leasehold improvements is limited by the expected lease term. The lease provided a tenant improvement allowance of $1,256,950, which was received by the Company during the three months ended March 31, 2022. The tenant improvement allowance is included in the calculation of the lease liability.

The Company also leases pieces of equipment that are accounted for as financing leases. Financing lease assets are classified as lab equipment within property and equipment on the condensed balance sheets.

Supplemental condensed balance sheet information for the Company is as follows:

Leases

Classification

    

September 30, 2022

Assets

Operating lease assets

Right of use asset

$

1,723,479

Financing lease assets

Property and equipment, net of accumulated depreciation

$

90,805

Liabilities

Current

Operating

Current portion of lease liability

$

381,925

Financing

Current portion of financing lease obligations

$

52,911

Noncurrent

Operating

Lease liability, net

$

2,819,716

Financing

Financing lease obligations, net

$

17,282

Information on the Company’s lease costs is as follows:

Three Months Ended

Nine Months Ended

Lease cost

Classification

September 30, 2022

September 30, 2022

Operating lease cost

 

Operating expenses: General and administrative

 

$

82,886

 

$

246,455

Financing lease cost

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

$

9,480

 

$

28,439

Interest on lease liabilities

 

Interest expense

 

$

1,299

 

$

4,242

Variable lease cost(1)

 

Operating expenses: General and administrative

 

$

55,165

 

$

151,484

(1)Variable lease costs consist primarily of taxes, insurance and common area maintenance costs for the Company’s operating lease.

Future payments for the Company’s leases are as follows:

Amounts Due in Fiscal Year Ending

    

Operating Leases

Financing Leases

Total

Remainder of 2022

    

$

124,192

$

15,423

$

139,615

2023

511,669

46,298

557,967

2024

527,020

12,030

539,050

2025

542,830

542,830

2026

559,115

559,115

Thereafter

1,423,621

1,423,621

Total lease payments

3,688,447

73,751

3,762,198

Less imputed interest

(486,806)

(3,558)

(490,364)

Present value of lease liabilities

    

$

3,201,641

$

70,193

$

3,271,834

Additional information related to leases is as follows:

Lease term and discount rate

September 30, 2022

Weighted-average remaining term (years)

 

Operating lease

6.7

Financing leases

1.3

 

Weighted-average discount rate

Operating lease

4.2

%  

Financing leases

6.5

%  

Disclosures Related to Periods Prior to Adoption of New Lease Standard

Capital Leases

In October 2018, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $102,026. The lease bears interest at 7.2% and the Company will make 60 monthly payments of $1,863 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,271. The lease is secured by the piece of equipment.

In July 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $44,251. The lease bears interest at 5.0% and the Company will make 24 monthly payments of $1,941 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $33,597. The lease is secured by the piece of equipment.

In September 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $43,317. The lease bears interest at 6.8% and the Company will make 36 monthly payments of $1,337 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,937. The lease is secured by the piece of equipment.

Operating Leases

The Company entered into operating leases primarily for its corporate headquarters, which houses its research and development operations and office space. Total expense under operating leases for three and nine months ended September 30, 2021 was $60,097 and $183,389, respectively.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2022
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 12 — RELATED PARTY TRANSACTIONS

A corporation owned by a former director of the Company who resigned as a director in June 2021 received payments for providing a consultant to the Company of $0 and $1,141 for the three months ended September 30, 2022 and 2021, respectively, and $768 and $4,992 for the nine months ended September 30, 2022 and 2021, respectively.

The Company received $12,395 and $9,819 for the three months ended September 30, 2022 and 2021, respectively, and $23,115 and $25,066 for the nine months ended September 30, 2022 and 2021, respectively, as royalties related to the spin-out of the Acellular Business to Reprise.

As of September 30, 2022 and December 31, 2021, the Company had long term receivables of $1,272,289 and $920,404, respectively, but due to the uncertainty regarding collectability the Company fully reserved against the receivables.

As of September 30, 2022, the Company had a current portion of deferred royalty liability of $857,589 and long-term deferred royalty liability of $491,733, and as of December 31, 2021, the Company had a current portion of deferred royalty liability of $488,368 and long-term deferred royalty liability of $491,733 that relate to the Company’s minimum royalty obligation to the University.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET LOSS PER SHARE
9 Months Ended
Sep. 30, 2022
NET LOSS PER SHARE  
NET LOSS PER SHARE

NOTE 13 — NET LOSS PER SHARE

Basic net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding, after taking into consideration all dilutive potential shares outstanding during the period. Due to the existence of net losses for the three and nine months ended September 30, 2022 and 2021, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.

The following potentially dilutive securities outstanding have been excluded from the computations of diluted weighted average shares outstanding because such securities would have had an antidilutive impact due to losses reported for the periods presented:

Three and Nine Months Ended September 30, 

    

2022

    

2021

Common stock options outstanding

3,874,186

 

3,464,805

Common stock warrants

599,191

 

950,879

Restricted stock units

240,587

Total common stock equivalents

4,713,964

 

4,415,684

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2022
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES  
Basis of Preparation

Basis of Preparation

The accompanying unaudited condensed financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the United States (“U.S.”) Securities and Exchange Commission (“SEC”) applicable to interim reports of companies filing as a smaller reporting company. These condensed financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. 

In the opinion of management, the accompanying condensed financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, stockholders’ equity and cash flows for the interim periods but are not necessarily indicative of the results of operations or cash flows to be anticipated for the full year 2022 or any future period. The Company has evaluated subsequent events occurring after the date of the condensed financial statements for events requiring recording or disclosure in the condensed financial statements.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Investments

Investments

The Company invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates.

Deferred Offering Costs

Deferred Offering Costs

Deferred offering costs are expenses directly related to the Shelf Registration Statement on Form S-3 filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Shelf Registration”). These costs consist of legal, accounting, printing and filing fees that the Company has capitalized, including fees incurred by the independent registered public accounting firm directly related to the Shelf Registration. Deferred costs associated with the Shelf Registration will be reclassified to additional paid-in capital on a pro-rata basis when the Company completes offerings under the Shelf Registration. Any remaining deferred offering costs will be charged to the statement of operations at the earlier of when it becomes probable that the offering will not result in the receipt of proceeds from the issuance of securities or at the end of the three-year life of the Shelf Registration.

Emerging Growth Company Status

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

Recently Adopted Accounting Pronouncements and Accounting Pronouncements Not Yet Adopted

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

The Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), which requires lessees to recognize the assets and liabilities that arise from leases on the balance sheet. The standard also requires expanded disclosures to help financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The Company adopted the new standard effective January 1, 2022 using the modified retrospective approach.

The Company determines if an arrangement is a lease at inception. Operating leases are included in right of use assets and lease liabilities on the condensed balance sheets. The right of use assets and lease liabilities are recognized as the present value of the future minimum lease payments over the lease term at commencement date. The right of use asset is also adjusted for any lease payments made and excludes lease incentives and initial direct costs incurred. As most leases do not provide an implicit rate, and the Company does not have a readily available incremental borrowing rate, the Company uses the interest rate available for the lowest-grade debt in the marketplace based on the information available at commencement date in determining the present value of future payments.

The standard provides a number of optional practical expedients in transition. The Company elected to exercise the package of practical expedients, which, among other things, allows the Company to carryforward the determining lease classification and lease term.

As a result of adopting the new standard, the Company recognized right of use assets of $1,882,696 and lease liabilities of $2,020,839 as of January 1, 2022. Certain amounts in the prior year financial statements have been reclassified for comparative purposes to conform to the presentation for the three and nine months ended September 30, 2022. Specifically, prior to the adoption of ASC 842, the Company presented capital leases together with long-term debt on the balance sheets. Financing leases (previously capital leases) is now presented separately on the balance sheets. In addition, prior to the adoption of ASC 842, the Company presented the non-cash change in deferred rent as deferred rent within the operating section of the statement of cash flows. This balance is now presented on the operating lease right of use asset line within the operating section of the statement of cash flows. The adoption of this standard did not have a material impact on income or cash flows. See Note 11 for further details.

Accounting Pronouncements Not Yet Adopted

The FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments and an updated ASU 2018-19 that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted are trade and other receivables, held-to-maturity debt securities, loans and other instruments. There are various transition methods available upon adoption. As an emerging growth company, the Company is permitted to defer adoption until the private company adoption date of annual periods started after December 15, 2022. The Company is currently evaluating the impact of adoption on its financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2022
INVESTMENTS  
Schedule of amortized cost and estimated fair values of investments

Amortized

Unrealized

Unrealized

Fair

Cost

Holding Gains

Holding Losses

Value

Short-term:

 

 

 

 

U.S. Treasury notes

  

$

26,003,087

  

$

  

$

259,547

  

$

25,743,540

Total

$

26,003,087

$

$

259,547

$

25,743,540

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY AND EQUIPMENT (Tables)
9 Months Ended
Sep. 30, 2022
LAB EQUIPMENT, FURNITURE, LEASEHOLD IMPROVEMENTS AND CONSTRUCTION IN PROGRESS  
Schedule of lab equipment, furniture, leasehold improvements and construction in progress

    

September 30, 

    

December 31, 

2022

2021

Lab equipment

$

1,977,436

$

1,549,416

Leasehold improvements

 

3,371,915

 

3,239,307

Furniture, fixtures and computers

 

2,022,894

 

1,671,793

 

7,372,245

 

6,460,516

Less accumulated depreciation and amortization

 

(1,556,217)

 

(868,790)

$

5,816,028

$

5,591,726

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY METHOD INVESTMENT (Tables)
9 Months Ended
Sep. 30, 2022
EQUITY METHOD INVESTMENT  
Schedule of financial information from the financial statements of Reprise

 

Period Ended

March 15,

     

2021

Net sales

$

93,985

Gross margin

$

47,708

Net loss

$

(1,376,522)

Miromatrix Medical Inc. share of net loss

$

(223,633)

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2022
ACCRUED EXPENSES  
Schedule of current accrued expenses

    

September 30, 

    

December 31, 

2022

2021

Wages

$

1,186,427

$

704,502

Taxes

84,569

101,221

Legal

 

79,919

 

37,000

Key opinion leader compensation

 

19,200

 

25,500

Royalties

 

3,099

 

2,000

Facility costs

242,892

Supplies

127,505

Other

 

219,387

 

188,002

Accrued expenses

$

1,592,601

$

1,428,622

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT (Tables)
9 Months Ended
Sep. 30, 2022
DEBT  
Schedule of future principal maturities for debt

Amounts Due in the Twelve Months Ended September 30, 

    

2023

$

15,417

2024

 

2025

 

385,997

Total future maturities payments

401,414

Less current portion

(15,417)

Long-term debt

$

385,997

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY (Tables)
9 Months Ended
Sep. 30, 2022
Share-based compensation  
Schedule of stock option activity

Stock option activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average

Exercise

    

Shares

    

Price

Options outstanding at beginning of the period

3,526,138

$

3.99

Granted

873,000

$

3.87

Exercised

(290,938)

$

1.25

Canceled or expired

(234,014)

$

5.48

Options outstanding at end of the period

 

3,874,186

$

4.06

Options exercisable

 

2,791,561

$

3.71

Schedule of stock warrant activity

    

Common warrants

Warrants outstanding at beginning of the period

795,379

Granted

Exercised

(191,559)

Expired

(4,629)

Warrants outstanding at end of period

599,191

Restricted stock units  
Share-based compensation  
Summary of restricted stock unit activity

RSU activity for the nine months ended September 30, 2022 was as follows:

Weighted

Average Grant

Date Fair

    

Shares

    

Value

Unvested at beginning of the period

51,331

$

8.29

Granted

236,174

$

3.98

Vested

(36,153)

$

7.38

Canceled

(10,765)

$

4.20

Unvested at end of the period

240,587

$

4.28

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2022
LEASES  
Schedule of supplemental condensed balance sheet information

Leases

Classification

    

September 30, 2022

Assets

Operating lease assets

Right of use asset

$

1,723,479

Financing lease assets

Property and equipment, net of accumulated depreciation

$

90,805

Liabilities

Current

Operating

Current portion of lease liability

$

381,925

Financing

Current portion of financing lease obligations

$

52,911

Noncurrent

Operating

Lease liability, net

$

2,819,716

Financing

Financing lease obligations, net

$

17,282

Schedule of lease costs

Three Months Ended

Nine Months Ended

Lease cost

Classification

September 30, 2022

September 30, 2022

Operating lease cost

 

Operating expenses: General and administrative

 

$

82,886

 

$

246,455

Financing lease cost

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

$

9,480

 

$

28,439

Interest on lease liabilities

 

Interest expense

 

$

1,299

 

$

4,242

Variable lease cost(1)

 

Operating expenses: General and administrative

 

$

55,165

 

$

151,484

(1)Variable lease costs consist primarily of taxes, insurance and common area maintenance costs for the Company’s operating lease.
Schedule of future payments, Operating leases

Future payments for the Company’s leases are as follows:

Amounts Due in Fiscal Year Ending

    

Operating Leases

Financing Leases

Total

Remainder of 2022

    

$

124,192

$

15,423

$

139,615

2023

511,669

46,298

557,967

2024

527,020

12,030

539,050

2025

542,830

542,830

2026

559,115

559,115

Thereafter

1,423,621

1,423,621

Total lease payments

3,688,447

73,751

3,762,198

Less imputed interest

(486,806)

(3,558)

(490,364)

Present value of lease liabilities

    

$

3,201,641

$

70,193

$

3,271,834

Schedule of future payments, Financing leases

Amounts Due in Fiscal Year Ending

    

Operating Leases

Financing Leases

Total

Remainder of 2022

    

$

124,192

$

15,423

$

139,615

2023

511,669

46,298

557,967

2024

527,020

12,030

539,050

2025

542,830

542,830

2026

559,115

559,115

Thereafter

1,423,621

1,423,621

Total lease payments

3,688,447

73,751

3,762,198

Less imputed interest

(486,806)

(3,558)

(490,364)

Present value of lease liabilities

    

$

3,201,641

$

70,193

$

3,271,834

Schedule of lease term and discount rate

Lease term and discount rate

September 30, 2022

Weighted-average remaining term (years)

 

Operating lease

6.7

Financing leases

1.3

 

Weighted-average discount rate

Operating lease

4.2

%  

Financing leases

6.5

%  

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
NET LOSS PER SHARE  
Schedule of potentially dilutive securities

Three and Nine Months Ended September 30, 

    

2022

    

2021

Common stock options outstanding

3,874,186

 

3,464,805

Common stock warrants

599,191

 

950,879

Restricted stock units

240,587

Total common stock equivalents

4,713,964

 

4,415,684

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
Sep. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Accounting Pronouncements      
Right of use asset $ 1,723,479    
Lease liabilities $ 3,201,641    
ASU 2016 02, Leases      
Accounting Pronouncements      
Change in Accounting Principle, Accounting Standards Update, Adopted   true  
Cumulative Effect, Period of Adoption, Adjustment | ASU 2016 02, Leases      
Accounting Pronouncements      
Right of use asset     $ 1,882,696
Lease liabilities     $ 2,020,839
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS - Amortized Cost and Estimated Fair Value (Details)
Sep. 30, 2022
USD ($)
Investments  
Amortized Cost $ 26,003,087
Unrealized Holding Losses 259,547
Fair Value 25,743,540
U.S. Treasury notes, Short-term  
Investments  
Amortized Cost 26,003,087
Unrealized Holding Losses 259,547
Fair Value $ 25,743,540
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROPERTY AND EQUIPMENT (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, plant and equipment          
Property and equipment, gross $ 7,372,245   $ 7,372,245   $ 6,460,516
Less accumulated depreciation and amortization (1,556,217)   (1,556,217)   (868,790)
Property and equipment, net 5,816,028   5,816,028   5,591,726
Depreciation and amortization 281,285 $ 34,401 817,792 $ 93,575  
Lab equipment          
Property, plant and equipment          
Property and equipment, gross 1,977,436   1,977,436   1,549,416
Leasehold improvements          
Property, plant and equipment          
Property and equipment, gross 3,371,915   3,371,915   3,239,307
Furniture and fixtures & computers          
Property, plant and equipment          
Property and equipment, gross $ 2,022,894   $ 2,022,894   $ 1,671,793
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY METHOD INVESTMENT - Reprise (Details) - USD ($)
shares in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2021
Nov. 30, 2020
Sep. 30, 2021
Nov. 15, 2020
Jun. 30, 2019
Equity method investments          
Proceeds from sale of equity-method investment     $ 2,000,000    
Reprise Biomedical, Inc.          
Equity method investments          
Number of equity method investment shares owned       4.5 4.5
Ownership interest (as a percent)   18.00%   45.00% 45.00%
Number of equity method investment shares sold 1.8 2.7      
Proceeds from sale of equity-method investment $ 2,000,000 $ 3,000,000      
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY METHOD INVESTMENT - Income Statement (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 15, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity method investments          
Net sales   $ 12,395 $ 9,819 $ 23,115 $ 25,066
Gross margin   (112,605) (115,181) (351,885) (349,934)
Miromatrix Medical Inc. share of net loss   $ (7,628,054) $ (5,057,581) $ (23,013,992) $ (9,194,757)
Reprise Biomedical, Inc.          
Equity method investments          
Net sales $ 93,985        
Gross margin 47,708        
Net loss (1,376,522)        
Miromatrix Medical Inc. share of net loss $ (223,633)        
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
ACCRUED EXPENSES    
Wages $ 1,186,427 $ 704,502
Taxes 84,569 101,221
Legal 79,919 37,000
Key opinion leader compensation 19,200 25,500
Royalties 3,099 2,000
Facility costs   242,892
Supplies   127,505
Other 219,387 188,002
Accrued expenses $ 1,592,601 $ 1,428,622
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT - Agreements (Details) - USD ($)
1 Months Ended
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2012
Sep. 30, 2022
Dec. 31, 2021
Jan. 01, 2016
May 31, 2015
Debt              
Long-term debt outstanding       $ 401,414      
Warrants, Regents of the University of Minnesota              
Debt              
Number of warrants issued     80,000        
Warrant exercise price (in dollars per share)     $ 1.69        
Warrants, University of Minnesota              
Debt              
Number of warrants issued   20,587          
Term of warrant   10 years          
Warrant exercise price (in dollars per share)   $ 3.75          
Promissory Note, Regents of the University of Minnesota, Due December 31, 2022              
Debt              
Face value of debt     $ 405,559        
Interest rate (as a percent)           3.00%  
Periodic payment frequency monthly            
Amount of periodic principal and interest payments $ 7,737            
Long-term debt outstanding       15,417 $ 83,849    
Loan, Minnesota Department of Employment and Economic Development              
Debt              
Face value of debt             $ 250,000
Long-term debt outstanding       0 250,000    
Promissory Note, University of Minnesota, Due January 31, 2025              
Debt              
Face value of debt   $ 385,997          
Interest rate (as a percent)   6.00%          
Long-term debt outstanding       $ 385,997 $ 385,997    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT - Debt Maturities (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Amounts Due in the Twelve Months Ending March 31    
2023 $ 15,417  
2025 385,997  
Total future maturities payments 401,414  
Less current portion (15,417) $ (333,849)
Long-term debt $ 385,997 $ 385,997
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Common Stock (Details)
Sep. 30, 2022
Vote
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
EQUITY    
Common stock, authorized (in shares) 190,000,000 190,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.00001 $ 0.00001
Number of votes | Vote 1  
Common stock, issued (in shares) 20,904,295 20,385,645
Common stock, outstanding (in shares) 20,904,295 20,385,645
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Preferred Stock (Details) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
EQUITY    
Preferred stock , authorized (in shares) 10,000,000 10,000,000
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Equity Incentive Plans (Details) - shares
Jan. 01, 2022
Sep. 30, 2022
Dec. 31, 2021
Share-based compensation      
Options outstanding (in shares)   3,874,186 3,526,138
2010 Plan      
Share-based compensation      
Options outstanding (in shares)   2,415,853  
2019 Plan      
Share-based compensation      
Options outstanding (in shares)   307,000  
2021 Plan      
Share-based compensation      
Maximum annual increase in shares reserved for issuance, as a percent of total shares of common stock outstanding 4.50%    
Maximum number of additional shares reserved for issuance annually 600,000    
Increase in number of shares reserved for issuance during the period 600,000    
Options outstanding (in shares)   1,151,333  
Number of shares of common stock available for issuance   809,927  
2021 Plan | Restricted stock units      
Share-based compensation      
Units outstanding (in shares)   240,587  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Stock Options (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Summary of options granted - Shares        
Options outstanding at beginning of the period (in shares)     3,526,138  
Granted (in shares)     873,000  
Exercised (in shares)     (290,938)  
Canceled or expired (in shares)     (234,014)  
Options outstanding at end of the period (in shares) 3,874,186   3,874,186  
Options exercisable (in shares) 2,791,561   2,791,561  
Summary of options granted - Weighted Average Exercise Price        
Options outstanding at beginning of the period (in dollars per share)     $ 3.99  
Granted (in dollars per share)     3.87  
Exercised (in dollars per share)     1.25  
Canceled or expired (in dollars per share)     5.48  
Options outstanding at end of the period (in dollars per share) $ 4.06   4.06  
Options Exercisable (in dollars per share) $ 3.71   3.71  
Weighted average fair value of options granted (in dollars per share)     $ 1.42 $ 4.33
Stock options | Employee        
Summary of options granted - Weighted Average Exercise Price        
Stock based compensation $ 163,326 $ 117,469 $ 495,915 $ 400,299
Stock options | Nonemployee, Key opinion leaders        
Summary of options granted - Weighted Average Exercise Price        
Stock based compensation $ 5,175 $ 22,500 $ (6,300) $ 66,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Restricted Stock Units (Details) - Restricted stock units - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-based compensation          
Number of common shares issued upon vesting of each RSU     1    
Unvested at beginning of the year     51,331    
Granted (in shares)     236,174    
Vested (in shares)     (36,153)    
Canceled (in shares)     (10,765)    
Unvested at end of the year 240,587   240,587    
Granted, Weighted average grant date fair value (in dollars per share)     $ 3.98    
Vested, Weighted average grant date fair value (in dollars per share)     7.38    
Canceled, Weighted average grant date fair value (in dollars per share)     4.20    
Unvested, Weighted average grant date fair value (in dollars per share) $ 4.28   $ 4.28   $ 8.29
Stock based compensation $ 94,608 $ 50,000 $ 350,915 $ 50,000  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Employee Stock Purchase Plan (Details)
9 Months Ended
Sep. 30, 2022
shares
EQUITY  
Number of shares issued, ESPP 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
EQUITY - Stock Warrants (Details)
9 Months Ended
Sep. 30, 2022
shares
EQUITY  
Warrants outstanding, beginning balance (in shares) 795,379
Exercised (in shares) (191,559)
Expired (in shares) (4,629)
Warrants outstanding, ending balance (in shares) 599,191
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT CUSTOMERS (Details) - Revenue - Customer - One customer - customer
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
SIGNIFICANT CUSTOMERS        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Number of Customers 1 1 1 1
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details)
Sep. 30, 2022
USD ($)
Reprise Biomedical, Inc. | Patent and Know-How License Agreement  
Agreements  
Minimum royalty payments to be received per year $ 500,000
University | Patent License Agreement  
Agreements  
Minimum royalty payments to be paid per year $ 500,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Agreements (Details) - Building
1 Months Ended 3 Months Ended
Aug. 31, 2021
item
Mar. 31, 2022
USD ($)
Leases    
Number of options to extend | item 1  
Option to extend term 5 years  
Tenant improvement allowance received during the period | $   $ 1,256,950
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Balance Sheet Information (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Assets    
Operating lease assets, Right of use asset $ 1,723,479  
Financing lease assets $ 90,805  
Finance Lease, Right-of-Use Asset, Statement of Financial Position Property and equipment, net  
Liabilities    
Current Operating - Current portion of lease liability $ 381,925  
Current Financing - Current portion of financing lease obligations 52,911 $ 58,037
Noncurrent Operating - Lease liability, net 2,819,716  
Noncurrent Financing - Financing lease obligations, net $ 17,282 $ 52,768
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Lease costs (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Lease cost    
Operating lease cost - Operating expenses: General and administrative $ 82,886 $ 246,455
Financing lease cost    
Amortization of leased assets - Depreciation and amortization 9,480 28,439
Interest on lease liabilities - Interest expense 1,299 4,242
Variable lease cost - Operating expenses: General and administrative $ 55,165 $ 151,484
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Lease payments (Details)
Sep. 30, 2022
USD ($)
Operating Leases  
Remainder of 2022 $ 124,192
2023 511,669
2024 527,020
2025 542,830
2026 559,115
Thereafter 1,423,621
Total lease payments 3,688,447
Less imputed interest (486,806)
Present value of lease liabilities $ 3,201,641
Operating Lease, Liability, Statement of Financial Position Current portion of lease liability, Lease liability, net
Financing Leases  
2022, Remainder of fiscal year $ 15,423
2023 46,298
2024 12,030
Total lease payments 73,751
Less imputed interest (3,558)
Present value of lease liabilities $ 70,193
Finance Lease, Liability, Statement of Financial Position Current portion of financing lease obligations, Financing lease obligations, net
Total Operating and Financing Leases  
2022, Remainder of fiscal year $ 139,615
2023 557,967
2024 539,050
2025 542,830
2026 559,115
Thereafter 1,423,621
Total lease payments 3,762,198
Less imputed interest (490,364)
Present value of lease liabilities $ 3,271,834
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Additional information (Details)
Sep. 30, 2022
LEASES  
Weighted-average remaining term (in years) - Operating leases 6 years 8 months 12 days
Weighted-average remaining term (in years) - Financing leases 1 year 3 months 18 days
Weighted-average discount rate - Operating lease (as a percent) 4.20%
Weighted-average discount rate - Financing lease (as a percent) 6.50%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Prior to adoption of ASU - Capital leases (Details)
1 Months Ended
Sep. 30, 2021
USD ($)
payment
Jul. 31, 2021
USD ($)
payment
Oct. 31, 2018
USD ($)
payment
Dec. 31, 2021
USD ($)
Capital Lease, October 2018        
Capital lease obligations        
Capitalized lease     $ 102,026  
Interest rate (as a percent)     7.20%  
Number of monthly payments | payment     60  
Periodic payment frequency     monthly  
Amount of periodic principal and interest payments     $ 1,863  
Lease outstanding       $ 38,271
Capital Lease, July 2021        
Capital lease obligations        
Capitalized lease   $ 44,251    
Interest rate (as a percent)   5.00%    
Number of monthly payments | payment   24    
Periodic payment frequency   monthly    
Amount of periodic principal and interest payments   $ 1,941    
Lease outstanding       33,597
Capital Lease, September 2021        
Capital lease obligations        
Capitalized lease $ 43,317      
Interest rate (as a percent) 6.80%      
Number of monthly payments | payment 36      
Periodic payment frequency monthly      
Amount of periodic principal and interest payments $ 1,337      
Lease outstanding       $ 38,937
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Prior to adoption of ASU - Operating leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
LEASES    
Operating lease expense $ 60,097 $ 183,389
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Corporation owned by former director | Consulting services          
RELATED PARTY TRANSACTIONS          
Consulting services $ 0 $ 1,141 $ 768 $ 4,992  
Reprise Biomedical, Inc. | Patent and Know-How License Agreement          
RELATED PARTY TRANSACTIONS          
Royalty 12,395 $ 9,819 23,115 $ 25,066  
Long term receivables 1,272,289   1,272,289   $ 920,404
Reserve against receivable 1,272,289   1,272,289   920,404
Current portion of deferred royalties, related party 857,589   857,589   488,368
Deferred royalties, net, related party $ 491,733   $ 491,733   $ 491,733
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET LOSS PER SHARE (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
NET LOSS PER SHARE    
Potentially dilutive securities 4,713,964 4,415,684
Stock options    
NET LOSS PER SHARE    
Potentially dilutive securities 3,874,186 3,464,805
Common stock warrants    
NET LOSS PER SHARE    
Potentially dilutive securities 599,191 950,879
Restricted stock units    
NET LOSS PER SHARE    
Potentially dilutive securities 240,587  
XML 65 tmb-20220930x10q_htm.xml IDEA: XBRL DOCUMENT 0001527096 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001527096 us-gaap:RetainedEarningsMember 2022-09-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001527096 us-gaap:RetainedEarningsMember 2022-06-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001527096 2022-06-30 0001527096 us-gaap:RetainedEarningsMember 2021-12-31 0001527096 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001527096 us-gaap:RetainedEarningsMember 2021-09-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001527096 us-gaap:RetainedEarningsMember 2021-06-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001527096 2021-06-30 0001527096 us-gaap:RetainedEarningsMember 2020-12-31 0001527096 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001527096 us-gaap:CommonStockMember 2022-09-30 0001527096 us-gaap:CommonStockMember 2022-06-30 0001527096 us-gaap:CommonStockMember 2021-12-31 0001527096 us-gaap:CommonStockMember 2021-09-30 0001527096 us-gaap:CommonStockMember 2021-06-30 0001527096 us-gaap:CommonStockMember 2020-12-31 0001527096 miro:StockOptionPlan2019Member 2022-09-30 0001527096 miro:StockOptionPlan2010Member 2022-09-30 0001527096 miro:EquityIncentivePlan2021Member 2022-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember miro:EquityIncentivePlan2021Member 2022-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2022-07-01 2022-09-30 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2022-01-01 2022-09-30 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2021-07-01 2021-09-30 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2021-01-01 2021-09-30 0001527096 miro:ConsultingServicesMember miro:CorporationOwnedByDirectorMember 2022-07-01 2022-09-30 0001527096 miro:ConsultingServicesMember miro:CorporationOwnedByDirectorMember 2022-01-01 2022-09-30 0001527096 miro:ConsultingServicesMember miro:CorporationOwnedByDirectorMember 2021-07-01 2021-09-30 0001527096 miro:ConsultingServicesMember miro:CorporationOwnedByDirectorMember 2021-01-01 2021-09-30 0001527096 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001527096 us-gaap:EquipmentMember 2022-09-30 0001527096 miro:FurnitureFixturesAndComputersMember 2022-09-30 0001527096 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001527096 us-gaap:EquipmentMember 2021-12-31 0001527096 miro:FurnitureFixturesAndComputersMember 2021-12-31 0001527096 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2021-12-31 0001527096 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001527096 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001527096 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001527096 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001527096 miro:PromissoryNoteWithUniversityOfMinnesotaMember 2022-09-30 0001527096 miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember 2022-09-30 0001527096 miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember 2022-09-30 0001527096 miro:PromissoryNoteWithUniversityOfMinnesotaMember 2021-12-31 0001527096 miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember 2021-12-31 0001527096 miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember 2021-12-31 0001527096 miro:UsTreasuryNotesShortTermMember 2022-09-30 0001527096 miro:RepriseBiomedicalInc.Member 2021-03-15 2021-03-15 0001527096 miro:RepriseBiomedicalInc.Member 2020-11-30 0001527096 miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember 2016-01-01 0001527096 miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember 2018-01-31 2018-01-31 0001527096 miro:PromissoryNoteWithUniversityOfMinnesotaMember 2019-01-31 0001527096 miro:LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember 2015-05-31 0001527096 miro:PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember 2012-01-31 0001527096 miro:WarrantsUniversityOfMinnesotaMember 2019-01-31 0001527096 miro:WarrantsRegentsOfUniversityOfMinnesotaMember 2012-01-31 0001527096 us-gaap:AccountingStandardsUpdate201602Member 2022-01-01 0001527096 2020-12-31 0001527096 2021-09-30 0001527096 miro:CapitalLeaseSeptember2021Member 2021-12-31 0001527096 miro:CapitalLeaseOctober2018Member 2021-12-31 0001527096 miro:CapitalLeaseJuly2021Member 2021-12-31 0001527096 miro:CapitalLeaseSeptember2021Member 2021-09-30 0001527096 miro:CapitalLeaseJuly2021Member 2021-07-31 0001527096 miro:CapitalLeaseOctober2018Member 2018-10-31 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001527096 miro:CommonStockWarrantsMember 2022-01-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001527096 miro:CommonStockWarrantsMember 2021-01-01 2021-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-07-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-07-01 2022-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-07-01 2021-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-07-01 2021-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-01-01 2021-09-30 0001527096 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-09-30 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001527096 miro:BuildingResearchAndDevelopmentAndOfficeSpaceMember 2022-01-01 2022-03-31 0001527096 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001527096 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001527096 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001527096 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001527096 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001527096 miro:EquityIncentivePlan2021Member 2022-01-01 0001527096 miro:EquityIncentivePlan2021Member 2022-01-01 2022-01-01 0001527096 2022-07-01 2022-09-30 0001527096 2021-07-01 2021-09-30 0001527096 miro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001527096 miro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001527096 miro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001527096 miro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001527096 miro:UniversityOfMinnesotaMember miro:PatentLicenseAgreementMember 2022-09-30 0001527096 miro:BuildingResearchAndDevelopmentAndOfficeSpaceMember 2021-08-01 2021-08-31 0001527096 2021-01-01 2021-09-30 0001527096 miro:RepriseBiomedicalInc.Member 2021-03-01 2021-03-31 0001527096 miro:RepriseBiomedicalInc.Member 2020-11-01 2020-11-30 0001527096 miro:RepriseBiomedicalInc.Member 2020-11-15 0001527096 miro:RepriseBiomedicalInc.Member 2019-06-30 0001527096 miro:CapitalLeaseSeptember2021Member 2021-09-01 2021-09-30 0001527096 miro:CapitalLeaseJuly2021Member 2021-07-01 2021-07-31 0001527096 miro:CapitalLeaseOctober2018Member 2018-10-01 2018-10-31 0001527096 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001527096 miro:WarrantsUniversityOfMinnesotaMember 2019-01-01 2019-01-31 0001527096 miro:WarrantsRegentsOfUniversityOfMinnesotaMember 2012-01-01 2012-01-31 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2022-09-30 0001527096 miro:PatentAndKnowHowLicenseAgreementMember miro:RepriseBiomedicalInc.Member 2021-12-31 0001527096 2022-09-30 0001527096 2021-12-31 0001527096 2022-11-09 0001527096 2022-01-01 2022-09-30 shares iso4217:USD miro:payment miro:customer miro:Vote miro:item pure iso4217:USD shares http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember http://fasb.org/us-gaap/2022#LicenseMember -0.37 -0.25 -1.11 -1.08 20895513 20145321 20664494 8503743 20904295 20385645 0001527096 --12-31 2022 Q3 false http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2022#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2022#FinanceLeaseLiabilityCurrent http://fasb.org/us-gaap/2022#FinanceLeaseLiabilityNoncurrent 20385645 20904295 0 0 1272289 920404 10-Q true 2022-09-30 false 001-40518 Miromatrix Medical Inc. DE 27-1285782 6455 Flying Cloud Drive, Suite 107 Eden Prairie MN 55344 952 942-6000 Common Stock MIRO NASDAQ Yes Yes Non-accelerated Filer true true false false 20904295 5537818 52811531 800100 800100 26003087 12395 17819 121287 1256950 360615 450873 32835302 55337273 232899 1723479 5816028 5591726 40607708 60928999 15417 333849 857589 488368 1157652 2094854 52911 58037 381925 160462 1592601 1428622 4058095 4564192 491733 491733 385997 385997 207204 17282 52768 2819716 1029629 92094 71592 7864917 6803115 0.00001 0.00001 190000000 190000000 20904295 20385645 209 204 129808488 128177594 -97065906 -74051914 32742791 54125884 40607708 60928999 12395 9819 23115 25066 125000 125000 375000 375000 -112605 -115181 -351885 -349934 4574534 3349898 13569434 7698786 381903 105208 1156535 292169 634511 150675 1592778 322719 2052731 1487654 6513748 2836850 7643679 5093435 22832495 11150524 -7756284 -5208616 -23184380 -11500458 143555 766 205403 851 15325 15255 35015 601292 62638 246962 115069 393034 -223633 1983912 50455 568505 -7628054 -5057581 -23013992 -9194757 -0.37 -0.25 -1.11 -1.08 20895513 20145321 20664494 8503743 20813741 208 129448942 -89437852 40011298 252759 252759 85431 1 106787 106788 5123 -7628054 -7628054 20904295 209 129808488 -97065906 32742791 20024552 200 126926215 -63518334 63408081 144969 144969 218116 2 768853 768855 11977 2725 2725 -5057581 -5057581 20254645 202 127842762 -68575915 59267049 20385645 204 128177594 -74051914 54125884 853130 853130 290938 3 363668 363671 191559 2 414096 414098 36153 -23013992 -23013992 20904295 209 129808488 -97065906 32742791 2185822 22 8346943 -59381158 -51034193 384299 384299 381866 4 803476 803480 77886 8975 8975 11092314 111 66553049 66553160 996757 10 7152389 7152399 5520000 55 44593631 44593686 -9194757 -9194757 20254645 202 127842762 -68575915 59267049 -23013992 -9194757 817792 93575 853130 384299 -758 121287 -23038 62638 246962 568505 -223633 1983912 -5424 -5383 -15530 -90258 203734 3120774 -1256950 -640792 2649560 20502 583293 3201641 -20627352 -8211019 26026125 2000000 1166129 856062 281560 -26882187 552311 318432 61303 40612 22084 87567 182899 44593686 19891670 414098 8975 363671 803480 235826 65301991 -47273713 57643283 53611631 4444395 6337918 62087678 5537818 62087678 800100 6337918 62087678 14513 17999 186791 50000 936652 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1 — DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration-line:none;">Miromatrix Medical Inc. (the “Company”) is a life sciences company pioneering a novel technology for bioengineering fully transplantable organs to help save and improve patients’ lives. Founded in 2009, the Company is one of a small group of companies at the forefront of developing alternatives to human-donor organ transplants, and within this small group of companies there are important differences between the technologies being developed. The Company’s proprietary technology is a scalable platform that uses a two-step method of decellularization and recellularization designed to remove the porcine cells from the organs obtained from pigs and replace them with unmodified human cells. The Company’s initial development focus is on bioengineering livers and kidneys, and the Company’s technology platform is also applicable to bioengineering other organs, including hearts, lungs and pancreases. The Company has collaborations with the Mayo Clinic, Mount Sinai Health System and the Texas Heart Institute, and has received strategic investments from Baxter International, Inc., CareDx, Inc. and DaVita, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Basis of Preparation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the United States (“U.S.”) Securities and Exchange Commission (“SEC”) applicable to interim reports of companies filing as a smaller reporting company. These condensed financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, the accompanying condensed financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, stockholders’ equity and cash flows for the interim periods but are not necessarily indicative of the results of operations or cash flows to be anticipated for the full year 2022 or any future period. The Company has evaluated subsequent events occurring after the date of the condensed financial statements for events requiring recording or disclosure in the condensed financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Deferred Offering Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs are expenses directly related to the Shelf Registration Statement on Form S-3 filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Shelf Registration”). These costs consist of legal, accounting, printing and filing fees that the Company has capitalized, including fees incurred by the independent registered public accounting firm directly related to the Shelf Registration. Deferred costs associated with the Shelf Registration will be reclassified to additional paid-in capital on a pro-rata basis when the Company completes offerings under the Shelf Registration. Any remaining deferred offering costs will be charged to the statement of operations at the earlier of when it becomes probable that the offering will not result in the receipt of proceeds from the issuance of securities or at the end of the three-year life of the Shelf Registration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i> (“ASC 842”), which requires lessees to recognize the assets and liabilities that arise from leases on the balance sheet. The standard also requires expanded disclosures to help financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The Company adopted the new standard effective January 1, 2022 using the modified retrospective approach. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines if an arrangement is a lease at inception. Operating leases are included in right of use assets and lease liabilities on the condensed balance sheets. The right of use assets and lease liabilities are recognized as the present value of the future minimum lease payments over the lease term at commencement date. The right of use asset is also adjusted for any lease payments made and excludes lease incentives and initial direct costs incurred. As most leases do not provide an implicit rate, and the Company does not have a readily available incremental borrowing rate, the Company uses the interest rate available for the lowest-grade debt in the marketplace based on the information available at commencement date in determining the present value of future payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The standard provides a number of optional practical expedients in transition. The Company elected to exercise the package of practical expedients, which, among other things, allows the Company to carryforward the determining lease classification and lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of adopting the new standard, the Company recognized right of use assets of $1,882,696 and lease liabilities of $2,020,839 as of January 1, 2022. Certain amounts in the prior year financial statements have been reclassified for comparative purposes to conform to the presentation for the three and nine months ended September 30, 2022. Specifically, prior to the adoption of ASC 842, the Company presented capital leases together with long-term debt on the balance sheets. Financing leases (previously capital leases) is now presented separately on the balance sheets. In addition, prior to the adoption of ASC 842, the Company presented the non-cash change in deferred rent as deferred rent within the operating section of the statement of cash flows. This balance is now presented on the operating lease right of use asset line within the operating section of the statement of cash flows. The adoption of this standard did not have a material impact on income or cash flows. See Note 11 for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FASB issued ASU No. 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> and an updated ASU 2018-19 that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted are trade and other receivables, held-to-maturity debt securities, loans and other instruments. There are various transition methods available upon adoption. As an emerging growth company, the Company is permitted to defer adoption until the private company adoption date of annual periods started after December 15, 2022. The Company is currently evaluating the impact of adoption on its financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Basis of Preparation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America and the rules of the United States (“U.S.”) Securities and Exchange Commission (“SEC”) applicable to interim reports of companies filing as a smaller reporting company. These condensed financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, the accompanying condensed financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, stockholders’ equity and cash flows for the interim periods but are not necessarily indicative of the results of operations or cash flows to be anticipated for the full year 2022 or any future period. The Company has evaluated subsequent events occurring after the date of the condensed financial statements for events requiring recording or disclosure in the condensed financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Deferred Offering Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs are expenses directly related to the Shelf Registration Statement on Form S-3 filed with the SEC on July 1, 2022 and declared effective on July 11, 2022 (the “Shelf Registration”). These costs consist of legal, accounting, printing and filing fees that the Company has capitalized, including fees incurred by the independent registered public accounting firm directly related to the Shelf Registration. Deferred costs associated with the Shelf Registration will be reclassified to additional paid-in capital on a pro-rata basis when the Company completes offerings under the Shelf Registration. Any remaining deferred offering costs will be charged to the statement of operations at the earlier of when it becomes probable that the offering will not result in the receipt of proceeds from the issuance of securities or at the end of the three-year life of the Shelf Registration.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i> (“ASC 842”), which requires lessees to recognize the assets and liabilities that arise from leases on the balance sheet. The standard also requires expanded disclosures to help financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The Company adopted the new standard effective January 1, 2022 using the modified retrospective approach. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines if an arrangement is a lease at inception. Operating leases are included in right of use assets and lease liabilities on the condensed balance sheets. The right of use assets and lease liabilities are recognized as the present value of the future minimum lease payments over the lease term at commencement date. The right of use asset is also adjusted for any lease payments made and excludes lease incentives and initial direct costs incurred. As most leases do not provide an implicit rate, and the Company does not have a readily available incremental borrowing rate, the Company uses the interest rate available for the lowest-grade debt in the marketplace based on the information available at commencement date in determining the present value of future payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The standard provides a number of optional practical expedients in transition. The Company elected to exercise the package of practical expedients, which, among other things, allows the Company to carryforward the determining lease classification and lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of adopting the new standard, the Company recognized right of use assets of $1,882,696 and lease liabilities of $2,020,839 as of January 1, 2022. Certain amounts in the prior year financial statements have been reclassified for comparative purposes to conform to the presentation for the three and nine months ended September 30, 2022. Specifically, prior to the adoption of ASC 842, the Company presented capital leases together with long-term debt on the balance sheets. Financing leases (previously capital leases) is now presented separately on the balance sheets. In addition, prior to the adoption of ASC 842, the Company presented the non-cash change in deferred rent as deferred rent within the operating section of the statement of cash flows. This balance is now presented on the operating lease right of use asset line within the operating section of the statement of cash flows. The adoption of this standard did not have a material impact on income or cash flows. See Note 11 for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FASB issued ASU No. 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> and an updated ASU 2018-19 that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted are trade and other receivables, held-to-maturity debt securities, loans and other instruments. There are various transition methods available upon adoption. As an emerging growth company, the Company is permitted to defer adoption until the private company adoption date of annual periods started after December 15, 2022. The Company is currently evaluating the impact of adoption on its financial statements.</p> true 1882696 2020839 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:49.7pt;text-indent:-49.7pt;margin:0pt 0pt 12pt 0pt;">NOTE 2 — INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company currently invests its excess cash in U.S. Treasury securities. The Company intends and has the ability to hold these investments to maturity. Securities with original maturity dates of more than three months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. All investments held on September 30, 2022 had contractual maturities of less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost and estimated fair values of the Company’s investments as of September 30, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin: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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin: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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;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:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasury notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="color:#231f20;"> 26,003,087</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px 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;"><span style="color:#231f20;"> 259,547</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="color:#231f20;"> 25,743,540</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"><span style="color:#231f20;"> 26,003,087</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 259,547</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"><span style="color:#231f20;"> 25,743,540</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin: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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin: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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;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:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasury notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="color:#231f20;"> 26,003,087</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px 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;"><span style="color:#231f20;"> 259,547</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="color:#231f20;"> 25,743,540</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.22%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"><span style="color:#231f20;"> 26,003,087</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 259,547</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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;"><span style="color:#231f20;"> 25,743,540</span></p></td></tr></table> 26003087 259547 25743540 26003087 259547 25743540 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:49.7pt;text-indent:-49.7pt;margin:12pt 0pt 12pt 0pt;">NOTE 3 — PROPERTY AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment consisted of the following as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,977,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,549,416</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,371,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,239,307</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Furniture, fixtures and computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px 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,022,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px 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,671,793</p></td></tr><tr><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,372,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,460,516</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom: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;"> (1,556,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom: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;"> (868,790)</p></td></tr><tr><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,816,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,591,726</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Depreciation and amortization expense was $281,285 and $34,401 for the three months ended September 30, 2022 and 2021, respectively, and $817,792 and $93,575 for the nine months ended September 30, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,977,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,549,416</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,371,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,239,307</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Furniture, fixtures and computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px 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,022,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px 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,671,793</p></td></tr><tr><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,372,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin: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,460,516</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom: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;"> (1,556,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom: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;"> (868,790)</p></td></tr><tr><td style="vertical-align:bottom;width:69.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,816,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,591,726</p></td></tr></table> 1977436 1549416 3371915 3239307 2022894 1671793 7372245 6460516 1556217 868790 5816028 5591726 281285 34401 817792 93575 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4 — EQUITY METHOD INVESTMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company previously manufactured and sold acellular medical devices in the hernia mesh and wound care markets through a separately identifiable business unit (the “Acellular Business”). On June 30, 2019, the Acellular Business was spun-out to Reprise Biomedical, Inc. (“Reprise”). At the time of the spin-out and until November 15, 2020, the Company owned 4,500,000 shares of common stock of Reprise, which represented 45% ownership in Reprise. In November 2020, the Company sold 2,700,000 shares of common stock of Reprise for $3,000,000 and retained an 18% ownership interest in Reprise. The Company sold its remaining 1,800,000 shares of common stock of Reprise in March 2021 for $2,000,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded its equity method share of losses from January 1, 2021 to March 15, 2021 in the condensed statements of operations. Financial information from the financial statements of Reprise is summarized as follows: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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: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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">March 15,</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,985</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross margin</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,708</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,376,522)</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miromatrix Medical Inc. share of net loss</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223,633)</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> 4500000 4500000 0.45 0.45 2700000 3000000 0.18 1800000 2000000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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: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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">March 15,</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,985</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross margin</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,708</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,376,522)</p></td></tr><tr><td style="vertical-align:bottom;width:81.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miromatrix Medical Inc. share of net loss</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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (223,633)</p></td></tr></table> 93985 47708 -1376522 -223633 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5 — ACCRUED EXPENSES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses consisted of the following as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="color:#231f20;font-weight:bold;">September 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:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Wages</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,186,427</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 704,502</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 84,569</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 101,221</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Legal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 79,919</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 37,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Key opinion leader compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 19,200</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 25,500</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Royalties</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,099</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 2,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Facility costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 242,892</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Supplies</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 127,505</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px 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;"><span style="color:#231f20;"> 219,387</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 188,002</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,592,601</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,428,622</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="color:#231f20;font-weight:bold;">September 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:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #231f20;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Wages</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,186,427</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 704,502</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 84,569</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 101,221</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Legal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 79,919</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 37,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Key opinion leader compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 19,200</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 25,500</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Royalties</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,099</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 2,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Facility costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 242,892</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Supplies</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 127,505</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px 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;"><span style="color:#231f20;"> 219,387</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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="color:#231f20;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 188,002</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,592,601</span></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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,428,622</span></p></td></tr></table> 1186427 704502 84569 101221 79919 37000 19200 25500 3099 2000 242892 127505 219387 188002 1592601 1428622 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6 — FAIR VALUE MEASUREMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s financial instruments reflects the amount that the Company estimates that it would receive in connection with the sale of an asset or paid in connection with the transfer of a liability in an orderly transaction between market participants at the measurement date (exit price). The Company uses a three-tier valuation hierarchy based upon observable and non-observable inputs to measure fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Level 1:</i> I<span style="background:#ffffff;">nputs that include quoted prices in active markets for identical assets and liabilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Level 2:</i> <span style="background:#ffffff;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span><i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Level 3:</i> <span style="background:#ffffff;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company classifies cash and cash equivalents, as well as restricted cash, as Level 1 in the fair value hierarchy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company classifies its investments in U.S. Treasury notes as Level 1 in the fair value hierarchy. While the market for these securities are highly liquid and active, quoted prices for these securities may at times be derived from pricing models which use observable inputs such as benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and other reference data including market research publications.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7 — DEBT </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2012, the Company signed a promissory note with the Regents of the University of Minnesota (the “University”) for $405,559. Commencing on January 1, 2016, the promissory note bears interest at 3% per annum, compounded monthly. The Company is required to make monthly principal and interest payments of $7,737 until the note is paid in full. The note has a maturity date of December 31, 2022 and is unsecured. In association with the promissory note, the Company issued the University warrants to purchase 80,000 shares of the Company’s common stock at an exercise price of $1.69, which were exercised in the second quarter of 2022. As of September 30, 2022 and December 31, 2021, the principal outstanding on this loan was $15,417 and $83,849, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2015, the Company entered into a loan agreement with the Minnesota Department of Employment &amp; Economic Development under which the Company borrowed $250,000. The loan did not bear interest, was due in a lump sum payment on April 1, 2022 and was uncollateralized. As of September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $0 and $250,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2019, the Company issued the University a promissory note in the amount of $385,997 in satisfaction of the Company’s minimum royalty obligation for the year ended December 31, 2018. The note bears interest at 6% per annum, compounded annually, and is due on January 31, 2025. In addition, the Company issued the University a 10-year warrant to purchase 20,587 shares of the Company’s common stock at an exercise price of $3.75 per share, which have not been exercised as of September 30, 2022. As of both September 30, 2022 and December 31, 2021, the balance outstanding on this loan was $385,997.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future principal maturities for debt were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts Due in the Twelve Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,417</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,997</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future maturities payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"> 401,414</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,417)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,997</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 405559 0.03 monthly 7737 80000 1.69 15417 83849 250000 0 250000 385997 0.06 P10Y 20587 3.75 385997 385997 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts Due in the Twelve Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,417</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,997</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future maturities payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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;"> 401,414</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,417)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,997</p></td></tr></table> 15417 385997 401414 15417 385997 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">NOTE 8 — EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is authorized to issue 190,000,000 shares of common stock, with a par value of $0.00001. Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of common stockholders. Subject to preferences that may be applicable to any outstanding preferred shares, each share of common stock is entitled to share pro rata in any distributions. In any distribution of capital assets, holders of common stock are entitled to receive pro rata the assets remaining after payment of liabilities and liquidation preferences on any outstanding preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2022 and December 31, 2021, there were 20,904,295 and 20,385,645 shares of common stock <span style="-sec-ix-hidden:Hidden_5BrgqlYM7kSruT6MNZOVDA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_dadmU4BxaEGsVkU8E_jtww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span>, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The Company is authorized to issue 10,000,000 shares of preferred stock, with a par value of $0.00001. As of September 30, 2022 and December 31, 2021, there were no shares of preferred stock issued and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Equity Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2010, the Company adopted a stock option plan (the “2010 Plan”). In July 2019, the Company adopted a stock option plan (the “2019 Plan”), which served as the successor to the 2010 Plan. The 2019 Plan provided for granting of stock options to employees, directors and consultants of the Company. The Company ceased making awards under the 2019 Plan upon stockholder approval of the 2021 Plan (defined below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the Company’s stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan provides for the issuance of stock options, restricted stock units and other awards to employees, directors and consultants of the Company. Shares of common stock underlying outstanding awards under the 2019 Plan and 2021 Plan that expire, are forfeited, are retained by the Company to satisfy any exercise price or any tax withholding, repurchased by the Company at their original purchase price or settled in cash may be added to the number of shares of common stock available for issuance under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will automatically increase on the first day of each fiscal year, beginning January 1, 2022, in the amount equal to the lesser of (a) 4.5% of the total number of shares of common stock outstanding as of December 31 of the immediately preceding calendar year, (b) 600,000 shares of common stock, or (c) such lessor number of shares as determined by the Board of Directors. On January 1, 2022, the number of shares reserved for issuance under the 2021 Plan automatically increased by 600,000 shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2022, there were 2,415,853 and 307,000 stock options outstanding under the 2010 Plan and 2019 Plan, respectively. As of September 30, 2022, there were 1,151,333 stock options and 240,587 restricted stock units outstanding under the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2022, there were 809,927 shares of common stock available for issuance under the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;text-decoration-line:none;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes stock option compensation expense based on the grant date fair value of the award. The Company issues new common shares for stock options exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock option activity for the nine months ended September 30, 2022 was as follows:</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:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options outstanding at beginning of the period </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,526,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="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 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;"> 3.99</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 873,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="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 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;"> 3.87</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290,938)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="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 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.25</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Canceled or expired </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom: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;"> (234,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="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 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;"> 5.48</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options outstanding at end of the period </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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;"> 3,874,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 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;"> 4.06</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercisable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,791,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"> 3.71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Stock-based compensation expense related to stock options was $163,326 and $117,469 for the three months ended September 30, 2022 and 2021, respectively. Stock-based compensation expense related to stock options was $495,915 and $400,299 for the nine months ended September 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Included in the stock-based compensation expense numbers above are stock options the Company has granted to key opinion leaders which are marked to market at each reporting period with the change in the accrued balance expensed through research and development operating expenses. Stock-based compensation expense related to the key opinion leaders was expense of $5,175 and income of $6,300 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to the key opinion leaders was $22,500 and $66,000 for three and nine months ended September 30, 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The weighted average fair value of options granted during the nine months ended September 30, 2022 and 2021 was $1.42 and $4.33 per share, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;text-decoration-line:none;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes restricted stock unit (“RSU”) compensation expense based on the grant date fair value of the award. Each RSU is eligible to vest over time and settle into one newly issued share of Company common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">RSU activity for the nine months ended September 30, 2022 was as follows:</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:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Shares</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 51,331</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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.29</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 236,174</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin: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.98</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (36,153)</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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;"> 7.38</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Canceled </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom: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;"> (10,765)</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin: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.20</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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;"> 240,587</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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.28</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Stock-based compensation expense related to RSUs was $94,608 and $350,915 for the three and nine months ended September 30, 2022, respectively. Stock-based compensation expense related to RSUs was $50,000 for both the three and nine months ended September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;text-decoration-line:none;">Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for employee stock purchases made under its 2021 Employee Stock Purchase Plan (“2021 ESPP”) using the estimated grant date fair value in accordance with Accounting Standards Codification, Topic 718, <i style="font-style:italic;">Stock Compensation</i>. The Company values ESPP shares using the Black-Scholes model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no shares issued under the 2021 ESPP during the nine months ended September 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock warrant activity for the nine months ended September 30, 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Common warrants</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Warrants outstanding at beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 795,379</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;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="color:#231f20;"> (191,559)</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (4,629)</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Warrants outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 599,191</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.07;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 190000000 190000000 0.00001 1 20904295 20385645 10000000 10000000 0.00001 0.00001 0 0 0.045 600000 600000 2415853 307000 1151333 240587 809927 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock option activity for the nine months ended September 30, 2022 was as follows:</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:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options outstanding at beginning of the period </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,526,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="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 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;"> 3.99</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 873,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="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 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;"> 3.87</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290,938)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;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="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 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.25</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Canceled or expired </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom: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;"> (234,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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="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 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;"> 5.48</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options outstanding at end of the period </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.73%;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;"> 3,874,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 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;"> 4.06</p></td></tr><tr><td style="vertical-align:bottom;width:72.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options exercisable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,791,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"> 3.71</p></td></tr></table> 3526138 3.99 873000 3.87 290938 1.25 234014 5.48 3874186 4.06 2791561 3.71 163326 117469 495915 400299 5175 -6300 22500 66000 1.42 4.33 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">RSU activity for the nine months ended September 30, 2022 was as follows:</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:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Weighted </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Shares</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 0pt;"> 51,331</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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.29</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="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:right;margin:0pt 3pt 0.05pt 0pt;"> 236,174</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin: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.98</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (36,153)</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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;"> 7.38</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Canceled </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom: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;"> (10,765)</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin: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.20</p></td></tr><tr><td style="vertical-align:bottom;width:72.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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;"> 240,587</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;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.28</p></td></tr></table> 51331 8.29 236174 3.98 36153 7.38 10765 4.20 240587 4.28 94608 350915 50000 50000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Common warrants</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Warrants outstanding at beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 795,379</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.79%;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="color:#231f20;"> (191,559)</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (4,629)</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Warrants outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 599,191</span></p></td></tr></table> 795379 191559 4629 599191 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">NOTE 9 — SIGNIFICANT CUSTOMERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had one customer that accounted for 100% of total revenue for the three and nine months ended September 30, 2022 and 2021. The current receivable for this customer is included in Receivable from Reprise on the condensed balance sheets. The long-term receivable related to minimum royalties from this customer has been completely reserved against due to uncertainty regarding collectability. See Note 12 for further details.</p> 1 1 1 1 1 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10 — COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">Patent License Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under an Exclusive Patent License Agreement between the Company and the University, the Company is required to make minimum royalty payments to the University of $500,000 per year. Under the Patent and Know-How License Agreement with Reprise, Reprise has minimum royalty obligations to the Company of $500,000 per year (See Note 12).</p> 500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 11 — LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company leases its corporate headquarters, which houses its research and development operations and office space. The lease term began in August 2021 and is scheduled to terminate in May 2029. The Company has one option to extend the term for a period of five years. The depreciable life of assets and leasehold improvements is limited by the expected lease term. The lease provided a tenant improvement allowance of $1,256,950, which was received by the Company during the three months ended March 31, 2022. The tenant improvement allowance is included in the calculation of the lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also leases pieces of equipment that are accounted for as financing leases. Financing lease assets are classified as lab equipment within property and equipment on the condensed balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental condensed balance sheet information for the Company is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;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;"><b style="color:#231f20;font-weight:bold;">Leases</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;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;"><b style="color:#231f20;font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Right of use asset</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,723,479</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financing lease assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="-sec-ix-hidden:Hidden_egXxXzFUWkqjd_yL6NQVYg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net of accumulated depreciation</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 90,805</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</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><td style="vertical-align:bottom;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="color:#231f20;">Current portion of lease liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 381,925</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of financing lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 52,911</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Lease liability, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 2,819,716</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="color:#231f20;">Financing lease obligations, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 17,282</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Information on the Company’s lease costs is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Lease cost</b></p></td><td style="vertical-align:bottom;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:38.49%;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;"><b style="color:#231f20;font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;width:0.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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;width:0.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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;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 expenses: General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 82,886</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 246,455</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financing lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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 leased assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 9,480</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 28,439</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,299</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 4,242</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;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 expenses: General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 55,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 151,484</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Variable lease costs consist primarily of taxes, insurance and common area maintenance costs for the Company’s operating lease.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future payments for the Company’s leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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: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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;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;"><b style="color:#231f20;font-weight:bold;">Amounts Due in Fiscal Year Ending</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;"><b style="color:#231f20;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_6jZibeB53ESVmYrvCVqQ4Q;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Operating Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_o5uiM2taLU-5zCz5247Lqw;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Financing Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Remainder of 2022</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 124,192</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 15,423</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 139,615</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2023</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 511,669</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 46,298</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 557,967</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2024</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 527,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 12,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 539,050</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2025</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2026</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Thereafter</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Total lease payments</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,688,447</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 73,751</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,762,198</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Less imputed interest</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (486,806)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (3,558)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (490,364)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Present value of lease liabilities</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,201,641</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 70,193</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,271,834</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Additional information related to leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.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:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;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;"><b style="font-weight:bold;">Lease term and discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.51%;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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;">4.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;">6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Disclosures Related to Periods Prior to Adoption of New Lease Standard</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capital Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2018, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $102,026. The lease bears interest at 7.2% and the Company will make 60 monthly payments of $1,863 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,271. The lease is secured by the piece of equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $44,251. The lease bears interest at 5.0% and the Company will make 24 monthly payments of $1,941 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $33,597. The lease is secured by the piece of equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In September 2021, the Company signed a lease agreement for a piece of equipment that is being accounted for as a capitalized lease. The total cost of the equipment was $43,317. The lease bears interest at 6.8% and the Company will make 36 monthly payments of $1,337 until the lease is paid in full. As of December 31, 2021, the amount outstanding on the lease was $38,937. The lease is secured by the piece of equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company entered into operating leases primarily for its corporate headquarters, which houses its research and development operations and office space. Total expense under operating leases for three and nine months ended September 30, 2021 was $60,097 and $183,389, respectively.</p> 1 P5Y 1256950 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;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;"><b style="color:#231f20;font-weight:bold;">Leases</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;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;"><b style="color:#231f20;font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Right of use asset</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,723,479</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financing lease assets</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="-sec-ix-hidden:Hidden_egXxXzFUWkqjd_yL6NQVYg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net of accumulated depreciation</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 90,805</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</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><td style="vertical-align:bottom;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="color:#231f20;">Current portion of lease liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 381,925</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of financing lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 52,911</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating</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><td style="vertical-align:bottom;white-space:nowrap;width:47.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Lease liability, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 2,819,716</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing</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><td style="vertical-align:bottom;white-space:nowrap;width:47.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="color:#231f20;">Financing lease obligations, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 17,282</span></p></td></tr></table> 1723479 90805 381925 52911 2819716 17282 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:24.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Lease cost</b></p></td><td style="vertical-align:bottom;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:38.49%;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;"><b style="color:#231f20;font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;width:0.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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;width:0.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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;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 expenses: General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 82,886</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 246,455</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financing lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;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="color:#231f20;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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 leased assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 9,480</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 28,439</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,299</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 4,242</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.72%;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<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:38.49%;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 expenses: General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 55,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 151,484</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Variable lease costs consist primarily of taxes, insurance and common area maintenance costs for the Company’s operating lease.</span></td></tr></table><div style="margin-top:12pt;"/> 82886 246455 9480 28439 1299 4242 55165 151484 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future payments for the Company’s leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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: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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;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;"><b style="color:#231f20;font-weight:bold;">Amounts Due in Fiscal Year Ending</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;"><b style="color:#231f20;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_6jZibeB53ESVmYrvCVqQ4Q;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Operating Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_o5uiM2taLU-5zCz5247Lqw;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Financing Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Remainder of 2022</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 124,192</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 15,423</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 139,615</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2023</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 511,669</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 46,298</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 557,967</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2024</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 527,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 12,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 539,050</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2025</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2026</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Thereafter</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Total lease payments</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,688,447</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 73,751</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,762,198</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Less imputed interest</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (486,806)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (3,558)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (490,364)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Present value of lease liabilities</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,201,641</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 70,193</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,271,834</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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: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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;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;"><b style="color:#231f20;font-weight:bold;">Amounts Due in Fiscal Year Ending</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;"><b style="color:#231f20;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_6jZibeB53ESVmYrvCVqQ4Q;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Operating Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_o5uiM2taLU-5zCz5247Lqw;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Financing Leases</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Remainder of 2022</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 124,192</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 15,423</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 139,615</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2023</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 511,669</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 46,298</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 557,967</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2024</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 527,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 12,030</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 539,050</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2025</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 542,830</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">2026</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 559,115</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Thereafter</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 1,423,621</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Total lease payments</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,688,447</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 73,751</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,762,198</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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="color:#231f20;">Less imputed interest</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (486,806)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (3,558)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;"> (490,364)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="color:#231f20;">Present value of lease liabilities</span></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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,201,641</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 70,193</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"> 3,271,834</span></p></td></tr></table> 124192 15423 139615 511669 46298 557967 527020 12030 539050 542830 542830 559115 559115 1423621 1423621 3688447 73751 3762198 486806 3558 490364 3201641 70193 3271834 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.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:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;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;"><b style="font-weight:bold;">Lease term and discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.51%;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="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;">4.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Financing leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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;">6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td></tr></table> P6Y8M12D P1Y3M18D 0.042 0.065 102026 0.072 60 monthly 1863 38271 44251 0.050 24 monthly 1941 33597 43317 0.068 36 monthly 1337 38937 60097 183389 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 12 — RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A corporation owned by a former director of the Company who resigned as a director in June 2021 received payments for providing a consultant to the Company of $0 and $1,141 for the three months ended September 30, 2022 and 2021, respectively, and $768 and $4,992 for the nine months ended September 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company received $12,395 and $9,819 for the three months ended September 30, 2022 and 2021, respectively, and $23,115 and $25,066 for the nine months ended September 30, 2022 and 2021, respectively, as royalties related to the spin-out of the Acellular Business to Reprise. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2022 and December 31, 2021, the Company had long term receivables of $1,272,289 and $920,404, respectively, but due to the uncertainty regarding collectability the Company fully <span style="-sec-ix-hidden:Hidden_qVmgQIu95EeBkfHs4ZEhEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reserved</span></span> against the <span style="-sec-ix-hidden:Hidden_YqOAbDeBLUqiVepAVyCqYw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">receivables</span></span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2022, the Company had a current portion of deferred royalty liability of $857,589 and long-term deferred royalty liability of $491,733, and as of December 31, 2021, the Company had a current portion of deferred royalty liability of $488,368 and long-term deferred royalty liability of $491,733 that relate to the Company’s minimum royalty obligation to the University.</p> 0 1141 768 4992 12395 9819 23115 25066 1272289 920404 857589 491733 488368 491733 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13 — NET LOSS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing net income by the weighted-average number of common shares outstanding, after taking into consideration all dilutive potential shares outstanding during the period. Due to the existence of net losses for the three and nine months ended September 30, 2022 and 2021, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following potentially dilutive securities outstanding have been excluded from the computations of diluted weighted average shares outstanding because such securities would have had an antidilutive impact due to losses reported for the periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:18.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:40.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Three and Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options outstanding</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:18.93%;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;"> 3,874,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;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:18.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,464,805</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants </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:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 950,879</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</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:18.93%;background:#cceeff;border-bottom:1px 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;"> 240,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total common stock equivalents</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:18.93%;border-bottom:3px 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,713,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;border-bottom:3px 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,415,684</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:18.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#231f20;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:40.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="color:#231f20;font-weight:bold;">Three and Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options outstanding</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:18.93%;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;"> 3,874,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;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:18.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,464,805</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants </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:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 950,879</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</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:18.93%;background:#cceeff;border-bottom:1px 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;"> 240,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total common stock equivalents</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:18.93%;border-bottom:3px 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,713,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.95%;border-bottom:3px 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,415,684</p></td></tr></table> 3874186 3464805 599191 950879 240587 4713964 4415684 EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &Z!;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 " !N@6Y5ICM3A>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G03-O@Y@_)R&[?WNS:;A%] "&7S/SR MS3>03D>A0\+G%"(FLIAO1M?[+'1$+\U]2$Y1N:8#1*4_ MU &A;9I[<$C**%(P :NX$)GLC!8ZH:*0SGBC%WS\3/T,,QJP1X>>,O": Y/3 MQ'@:^PZN@ E&F%S^+J!9B'/U3^S< 79.CMDNJ6$8ZF$UY\H.'-ZVFY=YW,W=M_ M;'P1E!W\^A?R"U!+ P04 " !N@6Y5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &Z!;E6__HU!Y 4 -$? 8 >&PO=V]R:W-H965T&UL MM9EK;^)&%(;_RHA*52LML3W&$+8$*2%)B[I)V)"VVGZ;V -8:WOH>!S@W_>, M#3;9C@^NM7P!W\[K>>;Z^LQH(^37=,6Y(MLX2M*KSDJI]4?+2OT5CUEZ(=8\ M@3L+(6.FX%0NK70M.0ORH#BRJ&WWK9B%26<\RJ_-Y'@D,A6%"9])DF9QS.3N MAD=B<]5Q.H<+S^%RI?0%:SQ:LR6?<_7'>B;AS"I5@C#F21J*A$B^N.I<.Q\G MKJL#\B?^#/DF/3HF&N55B*_Z9!I<=6Q=(AYQ7VD)!G]O?,*C2"M!.?[9BW;* M=^K X^.#^GT.#S"O+.43$?T5!FIUU;GLD( O6!:I9['YC>^!/*WGBRC-?\FF M>+;7ZQ _2Y6(]\%0@CA,BG^VW5?$48#KU030?0#])L"I>X.[#\AKSBI*EF/= M,L7&(RDV1.JG04T?Y'631P--F.AFG"L)=T.(4^-;X6?0*HJP)"!WB0K5CDR3 MHGOH:NZ2=,4D3T>6@K?I&,O?*]\4RK1&>4@>1*)6*:@&/'@?;T$IRZ+20U%O M*"HXY^L+XMH?"+4I-91G@H<_BK<+8@]-X>^*XY8UY^9Z;KN:,U58(=@S"^H! M^S%=,Y]?=6!$IER^\<[XQQ^8^C#AYS.)7+DU@N(9M.]V>[3F7)C@TM"7AAL()"3TU M7SX^D+F"X4F$)!.1)4KNX#\P5L4)]=L[$S$>U!;YR'4X39!?V)9, QBNX0(: M*1^L]7WZA"0==!UZZ0TNC7,2'MR6EU:\M GO=1" >OKA<$ ^P7/D*3&W*R[9 M[WD>N8]V8;(DDTAD,)]+<,30<;(0.HYC#XSU@(JVK8?*,SFH+?E//4ST&?3Q M%[$Q.J93V^L92<]AHIS*13FX^#X0)#SSP]G<,S.95IR34_DG!S<^ MX'H#O2#,=_&KB(Q\)YS3]/G)R'4.BT0KBT1Q$W-H,7*W]5P^G0RNG01DY'?Z>!A8>%?RFD<<(YH?,H MDB[S?0XR(!(4@D;>0F2^%V:NZUN$Y=\@0/:XM761S: MR.+UQ:OLCNT48[HV*O 9V&>QR=/F0)S MGFB78"3^3OYE7P^%FI>KZ1VEMS&UAW:/#KV1]69BK)P.;90JFL":(<&[3I. M;\GOW-R,N!1X5L>C WO8-S*;IGI5S_>24^+K M;&NQ?UI>+?>KK_-=6JMZO-CL?F#:%*0DX@L(M2\&,.')8O^X.%%BG6_!O@JE M1)P?KC@+N-0/P/V%$.IPHE]0[N*/_P502P,$% @ ;H%N58';![X1!P MSQ\ !@ !X;"]W;W)KDSAZ4_M*OA3#H:U.W_?EL;4SW=C[OJ[5H>'^J.M'"-RNE&V[@5M_-^TX+ MOARJA9IL3J?O2=O+UAA'0:+OZ1XZ ^N MD:5RJ]07>_-I>3[#%I&H165L" [_[L6%J&L;"7#\LPLZVS_3.AY>/T7_.) ' M,K>\%Q>J_ELNS?I\5LS04JSXIC;7ZN$WL2.4VGB5JOOA+WK8V>(9JC:]4;6+^6$;DP9BWHCN%#%\@BBFU.-^$7>_%!6XD\&='+O/@=V>(MU3I$,\ M%J*XT5JT!O&^!V)O?7RV 1)_ )M);_N.5^)\!JG2"WTO9HN??B 9?N=C]TK! MCKBR/5<6B[ZXX/T:\7:)*GLA_MG(>UX#^=['>ALJ&T+9=+]?I"G+"U*\/ M"7GL:$%(RLC>\ ALL@>;1,%>B]YH61FQA>N#N V0'CRZP)A@/$'XK-D1OG2/ M+XWBNUDK;=X8H1LDVWL VX1&,G6>3S.,&2[R"=#H U^X-K(]G>R9X:X$+(?; M6J"55@VZ%IV6O4 ?I&K$4E:\/D&?VNK41S!S"!+*RG3"SF,%RZGTST*^AYU' M87]J809@\$$TGO#[$.8>A(0Z$Q!]U@LGH-@S*:),_A MASHDFTZK>]$,-:D& M'1W*;IQ=-/#W%JC",U1I5J:!="GW],HHO2LM.BZ72'SMK*+T0QU29BTT"-EA M"?81+!U,+,,9F:XPURQ)(BRA MNK*2#:)@KT4*P% 87!7<"';.U2I/H"7N)4) )?E%&WTB2_,"S(J-(F* MXF+H'H$.VD ]&D;?2X9ZZ@ME2>ZP^3\DF(P:3.(B?*6AR];F<4@ J\&=S?43 MU 9H,7>E% "&3G789YB6, 198$6-0DSB2KQ=_I%E[PIL@C.,\98D81F:E1L$I=L#^CE4\W2ZI'7=NZ\P%T5 M+](\+9P$=^V2HF!9$4 ^*C2)2_3[JE(;:/)0QQ]#6DP\^DG2/$L="7 -*2Z3 M(DT",$>E)7&I]0SP2D)S45DQJ 5L:Y&ZK>4=M]_Z1]I5TI26A$PI>,P*S'(_ M 3KJ+8WKK6]9#["?DOO1NTWSJ"_TEW3:)<0?_L*\@9M_4;)\A+ M]94$>3<@;AL IDE& _-XL+6."S?DB]Z(L>?S4O'(=EK"!FFZV'R&"2TR&H(Y M*C*-*_)Q>W<@(%Z\KLPF&%:]L]WQ&:99 @LR@'?48QK7XTNG6@:[!^J19N@) M&)N"?=;N&.LHRS2^2_[\K!Q1=WO,BK0LIWKTO-TQQ%%$:5Q$Q^&$Z??IR%,+MHT.]>7ZXH$TS+C 8:-S;* M,HO+\E,YE[LS%^^IH2O"I6UKIH>&KEENRWX XBBN+"ZNVU+^3 EGKM[E16;K MW12E:YA!?T,.#AZ.<8[*R.+*>*&:1FY/#+<'LJHUD+D"\C> ^06;5N1;'J\0 MZ)CSP>$SB^[0;M9YYO1'H1WR*X8>\0Z3$)W!E?U%OQPB6Q,:LE9;_BN4[1/%) MB9,36J9(]KW-O^'D;&-Z Q>VW//>-I$WHC.BN15Z_W)E, 1WD,F3+'G&_5)4 M.V_ONY7=S+AM B3W-&M\1@%U8V,CP>*-Q/OE4MHJ"NEMSQ'?R!95O).0[EZ@ M;K- :%G@ C:"4[@^TX+D>5J&0(^M!8NW%E Q-\VFYO8E!NQQ927]1=-M"=Z4 M.<[2$D\%SF>:0P-*2A)".S80+-Y ;(MG[TE3+VBW)V T3VA>3CMWCV6:$)H6 M10CRV$"P9P[-I_5^6-W?3*%PWET%#JX\EH&#J_G!VU;[JOMWKN]DVT-/M@)7 M?)K#,.CMV^/MC5'=\ +V5AFCFN%R+3A MP;P_4HI\W1CW^GNW^$O_@-02P,$ M% @ ;H%N5=7F6VI^ @ /@< !@ !X;"]W;W)K:"SWU*F.:&]_7104UU1>R 8$S M:ZEJ:K"K-KYN%-#2@6KN1T&0^C5EPLLS-[90>29;PYF A2*ZK6NJ?L^ R]W4 M"[W'@3NVJ8P=\/.LH1M8@OG>+!3V_(&E9#4(S:0@"M93[U-X,T]MO OXP6"G M]]K$.EE)>6\[7\NI%UA!P*$PEH'B9PMSX-P2H8Q?/:9.[KY [R>Q?(7DVKW)KHM-)AXI6FUDW8-10X)E&1&.14%D*7ETN1D014(4X%A!>6GY)R\)S[1%8[JS#>8 MVA+X19]FUJ6)GDFSA.:"Q,$9B8(H&H'/7X;?0H'PT,'#0[B/A@?7T> Z\AN=$,+F'IXBC2H+7CYAW=A&GP'#PERKNSTA#%=E2W@(Y88*4DG.J-&E =7M\.K84'?^EX[?E89N'RWQ)Y(#T9I"=' M2&=:MZ_+3OX1$P77P22Z?KK88X'Q59).GEGO=!"='B$:R[\V5)1,;%Y3GKY5 M^5C@J')_K[K9F^4;51LF-.&P1FAP<8D9_ 5!+ P04 " !N@6Y5R0@KZ!<' #X(P & 'AL M+W=O_M9,;)-+49>D)V9^^NW!8RQH2'.#E\2@Y^>Z*>F]1IS_Z*+ MW\JM4H9\V65Y^3#;&K._F\_+U5;M9'FK]RJ';]:ZV$D#A\5F7NX+)9-JT"Z; M,\?QYCN9YK/%?77N4[&XUP>3I;GZ5)#RL-O)XNNCRO3+PXS.OIWXG&ZVQIZ8 M+^[WE/EE_ZF H_F))4EW*B]3G9-"K1]F[^E=S ([H$+\+U4OY=EG8D-Y MUOHW>_!3\C!S[!6I3*V,I9#P[ZB6*LLL$US'[PWI[#2G'7C^^1O[CU7P$,RS M+-529[^FB=D^S((92=1:'C+S6;_\4S4!"R5<)$TU2EN2&_/(4D1_^^O?[N8$9[;CYJF%_K-G9 #LG'W5NMB6)898$&1^-CP]' MQL\ATE.X[%NXCVR4\$GM;PEWWA'F,(9%<3!%QFJZ^K*W,I9W6-3AE#OL ME&31E&3Q1&07*T&=UO6P>$FMR:2ISE@RM\5YSE M0RTV N20.$$8=!(1 5(NO-#M4L8(TO?"P \&-EYZYOSI*PIL#IDTNOA::;"" M[].5S% !:#\NL!$.[\;?QU%',*<7/H*CPA.\>R,B0!8RZH4#P;,V>#8:_'\. M,DO-5S18UIO3XZZ@M!ML'T?!$/FB&RR&"YGO!]U@^T#.F$^'@FU]/AUUJXL/ M*H?"DU7++!/H(M/2U X?C9_W-8=%]'E/@#Z0NH'O";>K0!_H"'6 /T']A[:.FTZ[A7;W6=HNVT(SB>_\7WAL:!7Z!"DO<\]ZG5#1Y#0 M700N#[K.#H/:V!U7! /!MWZ6CAO:GW*C8!LQ),U7T%2@T7M(.G,ANF8#P?E> M+^P^"&XBMULQ8P07"#H0;6MFZ;A;.T7;I#D:KH^H+3CKA8OB6%>6",-QX?3: M2 SG.13*^D#4K96DXU[R_4X7)OU_5=AL\Y*DY4H?K./#YT:[6FEHXZM<5R*_.-@AN+K&5:D*/,H)^W\JLB/4K['!@5 M?E*7.RE;-"E;W+!=E +7"[V!?&>MA6576MA-(7.#5O1QAK>JS!#7:BU/]WG2 MI+/&R*P\Y,Y0,\9: \S#\^P$L8+4;VNR5ZW6:I1*O$^-4;Q9R2K9H4K:8 M]2WW#6/+WA,K#,FX0WEX MYI>:F!%H2$/7%_Y U&WKP,9;AV]1$V@A2+F5A7IG?YY-5^0'R*Q$9YDLVN_0 M'PJ;&8+SJW-NN=]5!H5U36F$P>AMMT6/<9@S8'E8VTVP\6X"TR-)LX-1R1L4 M\:Y3!(7U%4%@F"(H;%"1MN-@XQW'K]4O\A"^/$*7"7:PBKLD!_OS(B@"3=?^ M4#6?^6@NU<-PO?J- W2[84A/<]UP^YS. 0)]83[[M"V MV+8M;+QM^3[ISM-N3+R^^Q\2#T/BXF%(7+P^$A=O?O8FPTX5F^H5DI)4;5S] MP_;I[.DUE??5RQF=\X_T;DF1\Q&]B^N74%KZ^IV8C[+8I'E),K6&J9Q;'ZZV MJ%\SJ0^,WE?O43QK8_2N^KA5$KH<"X#OUQIZS.; 3G!ZV6?Q!U!+ P04 M" !N@6Y5ZP>Z!%@) $2 & 'AL+W=ORVP+@6;Q+530Q,;2VV"\R@F.SL?E9L)A$J6QY)3MI_ MOY3LFN)%M.6<['R8V@[Y'OH]1Y0>4O+-2UE]K9^$:()OFV);WTZ>FF;W<3:K M5T]BD]4?RIW8RK\\E-4F:^3;ZG%6[RJ1K;M.FV*&PS":;;)\.YG?=)]]J>8W MY;XI\JWX4@7U?K/)JN^?1%&^W$[0Y,<'O^>/3TW[P6Q^L\L>Q9UH_MA]J>2[ MV4EEG6_$ML[+;5")A]O)+^ACRKH.78O_Y.*E[KT.VJ]R7Y9?VS>?U[>3L!V1 M*,2J:24R^<^S6(BB:)7D./X\BDY.,=N._=<_U/_1?7GY9>ZS6BS*XK_YNGFZ MG?!)L!8/V;YH?B]?_BF.7XBU>JNRJ+O_!R^'MC&>!*M]W92;8VN R$ '?.R C0XX'NA CAV(V2$BE0V+'#MU7GQV^>V?<,FNR M^4U5O@15VUJJM2\Z][O>TJ]\VQ;*75/)O^:R7S-?E-NU3+M8!W=-U@A9 DT= ME _!W5-6B:>R6(NJ_EN0_KG/F^_!NZ5XR%=Y\SZ8!G_<+8-W/[V_F35R%*W6 M;'6,^.D0$0]&W&QDA=PUY>JKH_?"W_N7]3IO*RPK@B]9OI[FVV"1[?(F*QQ: MRS-:J]5^LR_DUUX'QV_F$$G](O\NK=@SF8-3(O I$;C3H0,ZG[(BVZY$D#7! MO7C,M]M\^]@F8B>JO%RW'R_%ZD- T,\!#G'H\OT0(.H"M!/$\QSCF]ESWUR[ M"20UAKR3F:_;(JW?7V3. M(1CKFX,XXY9#WD&UT_;'>I>MQ.U$SLNUJ)[%9/[7OZ H_+NK_B#%4B Q+1GT ME S:J9.!9'S>KN1IJ!;M%'!X]3[(CP>Q,4NXS*> /BP@Q9:08BF0F)8A=LH0 M\QXN72JF[3ES':S*C;R0J+/N5"R^M:^%*RU>Q;%I8=8!1CC%26+,+) QT[,Q M-2NCDY61U\KTFZA6N2QV.=O4K:U!N6NMK%T>1M;\1XT9);(&R>7\&$>&,=XQ MC37&'9.';F/BDS'Q=<;T9V.72;$C3XA'A@4+;_2Q1S:D6 HDIKG.3Z[SD:Z_ M9%65R0LUE]5>K;''-+?+*(F94;B0$=,S$34#DY.!R94&GJO;Q!I-''-NEJTW M^MBRA11+@<0TUU&HT"+T^B[9XEE>&+0GH?:Z31*@J"IY>CKDH"G;\U2+ O4 M"GPZZOW>YHAZ3(3CCSM7P,1;3 M3 P33)!YHO*/:FPA@ZJE4&IZ1A2<(3^=_58V(MAEW[/[0A+)5O+8:E7M94KR M;2-DP$:FI,U9BY*7%+9-32@TLX'MR0PI$L*6S6WM+1=!H1AC@A MU"Q3NVE$:,A#CMQEBA5>83]>C5L@/VL2MGE&FH2I/!V9FPB0'+4$54NAU/2< M*'+#Z"W7R3$D,RU U9:@:BF4FIZGWF:;G^>N62WW2XY.CLU9B-(D,ND.-&IZ M/JINJ(([[(>[46OF1RUM/C;G&)OHXHAS9FU4@C+84-2!!4BLZ K[Z>KJE7-L M PQ&'"%S#=(??_2Q#@IA4&JZ]PK4L!_4QJV?^\5&'^4VWN$8F]<3H#'3NHF.;7A!*8G-QQA]_= F#[J=!J>G>*TC#?DCS$:Z_Z^B"!=V# MPPZ>8Z'D.6XL^Z27M-3-4SB'K\2Y2Q#NJ.TG7&QSWA#A.IH.$:ZCJ9]PL6(J M?#%3O8YPL8TW X3K']'HP@+=)H-2T^]S4B!'7@5RQMU-SCP0>Z<,A^;^#K$) M#V&.8EE\1M.EH^DTIB%#B;EKE#J:,HHPXYRZRY0HFB+^?;#K;P%SFV3OA.&0 M<&87JW]T^,F'.,378D(E'$37M 6M["_\01ML/ MNC$&I:;;KR".^"'.MRC@[SKZ3 [*;L2Q>X9)B$B28),M+FFJ/]"@J(M>3%W> M90'L?*#!Q5OFU$%=O)7PD%-NGN0=3:=)'$8L"8V9.74T)3BF.$X&SN%4\1:] MF+#45:]+5/A/7W=-UY<#P2%IH7 M5M2Q)X032GE"S=4K1].I;$9B;FX2IXZF- Q1>P ,E*E"&PKY9-AYDQR/AH4< MD9B:MQK[QS6Z6$&Y!TI-STGO^3#ZELL"%!)R%J!J2U"U%$I-SY/"- K_F)A? M>"]!HZ;GH^J&*D*C@ ^+49N#K#G&L5D61C&/37M 6THZM!< MK0"-OM$C8]3F,\ZH>;OPPA]^]*$.BF=0:KKU"L_H&^(9=6P^(6S2F7\$H]T' MI3,H-=U]16?T>CKS=QT]H8+2&74@5QQA'C)SX^>2EOJCS(K-V!NR&;N$S1R- MAMC,T72(S1Q-_6S&%)NQ_Q.;L8O9S#^BL84%JI9"J1VR,>O]@$K[^SB_9I7D MBCHHQ(.4#S_$TJWJ\),SAS=-N>M^4^6^;)IRT[U\$IF\RFT;R+\_E&7SXTW[ M,RVG'_Z9_P]02P,$% @ ;H%N5>8?(H(Z"0 L"T !@ !X;"]W;W)K M1PGAERYN&0E\^B^E%O.6^\ MER(OZZO9MFEV%XM%G6YYD=1?Q8Z7\)^-J(JD@=?J<5'O*IZL5:O2^*I'J]X;EXOIJAV=N'^^QQV\@/B^7E+GGD M#[SY?7=7P=OB(&6=%;RL,U%Z%=]]9T]"60GQ0[Y\ M7U_-?*D1SWG:2!$)_'GBMSS/I230XX].Z.PPINS8?WZ3_K,"#V!62 6)27BKR6OWVGMNV83CSTGW=B*+K#!H46=G^ M35XZ0_0Z@!Q[!]QUP.,.=*(#Z3H0!;353,'ZEC3)\K(2SUXE6X,T^:!LHWH# MFJR4;GQH*OAO!OV:Y:THU^ 4OO8>FJ3AX*"F]L3&NTWJK?NS]*LIF6WL_P2CK8?\%:'I0%[^I>X.= A_X M[JM'_"\>]C&VZ'/[\>[(H0XY6(\H>63*>M)*&V6E324*#U97E319^=A.SZS) M>'UA,ULKEMK%RJ5[4>^2E%_-8&W6O'KBL^5?_H0"_Z\VS&<2-K /5B NJ0O M?X-(DXNZMH%L>P:JIPPG3\LY)CXB<0RN>^HCL+2,44Q#%AX:#K1C!^V8TS_7 MZ__ $FHG=2,@[*2B3+.<>V6GMOPJGU/ER*-A M:9:T8;5<>TDAJB;[K_I@0]Z*8SUO12@,#:>:S6+"0F;W:'A0-G0J^]"(],=< M!NZUEXH"LED]J6=HZLD((OY(3[,9B2B.8[NBT4'1R*GHW^7L H.NLWHGZB27 M0757R=G5O"HK\S_VV4Y.39OJD:%3R**1WL[Q3YPS\0%=[%[VHIRK-9.5#0?Q M#3R .[@-2VQ@F2.,])V(KGN3OO45+[)]L0#_I6)?-M*7 M6?G$NW!BS86^@13B'1G[S:W(J4!["1\=!;0/L!2-U85ND<<&NTY:WTX!#GIV M&B+#&AEV(KO=)N4C!R]YFR2KO*54]31F*BY7#$)")F I$D'MWA1J\>F-C89Q9P@[(?A>)JXAS]Q'6!-*K";5/R3EW(^9050 MW"=51>C-+7C,BM6^JOE4\,,F(T"8!3$;% M3&V7TK3:<_?\PQ9:$%#?W#19&N* QBR86"98\P?LY@_7G9IOC-VJIIGFL<]\ M0TFS&8L(CB>B$M9D +O)P'B5O.625ZNR9OXFV$$&1ZQ-(TP0CZ:V,9BG>_Q._E^5.-J:!CP,(:6.W.0<]%90F =A- M NXJD7*^[AP[I*OS@C=;L7Z'M;H'.-K')D7 OOJ9F,2:(^!W.$+G/E7;3D59 M-]6^/4> ];B39K"7,-UBC\9G*X6@ ";&Q"HEFE\0-[\8 /QXG8E8"$8$R288 M!QA;0QRAR;Q$-'4@;NIP"(^?NOCX6>K_E*WA9?5J#3=6)":%@%4701 T"DV6 MIHQA@M $%$T/"#XJ5&XR8$7I1XX#SEJ#.)>TH15Z9R)NHG&7O';'2"5LZ\O' M.?"-0I4MK- ME06"(DJ,&6AI&"#B3Y .HDD'<9..OK[:8RT!$:L\>U2E,OND M,RG(G/H!,G2WM,/8CR:V%41S"^+F%L,(?JSV9RTY$)."1"$+)DYPB.8?Q'T\ MT7>/V&QX)?&EHK8G7V*>.LQ1A*->.;]3]__!)XCF$^0=/F%-O:DH"EDXDH<< M7^3!E!7BF4A#9P>3K5#*8A)$P83G-+T@I] +4 J<6$%T?P?F6:D%,:D%BJ,8 M!>%4 M/<@KQ7?QC E*"\YZ12!1;^PJLTF]@4$I,.4$3]>%R5L+2+XJF#-*HI M WV',ECT%CM%BIQJ4Y,*D( $X7C;96D7^81&$P:GFC'0#S*&/D^PY5JK]F;R MQX1%.!AK;SFD8 3V4_$$3:":)E!W%4'J_VG-TTH&Z<_RY$P]22JJ8$G6IAXD M=7N"93.QT:"6H@(-87L8(C)&8S9E80!)=JJ22'6ZI^YT+TG/%T-?!4*6&:HL M;7B')VF\%7_,RE*Z288"".9B;85FJ3"0 +@R,6:9V9+"#XFGUD?O9H.;%QP' MC,-G-R23 P2$A#$:+W=;0^ *81!.G)!131>HFR[<'C6]S(3.& DC4V&SX3L* MZ^1/WAVCL[O M-')N=Q[VNUVN:KI)KHZ1.K]5EV]'W&W1QVUX>UF+:N\R_)A60EAHVU1L0Z7\- MP6]5>SVX?6G$3MVP78FF$85ZW/)DS2O9 /Z_$:)Y>Y$#'"YI+_\'4$L#!!0 M ( &Z!;E7%QLP77PT / B 8 >&PO=V]R:W-H965T&ULO5IM4QNW%OXK&GJGD\X88TR:DB9A!@QI21M@8NB=^U'>E6V576DK:3'T MU]_G'$GK-1C2N>W<#PFV5CHZK\]Y6;]?67?KETH%<5]7QG_868;0_+BWYXNE MJJ4?VD89/)E;5\N KVZQYQNG9,F'ZFIO/!J]V:NE-CM'[WGMRAV]MVVHM%%7 M3OBVKJ5[.%&577W8V=_)"U_T8AEH8>_H?2,7:JK"37/E\&VOHU+J6AFOK1%. MS3_L'.__>/*:]O.&W[1:^=YG09+,K+VE+^?EAYT1,:0J502B(/'G3DU451$A ML/%'HKG374D'^Y\S]8\L.V292:\FMOJW+L/RP\[ACBC57+95^&)7/ZLDS_=$ MK["5Y__%*NY],]H11>N#K=-A<%!K$__*^Z2'WH'#YPZ,TX$Q\QTO8BY/99!' M[YU="4>[08T^L*A\&LQI0T:9!H>G&N?"T>G9=/+E_.KZ_/)"7'X4)S?3\XNS MZ50<7YR*Z?E/%^#*YO+FX/K_X25Q=_GH^.3^;OM\+8(#([!7I MLI-XV?B9R]Z*S]:$I1=GIE3EYOD],-YQ/\[25NU,[1]]^L_]F].X%45YWHKQ^ MB?H_+0PP9^ SX5'.'F**GI8(4MF&1JJ"< MD01XD;NVEF:WM 9R,<\]0?R 65[IL 0_^,\_?RWN=) 0_R"A=0''1:GG5=/I/&1, I'1/5DOE]<+ &%"34S59 MC;B'= 5L+VB[%]!QSN$3=7!7,(&:%2I:4ULH2&,KVR#2 MVRZ^-CIHN'72$C)?@(&1 Z)+/'9(\B47[[W5I5$/R9!A"^F>-CO]D5HK;X5L MF@KA1+J%"AY=8LGB2>H!."RJMJ3UI9*./*=J39(=]Q6H"KS:E$XL)05=!>-9 MQQKW43/$YF?Y8,4$8**+ 5)#"X&GVD@M?E;PX*68/L"H=2?5M;H'L9_I:L2^ M#SJT046AZ1:R+712"@_G#FJA"S", BDR63#$WF/R,#I%!_6R&K 0#(0$_CU MZ7W\QD1/Y6\ZR+1P(CV982ZN8&4916%!99$PA?32&@D%!3!16(2X\>0C$,D4 M9%D?P%?D!H3"AI;@=S,*G8;)1W @TJ[$815U1M^A)+H(@0*:307W7RBCG"1T MPG/5A'B6J-\89F5*U_*5QS7,6LA.HZZM5,?+YNY7"5-OAM-A!ZA35;0.7JJB MS<_NBZ4T"Q:CUIX+M7QN>C;ICFVZF";EZYJB!1#B-Q%FKBL&,)_1#]:*&VDY M:9H]S*NOZ=@O;5N54*N@[',ULS^$ MVT7( :*G9 @ 0:%,C,64L>%Z7U$&$@55PH*0W5 ]6U' M"ZFP/+W-L>) 2?> M,P9;P84)X9#4CM(?\YZI-]9K4N4 E#RJ8#8EX#W%^0#7V^)V::L20)53H/JC MU>&!]5I(OQ1SM 6^4TSV#1#1MD3>: .G&YB@8TR#$6VH!*#\EKUW*PM KOXM MA&^4H(-&Z$BV>38(LGLT!U62=(RBB2$GLSNU^Q%O&5*#G2&%."O0 '#,L.:=<7E?7$7_+#ETD.Q8WG MV\\ G#6'.,G3]- ,#[73":Q7(K5R36]]1$D+'. M=WUOC7D0EL0_=4]A%,,"UB%\%]>4N5N$O.\ ?OB(0 !.^2[7,OJP?A@F*,9I MS:N-E,N&#$00D-W+'>Q"UFG4&9 O;V']LJYJE+5D8_(=IQ2^<]=(0+!6K:>: MN]P-=K1D G**YA[I;3 M%8EJU*("MY3 G/:W[#6<^3@X-K8S@H$+X:))3A7,1?G\DNQ&YIU8,D6W;O-Z MP>O$\]H]$!I%0#PY53'0)'ZF$'V.#+/07.M0\$ZS&W899[I[0.E4E>M4AZ1, MCS^U(!GSS#@&A"HJ+CH4QQ3#:MZ6]_4;K:?WYUR_3LV>7=:@:N+NI%(+*K76 MP#%@Y&"')Q92XI\KE<([/$+;0C:HQBHR7[\2Y0/XVK(R9P\IC92JH<0*=3CF M4M'3IIVA#NF#UUQ#47]=RSUS)FMY;X$"84/)3XVSTD@O7(= SZB3N"' +;(L M=2Q"43_K0-HI)^I?4$>V"A*3!$ZK/U5)ME!Q<#U4J1DWT(B^HM73/\G]L M2$R:UL6&;+L39G[AY&ZQ5HA?^]A&EDW60OJL-+4+\\BI#J !%A6W=K-8_V73 M=C?R793?(\[EC,'5?,,WX7"A5-EKPU!KMEP6X^D:LCAM)U9,F9&:(627?G%W!FEG-%%OM(T0EA!$J'UC$ ZD<&Q Z0;?]*O$3DA?T MAXKPLG7KL<:4EMK&$]@3:^/1_KBKH3]=GDSIP3JX;CKCYF>#9Y@@?122^MM* M(A^7MF&'-VI%:D(VTE0I]$(!S)E2NM*S=C>+FF1_9601LOTWF2 BR(4M\!39 M2 G.$92=UF2I"TA%I;ZC5-HQNJ6THEHU.AY:_#B54/])\D?^WY4+? 4"X97F<92Q MHK+(&^X%[R&V7VGL1X&C:? ,9JI8,6L$ZYVE3@J[&BHLVLX6+ZB'AE&Z[/EB M,AO@@/JL&'B#E,"_4IG6\":*UEG2@](:,'"U;C]TT[ 3YW/'TICMV88<4[&]V1^.!^)4')^+5-9J]0AR^'G^W M$1$E(![%MZ%,-R?/D<1(# #YE0-1'-+B- TZ@HDN>Y'2?.Z J. MWEB0LBG$^J4O$^L7P/9QAS&3%>,OOWA(\?O7R>6Z;&&X&$OU9.XU8SF5Z^S8 M@D%X7;=UHM7(AS1%N4MH&-=)2R+Z7JV2>=EAGF-P/03C!C@UA*3R1Q?5LE2I M2=UG(YJ&L(1RV!B9AUPA1M'IM:GQ'/3KN'.Y6J/4&Z, MT3?CZ>["D0)*->OR_!DB6C)#.%9=Q0"IN7Y"51IG[::,* MUGQ5/0P2TXE^U',;30O6]2N9.@TBR]JT_@O]%OK.=X%+00-@OS1&[[F&QTXBWP M3^\Q_RXGF[J*[\\R/)6Z[.,UC1@H5[HZ97JSKCWV#P;B,X]^.N$FL! 2 MT*_6^YCXUY41O7-Q+5^S[07U7N]7"%39\F\M>&QE0OQ!0K?:_9SC./Z*8;T] M_A;DLZ3"F)+L'$='PQ^^WXGFRU^";?@W#3,;@JWYXQ+)4#G:@.=S"^VE+W1! M]R.7H_\"4$L#!!0 ( &Z!;E74II@7EP, .<( 8 >&PO=V]R:W-H M965T&ULQ591<]HX$/XK.^Y-GP@VAH0T 6:2-+UVYI)F"DF? MA;U@363))RTAW*_O2C8&[E(Z<_=P#V#O:K]/WZY6DD=K8Y]=@4CP6BKMQE%! M5%W$LQJRR*/(!*%:=)O?$E'T>)%X0*,_(,@A\O>(-*>2*6\6?# M&;53>N#^^Y;]4\B=/H/((<%V*EZ)M9?\8FGU//EQGEPC^L MZ]A>/X)LY50RCB9?[I]NI[.[V_O9=!03$WIWG#7@ZQJ<_@3\ >Z, MIL+!K$.[E=V M0P9)DNBZ!U12$^K<@= Y%,(!\9B82R5I V2@,"KW/H?-5+QO>2H>X8WC"3== MF+;4W.-4@+%R*;50;0CD@GC0+* T%IE.:/ZSB&R'-A/LM5@92Y@#BRA0Y2=D M3EJ"_;F]TAJ0&9M[ (%@8I)_L9$91QU8%S(K0%25-:^R#+,OA+3P(M0*(>ZO&C@\XA[G;"< MHVT;G@OKA6FR?%:M=H61=5&47[50%*,1-BALO42'286\>;*03KZ73N"@W9*& MYAE>NL.BA:@WI/E*\N#"*#[&W45HO:1_^;\]K]JDMYY'S3VL?N7ZY.OQ=[(; M7[>M\9E;6>HE_,XWFON']P_C'.[<3V'EIP6+.>%E+_][80ZWHS:^)W^#]*R3 M)/U.[%>Y=/B789KE@^7LQ*4WT/M=[V%K^J+Z]=>/T)<"?LTA==X8*A27=X&O%V M"]=J;9"IPE4V-\078W@M^$L$K0_@\87A>C6&GZ#]MIG\ %!+ P04 " !N M@6Y5P>$C3(0# T" & 'AL+W=O\BIZQE;*Z,DV1;*&(Q26KH,2=->-% M+%'D&U-4'.)4.Q6YZ5A68!9Q5AK]KM;->+_+:IEG)X;[//Q%5["" MC,H4TM?^)G)JB3D'8@/G+. "JDOB6I0XEN.CF\7HV_1^2,8/>!P_1LIBH0_D=CI9+.>KV^5X.B'C"<'MK_/1 M8O'>^33AO??#J[=U):HX@9Z!CT< ?P*C__F3'5C79Y+SVN2\<^C_?W+GPT^F MRQ%QR>=/D6,[U^3]FB(SCJV$RQ<2ERF!7W56X>.6)&'XPH6$E+ UD5L@:Y9C MJ\C*#8D%ZJXTKN5>_^2 M9JDL5-_\38<<&XS/YN% > /S!=/Z".'7XYZJ(@ MPOC6ES<$+HA/(SM RM$KG=]!PL[Q%(=G8\,S3B4!9(*<$17H29&_T 8QLD-,I3&ZZ+C4 M#_T6OL27\"_1+]][]^9))R^ ;_2\$GCG=2F;IMYJVY%XTTR"HWDS3Q]BOLE* M07)8HZMU&?H&XS7[Y"2E:2Y;!?8%YN7F3/GD#,HM 5PI9YIS*(HC#\" H&1?>9.36KM1D)&M3<(%7"G1= MEDS=3[&0V[$7>;N%:[[.C5T()J.*K?$&S;?J2M$LZ% R7J+07 I0N!I[I]'Q MM&_MG<%WCEO]: Q6R5+*6SLYS\9>: EA@:FQ"(S^-GB&16&!B,:/%M/K0EK' MQ^,=^F>GG;0LF<8S6?S),Y./O:$'&:Y879AKN?V"K9Z!Q4MEH=TO;!O;>.!! M6FLCR]:9&)1<-/_LKCV'1P[#\!6'N'6('>\FD&/YB1DV&2FY!66M"2XL)=R8Q3M$=M&K\)>(-5#Y+0ASB,XS?PDDYJXO"2 M_T%J@]1_&]X]M]"_T\\WT:ZN%S, MH \?W@WC*#Z!UX!AD2.H@8NP!!2CDIP1KLZ=UY;6=-ORA02HKI%H\E,R7I-VZ"Q M8HH9I' \0V'XBK-E@;"L-8G1&FK!#>Q97"LC#D].N_C3UL9M1"?[/;@4\+46 MV&9-=.0[0L\]8,LTZ*H6'^F= B/A&BO%-<*4RU:5#^&[4U> AU:ARV MH1<*Y,J-=<4;0*NZ)BT%7,@-EDM4$ U<'H<-H]UARZV@H^W[@S#TPS $G=,I M:8N7RK*D1XOJ/[VU\S:^#]N$%C^'YY0,"FWSX&(- MD3_\93($.V>*CH*$10VU>$?M:2"%J53T)+E@^*/FAE(;32ZS)HQ%+:36%&^E M9 E?*>VI/Q&;!IO2HXG4WF&T2_14TDLG-"%K0RE,K?.:" MB913E7#1M%#;BUP<"['JMI]"="IUVR[YW_:0B:$LJ(_J8U<-87+RK_]7J#@I M=8_RL\T'7;L5I^^"/@8T*^A =LOOX2CQCX8#^%W12=DZ7M,A/.SV#RF/AL[1 M'N6CG;W(3PX/_$$<[\.?MVN"+KKD&\X!_'B7^0)/N[M9=>V.!1 M RQ1K5V;UW1!5(5-+^Q6NR^)TZ:!/I@WGR%S)TU#@2MR#7N'U+A5T]J;B9&5 M:Z=+::@YNV%.7T.HK 'MKZ0TNXD-T'U?3?X!4$L#!!0 ( &Z!;E44_-8Z MZ ( !T' 9 >&PO=V]R:W-H965T+,-@7^_/G M?/:3[D:J%[T",&2;)IGN>2MC\DX0Z'@%*=>7,H<,5Q92I=R@J9:!SA7PN4M* MDX!1V@Q2+C*OWW6^L>IWY=HD(H.Q(GJ=IESMAI#(3<\+O8-C(I8K8QU!OYOS M)4S!/.5CA590HLQ%"ID6,B,*%CUO$':&=1OO GX)V.C*G-A*9E*^6./[O.=1 M2P@2B(U%X#B\PC4DB05"&G_VF%ZYI4VLS@_HMZYVK&7&-5S+Y%G,S:KG11Z9 MPX*O$S.1FV^PKZ=A\6*9:/!<;.98WW/!^5\D-438:T>S$E>JRD9S(;%.F1N&JP#S3'UQ?3YY&-V3T M>SRZGXZFW< @JET+XCW"L$!@'R"TR9W,S$J343:'^=O\ -F4E-B!TI"=!9Q" M?DEJU">,,G8&KU:66'-XM4^46"#4WT>P#Z.C_^!(VZ=49 M?O627_T<^G_Q.X]P__ X(@UR\25B(;LB_P*201RK-0+PW0O\DU+:[:H3D&65! MEZZO)/3#J.G76:OB:]&ZWZ",//)M)?8P1KC8;)^X0QKZ##?X"4N>E-Y6VV^' MQ^!:RZ>4DA^P(S(7F=60!&4/V<]SR6"3"[!!9F],J#HT].;$Z\Z,V(]-UGB?BG?(_2@Q9"]DUR /V M7AWAL(1:=#S<,(J0'3N]/M6.--K,;]+PC:_.(K]Y;.9[;R2H2%8*:NF$V5[, M=68*]2J]I?8/"LD[AA<_CCNNEB+3V)P%IM++5L,CJA#CPC R=P(XDP;EU$U7 MKI$V -<74IJ#83EL$:%(E:3B^-_OCI0<-7&"#?MBB]3=<\^]/!1G&V,? M7(GHX:E2VLV3TOMZ.AJYO,1*N*&I4=.;E;&5\+2TZY&K+8HB.%5JE(['QZ-* M2)TL9F'OVBYFIO%*:KRVX)JJ$G9[CLILYLEATFW6.TF-5BC;?H[^MK M2ZO1#J60%6HGC0:+JWER=C@]/V+[8/!=XL;UGH$SR8QYX,5E,4_&3 @5YIX1 M!/T]X@4JQ4!$XV>+F>Q"LF/_N4/_$G*G7#+A\,*H'[+PY3PY2:# E6B4OS&; MO[#-YQ/CY4:Y\ N;:)M.$L@;YTW5.A.#2NKX+Y[:.O0<3L9O.*2M0QIXQT"! MY9_"B\7,F@U8MB8T?@BI!F\B)S4WY=9;>BO)SR^^G%W>P/>SK_=+N%J>W=[? M+*^6W^YF(T_8;#'*6YSSB).^@?,'7!GM2P=+76#QJ_^(..V(I1VQ\_1=P%NL MAS 9#R =I^D[>)-=HI. -_G?B4:'SZ M#LNC'$8_CXX20]3$]A/RS;L/A44!3TZ;)>'!$ M1FD*78 V^J"W)77=<&%-QZ'7I"E\Q4=4<#B%UBH45N>J*1!^-L93C,#1A?3# MH=>F2:VD0LJ",I(YM3/4U@4&7(PJB-DS[0&@ M#(:%I/9Z*C@'T]UJ0.=^7E+,%R29DI.55,)VA&BGQV?P.JLNG1T+;7R;ZBE[ M1\*R5Z!?J;)-+G@*:)RL-9FQ@B-DV[Y1.QO4>Q%9-IGS-"&D!)XFUDZC%'BT M52>=O0ET!9U,X5[O:7/'SS5U;6S+@UQ])*I-QR1DR'/-'7MVDVLM5]10%J") MO%YI^@UB_2'.%1D1$)4X%ZX,0<(#_FPD@;'J!]R_#7U"^9]./T\M8<)L%]YU M\T%->D%DIX,WHTK/S7TDU'C"$,;]\);,;5#!EKO,.ON747Z4D@H8E!S+QSVD MI:.28=[84()0P9*^W(I+3HD6(>\X2R\G;R] );;AQ*";BN.!HK.&7 M865,% M1ZG74)D"%56NE"0!.BW@]1ATZLA0YR4SAJU$55#)+;9C00=8P7K(K'E .RJ0 MFF(C1]J5SC6T;.]F _ ;<^!([$4GET$/^SD!VI5L;E9T@,;#(,J'#GBTY(!1 M ?&("5&C7X1)&4\;?C'A3V>WN[GEG M\7KS;!XOB5?"KNDK! I7Y#H>?OZ4@(T7K[CPI@Z7G&ULM5=M;]LV$/XKA.H5+:#:>K%C)TX,)$V* M=6BVHDVWS[1TMHA0I$I2=;U?OSOJQ8K;9-VP?8G%ESL^]]QS1^9\I\V]+0 < M^UI*92^"PKGJ;#*Q60$EMV-=@<*5C38E=S@TVXFM#/#<&Y5RDD31R:3D0@6K MVD4/#>,%N7)3?[*Y!Z=Q'$03?Q06P+1Q.3U7G%M_ 1W*?JO<'1 MI/>2BQ*4%5HQ YN+X#(^NYK2?K_A=P$[._AF%,E:ZWL:O,TO@H@ @83,D0>. M/U_@-4A)CA#&Y]9GT!])AL/OSOL;'SO&LN867FOYA\A=<1$L I;#AM?2?="[ MGZ&-9T;^,BVM_\MVS=XX#5A66Z?+UA@1E$(UO_QKR\/ 8!$]8I"T!HG'W1SD M45YSQU?G1N^8H=WHC3Y\J-X:P0E%2?GH#*X*M'.KZYNKN_.)0T\TGF2MU55C ME3QB=[ M&S9GSY\MDCA9,G+"WBKV"U9FZ%4F"UX^P%+=*Y2;0\[/$3\?(E MPX; 1M-H%LYFIV,Z'4LU$VK+] %=3 F-3QJ QWC6P(UE0CE KAWCCJ4_L0H, MXTK59<@R#$C7)#!6DMKD?LSN!H$*BUWANHUXED P%9?H+#^< M4?%]V84^FH?S=,YJY83T^#PH=%IQ029L4TO9G.A7"FZ15.P#M2&J./.E)3J1'88=);LGLKEB\!5,)BP!$9F/ M9A2/3TY#MBM$5K =DM;O\9207XQ*8X2?,<'(*AE1U&-VZ4_&0G8M']& CV.6 MXDX279KPOK .=[8"<@4R*#5BW"'MHW@63N.Y]S1:I.%BBA@QU I\3R=A(,6W MW)?#["&-X'/O-: Q?]XGWQH $L(A%0?97T.%D?E5C.>FK*3VHF'/>5DMV0U& MCUG+K"N_1"HU+6O#P]?:8)/ TT?)S.>HT9,'D:/*,.N^#'J%AC[>O 9B M&]'6947W92=!!(U:;@4?Y+H_DT^UEQR14IX,AM1DX@V MI.]D8M"<3G]$U-_VJE9KO,0&X/,P2A>S\/1T3BL6R\AN>'.M/Z)VO"I%B<09 MO>>2.MM:BFU3?M2XR&1/Q(/O+T=TQ(M!W7_;IDX>:U,TPZ7MOX?E'\2A;/%_#\I_W0\G_G@O+.N$13\"[1:!37H M"/P1B77B6VNLKO]#@:T8QNQ-C>UXV$?:_BR0",IS#FO7]#%.$Q+?H/;,7VI1 MNOS;WTLO/\NNZUZ1=SN02,;P^7,486>,,:7]8,3:%H:STP?GT*5.FN@G.Z'? M83.2> GY =A]7?8,=II%.,14_8.+*:[-H8:1J6-%_WQYA<-GI?LG5;;5ZCM MLN'J +C#T./#\E.Y=Z?-3 M5=E,%N)*,U/E.=?K-R)3J[-!,&AN?)*W2XLWCL]/2WXKKH7]7%YIN#INM:0R M%X61JF!:+,X&KX-7;T:XGA9\D6)E.M\9>C)7Z@XOWJ=G Q\-$IE(+&K@\'$O M+D26H2(PXUNM<]!NB8+=[XWV=^0[^#+G1ERH[*M,[?)L,!VP5"QXE=E/:O6' MJ/V)45^B,D/_VA(\JO!;ED$6^QT(_#!_1%[6. M1:0O>K%C3FZT6PZ;X)4I>2+.!E#E1NA[,3C__;=@[)\\8M6HM6KTF/9'K'I< M[N\?;R[9E/W^VS0,PA/FU+ +E>=0V==6)7?L9BGP1LF+-9.&\E)]=,LY*KMD]ST (5ASX0Q#Q@R'[ M0V6IT _$&.ABHK#29FX_50AVKZQ@ !M,\&3I]F-+D:4,FS'+H(JM15VFFN<2 MOI(@=V);^I=NVR&[KN;_@G[&E9"=A="B2, +N^06]*W97#!>EIE,^#P3I ^B M 5AD+"]26=S64AHVP5A[#KE%I5:,0VMQF1!VE-IK);S"D$&+'S_ M\"[IY:6T/&/<&&%AU^4S ZE%(@"V-KM:2+-3 K\AZJ)7? &1A)RM 2XMZLPD MG\M,6@G! <_A^ELE4T[6= .GBLS-_Y(6SF!;#932-O?$HWE-^KD[3GCU7K3W/K_-=9;[EUU.5 M_A->%VK_MHV'J*7CY9!=0H+L&LHGP?1#QJ\R7A@LIW=BKBL@3-@('*,":/SG MJ2JQ<7BM'*XHPR#*#G$A D;HGZ D*:3KX.2(ZO3/*B.ELQ]6.NLIA9 N)383 M@B;(&U)KJ@0JS0 .0'[P1FO,D'+9JL$:OY? )@0:MYI#'"#_$,.N'0;5B+S, MU%I@^Z826L0J[>H\@07 QR!*P>^X->P53B* R5. C#MJGQ77J6$54)EN3*QM MJLH^!B&\@)G0R;5ZS+Y;>@C# ,!V"B $HXX+\0>^WM1'LSNA^.3$]+"M5HQE MW&C=61);*:@WW^3UIF=3'5)#(45!+#\."A^$U0,X0JY)GY0'WX&H 6(5D#60:@: (8M$8_<@=^#BA=3&LA0<@0V(3!?2 MP%*V%EQ[X!W$@DCJ3UX0C#G(##T, K%9KBI@+?&M J$Z!AD@AC/YD!^QT3#^ M2U-.5B&-/AFC7BG1SQW,;G3)/!>IY%: 6R4R+2T'VT61 BLX!P[G1VS\Q- $ M83Q,CA#JEF0Z7#^P$*Q(!=!TWBW&-PJJG*QKVFC(/A8/0[6S+IZ?QMT9)"L> M=VT_#_9YWAL%L3>-(^K-R)\XE3W8[F:DU]5^MZOK'B3?2"WS[BVCYYEP-2?>;-P\BOZULTZ'VL/NM0%=:)N"QAX M3)^?82LXJ1LWXP$>PG=!!]:TZ52B5.A4',NY[$P]U(6(M\.MZ0I&%<,*.%HW M?CC'T/Q^B!OT3!O+:Z/HT(TDUO /((%@N3LZ"CPZ[AJQ5IS:9:$R(%+SBMC. MCTY^V>=7.JO#WD\M?'TO-+\53ZZ[;,BCN5%SW17A_L<='0!DL4'&.@6ET%)M MC(J\.!Q[031M[QRP:#B;L;]A'CO63R<1]5MW&91Z8]1FX6$(!\!9-#WJ+ V& M8/ YZ[DPVEU1??W6%O;/FME@Q' %;E[N;8 MBZ!!^V6&2YZ3UI\IL\>,/@#5,5A%]38>$X0X"U]@W8-:0P)9-?C*:_SLTTU3 M14W5I)7&M+RXS.N&'H["NF>&0/V094=3VX9]VC"_HZC/Q/Q[J'7GG, .ZW/7 MI^O/S8GK%_'N)38!J*5G3AF<'^KG5_=@!X,FA+3(W&7%G2&@NNKG;,#/V;IY MKM ^R&I/NKUI#G?X/^%D8L$G5[_%J+_#J&]1\Q=*PN<" XR5^C0?TVS9I:7I M,'Q(QF$$G#T9]3E[RKZX;5I2Q55QU.74R1"8OB7B=F'@>Y-Q?-2CSM#O&?Z0 M<5MCZJFW)SS](2J%RJEA8S;RQO[4M5P4^\19_WUDV]@3^RUTS55-&B_#,&B_ M^H%�U7S<&=3B9=B #^P=.JFX&;QR U1#3'?0/DEC9S/6*,>YKSV!8-L+B5 MUU=7+;Q4IL%&R+?,R?W=@(+/H\$ZG1(Q$G^^=M:BAFLB1RH5*Y0*.@AA9 MC]T -21L$DR]VK"+;N!O=CW5K*%FZ]R"5K\4RIO3PE>N-3TSNGS8)[?@ 2.S/'L"-;TA_=V!?1L"+_O ML[6&D#T6QK.9!ULTU[O>@QUW7D'F0M_2BU;#J/S&PO=V]R:W-H965T M\=I-K M8N&'8%]:^NTY.VG72:-"XDWKA[O?_<_V7<8;ZW[Z&I'@MU;&3Y*:J+E(4U_4 MJ(4?V 8-[ZRLTX)XZJK4-PY%&9VT2O,L.TNUD":9CN/:O9N.;4M*&KQWX%NM MA=O.4-G-)!DFNX4'6=44%M+IN!$5+I"^-?>.9^F>4DJ-QDMKP.%JDEP.+V8G MP3X:?)>X\0=C")DLK?T9)C?E),F"(%184" (_EOC')4*();QJV).<)E+@2K:('N_F"?3ZG@5=8Y>,O;#K;/$^@:#U9 MW3NS BU-]R]^]^=PX'">_<4A[QWRJ+L+%%5^$B2F8V?[VZN;^:7=X\P_[9X_'I[]; 8I\3H8) 6/6;68?*_8#[ MK354>[@R)9;/_5.6M->5[W3-\J/ !38#&&5O(<_R_ AOM,]S%'FC_\VSPYR\ MC DE DX1KPZ-:83-^\&IYE'X^(/-F+/#E&_W>1QS%W7Q^OX .\>76> M#_./\"(5'FN$N=6-,%NH10G68/_>T '5@KA@"ML:PA*X]F&89:_!KH L"<7E MN$;38MPA)E'M$$&8$@R+ =T]!@R/ ?@J"?62L;O[C(8\& ZBC*)U#@TQM$"Y M%DNUXTK_)(G'TA2J#41IX.' UEG-\\9)CYQ&U%-8#FT\VRZ%$J9 B"7BNX#* MFNH=H=.'(1TJ$9(E&^I,ZI9W[58HDNB[&,\%U<+#$M%P+-TH)%1;Z)]$":+B M?N@)2CXC!K:LP!$O4;"IA"NEJ=A1A>8DEE))V@[XH!#N+"$,\W@ J]9Q+HZ; M#+LJ/WCIA:4'I<^JJMC@6&6XN:X+[%?W/?2R:QU/YET#OA6N8M&@<,6NV>#] M:0*N:VK=A&P3&\G2$A]!'-;\'4 7#'A_95E\/PD!]E^6Z1]02P,$% @ M;H%N56I1'/RL @ .08 !D !X;"]W;W)K&UL MK55A;]HP$/TKIW2J-HF1$&C7M8 $E*UH(T6%;I]-0V*A%/46@N!2C<#)Q1YW+ZZ_ MPP'AXCV"7Q/\TG>U4>GRFADV["M9@+)H4K.#,M623>:XL(>R-(I6.?',<'([ MG\]6\VFP6L(HN(;);;":!=^GP60V7?9=0UM8H!O6E)Y]R[.F*VUYCM'5/_=[/'Y8+;U10Z'IR>7/@=_PJ.RL." M&10&?O*02A!AM%6(J9VYIZ-5P 1,G\,DUU14[V/7: I$ 29&F,@T8V)'S*B, M[P51E>9FUWJQSC55^V/.%1).TF5_0'OS>9JGH.2.)68'&=M9?6T!+[5 ;N## MF>>U/,^#C(SND*EV;=I":Z_6Q0\AB\\W=":OC1?(:6_L!Q$R_LB+7 M"=\RVV(:-_M,WK("'Y>($$B#T/$_M=^Z)>Y!.:>HMF73TA#*7)BJLIO9IB^. MJG;P%UXUU3E36T[&$MP0U6M_.7- 58VJ"HS,RN:PEH9:33F,J;>CL@!:WTAR M6@=V@^9O,?P#4$L#!!0 ( &Z!;E4,E:,C)0@ !,: 9 >&PO=V]R M:W-H965T,%*R45):K:ZF%TYK][X"*\!_N!L*T?_$]1D*<17?'F?7+:KGN" MGMRHBF[F$&42U8_L-GE;[\XH?WZA%1^+Y5_BOH) MJ4[C??STY2UQ'/+;+['KN*^)H4.^;!BY%D5%RQW)&02G)%Q)DHJZ$C55C&P@ M3[\UM%:LEA;9;GBZ(1O1=("H(*WAC)89Q/(#Y&@%&:<()#W@0]I(?256*YXR MHNTRUUPU-P)D"[)D:UH27I*K9@T!BPYT-!:7!(M(UN0L(TIH:%ZB6 #\@>X0 M,IGO*;&ADHB2 7^=LX#$'A4#6FK3B!RD*ZI:/#!45Z*H.2^X D&7.\V,/590.%@VTG2L M.>)RB'R0!>2C8+(1/4)S*':T3#7W,\=R@]!* KOSP):BZ5,&HO?\.@MD3\AR3)D:@D_Q!,5ZF>8/(8'4DF](\;7+M711/]3KE M8#6><[7;]PG-I>BBJ^(@MD0T]JWA)E;4A@+'FD&%3453HLVTDR3X!B1+41V# M/B?O]D]ZSP!VFL,+7W&T*7B#+D-U65:\O0_"DPL(YI<6@6E'_L%+ BJB/0K/*5SD+;>_WLYZTQ8O=Z MW6J<&J90 14KEJSNRR"Y,N;Y7OJ?3-8>6K>[UAT7?==T=_W5&7&LR/4L/TJ> M\E$'>G?4"18IF:8-0= 4&%XLZW-1JS>P2FPKMH/G6Z\-3\Z^WR+735UCB#S? M@H<4H*!V&7.0+2/-O-BQ$C<8F? $F8/L(&*9\W5;= >2@6LE4/@_BC+]GW6Y MW1?<^&Q@Y5JQDUB1$QZ1_S H1L(>DG$BRXW=_N#]**_:3&W32C>SZ+5L2:9" MFDK\_TBU'WU^T35W/-OT5Q^A)^_?W/9R/Y73W?&1W#YQ=9C'FL-PB*T)"AA8 MYW=6PF&N4Y%FT%RY5 @$+?&,Q.#/.$2_^J'E!\'$AWN"'SZO"HS4O^A>T&== M,;@99[;F/@:'%+?\V$;6L>5["<0 ]$\F=:G>SQY,YOZV54Q7(S=)X.E;KN^2 M/VC=-O1![A?.R^>;) @L)PR0?N" A+ZF-889A,SB$!W"2>@@>1 ME801TO*GEVYDV:X].7=\F.F 8;[93<1>]A^ &D,I\*/)3>19 M43#E"Z>A"[$00_!(B<-MH_0(VY:*0_@7?AS"5!&^G-YX5A#$1\Y]F$.\T'\) M$PVL0=!8'VC>L&F#QQ(%K=UR;0@N?Q#UC$0V2#@.3@"*'/#<$$U76<:Q)H*) MQ@-FS]$B_E3?ZY@V3_H Z3OFH%$F(YZ M]4!B+_1*-;7:86OJSL/YX-J#/C-$@S/WIHR/B_R]?/VY2WY]FF,X#^"Z>[L! M5KF X@T0GP")'8VML<)%^7>DML9^DUC!=Z:6GW6-RGCJQ3$ U+AOI,=BH*^YMF MS__JEM-V#11FNY&JV^I&^Q,@GCDV5"XW'&^Q2W3RD%3 .)J[O^I(&BNQY7D. MO>TK(Z%M]E'HAWVNFQ4W#CT"@O)\M%""%A7E>O%<-7D^AWT&H6] 9Q.-9H]U MC,FH;C5$-$JBI5'[=EXTU+027HPI-M8!OS(PF(V'57IJU#DZZ5]-OANQ^QMZ MR(=Q)W!..RB8VZ<=%/2J/$^P$O38:]\8!3-2 MFY\@S(L2E?[LOQ1*B4+_BV9F-0+ _4H(U;T@@_YWH,O_ E!+ P04 " !N M@6Y5^\5.)[D# "."0 &0 'AL+W=O0+2/(^CYY=[6HU/2C]Q12(%KZ60II94%A;7461R0HLF>FI"B5]V2E= M,DM3O8],I9'E'E2**(WCRZAD7 ;SJ5][T/.IJJW@$A\TF+HLF3XN4:C#+$B" MT\**[POK%J+YM&)[7*/]7#UHFD4=2\Y+E(8K"1IWLV"17"T'SMX;_,[Q8,[& MX#S9*O7%3=[GLR!V@E!@9AT#H[]'O$$A'!')^*OE#+HM'?!\?&+_Q?M.OFR9 MP1LE_N"Y+6;!.( <=ZP6=J4.OV+KS]#Q94H8_PN'QC8=!9#5QJJR!9."DLOF MGWUMXW &&,?/ -(6D'K=S49>Y2VS;#[5Z@#:61.;&WA7/9K$<>D.96TU?>6$ ML_/5W6^+S=TM/"Q6FS]ALUK?[M?3R!*_LXJREFO9<*7/<$W@HY*V M,' G<\R?XB/2U8E+3^*6Z8N$:ZQZT(]#2.,T?8&OWSG;]WS]5W&VX1I\G\L5 MRY6I6(:S@*K!H'[$8/[V37(97[^@=- I';S$_H-*7^:Z_[2Y@R2%MV_&:9)> MP_/Q,!D#A=)F P2#W4&MM"(4#:IAR[U@!+'8KDEQ:?L\4"G(71"*_27@3B& M#>'H46&1TP]:":5C6AC8UQEFN ML-+<8 \6QAD^L_%)?RPRUI=YEW2'MF?9I2)>JZQILRP6G#^<:=K40SM07 M?/Y$Q'.N_=L)2O-::\I_H%IK2FWG6@G28MZ&^@B"GP0X]\;#43ALG7-!>.># M\!^@P20)1_U^DQ[,Z_L?,?X9>8/Q..RW5?2C\D@ LVU>?5/U_LX:71O7^GA9 MEQV1V@J^;ZZI%O%9TA%K0]R][UW T5F/I*ML[U\"AHZZEK9IE]UJ]]A8-#WV M'_/FI?*1Z3V7!@3N"!KW1L, =-/]FXE5E>^X6V6I?_MA00\FU,Z ON^4LJ>) MVZ![@LW_!E!+ P04 " !N@6Y5\"T@G,@# !8"0 &0 'AL+W=OR(FT<@*KU2+*(WC250S+H/EW*_=ZN5< MM59PB;<:3%O73#^N4*C#(DB"?F'-]Y5U"]%RWK ];M!^:VXUS:(!I> U2L.5 M!(WE(KA*+E:9D_<"WSD>S,D8G"<[I>[7*V'\ M%PZ=;#(+(&^-5?51F1C47'9_]G",PXG"-'Y%(3TJI)YW9\BS_,@L6\ZU.H!V MTH3F!MY5KTWDN'1)V5A-NYST[/++S1;^^+K9P.W-&C:?KM8W\\@2KMN-\B/& MJL-(7\&8P6/B,] *NU)K=(W 3?8G,$H#B&-T_0-O-'@Y,CC MC?Z3DQU&]C*&*XX+T[ <%P&=?H/Z'H/E^W?))+Y\@V$V,,S>0O]%AC_!^+J] M@60$[]]-TR2]A']BPHH9GH.D6A?*&&B0RK-B&H$;R)G(6\$L%K![A(+?\X++ MO1?F,E8"R3'J9HM?LY M?;+*57$&'[EHG;7_@4X(K+0D8]F= ^72*A*F3E,01-$#]R0 9; BN5H,;N(O SL-.@/4'B0RY:YVVI5>WI4=::UOHT M&$>R]Z]/-/2)?B$9.\Q9:VBKS:M7'*D8(72N#"QY395M*94^;\<4:6R4=O;Z M7'7II?BZ^I>T<^%K+1Y=_NO_=DC_%Y?^TS[ZM_3W&OX8N", U\?3;55^!ZHY MQNLD&+W**)R>9V$RG= HFV3A-!X_5SXPK2D>9M 8SV9A,DM@-HY)=P9K-%;S MW 6CTV@E/Q%/LS@<3\^?>>UJU'M_IU/#4*VTW<4WK [/AJONMGP2[]X[B56-OSMWRM)-[(<5/7U0.P':+Q4=^N/$&1@>4\N_ %!+ P04 M " !N@6Y54Q!'[-8+ #S( &0 'AL+W=O;DGC,1@G^_)A%WM&:K7ZY>FGVWE_9]V-7RH5Q'U=&?]A9QE"\]/^ MOB^6JI9^SS;*X,W5%?[H^'P:+^6VNR=_(A9JJ<-U<.7S;[Z24NE;& M:VN$4_,/.^.#GT[?TGI>\&^M[GSOLZ";S*R]H2^3\L/.D!12E2H"29#XY*YTQU)&_N?L_1/?'?<92:].K/5?W09EA]VCG=$J>:RK<(7>_=/ ME>[SFN05MO+\?W&7U@YW1-'Z8.NT&1K4VL2_\C[9X7LVC-*&$>L=#V(M/\H@ M3]X[>R<G%N2E5N;Y_'W?H+C+*%SD=;14X5 M.!P.Q&@X&FV1=]@9YI#E'?[]AMEDC7C8J\V'4>;]Y!M9J \[2"VOW*W:.?GQ MAX.CX;LM5WG57>75-NDGI])K+^Q<7#G52"EB*]+A<0J;-U(\Z#- M0K1&MJ4.JA2%A6>-QZ>Y-M(46E;"!QD44CJPH(#-9W&K6,I;)69*&=&P>&S3 MAD6[$IL5TB(L^7MK AW4. V93:6\6"BCG*RJ!WJOFA#WDO1KPZI,Z5@^FROOK%CS\/#NI9BJHG4Z(.99Q/E]L91F MP=>HM6>DRONFYV?=-MDTR!0YJY0(%LH%:%$#TQKKHBFB!4GL7%=T/8D#A*]Q M*^720GJ<++U'AO?J6S;V2]M6)1#NNW!FW=>C(UI(>0+:RUP$N&G.!CN_DN@BO"6N?8%ECPH MZ80B!! ?5:'J&2Y[>, Y?+ G)E&\;;0A?6&F6AI4"E)L$#7OA]XWC &TIU(@ M8%)<"(!>X1&\Z=C M98!=B7H9D\,/<+PM;I:V*I7SR3Q"_=[J\,!V+:1?BCGJHN\,DV,#0K0MO9BU MT-@I'M%5R!^$G;:.L MG+>AQ>%1&0ZZ7L)ZH6YEU;(8W\X\+D:64KVMB:(6E M1&S.YY14,0 IWW& K$DM/@'K50*12LL9L*W#SI[_& #Y(G3R M4\=12+5) 77?4+1X4;8<7:M-;-$4\^,BM P5,;L*1M12X]I.S)VML%;^^1@ #\C@8E2&!49I\Q?!+VT3.OTE%1!0ZN0 )1RGHUE0&!"&P*% M"+S^/V8M'K7E;JF+)55M9^]3]%,!$(1W",&6RSA=U:A%!6VIL#OM;SB2F1%P MPJXM9V2'%L)QF(@MXA41[LZN@(B!.] M_MQ"9.0"HP@8JJB8&"K&'"Y]>5E>]X($9 +VY/S,QU;TR7-*H\6$7^"[2BUD M->@!ZX"1E0&!5$CD;*Y4@K_PJ"(6LM%!5A1* WB\J-JRVX"O+1MS]I!*?:D: M(C\PAV,M%;UMVAFX8A_KC(+'+T[-KN1#Z+.%BL [FBPE1*-WP2-A=* 0E348!_42NY=<';%7PRM4JJ MF#)7,H:S7>9?E9YW!6Z#<;; QG$'&\=;L_T<97]!M_H9&Q$/V5&4G>U&]/@K M\M;+!>&O4'G#(FY()'Y V UO]WN+SZ ;\"CZB,O6B=/6XR6*U)0>M8VG\DS& M&@T/1EWG]?GR=$HO5NE^W85;?C=X1@GR4 $52V09&%1I&TY!H^[(<> /FOAE M+SFAG"FE@^/)W^M4.$6D,K((.2+7E2 A8"\MJ@WX@Q)<08E/K,12[YA:$7U+ MY*=3= ,AIPXGID+K*:HTE?40.RQ$D(G]2B(W3+(Y.Q]BC,,*WW-13@]NV",/ M8M;?87(LUB0Z(QG"_(GNZ>:/,K(C>'P$4O.%?DDQ8ZRH+*JJVQ(]I/8+C?6@ MI)KF=5"FBGV6!GS<6NJ_L:HA*MAVOMAB'J3TK2Y[L9C?]P>T,_A<9-K+!"F9/)ODD5>V@ M;DWV+X \0W5H3+D!E<8KE:X>J62VO;V -?ZK0I:S"7:^1Y,M)_P!52F1/G5^ MZZV;=E%_:O&GPYA/X^EI-]Y)F;]QVW7# 9WWC:?7W;8+NT? =;0[' W$+R#: M-'7Z:ALX\/C5Z.5:=IQ M_$&A*HJ7W"T3+8EA[6AH38%#<-%OO%A8O_VRCWOLF:RXNO'L.6'1]XO+#'QA MF':GSB%/6R)QSEU>'$+@\KINZR2KD0]ICGB;D#T^)RN)F$=X']W+P?^<@FR\ MRMLT DHC$3+YHX-J6:K4-[+]?%I YC:48_&JT#)0#$6^EJA*IGZ,'#4>97^4 MEE$A(0WY5=2MUQ9B"LQQ?&TK,K$-Z M\^B$I?4EM3[.]-8;DYZ@/!JJ[!W>[BX<&:!4LX[]U-+=J-!4Z#7YEY$R!XDV M\=?C6.X: 'QG\ #O=T26X\/7L$$,K\_ BF;++)%JX5H5XUI+)2JX;V43K M?N]EW:9TQ;=_' R.CT>#H[='SV$!UHP&P]%P<'SX-E6>S]*T-#--G=B>.%.. MQL3=^"4%#9@ XHJ9[L9"N?HA8*T/R52%QV18T;2NL1S!-L_%,MU*\1-MEH,X MS@MXF T0S8.#6/FG-"6+L^=AUG[:J((M7U4/@Z1TDA_M'$=UX^D98?6ZA9," MU'^E/BEE>[ +Q9'!Y9T8S2[C%2=5RIW'L)JJT@K"7S1$!FSKD?7K\A-5NNLI MX.-@D8C0,_(GIFOP_OP].>*LV>794?I)A#,[=6XNSO4>/2 KZ#SCSX7*IY]K M$_BO=7.K238E+2Z;+_/DWO:QV!C$&^"?6,5?U63=5LRZ.W@J==G':QHF.0IY MX+PLV.L ;+2?ZY-ZFHHIHDA*'!QP$,];QZ$#E "@^KWO9U:1W("O=#QE>KWB M'@>' _$K#_FZRYW!0RA OUCO8^%?,:.)02/:;IA,1BZYW_LAFE@Z_]S.0U,3 MXF_2W=/N%_UQ_"%[M3S^ @ G@8 M !D !X;"]W;W)K&ULQ55=3]LP%/TK5C:A3>J: M-/VDM)$H@X$T$"*%/;O)36/AV)GMM+!?O^M\4;92'O:PE]KW^)[C-W(S MRH03S$KL5@4S61C.!-PJHHLLH^IY 5QNYT[/:8 [MDZ-!=Q@EM,UA&#N\UN% MD=NJQ"P#H9D41$$R=TY[T\7 YI<)#PRV>F=.;"4K*1]M=6"&W\K#6==DM+W)TWZA=E[5C+BFHXD_P'BTTZ=R8.B2&A!3=W&P2_)OBE[VJCTN57 M:F@P4W)+E,U&-3LI2RW9:(X)^Z>$1N$J0YX)KFX>SL/E]?G-,B2?EG3%07^> MN0:5[;H;U2J+2L5_0^687$MA4DW.10SQ:[Z+CEI;?F-KX1\4#"'ODK[7(;[G M^P?T^FV9_5*O_WZ9^ZJKR(/]9/LNICJG$4%:)O+Q ;7\'T8 MO:^DPYL>?9CX7O^$_*_QM"VT0>X%]A3^'G1AS^!/L3-[5DUP*7G,Q)I\PX:D M_T*_2ZWA!7ZPITG"%,U\,:"RZ3\7=M\-NV2)OG6AGHF0!G?[2/Q1Q_/Z'6\R MQL"F]OP3"P^/.\/!N)QUQH,^!AY92D-YJ_>*^P(V&CMIM=8NTFCNNZ7N3L_( M0*W+SJCQWA7"5.VC1=OF>UKUG)?TJG-?4[6VA\TA0:K7'0\=HJIN6 5&YF4' M6DF#_:R$YU8#=H/TG!;U!+ P04 " !N@6Y5%%YJ?B@# M #_!@ &0 'AL+W=OXX1VQGAN#7J5;BX'/5'JE.#;G38*>] K MV!8BT*MB+E&R&Y2$9Y K+G(B8=.WAN[=*##^E<,/#GMUMB>FDK40/XTP2?J6 M8PA!"K$V" R7%[B'-#5 2./7 =-J4IK \_T1_;&J'6M9,P7W(OV+)WK7MSH6 M26##RE0OQ/X;'.II&;Q8I*KZDOW!U[%(7"HMLD,P,LAX7J_L]="'_Q+@'0*\ MBG>=J&+YP#0;]*38$VF\$,#X*@&]/X V"5/(M<[1<9Y LG;>!O) M-0R](\.1=Q4P@N*6^ XEGN-Y5_#\IF*_PO/_@#<=CDZ%4O*X6LPFR]5B3,ET M/(S&WYZG#V3RA'WY,38>4=69^^=9M%RL[I>3YQF9S B:OR[&472I/W7ZX')Z M<\GN5,%BZ%MXBQ3(%[ &GSZXH?/E2G%!4UQP#7T0X:5-RA2(V)"4K0G\*GF! M=TA3LBEESG4I@9(4\!SO1)H0GA52O(#Q4(3E"8E%KK0LZRO#V*K(*4\1QF94ITY#@3,*#%7-6 M3SW,S3(A-?^W5AP!/F.YK9!Z;OOFI.N$' M>.GDVF=#*0.YK4:OPD:4N:[G4Z-MIONP'FHG]_II>&)RRW.%YW:#H&PO=V]R:W-H965T:!CA7;:HTENB%7'SFQ3V+^?[4#*-,JT ME]CWXQR?:^?>P4;(5Y4C:M@6C*NAEVM=7ON^2G(LB&J*$KF)9$(61!M3KGQ5 M2B2I Q7,#X.@ZQ>$.-],Q@.QUHQRG$E0ZZ(@\M<(F=@,O9:W=SS15:ZM MPX\')5GA'/5S.9/&\FN6E!;(%14<)&9#[[9U/6K;?)?P0G&C#O9@*UD*\6J- M23KT BL(&2;:,A"SO.$=,F:)C(R?.TZO/M("#_=[]L^N=E/+DBB\$^P[374^ M]/H>I)B1-=-/8O. NWHZEB\13+DO;*K<7L>#9*VT*'9@HZ"@O%K)=G9:VFBU.!T//[V/%G\ M@.EX\?#U'B:/+^/Y8CI^7,#%@BP9JLN!K\TQ-ME/=I2CBC+\@/(*IH+K7,&8 MIYC^B?>-O%ICN-$))0PHKUK1 M_M.9% 7H' _"2A.-IFNTLK G+"55>*RRTV>?G_7#(+J!?ZTSE%2DU5/_%9P2 MF>30ZC1JCWG!%CR:6:.(^;EJ]R>XBAI7_0Y\D4(I\W_+%>4'T7:OT0OZ#LAL MPGODHM6(>MU&)PPO84K-=1 MZ1:FF-+$W,:$)TU0.9'N$OD1?!A&C6X471Y[ M+_^@KPJ4*S<]%"1BS7758K6W'E"W55^^IU?3;>I*4L P,]"@:>>!K"9&96A1 MNBY="FUZWFUS,V11V@03SX30>\,>4(_M^#=02P,$% @ ;H%N50E6EH'@ M @ WP8 !D !X;"]W;W)K&ULI55M;]HP$/XK M5CI5FQ0UCL-+T@(2M%2;MFY5:==]-%@57+R,0!?P,X>5WML3JV0JY9,UOF1] MCUI"(" U%H'C\@R7((0%0AJ_-YA>[%' M,ICQI3!W&0PO+^\>QE=D M_.MV_'TRGI"/]WPJ0'_J!0;A;5"0;J!&-11[!RHA-[(T"TW&90;9Z_P :37< MV);;B!T%G$!U1B+J$T89.X(7-5HCAQ?]H]9#$FN$UF$$VR'GNN(I]#UL 0WJ M&;S!Z4G8H1='^+4:?JUCZ(,)=ERV%$#D#$NO%)0&O]I4+2$CL,8VU* /<3Z. M>GH2,QI=D/]=L1H&BBDH5Y(K2#=&Z+\)M?7:-T+RB VN&]<'$OIAW/%;K+OG MZ]*6WZ:,W//U7NQVC?&PD[QQAS3T&5[P#>9<--YNXB?A+CCJ^I12\A5>B*SR MTDX#@0,,V:>RL._*W81H,!,?9]I.0!MI47(G7[@P^1ZUR*?)[A+F[KCF:2YR M\X+(VKQ58=>0O7U9WL-Z M:.W"Z]%_P]4\+S4698:I]*S;]HBJQVEM&%FY$3:5!@>BVRY< 6T GL^D-%O# M7M#\IPW^ %!+ P04 " !N@6Y5)%6]+(," "[!0 &0 'AL+W=O%*@L;5)+CI M74T3Y^\=?G&LS7"8+I5[95WS+)TK%4-VGD3F]OX5#V: MQ''IBC*SFFXYX6QZ=S^=P\F<+02:TW%HB=)=A,L6/FW@\2?P$3PJ:7,#]S+# M[#T^)"F=GGBK9QH?))QA>0[]Z SB*(X/\/6[_/J>KW\@OWUI-:AD/\IUPI4I MV1(G ?WJ!O4&@_3XJ'<171_0E'2:DD/LZ8PZ*ZL$@EK!JK*51B@UETM>,D&U M)0.W' U0R]$/MK#[]!^.<'PTC*/^-?QOO2E4):V!NPJ!2[ YPKQ&L<%W904J MBL5B@=I79@NF"O6[PQ?H#'@;#2ZA+FRE&_[ #MI ME^R-NIY4?52;1#T*D< #&D.]H35Y0:FT;^^/SB>-GE-X4'+]U:(N_%ON"&YU M["MHN--0!>JU'QL4T[U6TUN=M9M,-TU#_G-OQMHCTVLN#0A<$30ZOQP$H)M1 MT1RL*GU[+I2E9O?;G*8K:N= ]RNE[/;@ G3S.OT+4$L#!!0 ( &Z!;E5: M[2-@W@, +X, 9 >&PO=V]R:W-H965T>QVLN'N420)'GJJSEQ%HJU9PZCLR64#$YX@W4N#/GHF(* MIV+AR$8 RUNEJG2HZT9.Q8K:FH[;M6LQ'?.5*HL:K@61JZIBXOL%E'P]L3QK MNW!3+)9*+SC3<<,6< OJKKD6.',,2EY44,N"UT3 ?&*=>Z<7B99O!>X+6,O> MF&A+9IP_ZLGG?&*YFA"4D"F-P/#S!)=0EAH(:?RUP;3,D5JQ/]ZB?VIM1UMF M3,(E+Q^*7"TG5F*1'.9L5:H;OOX=-O:$&B_CI6S_DW4G&U"+9"NI>+511@95 M47=?]KRYAYY"XAY1H!L%VO+N#FI9_LH4FXX%7Q.AI1%-#UI36VTD5]3:*;=* MX&Z!>FIZ]?7N\[<_R8=O;%:"/!D["D'UEI-M "XZ 'H$("5?>*V6DES5.>3[ M^@Z2,8SHEM$%'02\A69$?-RTG&*XQFR71 M'#*U0PH.(^G\.)4-RV!B80)($$]@3=^_\R+W;(!G8'@&0^C36\RW?%4"X7." M;L\>"6]V@5NH[X<(OP)Y"(9@)A.U!%*C-*DZYX%V'L&K5U#-0)C[)VLF"?[- M>8GI*T_)^W<)=?VS-_L^M&F#9[\F>/X$ JO$JW)7SR"R0NX$6_]+:NG;J)R<]46]$0W+)Z@QK5D[02_#<%&)/R0]L MUPOZ2N$H2(Z9A5[]P2#?3N+ ]I*HAQ",W,@@0,=45P-"[3CU[##R]LR)O8%@ M#TVPAS\9[&LF]%T.1OLPYEN'YB6O,#NVQ"1YV Y^,GBVWS@-;3]^&3/]KT?/ M#@2+\;^G_1&F)RBS'QE&(K CBOO'N&XBX@C#,$UM/&+ OY'Q;S3HBQN0"A-. MF]FY=U472A[RZ2#.ORRYL6$9O]G3$/\'/!/#,QG.EJYCTIX3ARYV,&F&H6]N M[_XO+T.;5Z]*8Y<$Y!,KQ(\/Q#TK5T#NZB>\83SU'R1VZ-F^WR^.R8B^3&_J MX\L1!_LO1T+NNV-,XFJIT.]7]GB$[XUY#G8UP+7C*.P+!B/J[A%_6?<-F<"U M0WR0]I230R'J]'K*"L2B[9PEILFJ5EU[:59-]:0[\:ZS_\($7J0D)3=W3A\1T7W^4*0)'[(B_ER62E5'4TF\ED M!0634UY!B3L++@JF\%4L9[(2P%*C5.0S:MO!K&!9.9D?F[5+,3_FM$@&+ MD\FI'R-E_!< MFK_DKI$-T&)22\6+M3*^%UG9/-G].@\["I']B )=*U#C=V/(>/F.*38_%OR. M""V-:/J'"=5HHW-9J0_E2@GGUZ]OR('U^PF!WEX/%,(JK=FR1K@ MK &@CP#$Y!,OU4J2]V4*Z;[^#)UI/:(;C\[H*. 55%/BVA:A-J4C>&X;H6OP MW-$(AP)K]+QA/=T-1[)B"9Q,L-PEB%N8S-^\<@+[[8A77NN5-X8^O\+N2NL< M"%]@0U15#ECIBN4DX9C'4D**Q9:S,@'2-&=6-AV(I3P4R[BU-Z\B:KMOR7.? M%X %+]O7\YQ)F2VRQ+A!\*04%#<@VN,BIU*"DD_&_Z,"@5CEDN3:$F'[ZH8B M=(;JS5Z[]9HX5DA=RPMC\B$K,5&/HEP*I#"A'@@K4P(_ZJS2J;9("0:;)4E= MU#E3F/(4\*B3K EO:RJVK:8R>'I&SFLAT+L79+"+4'%APL 0 MF[3D:W<>=B)S(\>*J;^3PA&812?/_";/EB97<@?2IU;L..0S+Y-_'7 M/J]7 F"/R-NMS^C:_LY%&]ECQ+!9'B"(D:TN&1@+VT6XKS0ORB/R&Y2XF)M^ M9BE^%#.IM- MX&%&6!11H(O#"RS/]WN%L.=X]WE:Z'+_F^UU3KIAE'>[]&"L M[XHC3UA>9&O3D>6Y,?E8*L O![),V6E!S0CM[CHP0VDTCO'I6=2CY"L3F?XJ M[_I]X!P^/R6^;SF!K_%]!SWT#,H NM0?'XF:I!(9CFA9_J!SH-@]8,]DI:R% M^2!I(PDO"IT$' 2)GOT4E&:OP<%/%5$K(.>\J%CYH+/KA&\EX?M'/!WIN:#M MN>#)/;>H52V 5.Q!,SSZW"FIP4X>L[CA4$<6\=.Y3&45_<#ZTX"#66U]^D MH653N[?N4,MV^\L^^F7[ML;J?\!]#\EB0,F<*NUG?2./8,& U['E.,-3PB#8 M6OYZA33 %D@&_9ATDJV .D\&W6HTI]DT=UN]77$4C9"KO+"W$[I6Z/?MXFI ML18B+!XI2594M9Z;L@V7=>4/O"C V2DX[.^XEN]' ^L>3EMNX!WBW(93-XX/ MMRROH3_&: [% <:B-A:7MW7U-0EM]'"W.%$H=/#DO!&^"5N^"5_.-YUOS2#? MC,/_)(R?A/&3,/X/A!&UA!$]\Y\"#+TP0U2*7:C;DF#CP1!7C"(_=D/Q-$*X M&'&E%1J8TK^9>RY(?V6WR!=+(,+TOZ8' W;P@)PB^\?4G>XWZ\%T6TM=^MQ6 MZ=3M&QYV^:EVO2DEOSQN,9CZN#UT_+.=R[8"Q-)<*>K1&5UI[MW:U?;6\K2Y MK-N*-U>>GYA8XEB-MA>H:D]#_*]0-->(S8OBE;FZN^%*\<+\7 %#KM4"N+_@ M7&U>M('V+G?^#U!+ P04 " !N@6Y5ZDW#D:D" #^!0 &0 'AL+W=O M"!!:B%0ZIDY: M.P3=]MDD!['JQ*GME/;?[YQ !A)%T[[$9_N>YY[+^6Z\E>I9YX@&W@I1ZHF3 M&U-=>YY. ESA7HNBB8>I^BD-N)$SC[@P7?Y,8>>,FX8AM_6N3.^6R8AKOI/C-,Y-/G-B!#->L%F8AM_>XRZ=O^5(I=/.% M;>L;10ZDM3:RV(%)0<'+=F5ON_]P (C]#P#A#A VNMM C2Q]D3?/^Q7,)\MH#E_>UB!I^>V$J@_CSV# 6P M;EZZ(YNV9.$'9"-XD*7)-KX+H1^&9_AZ M7;:]AJ_WS]F>2K+EB$YSV"ZYUA5+<>)0&VA4K^@DEQ?!P+\YHS#J%$;GV),E M=5U6"P2YADH:+ UG0KQ#QD5MWR]H3&O%#4=]2OIY\LN+./1[-_"_ZU.N$(&5 M&3P2\U&Q@4IEL%BA:NJU1]BZV4\ =[(HJ OI0:?/("O;DAIH2FA#?+S<=)"> M&P\C-X@'9$6#R(W]_C%XRY1BI=$=HC\:N<$H@%'?)^P(%JB-XJDA52VB+OF! M>QCY;C\>'F47A)2=-$Q >A@*7VK^R@0>1HO<8=!S1X.(K"CHNX,X.E5W[Z G M"U2;9O)HHJ]+T[9G=]H-M]NVI_^ZMY/Q@:D-I[\E<$U0_VK8=T"UTZ;=&%DU M';Z2AN9%8^8TH%%9![I?2WI)NXT-T(W\Y ]02P,$% @ ;H%N52MW+&ULK9AK<^(V%(;_ MRAFWT]F=2>,+#I<4/$-PLG5G2Y@XM)\5^P#JVI8KR6$[TQ]?R3@NWH(G3/4% M='M?20^R? [3/>-?Q Y1PM<\*\3,VDE9WMJV2':8$W'-2BQ4SX;QG$A5Y5M; ME!Q)6HORS/8<9VCGA!96,*W;5CR8LDIFM, 5!U'E.>%_W6'&]C/+M=X:GNAV M)W6#'4Q+LL48Y;I<<56S6Y>4YE@(R@K@N)E9<_(WBGMQ5 :]E1?& MONA*E,XL1Z\(,TRDMB#JZQ47F&7:2:WCS\;4:N?4PN/RF_M#O7FUF1B-4*K=QTH899J]7V M::%_]UARU4N53@;A?;QXBE;/T>,2'A_@;AU'R_LXAODRA#CZM(P>HL5\^0SS MQ>)QO7R.EI]@]?@Y6D3W,?P(3YA@(6&>)*PJ)"VVL.*L4.4$U=F0 CZ$* G- MQ$!V'\.'[CU-;JG7KV>VD6>/=88W>F37&6%[#P+D"S_&\$_)%O_P74ER# MXYZ5A_WR$!,U^T'N=N6V@MT2]UKB7NTW..-W%M8I, 8G?P&-8> M^OI[#=R1-_!'DZG]>HRE=ZY+L1@RZV#Q6RQ^+Y;/J"Y R"AYH1F5%$^>*/\_ M5 :>XPY]]QLJO5-=2L6068?*34OEII?*/%Z#WB$XWA74B$YRZ36Y]$DS:18: M,NO &[;PAN8NJZ%)A";-0D-F'82C%N&H]_PM=J38(M"B^YJD14++#*^.6V-) MBI3P5,"Z3(G4G2DK)::G:/?.>BGM_BU(7N$IK(:6T,$Z;K&.^[%6>941'33" M_6:CHL@K6"&G+-7OA1J;"BLUP#]4$*6/+/P-[[P*>B>^E*Q)L]"060?XI 4^ M,7<53$PB-&D6&C+K('2=?Z-MQT#DTF]R*3ZC;F'CU@FKQF-O.!FV 427S5$F MXO[_\*7?XV(T)MW"QNT8C&UL MM55K;YLP%/TK%INF3FJ#0X D'4'J4ZVT5E%IN\]NN E6C'OJ]F!91$]40%W,S,A2R)-EVY M\%4E@>0.5#(_P#CV2T*YER9N;"K31"PUHQRF$JEE61+Y? Q,K"=>WWL9N*&+ M0ML!/TTJLH ,]%TUE:;GMRPY+8$K*CB2,)]X1_W#XSZV +?BGL):;;21+>5! MB$?;N=HKWW/]'XIH:VD* M)'"\@VV% M\!4H;?*B59>I&AQV@VWT#U5%9C#Q3+85R!5XZ8=W_1A_VF%MT%H;[&)/?]S5 M+G(!'P\1?=2B'K7*X4_F.FS^5.>D+P7+*%^BS4 HZMZBF MBC9-1.,HW&(A:BU$.RV\IJ9+,^K0'(:#*,3=JG&K&N\NO)?UT*TI7BWE,^)" M@]I'66&^PX$&6799V4GXEPD9MG:';PGO\#]8&[761F\,[^C7;[@SO.-6>?SO MPCO^H_#V\>OQB-\0WP8<_SZ__L81;:^[*R(7E"O$8&Z@N#X URS,K0O2+C#SX^EW4$L#!!0 ( &Z!;E6_I1%P MC 0 /(< 9 >&PO=V]R:W-H965TFT,VE W$EMSR0&9CNSZ7J39G?VHV)DFRD@*@D[W5^_XA)L,&;M5%]L MD#G/*YU7/H TV1'ZC6TPYN E33(V53:JRI8;G")V37*6UX MB-<;7C:HLTF.UO@1\Z=\0<69VE*B.,49BTD&*%Y-E5MX$T*[#*BN^"O&.W9P M#,JA/!/RK3SY'$T5K>P13O"2EP@DOK9XCI.D)(E^?&^@2JM9!AX>O]+#:O!B M,,^(X3E)_HXCOIDJK@(BO$)%PA_([C?<#,@J>4N2L.H3[.IK34Q]S%"?L _@(GAY]\/[7#Q.5"[TR2ETV[+N:K9]@&^"> M9'S#0)!%.!J(]\?CO9%X58RS':S^.M@[?13XB/-K8&A70-=T?: _\_/#X=!P M?DX]^#GU<#S%#L!PM\501%9)ANL7*[-TOT-8^#1DE$^;+A 4R8:$D6,=@ MLS78'*.W!G>=O0)K2A@;,KC&V16NO*%M9X[AZ+II3=3MH7>CLI=Z=Z9H(%,T M/!:U35NSH-V*=C)NM1FW1C/^.V9,W&J715HDB.-(W"%%;Y8QJN_!P@:4$LKC M?ZN&(0MJOG70L8_0LFP=.CT/1CMRJ0?GJ@8R5<,!5==V'4\;-L%N3;#?-.TS M/%C5[*->6*[HL>[V$CXJ>FG"SQ0-9(J& Z*6!QW]Q*1WVGP[H_GV+YWCSE$_ M=!?J;K_*.$?_4<,T-=B]RC^&N=!Q/+V7R&.89UA.3S(<'>@;J[7;IM$=KQWH M>?SV.QI^Z>U7)LR7"0MDPD))L(ZA7FNH)_?YRI-IL$R8+Q,6R(2%DF =@Z&V M?_72Y#YA-;S#<@4]QS$-NU?\QH4O]>]>>HQ"QZ\\\+_>=!" M#&]($H$XS2G9XC+OPQD?!5WZKY)*\Z72 JFT4!:M:["^-UB76SP;GBR?9=)\ MJ;1 *BV41>OZO%^#@*-OP&^HH,9133$,!WJP__@X+GRQA6?*!E)EPR%9W? , MS3E10?=K W!\<2 L:!;S@N(J\ZOXI3QFX!U*\T]@2=*\X)@..R#S37PNE>9+ MI052::$L6M?P_=($M"175)DO^W.I-%\J+9!*"V71NC[O5S_@VY8_3E=4^^C= MN%S?=CVS7U&E+H&<*QM(E0T'9*'M0,A55/=B223%=5YMG3)3&(N/U(GO; MVF[0W5;;4KWV.W@SAP/M/KP)ZNVW/;[>#;Q'=!UG#"1X):2T:T?,*%IOL-4G MG.35AM SX9RDU>$&HPC3\@+Q^XH0_GI2"K3;G+/_ %!+ P04 " !N@6Y5 M?$DKFL8# !N$P &0 'AL+W=OIMW1/KKP)%@#S&PGV?[]L8'0D%+6 M2#[YD&#C^WKLYS:.\71/V0\> PCT*TTR/C-B(?)KT^1A#"GF/9I#)N^L*4NQ MD$6V,7G. $>%*$U,Q[)&9HI)9KC3HNZ.N5.Z%0G)X(XAODU3S'[/(:'[F6$; MAXI[LHF%JC#=:8XWL +QF-\Q63)K2D12R#BA&6*PGAF?[>O MI2@:/&-P)X? M72,UE"=*?ZC"330S+-4C2" 4"H'ESPX6D"2*)/OQLX(:=4PE/+X^T(-B\'(P M3YC#@B;_DDC$,^/*0!&L\381]W3_!:H!#14OI DOOM&^;#L>&"C<!4 N=4\%J$?B7HOS7"H!(,WAIA6 F&;Q6,*L&HR'V9 MK"+3'A;8G3*Z1TRUEC1U4=A5J&6"2:9FUDHP>9=(G7#]?QYO'KZCI?_PY:N' M;FZ_^:N'I7_[@#ZB>\@9X8 N/!"8)/Q2UCVN/'3QUR7B,6; $JAO?T".Y=@M_5ETRV_I3LJM0FZU#:=;OH*\EK=%]]\0W1Z^&CWHEO^]S0[1 M[4E'+OOUO.H7O/YK\^KGEHC?* 41TTC.DQUP(1XQ!F MAEP\.; =&.[[=_;(^M1FDDZ8IQ/FZX0%FF -

UN8,NNGO': @0<;1F-$4< M)X#H&D%A^<<7EKN?)/6GVFYN[83)U! TVPAIG# MVLQAIYF'97Y.: H1"7'R =UD8:_-MD[2N;;IA'DZ8;Y.6* )UO!V5'L[TK<* MCW2:JQ/FZ83Y.F&!)EC#W'%M[KCSP;W=ID_ GE?>ES8?MFETG[5NL.:= 6")#]%.@"2$B;?^YY'9?7LJ^;0/9TA_=:0@]-L_ZE5(]^3.M\330\$ MITGK\S!Y,0GLWDFV%B_;.+WQ248[^WEN1G7" DVPAC^V]?RR:?W/&\CD&XS4;XEU[7UH='GXJCD MI'YN7R_*HY]G3'D2)5^A-R3C*(&U1%J]L=S]L/)PIRP(FA>'$4]4")H6ES'@ M")AJ(.^O*16'@@I0'[&Y_P%02P,$% @ ;H%N5<(M$I80! [14 !D M !X;"]W;W)K&ULM5A=<]HX%/TK&F]GIYUIL"5_ MX2PPTP1[FP?2;$BZLX\.%N"I;5%)0/KO5Y8=!QOA#:WV!2SYGG.EVQIB#YSPKV-A8<[ZY-$VV6.,\9@.RP85XLR0TC[EHTI7)-A3'B03EF8DL MRS/S."V,R4CVW=')B&QYEA;XC@*VS?.8_KC"&=F/#6B\=-RGJS4O.\S):!.O M\!SSQ\T=%2VS84G2'!#DV/L'+"*(2(".^IGC/#IY!.94G0KZ5C9MD M;%CEB'"&%[RDB,77#E_C+"N9Q#B^UZ1&D[,$'CZ_L$=R\F(R3S'#UR3[.TWX M>FP,#9#@9;S-^#W9?\;UA-R2;T$R)C_!OHKU' ,LMHR3O :+$>1I47W'S[40 M!P!X"H!J .H"W!, NP;8;\W@U #GK1G<&N"^-8-7 SRI?2665'H:\W@RHF0/ M:!DMV,H':9=$"X'3HEQ9%+A"O82SF X =#\"9"&HFD\_?(XW M V!;$HX4\.G;X:KLX:]ECWXZ>TM+NUE-MN2S3ZVF[]N4_P YYFN2@+388<;+ MI<,40[NJJ!PU5;FC7K)-O,!C0VR9#-,=-B:__P8]ZP^523K)ICK)0IUDD2:R MEKE.8Z[3QSZY%><JZ9%9DGR!R [KF-7FZO7G]2PIC8J^DJ+522]:+/E:PB&':_ZLYQKEE:V M4"M;I(NM[=?!GV#XG[^K4[>)&MJ^,MF^YR+4M:LWR=EVZ60+M;)%NMC:=J%7 MN]#_=SNLN=OW+V1[MMVULW<09]NIDRW4RA;I8JOL- ^J43FF*UDW9&!!M@6O M2@E-;U.;_"0K!#"]%*FO@BU\MK6J+ M58.3C:R%/1'.22X?USA.,"T#Q/LE(?RE429H*KR3?P%02P,$% @ ;H%N M50)P:XT+ P " H !D !X;"]W;W)K&ULK99K M;]HP%(;_BI5-4RMMC>W<.XC4 M6FW1"LZ[ZZP4#4),YL<_OWLQ.: 3%1*^T+ MB9/S'C_O"3YV;\/XDUA2*L$VSPK1MY92EM>V+9(ES8FX8B4MU)LYXSF1:L@7 MMB@Y);-*E&"_!+!X%1&:[+*UI!($O#O99[VML^(S6:>TO (.? \PQ-@@'W3+AS11M#^'9< %T/XB;L",MML-Q.K)]D:\:J9=[!=*'K M^=$)5#L*083UO\,$Y3507B?45[H@F0G*:TT71!$ZA6I'.0&$T,SD-TQ^)],7 MN@.L3 O=Y#+5F"D'")Z:HLLS.5[52^%C]J_WUPX$'/C(_@OZT%=AKX(9>4&SJB3["9)^(K. -WJ=64N\3[%4;_T(NQ#=$II"%2?W\>G MF/;!-JW/2-\(7Z2%4*M\KI3P*E!&>7WLJ >2E=7._Z,- <_B+_P)02P,$% @ ;H%N5=;>MQLM!P ^48 !D !X;"]W M;W)K&ULK9QK4]LX%(;_BB:[L].=H<1VXEQ8R$S! MMW9*ARGM]K-P1.*I;:6R N7?KWPACH+1Q.S+!X@=OX]D_$8Z.+EG*'R\&]N!YQ]=DM9;ECN'B?$-7 M[);)[YL;H;:&.\HRR5A>)#PG@MU?##[89Y$S+P75$?\F[+'8>TW*4[GC_&>Y M\7%Y,;#*'K&4Q;)$4/7G@5VQ-"U)JA^_&NA@UV8IW'_]3 ^JDU57_ABQYH3DP\KP9BRI"S(.X])FJ3%WVKW]UN/O/OS[_.A5$V5@F'<8*]JK/,* MUB;7/)?K@OCYDBUU_5!U<==/Y[F?EXX1^(GFIV1DGQ#'LF==_3E>/N^0>\?+ MG0ZY;Y;?LHV26Z7:ON_*1#'IGEU_3I^=1=PX4< M[0PWJG"C5T_F3G9TXK)6C;M5Y0A^5FQHS"X&:H@NF'A@@\5??]@3ZY\N,R!A M'A+F(V$!$A8B81$(ICELO'/8V$1??.;YZKUD(E-SV)TD:L(N),V72;[J\IV1 MU==W2)B'A/DU;%+!RGCF83&V[+$]/A\^[#L*V6:(A$4@F.8H=^ZX"+U$D\JG<$^4A8 M@(2%2%@$@FENG.S<.'G3##I!.@P)\Y P'PD+D+ 0"8M ,,UATYW#IL;Q[LLV MNV.B'-(>FY&/)$6Q/0SD:]L947UMAX1Y-L*4)K7T/2R MINNZAPDX:*L!E!9":1&*IENJ+1S8YLK!QUPRQ95$4*FB.EH06L9SL9IVNZ,Y M:/4 2O.@-!]*"Z"TL*&5:8W=Y\@ZM4;ZIRA"-:I[JRTBV.8JP@T3"5\F,=G0 MI_)6-7(OV*\MR^.G3F>985EY>UK:I;PR*WN["$GSH;0 2@NAM A%T\W6EA-L M2/$XV-"4T7Y+D>:1KW-B5I+AL&MF?GZ;3T4&V[,K< ME=Z&@]8.H+0 2@NAM A%TV]O;>L'CC%IW/.N-3.L[[P)I7E0FM_0]C/.MCNV M#SY#07/8_B=M-IJ-#P+!$-JW"$73+=/6 1QS'> SI_E)F[<@'MM0(:NI48U; M?K9)>3U1EN.5'_.<9VH8\]@#2_FF?*/36=!Z 93F06D^E!9 :2&4%J%HND_; MLH+CO"FEX4!K"5":!Z7Y4%H I8506H2BZ59KRPN.N;QP7$K##.EM/.C3!E": M#Z4%4%H(I44-;3\ <%SM=C_=4FT5P3%7$7H&9M"* )3F06E^0]L/S*S#H.SE M(0?7I'$"-(&/HNE^:1/XCOEA@1=5)V.9Z1/-MU0\/V'EN)V>@J;^H30/2O.A MM !*"Z&T"$733=JF_IVW/4/@0)/]4)H'I?E06@"EA5!:A*+I5FM+ HZY)'!D M2 8M!#2T_6!@-'/G\\/[U*"M^E!: *6%4%J$HNF6:BL!CCEYW[?*9,;U-M>L MLUHR.?06-/$/I0506@BE12B:[JTV\>^8$_\]PWWH(P10F@>E^<[+4D;7D!H< M>5P([5V$HM6F&>ZMIY$QL:K65BE(7):$ZB4K=GMWZ[=\J%8M.=A_99]Y]2HL M+:9>%.::BE62%R1E]PIIG4Y5/"CJ=5;J#2]I:R-!'33 M)@T)4=@^N^FUL4CLS+ZT\.]W3DI4: @3VI?&+_<\]SQ7^SS9*GUO,@!D#T4N MS=3)$,LSUS5I!@4W)ZH$23LKI0N.--5KUY0:^+(&%;D;>-[0+;B03C*IUZYU M,E$5YD+"M6:F*@JN'R\@5]NIXSM/"S=BG:%=<)-)R= L#;:**MM MS3CR9*+5EFD;36QV4->F1I,;(>V_.$=-NX)PF,R^7MRR 9O! MD5QTH+% MT0R0B]P0;8%=*8F;85[D4 MA*&= ;<))/'_RA]Z7+_G\B>U:,L"U& MV,>>4$W#+H,-:EBC; ?8)'X<^:.)N]E7WLO]3N51JSQZ2WG MQ.^T-6QM#7MM_01CJ%=I31Y8J;3MSUU6A@=6!EV':WAP! =A&)Y&XS;NFPDDJ@( !0( 9 >&PO=V]R:W-H965T,EG+B%$I59ZXKLP(8EL>\@E*/++A@6.FF M6+JR$H!S"V+4]3TO7WWZ@(S3EC.FTSA3/[M#!!2A,J'R;N$I/8D+=K"4\;PC]+80S MJ(Y1X!TBW_-]=,L5H-?(1;+ F1;#+!.=[->0*991Y9UM(_0U3GH$N%WB?#M M#,'.1 SY;7#C89PY96>RPAE,''V,)(@5..F;5Z/(>S=D\S^1/;(8=!:#7>QI MN\32+/$APK4JN""_(4<'I&P3.;C@#6MH6HC^]+3+DJ)DL[NN$(R_<<+,OZI&3L',2 M[G3RI69S+90OT$J?#:FEFC,R)#)\FLP-@3MG^L?-%'4^HA>L")&RWK^1HB>. M?._4&_NGFYD?"@Q.PFB\)?EQ)SI^@6C]J$F%RYR4RWW*X^&ULK55=;YLP%/TK%INF5DIC((%.&4%:TTWKPZ2L63?M MT8&;8,5@9INDVZ^?;0@C'4T::3R /^XY]YQK<1WMN-C(#$"AQYP5BK66)8"2&I!.<.^ZX8X)[1PXLBNS44<\4HQ6L!< M(%GE.1&_;H#QW=3QG/W"/5UGRBS@."K)&A:@'LJYT#/ MZKW7"".9$0$RPDHG-5"<- ENZ@3^,PD64 [1R!T@W_7]'OCL./P6$@WW+-P[ MA&-MM?7KMWY]RS>6%[KL^4_^) M[,#BJ+4X.L8>_SU):4]R@$BE,B[H;[UT08OF*"_[BE S!Y;9-(!M[+GU$^%M MU^ + @_$CUOQXW/$#U!)!-H25H&5GG+&B)"H!%';Z'51I[CNBH,K-WABX534 M@?Z@U1^_!/.9\6_%C$@=*P51J>IU3W>*E(D=)B?4IN>%+NL8A: M+NXT+7-A?"9B30N)&*PTQAU>:["HFW ]4;RT?6S)E>Z*=ICI>PN$"=#[*\[5 M?F):8WL3QG\ 4$L#!!0 ( &Z!;E7"U&4'400 /H9 9 >&PO=V]R M:W-H965T8:F*?&.+'2W'(@BRS!__D12=EA:R'HY<4K"3;*TH.X124DL MM016?WMR3=)4*ZE^?*M%K:9-'7A\_*+^2SEX-9@5%N2:I7_31&Z75F"!A*QQ MD!<1B6DJWJLJ8HLY$0M;JG9U MM!W7;7RJVG NM/$KSB< H@_ @8[3$WX]''Y/=A/@PHOAT7!X1&(57K6.NN&V M@M40"Z<+>'S/JJ><[4^0&3;W.\+UF^-[@\!V(8)E= M?0,=#!T[4)-BD2&Q#C*_0>8;RSG?)$&38I$AL0[!:4-P:CKG!@7'@IR>Y9+C M(3_PW9.<,]1HA]&L831[+3'G%Q-S,'0L#9-BD2&Q#K*@01882\S )$&38I$A ML0[!>4-P;CHQ!P7'@IR?/^3@#$)XDI>&VNP@0K#=I,)7,M-!%S-S.'8L#Z-J MD2FU+K>CS3TREIZUE"F,)M4B4VI=C.V.'PUNA\.O^(EF109PGA$$>GXW4Z^'QS*:_/R-,HV[$E%H79NM'T.!F_?\\M8<51Z^O_AEUA'SDNJ<;:E/- M=D&UM@,-^X[?3F?:Z:J']YBF>)62SM3K!6C4D*!S1Q+ ^=R9G?+['HX$M98$ MO>9)ZIT/^!?<$2$YC:5*TXI=D5/9_S[.J%LQJA:94NL";0T+,N=8D%'+8E0M M,J76Q=BZ%C1L6Q[TU!NU_!EU+>C](.S[#7J6^RC]^SZJ\A7S#=4/052 MLE;R<#)3_>'5AX:J(-FN?/6^8E*RK#S<$IP0KBNHZVO&Y$M!O\UO/O>$_P%0 M2P,$% @ ;H%N50GPLZ%N!0 X", !D !X;"]W;W)K&ULO5K;;N,V$/T5PBV*++"Q1.IB.W4,));:+HIMTTW311\9B[:% M2**6HNTLT(\O=;%DR@HCI>R^Q+IPSFC.B*,Y(><'RIZR+2$!0FY(Z!;!?'F'V])1$]7(_@Z'CA4[C9\OR"L9BG>$/N"7]([Y@X,VJ4((Q) MDH4T 8RLKT(XO%>BH]ID;GAX?T7\J@A?!/.*,+>.0SX]GHT'8& K/$NXI_H MX1=2!>3D>"L:9<5?<"C'3LP16.TR3N/*6#Q!'";E+WZNB#@Q$#C=!J@R0&T# M^P4#JS*P^GJP*P.[KP>G,BA"-\K8"^(\S/%BSN@!L'RT0,L/"O8+:\%7F.0O MRCUGXFXH[/C"_^/APY]_@TMPS^GJ"?R>YNG+P(5'. ZC[)VX\W#O@8OOW\T- M+OSE5L:JPKXML=$+V!;X2!.^S8"?!"3HL/?4]C.%O2'BK(-%QV!OD1+PGJ1C M8)GO 3(1ZGB>97]SV!7.?_/NO]F[1(959]XJ\*R7\,K2 .@:T"KK&X833H+\ M;=AB1K*NE)>@=C=H7M:NLA2OR/5(U*V,L#T9+7[X#KKFCUU\ZP3S=(+YFL"D MS-AU9FP5^N(X"45=SSA.@C#9 ,S!(]F$29*?B)3Q+0$I82$-P$68@*S(5^<< M5?H:FC"=8%X)YA1@^0=MO[ %83/.M% M,"D+"'Z,R&M"B7/9WZFIQ*7$*S40+FVQO"SX7B$H\*$@@3'H@WN6+@BG>+ U%D]M*)Y6M%\76ARXDXD'-3=+P8TBC#+\DOE;.F6 M=TJ_@S.H$\VKT*:G!6H\F[5FE"Z?[*N5=5J1?,J-(EU.$9.F_7_0['"1K)"M69]J;GL MR;]6D:H5S:O0)/Z=L=WN['4YE?EO9"I4Z]1!O6;/I#AG%=8>F^VF4_U<@\EV MSLD^=^KKA5J!:L1[+]5M_9DU>WX\LU:3>@ZD<8S*O;5;K;3GU=3F5> M&X$*U0JU;C)QU62N<O*RD5E'LZ[5W+0NWO M:]0WFI"JFKP'OQ+Q M.J=ADJ\-1P0'A'4N+JE=#'U3M:)Y6M%\76ARLAIABM W+3%(JVS5BN9I1?-U MH[K<5,9M MG.Q8B G;%%M%,A'1+N'E$G9]M=Z.RK.]$HEBE/( M6$PR1&$STSZ9D\!T9$!>XVL,)W9VC.2M/!+R)$\^1S/-D"V"!$(N);#X.<(" MDD0JB7;\5XIJE:<,/#]^5@_RFQ8 JPRP+@.<5P+L M,L#NZN"4 4Y7![<,<+L&>&6 E^>^2%:>:1]S/)]2+!,>9 M?+)6G(JKL8CC\^7?Z\___(MNT0,P3N.00X16G(1/:)W%G*$;'SB.$_:A7H7E M50YYE5NT7OGHYM=U2JX@OT V<9'9!F6U=">1?=PL^EV?LY]^7/N07NX#Z$(-YO" M:[FTJT?+SO7LUYJSPQ1N9;>/4$A2,18R+$>3IL>D4'*:E>3H.F%[',),$\,G M WH$;?[;+Z9G_-[$2*68KU)LJ5(L4"168^M4;)TV]?E?A_01*"(;2385,P23 ML!F*&3L(W(>]*#J*X2+.MK(2X'"''E;K)O2M1GW1JQ3S"S$W%Y,S]'$NNL7Q MG*=*NT"16(VG6_%T6WFN,TE+D,,Q+3J68[UZ1 MHE=<"9Z%X&7J36*M*7V(JQ?S1-3'3&'KN!3&5GH$BL1JQ<45LW'E"@RQZ M:RH;7P] CN&.AO7T+%H]^R+IYKE4Z1DH$JLA,8V7=TVCRSSU$7W+7_@EG2-0 MO 6TE5=0A#F@#8XI.N+D 'EOBTB28,K07OS=S'M>\VMFJW'?GJ=4S2_51F>@ M[<%X=(%9J6>@2JT.^FQ1P>PPO[T'YU;?WIQ5JOFEFFF=@1X.["O0*DT#56IU MT-8+:*O3Q/@>J%N=>Z-6J>:7:C74SL"Z)*W2,U"E5B?]LIACMJXG5!/J>Y"V MKP9(D!A,9 M.F2\6-&L2JO]DD_Y+L%%^9TY69@-Y;XY61:[(2_RQ>;,%TRW<<90 AMA90R& MXA\?+?8[BA-.]OGZ_"/AG*3YX0YP!%16$-&UL?51M;],P$/XKEI$02*-.TVY 22*M6]'V82BL#,1'-[DT5OT2;*?9_CVV MDX8B=?T2^\[W//><<^>D4WIG:@"+G@67)L6UMR46KG MC?LRQ9$7!!P*ZQFH6_9P YQ[(B?CS\")QY0>>+P_L'\-M;M:-M3 C>*_6&GK M%'_"J(2*MMP^JNX.AGHN/5^AN E?U/6Q)7$GQ& M#TK:VJ"5+*'\'T^(HCI&IJ09SAG8V7L0LT,[. M7L2I^GK<_#3.#\W"-+2 %+NI,*#W@+.W;Z97T97Y*;$]W&>C\0.ZS*"'[8P7DJ%D$Z&T8"8,*U4K;]\WH':?N MNF^V?^']R#Y0O672( Z5@T:3CRZO[L>@-ZQJ0NMME'6-'+:U>SE ^P!W7BEE M#X9/,+Y%V5]02P,$% @ ;H%N57&=;;UH @ .@8 !D !X;"]W;W)K M&ULG55;;]HP%/XK5B9-G=22"X0,ED0J;:?VH1(K MZZH]FN1 +!P[LPUA_WZV$S(V;M->\.U\EV/G'.*:BY4L !3:EI3)Q"F4JL:N M*[,"2BQ[O *F3Q9)X[O[#9>R+)09L--XPHO80;JM9H*O7([EIR4P"3A# E8),ZM M/YY$)MX&?"-0R[TY,IG,.5^9Q5.>.)XQ!!0R91BP'C9P!Y0:(FWC1\OI=)(& MN#_?L7^VN>M/T.83&KZ,4VE_4=W$AH&# MLK54O&S!VD%)6#/B;7L/>X# /P$(6D!@?3="UN4]5CB-!:^1,-&:S4QLJA:M MS1%F'F6FA#XE&J?2AR^O3U^_HQLT4SQ;H3%?;ZSP&.X^3X"SA#*H>ZGO7*/"" ,D""Y!G M:/M=ZGU+VS^;^K'\&MS@.,Z4R5A6.(/$T74@06S 2=^_\X?>IS.N!IVKP3GV MM'L!74%28983MKQ&$&_(N*R^O!0?3 ,3FA' MG7;T'P\#=OS75XD.C(6CD;Z8OYRY>_5<@EC:KB51QM=,-:7=[7:-\;;I![_# MFZ[ZC(7^&6[PYPKW6OLM-#-'80)T.<+SM5N802Z MOXOT%U!+ P04 " !N@6Y5/3#N=:," "N" &0 'AL+W=O4( ;KB77I MCN*A\M<.WW/8\0,9J4I6E#XH999.+$WYA MH:3F@I8-6&90YL0\\6/3AP. Y.D&> W >PX8O #P&X#_V@B#!C!X;81A ]"E MVZ9VW;@("QR,&=TAIKPEFQ)T]S5:]BLGZIXL!9-O+^\N[V.%TOT(0*!\X)_1)_0 K9 :I!2J-,!)L5; DUV6MV+8UO(G!2SG33Q MIR:^]T)\'UU3(C*.8I)"VH&/^O$7/7A;]J)MB+=OR-3K)5Q"=8I\YP1YCN=U MY!.^'NYVE?-_T>-_COZD&7Y[.WS-Y__-[>@Z9$,SZ*91LV[$*YS Q)+#C /; M@A6\?^>>.5^Z.OR69-%;DL5O1/;D+ ;M60SZV(.0D@2(8%@/6);SAQ-4 5,V M.="[#L7PN8XF5 MC&\A+L3UL]7&7Z+A+W.ORI-AA6^RPM]B;NES)R4+7[=#A M714:DF%/@4<]HJ,><9^'J?!PEM";"_-M::[M<+_5.>6:?NJ/0 M[;!'&H@+4,Y9R>RSR9V8Y&$;32XW]%A6RD%C/Y00%, M.&ULM95A;]HP$(;_RBF;IDYJ21H@3%V( M5*!;T09%I=T^F^0 JXZ=V884J3]^M@,1V@!-J\H'8CN^]Y[7%]MQ*>236B)J M>,X95UUOJ75QY?LJ76).5$,4R,V;N9 YT:8K%[XJ))+,!>7,#X,@\G-"N9?$ M;FPBDUBL-*,<)Q+4*L^)W/20B;+K77J[@7NZ6&H[X"=Q018X1?U83*3I^;5* M1G/DB@H.$N==[_KRJM>Q\]V$'Q1+M=<&ZV0FQ)/M#+.N%U@@9)AJJT#,8XU] M9,P*&8Q?6TVO3FD#]]L[]2_.N_$R(PK[@OVDF5YVO4\>9#@G*Z;O17F+6S]M MJY<*IMP_E-75R%$.B"9) M+$4)TLXV:K;AK+IH T>Y+)P.X.S]'S*^L5%["6LOH=-M'=&]QT)2 ]FC(L>,IH2=PY"G M#7C9V2 \@V]W1ODO3X>81/S68.D36? .R5DW6.KG2(\IIOLI!B@UA>@,%V3A.T )F:#9KBF:O M95"@A T2>8B_RA"Y#/;H6"?MP/YB?WV K%V3M4^2/7*36"IJH%Z.?KR'<$[* M_N=R1C5T](I"1V] UJG).J\I=$'HZ2)W_JW(_MX!9N^"$9$+RA4PG)O H-$Q MU9'5^5IUM"C&PO=V]R:W-H965T3'1F5#1<5 M4=H4N2MK@22SH*IT \^+W8I0YB03.[<4R80WJJ0,EP)D4U5$/,VQY+NIXSO[ MB3N:%\I,N,FD)CFN4-W72Z$MMV?):(5,4LY X&;JS/RK16S\K<,WBCMY, :C M9,WY@S$^9E/',P%AB:DR#$3_MKC LC1$.HP?':?3;VF A^,]^WNK76M9$XD+ M7GZGF2JFSEL',MR0IE1W?/T7=JUO[#F0-E+QJ@/K""K*VC]Y M[,[A .!?'@$$'2#X"Q $1P!A!PBMT#8R*^N:*)),!-^!,-Z:S0SLV5BT5D.9 MR>)*";U*-4XEGVYFJYL5O(99+A!U>I2$TVM4A);R3$_/&UIFE.435^G=#,9- M.^9YRQP<8?;AEC-52+AA&68#^,4X/AS!NUIE+S782YT'HX2S)C^'T'\%@1?X M0!560T&-<]P2T7,$<+^ZAM.3LY'8PCX-H>4-CZ4!]5640X?:-7\F: MI#AU]".6*+;H)"]?^+'W;DC4S2JZ8M5KB7ET\&M979(0IH%4M^-;6!B"E+ON$I:@K>(JZ &>0-4+7!U % M0HV"=J;Y@-^E:=_ )02P,$% @ ;H%N52 7TE-# P 9PL !D !X M;"]W;W)K&ULK99K;]HP%(;_BI5-4R>US0V2T$&D M JU6J=M04;?/)AS JA.GMH'VW\]V0@IIB"K4+Q [?H_/1+6^0<\-R(4FI[CA/8*2:9%??- MW(3'?;:6E&0PX4BLTQ3SUR%0MAU8KK6;>"#+E=03=MS/\1*F(!_S"5)ZM;*F'TQLC%K1D$RG<2JY>DN43L;W-]?3FRFZ0$-, M<98 FIKBN336$H; ?&MCX*-K$;>GXG[/7MS3YAJP\G$G8JPDXKX2W)5,G6 M"9MH.N]H>D[D=&LLK;N=R-*M6+H?8 %TKTG*)%VPQ<6CXC+%>HZF$DM0)ZA) M7LF.*9HP072?-G&W[SGAZFO Y2O"V1S!\YKDVOHYRAI+8M1J[,3P!%5X@M9^ MO2=X1JCBA,;\!I_9M)]D[( SK#C#UI2,UISK#+\U[P7:S>6,F_-89;^H=UH& MY;4I).&[DO!=1K!?K-LJ0A@?>'V3K68,/>.\\]E;+0#6J^ MMSIQ8LYF$0U9)E[]V"]!7T M%^9+D@GEST+IG,M01987M[IB(%EN+D8S)M4URSRNU$T8N%Z@WB\8D[N!OFM5 M=^OX/U!+ P04 " !N@6Y54R[C)?L" J"0 &0 'AL+W=O7O2\C%:N"TG,W (YO-M1EPDWY)9S &_50^2.RY-4O&"N"*"4XD3 ?. ML-4;Q2;>!CPS6*FM-C%.)D*\F,YM-G \(PAR2+5AH/BWA!'DN2%"&;_6G$Z] MI %NMS?L-]8[>IE0!2.1_V29G@^.FBF,M<98A3B=WU\/Q]9B? MQE?D[./GOJMQ-8-QTS7S9<7LO\/<)O>"Z[DBUSR#K $_.H[O'L&[Z+*VZF^L M7OI'"<=07I"V]X7XGN\WZ?EO^(Z<=IWYMN5KOY?Y.N%-N:VP03/6;.V>*FD* M P?WK@*Y!"?Y]*$5>5^;C)V(;,=F4-L,CK$G/TJ05#,^(WEM&#^KMV%XQ1-) M@>J1;\!Q,">49X1F^+$SI4W0$IHR5"T;V67-6;5,8C^.H[Z[W+9^&.4'41"& M==B.J; V%1ZMW0WCE*>[IIHTAJ>LXHG(=@Q'M>'H:!6'A9":_:'VZ!73RC96 M22G \^*<7 $NFK)JWM9O"]"4F6JY<*LNW2#V]HIW&.3'0;O;7+M.;:5SU,HM MUX )T@255M7+&9VPG&D&QDH]O_XPF]1W#H2U_&YW3_UA4. '?K/XN!8?'Q7_ M3"6*S>'4FRD^V"9AV(K"/4>'4:VP%<3!GB=WZSHJ0,[L+:U0[(+KZF:J1^N' MP-#>?^Y;>/6*N*=RQKA"NU.$>A<=3*>L;N:JHT5I+[>)T'A5VN8<'S,@30#. M3X70FXY9H'X>)7\!4$L#!!0 ( &Z!;E7W ^?,6 0 %P2 9 >&PO M=V]R:W-H965TV@4VR M00ND:!!WVVO&IFUB)5$5:7OS]B4E1;(CBDJ#WM@Z?5-["B5 MZ'N>%6+N[*0LKUU7K'8T)^**E[10;S:\RHE4M]76%65%R;H.RC,7/"]R<\(* M9S&KGSU6BQG?RXP5]+%"8I_GI'JYH1D_SAWLO#YX8MN=U _#HC MFM&5U!)$_1WH+=>:9"'K+L[_96N[F3N*@ M-=V0?2:?^/%7VG8HU'HKGHGZ%QV;MI'GH-5>2)ZWP2J#G!7-/_G>#L1)0#(6 M &T U'DW1G66=T22Q:SB1U3IUDI-7]1=K:-5/CR>?EE MB2[1 U5]0R5Y44,N!?IT1R5AF?AYYDIEHQN[JU;RII&$$H9?BY*LZ-Q1 M4UC0ZD"=Q4\_X,C[Q9*?W^7GV]073U2O@C6M$-_4?3,8<%A@"G MJNW!8!UTUH'56KGY)K^"9W:+.+9IR M"TUNT= M@,0?<8L[MWC*+3*YQ4.W,,4X-+LEG5MB=?MS1Q5*-Y)6)L]DX(D# M\"/ 9M.T,TWMIER2#&5GZ]UDGP[L_2A)@B VVV.O1XYG3>"!"H%87NXE72-6 MJ-Y3(8V<\08I7 9)E'C12 HGU,/6%![U\B\D.I!L3_5Z;88C8^2994PR,UU: MT=/5ZX.'HV#DB^ >;=A*IK=LNT /;28O%V@IB:3Z*^D\[UE!BA53'_"1"Z8W M-F.B=K?;?55IO9)7]=8XZ+]R?7C[H*#2 DG<4Q+[5HRW/;!B'%M)^T&.XYZF M>!*G<('.>+YA8J4&_842XU)M!<^XKG#DC\R+GK1X$K5&L.,A:X,(TF3$KVUX2%L,WAAL<4];;,?M>UF$A_R-_3@<6W<]?[$=P.]'T1#&EWX8C@UX MSV)LA_$'090.IEOLX71DND%/9K"3N5F;]/^!T(27 4*;#@W-*/#GC&V)?BLN MT+WMI1U.T.\+@*UP:N9C3V-2K-%[@ 76[>:#P(*3RM@.]/\.K%;P#%A^&HT5 M--#C'>Q5\!BQVK#S"BI.HY%J GI8PR2LC<@"0_'KIUXXPBSHF0R33#86I&"H M?RT5*?10ADDH&VM2,)3 EJ(4>BK#!)6M92D,66RM2Z&G,4R4P^_<#6 (8S]6 M_F/['_0X!CN.W[T?P+ ZO@Q2SX\"W)6 MH,]=?B?5EA5"N6Q4I'<5JRY5S5%&5Y?[BA1E-$-U/L-Y_+U M1I](= =*BW\!4$L#!!0 ( &Z!;E6'N/.68P( &$& 9 >&PO=V]R M:W-H965T/)9+)3^LD4B!:>2R'--"BL MK<9A:+("2V:ZJD)).RNE2V9IJM>AJ32RW(-*$<91E(0EXS)()WYMKM.)VEC! M)^+JP;B%,)Q5;XP+MUVJN:18V+#DO41JN)&A< M38-9;WR5N//^P#>..W,R!N=DJ=23F]SGTR!R@E!@9AT#H]<6KU$(1T0ROA\X M@R:D YZ.C^QWWCMY63*#UTH\\MP6TV 40(XKMA'V0>T^XL'/T/%E2AC_A%U] M-AD$D&V,5>4!3 I*+NLW>S[DX000#U\!Q = ['77@;S*&V99.M%J!]J=)C8W M\%8]FL1QZ2YE837M6("N*POVV6MDLI&:MQ(C3U?OU7J.1TU;G >Y\IZ M;"J6X32@NC6HMQBD;]_TDNA#BZI^HZK?QIX^^GO'_))M45,94Z6Z;X'+-5C4 M)72XA#TR;2XHR5\J.F/=GD J)7/.3'NXI":#$91*VL) +X:<[4V+DT'C9/#_ MG-QQR636[J0]7,^30;\Q,OJ=D6%C9/AW1G)N,K61%BCY^.LU0(<98$"+&4I[ MMM+K@+WZ*W*-;IM&W6A 9;T](S1IA";_)O1%EO] :')6:#)\(30\Z1BN^7YF M>LVEH3 KPD7=]V18UPVMGEA5^2:R5)9:DA\6] ] [0[0_DHI>YRXOM3\5=(? M4$L#!!0 ( &Z!;E5X:I[<; 4 -DH 9 >&PO=V]R:W-H965T"T;!LE,06L6W72FB4#A:SH.)07SK\4&Q_#^< N1L1B%L@"0=7+ M*UNR."Y(:AQ?:^B@Z;-H>/S^0/]0'KPZF!>:LR6/_XE"N9T/)@,4LC7=Q?(S MW__.Z@,:%;R QWGY'^VK[[JJQV"72Y[4C=5V$J75*_U6"W'4P+$O-"!U W)M M Z=NX%S;8%@W&'8:$'*AP:AN4!ZZ51U[*9Q')5W,!-\C47Q;T8HWI?IE:Z57 ME!8GRDH*]6FDVLG%HW^_\E?H5_0D(BZ0Y(B&/"L]Y&MTOWI6'RUI%DD:HY@I M1W)TXS%)HSA_-[.D&D'!L8*ZMX>J-W*A-XP^\51N<^2G(0OU]I8:>3-\_#WL?#W/5*CYB],E(,^9[$15DQL=WE& M S8?J)DK9^*5#1:__(1=^[=S?D#"/$B8#P33'!DVC@Q+NO,=1\HK#O&7.-K0 MXIK,S_DQA/0#$N9!PGP@F.;'J/%C=,T5$OW+PLJ3JPP4)^:PFZCL&M4^&,JF:)*)*ADZ(;FB**,B4!-E&?O,T9: M7[$A85X%P_A(;?O6'N.I]M>1'F@$FO3C1OJQ4?H_=TDQW:O;?5+-#2)*@RA3 M]UN:AB@ZS$2'J^"<*<8^^IH""?.FIW/]Q'4Z9S]0CYH!V&XCAVVTX+&J:G8R METKP*-V<#1)&1E^)06D>*,VO:<>6.1,RQHUGNLQ'R0[W*>M5MGDKD\-9M8VH MWFI#TCQ0F@]%TTTAK2D$KK*O65"N0-(\4)H/1=-=:0,POBH!F^M[,Z.W&\[) M53\W-V-[*CTX* MZ#A\*)IN01MJL3G5PM3YYDYZ6S,^+B MZ<^GVK!+;+B"GX"&7E":!TKSH6BZ*VTV)E=E8W/!7S.T$MUQ\%B?KY?FKGK+ M#)IVH6BZS&W:)<;O" M5/SDS,-2QSF9\T&?SX+2?"B:;D.;?8DY8%Y5\9L9O0L=T >XH#2_INF_[D^= M;L5O'2WA2IC8E&OG^%2\J1\NV4T9*+X@OI\S;D\;!0=-*L9 M%_\#4$L#!!0 ( &Z!;E4U[>*.3 ( ,L% 9 >&PO=V]R:W-H965T M4ZK2 MBND;68- 3RY5Q0R::DMUK8!E#E25-/#]$:T8%UX]S*.5AZ@V\T\4#WQ;&7M XJMD6$C"/]5JA13N6C%<@-)>"*,BGWFPP60QM MO OXPN&@S\[$*ME(^62-C]G4\VU!4$)J+ /#SQX64):6",OXUG)Z74H+/#^? MV-\[[:AEPS0L9/F59Z:8>G<>R2!GN](\R,,':/6\M7RI++7[)8NPS,DL>437YQH4,UQL M20G8,4VNEF 8+_4U.A^3);EZ>1U1@]583IJVF>=-YN /F4-R+X4I-%F)#+(> M_.(R?GP!3[$+72N"4ROFP47"!.H;$OJO2> '@[YZ_AG^K)RP>YG0\8477Z:O MKPUNV(^S8S_1-4MAZN%<:U![\.)7+P8C_UV?J/]$]DSBL),XO,0>__+'(G#$ MY:2A3W-#-')$=C/MXY'OCV\CNC\7\WO4X"X,[\9=6%,F/9N7"M36K1%-4KD3 MIAF=[K;;5#,WH/1G>+/F[IG:V4(G42#IN@/[X48\H?BB*W/*++5$\YY#GDE?B'>\H M^\8W )]SU+")]I&B/Q*UWFT@0SS2YH#D4]6E&58R%NVUGG. ,*/U6W-S$$\TH M1@0I1**@P/+O$>:0I@63',=_-:G6:!; _>MG]K")N*!=U]A'I";L$7T927OVA7]?5<#45;+FA6@^4(LH14__A[;<0>P'P- M8-4 ZQC@O *P:X#=5\&I 4Y?!;<&N'T!7@WP2N\KLTJG?2SP=,SH#K&BMV0K M+LIPE6AI<$**E;443#Y-)$Y,%\'M[#[PT=ULX;?19TK$AJ. Q!"WX/UN_*@# MK\NY-A.VGB=\;742+B&_1+9Q@2S#LEK&,^\/-]NF\VOJP:^IA]UP'R()-]O@ M!U[:S>*Q2S[G%;XY93EEN$P1=$<@1@]/J,AVP%"<,)D\*$,_T)P2+C=Z0M:( M WM,(N!M"ZE3J\BP5SS'$4PTF4(+'M"F?_QF>L:?;5%42>:K) M4DH6*R ZB M[S31=TIV^^S4T19=1V5T59+Y*LD"E62A(K*#Z+I-=-TW]G:O35N1>"5)\17S M.#7&^N-^K$Y[F*9C'G;R3SL-O.%AG^"TCS,:68>=PLY)_:1E7F.9UVG9 G*6 M<$#7"ITZY;*EX< ELDC: 3)(WY(VU\BHQ;O!I8U/#)FWBEW[@KO M*1JH% U'I_&W#,=P<#HTWCY11GO/'J*:417N.$<+%G>.N1S>AI>+?JN8[W ME0V4RH8MLIVF[QV=S>Y/I"UCQ5M=GH&J(]"JJ&F ;(P1*S-% OQ"QB*5;_\8 MY9BUIXY:9G^ 0W?@GD:C^]C[S 8UDLPK,Y@^"W. M$Q!][+=:/BS-@6T?V]\Y@+/M[Z<:*%4-WU:M[-?W*DKR-+\N:W\<171+1%4? M:%J;^N*LK*H=M5^;5W.SI=TWKX*J>OA"7Q4S/V.VECD,I;"24L;E0*X55M4' MJQM!\[*>]4"%H%EYN0$< RLZR.&ULK5=K M;YLP%/TK%I.F3=K*FT"7(#59IDY:MRC9X[,+-XE5P,QVDO;?SS:4A)2B=N)+ M@LT]AW/, :['!\KN^!9 H/L\*_C$V I17IHF3[:08WY!2RCDF35E.19RR#8F M+QG@5(/RS'0L*S!S3 HC'NNY!8O'="II#1P\2PC<>))=EL MA9HPXW&)-[ "\:M<,#DR&Y:4Y%!P0@O$8#TQKNS+F>TJ@*[X3># 3XZ1LG)+ MZ9T:?$TGAJ4400:)4!18_NUA!EFFF*2.OS6IT5Q3 4^/']F_://2S"WF,*/9 M'Y**[<0(#93"&N\RL:2':Z@-^8HOH1G7O^A0U;JR.-EQ0?,:+!7DI*C^\7V] M$"< R=,-<&J FTT6KHAA;J- M*\'D62)Q(OX^_XF^_5BMT&*^1*OKJ^4LE+G,#$D$\@![8'(W[[Q@ZL3UT&!R)K MV?4:NUX?>[R@ @I!<)8]H)1D._7H(0[)CA%!NO-1$?J:4+U+]K$WLMTH\,;F M_M161YUG^T%XK&LI]AO%?J_BE:#)':*E>E=TZNN%O_;>#$36RG^BU=VHHMK9MYVC; M&2";-^O#K=P> 5,%\OR:RM6L!^H"S88K_@=02P,$% @ ;H%N5:1@ MJ-\V P T!, T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&: MT53:*B%-VB8D>-@;38F>.R=K]^OG&:?N"+& ];NU0T]CT^YQ[;-\0P MJLU*L+LY8R98ED+6*9D;4WT(PWHV9R6M+U3%I$5RI4MJ;%<785UI1K,:2*4( M![U>'):42S(>R45Y4YHZF*F%-"F)NU#@;I^SE/3C]R1PT';X'K'M@ MD O1&1P0%QB/*FH,T_+&=IK!3? )%+3M^U5E'1::KOJ#2[(A-#>;9*ITQG27 MID_6H?%(L!SL:%[,X6Y4%0)HC"IM(^.T4)(V'M:,MF%E9TR(.W@2O^<[VLM\ M:]]ZL&NR:UI#;=/)N [H;ZLY[6W9Z%6Z0<4?E?FTL-.131\JF]UJEO-ETU_F MG0%,O8^KTZH2JX^"%[)D;O(O3C@>T34OF"O-?]EL4"HS&V":!(],&S[;COS4 MM+IG2[,NIV6.>QX>_N\X%DTQ3L6W:UOXAK_*K'4=7_\IR\UMEW[#78_MZ M/723E\=@,CX&DT=1D\-C,)DLO*%3^^?*CKX=G[&<+H2Y[\"4;-I?6<879=*-NH6% M:$=MVE]@>OVX.ZS:7%QF;,FR2=O5Q;1I!K9AL[87$/:1F^;R(QC'87X$,"P/ MY@#C.!:6YW^:SQ"=C\,P;T,O,D0Y0Y3C6#YDTGRP/'Y.8B__3),DBN(86]') MQ.M@@JU;',./7PWS!@PL#V3ZL[7&=QNOD.?K -O3YRH$FRE>B=A,\;4&Q+]N MP$@2_VYC>8"![0)6.Y#?GP=JRL^)(MA5S!OV!.-(DF (U**_1N,869T8/O[] MP9Z2*$H2/P*8WT$480@\C3B".0 /&!)%S7MP[WT4KM]3X>9_>./?4$L#!!0 M ( &Z!;E67BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GAR(L.?;[F@/SB3 MN$QSP[3C8\7X M1%3G_=%.\FM:2B+F6)(;P7=;RAZ:8=15C+3+:.-P_-P'\5+\GS#R]9KF9,[S M7468W,=1D+(!9/6&;NL!8K@BL\&Q"\*L0#Z3*D@H8/NA5-_F2M57!\7^JJ7" MU6(H+JDZ(8*B!3<'Z7%6$%:3 EWA$K..>GV=(/LU0# M^@( ?3$+%"=1["?9GVV8_-]60=S :6Q? ;:O9MD:'$6V]+/;:(Y>0Z=GZ#&4 MHL=F^5S/2U:^"ML?L1^FOCZC$U =AMUQ[08)NG,7*U_%SDU7B?\V:I Z)H;= M,?>O.BR0(2:&%;%?83H-I(*)81>H+!4&UX'GAAGR5FD6+?VDLZ@@!4Q,.R!: M+H-]YFISA1>%61#>^*$7=%<^I(")80P?^AE:1$J2R@$HO7437R>#4O_$<.X';?Z7I?\,AA1@ M&5: YG/T23WKE*3^16>#-& 9UD"_VGLQP4<)PSYXS_('4!T34H5E6!5O9=\; M1\@>EF%[-%[MA8*L81FVQF%R^[ @3UAG\40O%B0,R[ P?D['O8B0,2S#QH#S MLJUC0OJP#.M#S\M#Y%9-W4?O4 !Z<,VK(_W4O2<2$Q+O=AC0R:Q M#9ODW10]1 G9"AT3,HG]4289HH#E>BW%!LM29S?)8;KUF]R&5&*?0R7JMGD0 MY%#LZ46$Q&(;%LL!<4[N)5IBN1-44E+WWCF0:&S#HCDLR:%*/%7%&4HESQ_[ MHPF)QS8LGA-F+,B:"-%6^EY)=4Q(/K9A^9PP_;]W^ZI]KOZ!/A$4EYAU)AV2 MCWV>NM7P$,-HV_;H6YL.)!_'L'Q.F FII:"Y/,WZBM'.3H,#R<1YVAMV]NM.6IXX).<@Q[* 3YH+@FJ!< M_5)_)YB0@AS#"GI#N<4OG5G7,2$%.885]+HPBX(V9W&):.\>]Q12T-2P@DZ8 ML:!<(,D1+GBKRV9[T=4Q(05-#2L(Q.P4(Z>0@J:&%?1^O;E=GCHFI*"I807U M53EZ;O,IY)]IZY_1\661@JPI(T6HQJ]5>X[+/!:H^=AO=SG3IIB]WI6EI]HB MMN"X.+Y[&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+ MV( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8GZR1YR]IUY9M=\B;;9\GQ_WN MD!?-II3^(82\W*1]FV^Z/AW.5U;=L&_+>3FL0]\NW]MU"CJ=SL+PY M.4]N)L]OBV9X?I,FU Y2"-+Z009!5C_((2J"WHMY*H+>./K8)]%;46PGT5M1;"?16U%L) M]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCTMM%F"8'>AGH; M@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[ M@=X^VNPFT-M1;R?0VU%O)]#;46\GT-M1;R?0VU%O)] [HMZ10.^(>D<"O2/J M'0GTCJAW)- [HM[Q/_7.Y;1+^=KSO<;G_R?5Y7QONC[^LOP^.7I[+S@'^)/@ M\0M02P,$% @ ;H%N52%=IR;- 0 )" !, !;0V]N=&5N=%]4>7!E M&ULS=K);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"U MHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$8!\8\_F":NU38ZF)(S/C:AWB M7S=G5N=+/2=Q/; MK'&BK:W*7(Z)N?*@GI3 M[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A%T2AKM)=T9OSR2'N M,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R# M],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56 M@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I% M5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)KAB)KAB)K]I^ROANS M_.OWUNTUK779'/)9]W' Y!-02P$"% ,4 " !N@6Y5!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M &Z!;E6F.U.%[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ ;H%N5;_^ MC4'D!0 T1\ !@ ("!#0@ 'AL+W=O^$0< ,\? 8 M " @2<. !X;"]W;W)K9;:GX" ^!P & @(%N%0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ ;H%N5&PO=V]R:W-H965T&UL4$L! M A0#% @ ;H%N5<7&S!=?#0 \"( !@ ("!;3( 'AL M+W=O$C3(0# T" & @('/ M0P >&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N5=TJ M(3,>! :PD !D ("!B4< 'AL+W=O2P >&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N585]+5(O!0 X@P !D M ("!Y%, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;H%N56I1'/RL @ .08 !D ("! M1&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;H%N5? M()S( P 6 D !D ("!0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N511>:GXH M P _P8 !D ("!5(@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N5215O2R# @ NP4 !D M ("!DY$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;H%N5>I-PY&I @ _@4 !D ("!/IX M 'AL+W=OH0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M;H%N5;^E$7",! \AP !D ("!H*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N50-["22J @ % @ !D M ("!,<( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;H%N50GPLZ%N!0 X", !D ("!0

&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N M57&=;;UH @ .@8 !D ("!\M@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ ;H%N53OW=W^P @ M@< M !D ("!).$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N5?<#Y\Q8! 7!( !D M ("!M^H 'AL+W=O&PO=V]R:W-H965T M#Q !X;"]W;W)K&UL4$L! A0# M% @ ;H%N537MXHY, @ RP4 !D ("!@_< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;H%N5:1@ MJ-\V P T!, T ( !SP$! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ;H%N50^45$C: M 0 62 !H ( !#PL! 'AL+U]R96QS+W=O XML 67 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 68 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 122 289 1 false 39 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://miromatrix.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Balance Sheets Sheet http://miromatrix.com/role/StatementCondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Statements of Operations Sheet http://miromatrix.com/role/StatementCondensedStatementsOfOperations Condensed Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Statements of Shareholders' Equity (Deficit) Sheet http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit Condensed Statements of Shareholders' Equity (Deficit) Statements 5 false false R6.htm 00400 - Statement - Condensed Statements of Cash Flows Sheet http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows Condensed Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPolicies DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 10201 - Disclosure - INVESTMENTS Sheet http://miromatrix.com/role/DisclosureInvestments INVESTMENTS Notes 8 false false R9.htm 10301 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://miromatrix.com/role/DisclosurePropertyAndEquipment PROPERTY AND EQUIPMENT Notes 9 false false R10.htm 10401 - Disclosure - EQUITY METHOD INVESTMENT Sheet http://miromatrix.com/role/DisclosureEquityMethodInvestment EQUITY METHOD INVESTMENT Notes 10 false false R11.htm 10501 - Disclosure - ACCRUED EXPENSES Sheet http://miromatrix.com/role/DisclosureAccruedExpenses ACCRUED EXPENSES Notes 11 false false R12.htm 10601 - Disclosure - FAIR VALUE MEASUREMENT Sheet http://miromatrix.com/role/DisclosureFairValueMeasurement FAIR VALUE MEASUREMENT Notes 12 false false R13.htm 10701 - Disclosure - DEBT Sheet http://miromatrix.com/role/DisclosureDebt DEBT Notes 13 false false R14.htm 10801 - Disclosure - EQUITY Sheet http://miromatrix.com/role/DisclosureEquity EQUITY Notes 14 false false R15.htm 10901 - Disclosure - SIGNIFICANT CUSTOMERS Sheet http://miromatrix.com/role/DisclosureSignificantCustomers SIGNIFICANT CUSTOMERS Notes 15 false false R16.htm 11001 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://miromatrix.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 11101 - Disclosure - LEASES Sheet http://miromatrix.com/role/DisclosureLeases LEASES Notes 17 false false R18.htm 11201 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://miromatrix.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 18 false false R19.htm 11301 - Disclosure - NET LOSS PER SHARE Sheet http://miromatrix.com/role/DisclosureNetLossPerShare NET LOSS PER SHARE Notes 19 false false R20.htm 20102 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 30203 - Disclosure - INVESTMENTS (Tables) Sheet http://miromatrix.com/role/DisclosureInvestmentsTables INVESTMENTS (Tables) Tables http://miromatrix.com/role/DisclosureInvestments 21 false false R22.htm 30303 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://miromatrix.com/role/DisclosurePropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://miromatrix.com/role/DisclosurePropertyAndEquipment 22 false false R23.htm 30403 - Disclosure - EQUITY METHOD INVESTMENT (Tables) Sheet http://miromatrix.com/role/DisclosureEquityMethodInvestmentTables EQUITY METHOD INVESTMENT (Tables) Tables http://miromatrix.com/role/DisclosureEquityMethodInvestment 23 false false R24.htm 30503 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://miromatrix.com/role/DisclosureAccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://miromatrix.com/role/DisclosureAccruedExpenses 24 false false R25.htm 30703 - Disclosure - DEBT (Tables) Sheet http://miromatrix.com/role/DisclosureDebtTables DEBT (Tables) Tables http://miromatrix.com/role/DisclosureDebt 25 false false R26.htm 30803 - Disclosure - EQUITY (Tables) Sheet http://miromatrix.com/role/DisclosureEquityTables EQUITY (Tables) Tables http://miromatrix.com/role/DisclosureEquityMethodInvestment 26 false false R27.htm 31103 - Disclosure - LEASES (Tables) Sheet http://miromatrix.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://miromatrix.com/role/DisclosureLeases 27 false false R28.htm 31303 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://miromatrix.com/role/DisclosureNetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://miromatrix.com/role/DisclosureNetLossPerShare 28 false false R29.htm 40101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) Sheet http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) Details 29 false false R30.htm 40201 - Disclosure - INVESTMENTS - Amortized Cost and Estimated Fair Value (Details) Sheet http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails INVESTMENTS - Amortized Cost and Estimated Fair Value (Details) Details 30 false false R31.htm 40301 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails PROPERTY AND EQUIPMENT (Details) Details http://miromatrix.com/role/DisclosurePropertyAndEquipmentTables 31 false false R32.htm 40401 - Disclosure - EQUITY METHOD INVESTMENT - Reprise (Details) Sheet http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails EQUITY METHOD INVESTMENT - Reprise (Details) Details 32 false false R33.htm 40402 - Disclosure - EQUITY METHOD INVESTMENT - Income Statement (Details) Sheet http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails EQUITY METHOD INVESTMENT - Income Statement (Details) Details 33 false false R34.htm 40501 - Disclosure - ACCRUED EXPENSES (Details) Sheet http://miromatrix.com/role/DisclosureAccruedExpensesDetails ACCRUED EXPENSES (Details) Details http://miromatrix.com/role/DisclosureAccruedExpensesTables 34 false false R35.htm 40701 - Disclosure - DEBT - Agreements (Details) Sheet http://miromatrix.com/role/DisclosureDebtAgreementsDetails DEBT - Agreements (Details) Details 35 false false R36.htm 40702 - Disclosure - DEBT - Debt Maturities (Details) Sheet http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails DEBT - Debt Maturities (Details) Details 36 false false R37.htm 40801 - Disclosure - EQUITY - Common Stock (Details) Sheet http://miromatrix.com/role/DisclosureEquityCommonStockDetails EQUITY - Common Stock (Details) Details 37 false false R38.htm 40802 - Disclosure - EQUITY - Preferred Stock (Details) Sheet http://miromatrix.com/role/DisclosureEquityPreferredStockDetails EQUITY - Preferred Stock (Details) Details 38 false false R39.htm 40803 - Disclosure - EQUITY - Equity Incentive Plans (Details) Sheet http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails EQUITY - Equity Incentive Plans (Details) Details 39 false false R40.htm 40804 - Disclosure - EQUITY - Stock Options (Details) Sheet http://miromatrix.com/role/DisclosureEquityStockOptionsDetails EQUITY - Stock Options (Details) Details 40 false false R41.htm 40805 - Disclosure - EQUITY - Restricted Stock Units (Details) Sheet http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails EQUITY - Restricted Stock Units (Details) Details 41 false false R42.htm 40806 - Disclosure - EQUITY - Employee Stock Purchase Plan (Details) Sheet http://miromatrix.com/role/DisclosureEquityEmployeeStockPurchasePlanDetails EQUITY - Employee Stock Purchase Plan (Details) Details 42 false false R43.htm 40807 - Disclosure - EQUITY - Stock Warrants (Details) Sheet http://miromatrix.com/role/DisclosureEquityStockWarrantsDetails EQUITY - Stock Warrants (Details) Details 43 false false R44.htm 40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details) Sheet http://miromatrix.com/role/DisclosureSignificantCustomersDetails SIGNIFICANT CUSTOMERS (Details) Details http://miromatrix.com/role/DisclosureSignificantCustomers 44 false false R45.htm 41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details) Sheet http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details) Details 45 false false R46.htm 41101 - Disclosure - LEASES - Agreements (Details) Sheet http://miromatrix.com/role/DisclosureLeasesAgreementsDetails LEASES - Agreements (Details) Details 46 false false R47.htm 41102 - Disclosure - LEASES - Balance Sheet Information (Details) Sheet http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails LEASES - Balance Sheet Information (Details) Details 47 false false R48.htm 41103 - Disclosure - LEASES - Lease costs (Details) Sheet http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails LEASES - Lease costs (Details) Details 48 false false R49.htm 41104 - Disclosure - LEASES - Lease payments (Details) Sheet http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails LEASES - Lease payments (Details) Details 49 false false R50.htm 41105 - Disclosure - LEASES - Additional information (Details) Sheet http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails LEASES - Additional information (Details) Details 50 false false R51.htm 41106 - Disclosure - LEASES - Prior to adoption of ASU - Capital leases (Details) Sheet http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails LEASES - Prior to adoption of ASU - Capital leases (Details) Details 51 false false R52.htm 41107 - Disclosure - LEASES - Prior to adoption of ASU - Operating leases (Details) Sheet http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuOperatingLeasesDetails LEASES - Prior to adoption of ASU - Operating leases (Details) Details 52 false false R53.htm 41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://miromatrix.com/role/DisclosureRelatedPartyTransactions 53 false false R54.htm 41301 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://miromatrix.com/role/DisclosureNetLossPerShareDetails NET LOSS PER SHARE (Details) Details http://miromatrix.com/role/DisclosureNetLossPerShareTables 54 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 16 fact(s) appearing in ix:hidden were eligible for transformation: miro:AllowanceForDoubtfulAccountsRelatedParties, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:PreferredStockSharesOutstanding, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - tmb-20220930x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 8 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList, us-gaap:TypeOfCostGoodOrServiceExtensibleList - tmb-20220930x10q.htm 9 tmb-20220930x10q.htm tmb-20220930.xsd tmb-20220930_cal.xml tmb-20220930_def.xml tmb-20220930_lab.xml tmb-20220930_pre.xml tmb-20220930xex31d1.htm tmb-20220930xex31d2.htm tmb-20220930xex32d1.htm tmb-20220930xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tmb-20220930x10q.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 122, "dts": { "calculationLink": { "local": [ "tmb-20220930_cal.xml" ] }, "definitionLink": { "local": [ "tmb-20220930_def.xml" ] }, "inline": { "local": [ "tmb-20220930x10q.htm" ] }, "labelLink": { "local": [ "tmb-20220930_lab.xml" ] }, "presentationLink": { "local": [ "tmb-20220930_pre.xml" ] }, "schema": { "local": [ "tmb-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 431, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 27, "http://miromatrix.com/20220930": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 34 }, "keyCustom": 63, "keyStandard": 226, "memberCustom": 22, "memberStandard": 13, "nsprefix": "miro", "nsuri": "http://miromatrix.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "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://miromatrix.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "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": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - EQUITY METHOD INVESTMENT", "role": "http://miromatrix.com/role/DisclosureEquityMethodInvestment", "shortName": "EQUITY METHOD INVESTMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - ACCRUED EXPENSES", "role": "http://miromatrix.com/role/DisclosureAccruedExpenses", "shortName": "ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - FAIR VALUE MEASUREMENT", "role": "http://miromatrix.com/role/DisclosureFairValueMeasurement", "shortName": "FAIR VALUE MEASUREMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - DEBT", "role": "http://miromatrix.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - EQUITY", "role": "http://miromatrix.com/role/DisclosureEquity", "shortName": "EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - SIGNIFICANT CUSTOMERS", "role": "http://miromatrix.com/role/DisclosureSignificantCustomers", "shortName": "SIGNIFICANT CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://miromatrix.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "miro:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - LEASES", "role": "http://miromatrix.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "miro:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://miromatrix.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - NET LOSS PER SHARE", "role": "http://miromatrix.com/role/DisclosureNetLossPerShare", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Balance Sheets", "role": "http://miromatrix.com/role/StatementCondensedBalanceSheets", "shortName": "Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies", "shortName": "DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - INVESTMENTS (Tables)", "role": "http://miromatrix.com/role/DisclosureInvestmentsTables", "shortName": "INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "role": "http://miromatrix.com/role/DisclosurePropertyAndEquipmentTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - EQUITY METHOD INVESTMENT (Tables)", "role": "http://miromatrix.com/role/DisclosureEquityMethodInvestmentTables", "shortName": "EQUITY METHOD INVESTMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - ACCRUED EXPENSES (Tables)", "role": "http://miromatrix.com/role/DisclosureAccruedExpensesTables", "shortName": "ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - DEBT (Tables)", "role": "http://miromatrix.com/role/DisclosureDebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - EQUITY (Tables)", "role": "http://miromatrix.com/role/DisclosureEquityTables", "shortName": "EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "miro:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - LEASES (Tables)", "role": "http://miromatrix.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "miro:LeaseBalanceSheetDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://miromatrix.com/role/DisclosureNetLossPerShareTables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details)", "role": "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "shortName": "DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_1_1_2022_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_YY8SyZvF2kaWn1yjj-1QIg", "decimals": null, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_rTmow4ystEuv0GmsttaNZA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Balance Sheets (Parenthetical)", "role": "http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical", "shortName": "Condensed Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - INVESTMENTS - Amortized Cost and Estimated Fair Value (Details)", "role": "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails", "shortName": "INVESTMENTS - Amortized Cost and Estimated Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "role": "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails", "shortName": "PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_2AocKDW-pUu1Fe1iSofKiw", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_4hd7WsC1M0aPr9UoG4CtKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - EQUITY METHOD INVESTMENT - Reprise (Details)", "role": "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails", "shortName": "EQUITY METHOD INVESTMENT - Reprise (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "miro:EquityMethodInvestmentSharesOwned", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_11_15_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_miro_RepriseBiomedicalInc.Member_fZgbbfuJr06D1WB2RVtpeQ", "decimals": "-5", "lang": null, "name": "miro:EquityMethodInvestmentSharesOwned", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_vodzzED2OEuir8YFyadK-w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - EQUITY METHOD INVESTMENT - Income Statement (Details)", "role": "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "shortName": "EQUITY METHOD INVESTMENT - Income Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_3_15_2021_To_3_15_2021_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_miro_RepriseBiomedicalInc.Member_12HTyBuXzkSuNRxXWO6HZA", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - ACCRUED EXPENSES (Details)", "role": "http://miromatrix.com/role/DisclosureAccruedExpensesDetails", "shortName": "ACCRUED EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - DEBT - Agreements (Details)", "role": "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "shortName": "DEBT - Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2012_To_1_31_2012_us-gaap_ClassOfWarrantOrRightAxis_miro_WarrantsRegentsOfUniversityOfMinnesotaMember_ooX9did8iUeGLLC1vAA1Sw", "decimals": "INF", "lang": null, "name": "miro:ClassOfWarrantOrRightNumberOfWarrantsIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - DEBT - Debt Maturities (Details)", "role": "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails", "shortName": "DEBT - Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - EQUITY - Common Stock (Details)", "role": "http://miromatrix.com/role/DisclosureEquityCommonStockDetails", "shortName": "EQUITY - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "lang": null, "name": "miro:NumberOfVotesForCommonStockHolders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_Vote_0iTdOSMEK0SXUM4W3RLQmA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - EQUITY - Preferred Stock (Details)", "role": "http://miromatrix.com/role/DisclosureEquityPreferredStockDetails", "shortName": "EQUITY - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - EQUITY - Equity Incentive Plans (Details)", "role": "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "shortName": "EQUITY - Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_PlanNameAxis_miro_StockOptionPlan2010Member_XtEavJY0yEy_iMJX0GnqDg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_vodzzED2OEuir8YFyadK-w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Statements of Operations", "role": "http://miromatrix.com/role/StatementCondensedStatementsOfOperations", "shortName": "Condensed Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_vodzzED2OEuir8YFyadK-w", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_2AocKDW-pUu1Fe1iSofKiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - EQUITY - Stock Options (Details)", "role": "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "shortName": "EQUITY - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_hDC1UJRy10C3LSFpzQf4IQ", "decimals": "INF", "first": true, "lang": null, "name": "miro:CommonSharesIssuedUponVestingOfAward", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - EQUITY - Restricted Stock Units (Details)", "role": "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "shortName": "EQUITY - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_hDC1UJRy10C3LSFpzQf4IQ", "decimals": "INF", "first": true, "lang": null, "name": "miro:CommonSharesIssuedUponVestingOfAward", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - EQUITY - Employee Stock Purchase Plan (Details)", "role": "http://miromatrix.com/role/DisclosureEquityEmployeeStockPurchasePlanDetails", "shortName": "EQUITY - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_2AocKDW-pUu1Fe1iSofKiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - EQUITY - Stock Warrants (Details)", "role": "http://miromatrix.com/role/DisclosureEquityStockWarrantsDetails", "shortName": "EQUITY - Stock Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2021_2AocKDW-pUu1Fe1iSofKiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_srt_MajorCustomersAxis_miro_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_V8_wMHPnyUyaAQ2ZXw7Z3Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_npDjnvDaeEaTR_rbAOyHKQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - SIGNIFICANT CUSTOMERS (Details)", "role": "http://miromatrix.com/role/DisclosureSignificantCustomersDetails", "shortName": "SIGNIFICANT CUSTOMERS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_srt_MajorCustomersAxis_miro_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_V8_wMHPnyUyaAQ2ZXw7Z3Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_npDjnvDaeEaTR_rbAOyHKQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_RelatedPartyTransactionAxis_miro_PatentAndKnowHowLicenseAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_miro_RepriseBiomedicalInc.Member_accURMTqlU2CXuKcQZ0CnQ", "decimals": "0", "first": true, "lang": null, "name": "miro:MinimumRoyaltyReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details)", "role": "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Patent License Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_RelatedPartyTransactionAxis_miro_PatentAndKnowHowLicenseAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_miro_RepriseBiomedicalInc.Member_accURMTqlU2CXuKcQZ0CnQ", "decimals": "0", "first": true, "lang": null, "name": "miro:MinimumRoyaltyReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_8_1_2021_To_8_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_miro_BuildingResearchAndDevelopmentAndOfficeSpaceMember_Q6ObYJ3epEm-4Oxxz5zQdQ", "decimals": "INF", "first": true, "lang": null, "name": "miro:OperatingLeaseNumberOfOptionsToExtend", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Eq5aX_gGAEGudqNMOgBVnQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - LEASES - Agreements (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails", "shortName": "LEASES - Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_8_1_2021_To_8_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_miro_BuildingResearchAndDevelopmentAndOfficeSpaceMember_Q6ObYJ3epEm-4Oxxz5zQdQ", "decimals": "INF", "first": true, "lang": null, "name": "miro:OperatingLeaseNumberOfOptionsToExtend", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_Eq5aX_gGAEGudqNMOgBVnQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - LEASES - Balance Sheet Information (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "shortName": "LEASES - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "miro:LeaseBalanceSheetDisclosureTableTextBlock", "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_vodzzED2OEuir8YFyadK-w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - LEASES - Lease costs (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails", "shortName": "LEASES - Lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "miro:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_vodzzED2OEuir8YFyadK-w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - LEASES - Lease payments (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails", "shortName": "LEASES - Lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1h0XLfm8aUeBzkxgqcrJbw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Statements of Shareholders' Equity (Deficit)", "role": "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit", "shortName": "Condensed Statements of Shareholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1h0XLfm8aUeBzkxgqcrJbw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "miro:LeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41105 - Disclosure - LEASES - Additional information (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "LEASES - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "miro:LeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_M3nQmUXkM0GukR_-rmEKwg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_10_31_2018_us-gaap_DebtInstrumentAxis_miro_CapitalLeaseOctober2018Member_h1OyR880g0C4b7wJW0hD7Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41106 - Disclosure - LEASES - Prior to adoption of ASU - Capital leases (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails", "shortName": "LEASES - Prior to adoption of ASU - Capital leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "As_Of_10_31_2018_us-gaap_DebtInstrumentAxis_miro_CapitalLeaseOctober2018Member_h1OyR880g0C4b7wJW0hD7Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_nEbtBDrbx0GWZ01Y4vgGPg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41107 - Disclosure - LEASES - Prior to adoption of ASU - Operating leases (Details)", "role": "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuOperatingLeasesDetails", "shortName": "LEASES - Prior to adoption of ASU - Operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_nEbtBDrbx0GWZ01Y4vgGPg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionAxis_miro_ConsultingServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_miro_CorporationOwnedByDirectorMember_KTdOhE1uG0-Ds8uPVDyJMQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_RelatedPartyTransactionAxis_miro_ConsultingServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_miro_CorporationOwnedByDirectorMember_KTdOhE1uG0-Ds8uPVDyJMQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - NET LOSS PER SHARE (Details)", "role": "http://miromatrix.com/role/DisclosureNetLossPerShareDetails", "shortName": "NET LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bwaXO2IXiUeoVu_SUXrD4Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Statements of Cash Flows", "role": "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows", "shortName": "Condensed Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_FOPDgAHGHUunV37_QKbQfg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES", "role": "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPolicies", "shortName": "DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - INVESTMENTS", "role": "http://miromatrix.com/role/DisclosureInvestments", "shortName": "INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - PROPERTY AND EQUIPMENT", "role": "http://miromatrix.com/role/DisclosurePropertyAndEquipment", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220930x10q.htm", "contextRef": "Duration_1_1_2022_To_9_30_2022_ETS1TlYg0E-YwWguKgR6Lg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 39, "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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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://miromatrix.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://miromatrix.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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r519" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r520" ], "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://miromatrix.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://miromatrix.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://miromatrix.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://miromatrix.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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r517" ], "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://miromatrix.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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r517" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r529" ], "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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r517" ], "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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r528" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r517" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r517" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r517" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r517" ], "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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r516" ], "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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r518" ], "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://miromatrix.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://miromatrix.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "miro_AccruedFacilityCurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for facility costs. May include, but not limited to utilities and contractual rent under lease arrangements. . Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Facility, Current", "terseLabel": "Facility costs" } } }, "localname": "AccruedFacilityCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "miro_AccruedKeyOpinionLeadedCompensationCurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for key opinion leader compensation. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Key Opinion Leaded Compensation, Current", "terseLabel": "Key opinion leader compensation" } } }, "localname": "AccruedKeyOpinionLeadedCompensationCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "miro_AccruedSuppliesCurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for supplies. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Supplies, Current", "terseLabel": "Supplies" } } }, "localname": "AccruedSuppliesCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "miro_AllowanceForDoubtfulAccountsRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value arising from transactions with related parties, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Related Parties", "terseLabel": "Reserve against receivable" } } }, "localname": "AllowanceForDoubtfulAccountsRelatedParties", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "miro_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Assets, Lessee [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "miro_BuildingResearchAndDevelopmentAndOfficeSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Building to be used for research and development and office space located at 6455 Flying Cloud Drive, Eden Prairie, Minnesota 55344.", "label": "Building" } } }, "localname": "BuildingResearchAndDevelopmentAndOfficeSpaceMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "domainItemType" }, "miro_CapitalLeaseJuly2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital lease agreement entered into by entity in July 2021.", "label": "Capital Lease, July 2021" } } }, "localname": "CapitalLeaseJuly2021Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "domainItemType" }, "miro_CapitalLeaseOctober2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital lease agreement entered into by entity in October 2018.", "label": "Capital Lease, October 2018" } } }, "localname": "CapitalLeaseOctober2018Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "domainItemType" }, "miro_CapitalLeaseSeptember2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital lease agreement entered into by entity in September 2021.", "label": "Capital Lease, September 2021" } } }, "localname": "CapitalLeaseSeptember2021Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "domainItemType" }, "miro_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercised.", "label": "Class of Warrant or Right, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "miro_ClassOfWarrantOrRightNumberOfWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants issued, in terms of number of securities into which the class of warrant or right may be converted.", "label": "Class of Warrant or Right, Number of Warrants Issued", "terseLabel": "Number of warrants issued" } } }, "localname": "ClassOfWarrantOrRightNumberOfWarrantsIssued", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "sharesItemType" }, "miro_ClassOfWarrantOrRightTerminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights terminated or expired.", "label": "Class of Warrant or Right, Terminated", "negatedLabel": "Expired (in shares)" } } }, "localname": "ClassOfWarrantOrRightTerminated", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "miro_CommonSharesIssuedUponVestingOfAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of common shares issued upon vesting of each award unit.", "label": "Common Shares Issued Upon Vesting of Award", "terseLabel": "Number of common shares issued upon vesting of each RSU" } } }, "localname": "CommonSharesIssuedUponVestingOfAward", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "miro_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to common stock warrants .", "label": "Common stock warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "miro_ConsultingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consulting services provided by related party.", "label": "Consulting services" } } }, "localname": "ConsultingServicesMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "miro_CorporationOwnedByDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to corporation owned by former director of the entity.", "label": "Corporation owned by former director" } } }, "localname": "CorporationOwnedByDirectorMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "miro_DebtInstrumentPeriodicMonthlyPaymentNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of monthly payments", "label": "Debt Instrument, Periodic Monthly Payment, Number", "terseLabel": "Number of monthly payments" } } }, "localname": "DebtInstrumentPeriodicMonthlyPaymentNumber", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "integerItemType" }, "miro_DeferredOfferingCostsNoncurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period, classified as noncurrent", "label": "Deferred Offering Costs, Noncurrent", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCostsNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_DeferredRoyaltiesCurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred royalties due within one year or the normal operating cycle, if longer.", "label": "Deferred Royalties, Current", "terseLabel": "Current portion of deferred royalties" } } }, "localname": "DeferredRoyaltiesCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_DeferredRoyaltiesNoncurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred royalties classified as noncurrent.", "label": "Deferred Royalties, Noncurrent", "terseLabel": "Deferred royalties, net" } } }, "localname": "DeferredRoyaltiesNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_DeferredRoyaltiesRelatedPartiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred royalties arising from transactions with related parties, due within one year or the normal operating cycle, if longer.", "label": "Deferred Royalties, Related Parties, Current", "terseLabel": "Current portion of deferred royalties, related party" } } }, "localname": "DeferredRoyaltiesRelatedPartiesCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "miro_DeferredRoyaltiesRelatedPartiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred royalties arising from transactions with related parties, due after 1 year (or 1 business cycle).", "label": "Deferred Royalties, Related Parties, Noncurrent", "terseLabel": "Deferred royalties, net, related party" } } }, "localname": "DeferredRoyaltiesRelatedPartiesNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "miro_EmergingGrowthCompanyStatusPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for emerging growth company status.", "label": "Emerging Growth Company Status, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicyPolicyTextBlock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "miro_EquityIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan.", "label": "2021 Plan" } } }, "localname": "EquityIncentivePlan2021Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "miro_EquityMethodInvestmentSharesOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares owned of equity method investment by entity.", "label": "Equity Method Investment, Shares Owned", "terseLabel": "Number of equity method investment shares owned" } } }, "localname": "EquityMethodInvestmentSharesOwned", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "sharesItemType" }, "miro_EquityMethodInvestmentSharesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares of equity method investment sold by entity.", "label": "Equity Method Investment, Shares Sold", "terseLabel": "Number of equity method investment shares sold" } } }, "localname": "EquityMethodInvestmentSharesSold", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "sharesItemType" }, "miro_FinanceAndOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "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 finance and operating leases.", "label": "Finance and Operating Lease, Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceAndOperatingLeaseLiability", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Finance Lease [Abstract]", "terseLabel": "Financing lease cost" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "miro_FinanceLeaseProceeds": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from finance lease.", "label": "Finance Lease, Proceeds", "terseLabel": "Proceeds from financing lease obligations" } } }, "localname": "FinanceLeaseProceeds", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_FurnitureFixturesAndComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to furniture, fixtures and computers.", "label": "Furniture, Fixtures And Computers [Member]", "terseLabel": "Furniture and fixtures & computers" } } }, "localname": "FurnitureFixturesAndComputersMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "miro_IncreaseDecreaseInGrantsReceivable": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) for grants.", "label": "Increase (Decrease) in Grants Receivable", "terseLabel": "Grant receivable" } } }, "localname": "IncreaseDecreaseInGrantsReceivable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_IncreaseDecreaseInInterestPayableNoncurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 18.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 for noncurrent interest payable.", "label": "Increase (Decrease) In Interest Payable, Noncurrent", "terseLabel": "Accrued interest" } } }, "localname": "IncreaseDecreaseInInterestPayableNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 15.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 assets.", "label": "Increase (Decrease) in Operating Lease Right of Use Asset", "negatedLabel": "Operating lease right of use asset" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_IncreaseDecreaseInTenantImprovementAllowanceReceivable": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in tenant improvement allowance receivable.", "label": "Increase (Decrease) in Tenant Improvement Allowance Receivable", "negatedLabel": "Tenant improvement receivable reimbursement" } } }, "localname": "IncreaseDecreaseInTenantImprovementAllowanceReceivable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_InterestPayableNoncurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer).", "label": "Interest Payable, Noncurrent", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_InvestmentIncomeNetAmortizationOfDiscountAndPremiumTotal": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on operating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium, Total", "negatedLabel": "Amortization of premium/discount on investments" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremiumTotal", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_LeaseBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of balance sheet information for leases.", "label": "Lease, Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental condensed balance sheet information" } } }, "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "miro_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "miro_LeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease term and weighted average discount rate for leases.", "label": "Lease, Weighted Average Remaining Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Schedule of lease term and discount rate" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "miro_LesseeFinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance and operating leases.", "label": "Lessee, Finance and Operating Lease, Liability, Undiscounted Excess Amount", "negatedTotalLabel": "Less imputed interest" } } }, "localname": "LesseeFinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 6.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, due after fourth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due after Year Four", "totalLabel": "Thereafter" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueAfterYearFour", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, due in next twelve months. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due Next Twelve Months", "totalLabel": "2023" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 5.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, due in fourth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due Year Four", "totalLabel": "2026" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearFour", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 4.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, due in third fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due Year Three", "totalLabel": "2025" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearThree", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 3.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, due in second fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Due Year Two", "totalLabel": "2024" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearTwo", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance and operating leases, to be paid in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Finance and Operating Leases, Liability, Payments, Remainder of Fiscal Year", "totalLabel": "2022, Remainder of fiscal year" } } }, "localname": "LesseeFinanceAndOperatingLeasesLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeLeaseLiabilityPaymentDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Lessee, Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Total Operating and Financing Leases" } } }, "localname": "LesseeLeaseLiabilityPaymentDueAbstract", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "miro_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueAfterYearFour", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "miro_LesseeOperatingLeaseOptionToExtendTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option to extend term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Option to Extend, Term of Contract", "terseLabel": "Option to extend term" } } }, "localname": "LesseeOperatingLeaseOptionToExtendTermOfContract", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "durationItemType" }, "miro_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "miro_LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan agreement with the Minnesota Department of Employment and Economic Development.", "label": "Loan, Minnesota Department of Employment and Economic Development" } } }, "localname": "LoanMinnesotaDepartmentOfEmploymentAndEconomicDevelopmentMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "miro_MinimumRoyaltyPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of royalty payments to be paid by entity per year.", "label": "Minimum Royalty Payable", "terseLabel": "Minimum royalty payments to be paid per year" } } }, "localname": "MinimumRoyaltyPayable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "monetaryItemType" }, "miro_MinimumRoyaltyReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of royalty payments to be received by entity per year from related party.", "label": "Minimum Royalty Receivable", "terseLabel": "Minimum royalty payments to be received per year" } } }, "localname": "MinimumRoyaltyReceivable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "monetaryItemType" }, "miro_NonCashInterestIncome": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on operating securities.", "label": "Non-cash Interest Income", "negatedLabel": "Non-cash interest income" } } }, "localname": "NonCashInterestIncome", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_NoncashInvestingAndFinancingFinancingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses for deferred offering costs and financing.", "label": "Noncash Investing and Financing, Financing Expenses", "terseLabel": "Accrued expenses related to deferred offering costs and financing" } } }, "localname": "NoncashInvestingAndFinancingFinancingExpenses", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to number of customers.", "label": "Number of Customers", "terseLabel": "Number of Customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "integerItemType" }, "miro_NumberOfVotesForCommonStockHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes each common stock holder is entitled to vote.", "label": "Number of Votes for Common Stock Holders", "terseLabel": "Number of votes" } } }, "localname": "NumberOfVotesForCommonStockHolders", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityCommonStockDetails" ], "xbrltype": "integerItemType" }, "miro_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One customer.", "label": "One Customer [Member]", "terseLabel": "One customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "miro_OperatingLeaseNumberOfOptionsToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options to extend operating lease.", "label": "Operating Lease, Number of Options To Extend", "terseLabel": "Number of options to extend" } } }, "localname": "OperatingLeaseNumberOfOptionsToExtend", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "integerItemType" }, "miro_PatentAndKnowHowLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Patent and Know-How License agreement.", "label": "Patent and Know-How License Agreement" } } }, "localname": "PatentAndKnowHowLicenseAgreementMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "miro_PatentLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Patent License Agreement.", "label": "Patent License Agreement" } } }, "localname": "PatentLicenseAgreementMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "domainItemType" }, "miro_ProceedsFromIssuanceOfCommonStockNet": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock, Net", "terseLabel": "Proceeds from sale of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNet", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNet": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock, Net", "terseLabel": "Proceeds from sale of preferred stock, net" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNet", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "miro_PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to promissory Note with the Regents of the University of Minnesota, due December 31, 2022.", "label": "Promissory Note, Regents of the University of Minnesota, Due December 31, 2022" } } }, "localname": "PromissoryNoteWithRegentsOfUniversityOfMinnesotaMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "miro_PromissoryNoteWithUniversityOfMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Promissory Note with the University of Minnesota, due January 31, 2025.", "label": "Promissory Note, University of Minnesota, Due January 31, 2025" } } }, "localname": "PromissoryNoteWithUniversityOfMinnesotaMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "miro_QualityExpense": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of quality expense incurred during the period.", "label": "Quality Expense", "terseLabel": "Quality" } } }, "localname": "QualityExpense", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "miro_RegulatoryAndClinicalExpense": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of regulatory and clinical expenses incurred during the period.", "label": "Regulatory and Clinical Expense", "terseLabel": "Regulatory and clinical" } } }, "localname": "RegulatoryAndClinicalExpense", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "miro_RepriseBiomedicalInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reprise Biomedical, Inc., acquirer business from entity in June 2019 and equity method investee of entity until March 2021.", "label": "Reprise", "terseLabel": "Reprise Biomedical, Inc." } } }, "localname": "RepriseBiomedicalInc.Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "miro_ResearchGrants": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income from research grants.", "label": "Research Grants", "terseLabel": "Research grants" } } }, "localname": "ResearchGrants", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "miro_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesReserved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares reserved for issuance under share-based payment arrangement during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Reserved", "terseLabel": "Increase in number of shares reserved for issuance during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesReserved", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "miro_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesReservedMaximumAnnualIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum annual increase in number of shares reserved for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Reserved, Maximum Annual Increase", "terseLabel": "Maximum number of additional shares reserved for issuance annually" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesReservedMaximumAnnualIncrease", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEmployeeStockPurchasePlanDetails", "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "miro_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfAdditionalSharesReservedMaximumAnnualIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum annual increase in shares reserved for issuance under share-based payment arrangement as a percent of total shares of common stock outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percent of Additional Shares Reserved, Maximum Annual Increase", "terseLabel": "Maximum annual increase in shares reserved for issuance, as a percent of total shares of common stock outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfAdditionalSharesReservedMaximumAnnualIncrease", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEmployeeStockPurchasePlanDetails", "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "percentItemType" }, "miro_StockIssuedDuringPeriodSharesConversionOfNotePayableAndAccruedInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of note payable and accrued interest.", "label": "Stock Issued During Period, Shares, Conversion of Note Payable and Accrued Interest", "terseLabel": "Note payable and accrued interest converted to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfNotePayableAndAccruedInterest", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "miro_StockIssuedDuringPeriodSharesConversionOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of preferred stock.", "label": "Stock Issued During Period, Shares, Conversion of Preferred Stock", "terseLabel": "Conversion of preferred stock to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfPreferredStock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "miro_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of stock warrants (in shares)", "verboseLabel": "Stock issued upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "miro_StockIssuedDuringPeriodValueConversionOfNotePayableAndAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the conversion of note payable and accrued interest.", "label": "Stock Issued During Period, Value, Conversion of Note Payable and Accrued Interest", "terseLabel": "Note payable and accrued interest converted to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfNotePayableAndAccruedInterest", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "miro_StockIssuedDuringPeriodValueConversionOfPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period as a result of the conversion of preferred stock.", "label": "Stock Issued During Period, Value, Conversion of Preferred Stock", "terseLabel": "Conversion of preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfPreferredStock", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "miro_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "miro_StockOptionPlan2010Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2010 stock option plan.", "label": "2010 Plan" } } }, "localname": "StockOptionPlan2010Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "miro_StockOptionPlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2019 stock option plan.", "label": "2019 Plan" } } }, "localname": "StockOptionPlan2019Member", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "miro_TenantImprovementAllowanceReceivable": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of tenant improvement allowance receivable.", "label": "Tenant Improvement Allowance Receivable", "terseLabel": "Tenant improvement allowance receivable" } } }, "localname": "TenantImprovementAllowanceReceivable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_TenantImprovementAllowanceReceivableDecreaseInAllowanceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in tenant improvement allowance receivable during the period.", "label": "Tenant Improvement Allowance Receivable, Decrease in Allowance Receivable", "terseLabel": "Tenant improvement allowance received during the period" } } }, "localname": "TenantImprovementAllowanceReceivableDecreaseInAllowanceReceivable", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "miro_TenantImprovementObligationCurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the carrying amount of a liability for tenant improvement obligation.", "label": "Tenant Improvement Obligation, Current", "terseLabel": "Current portion of tenant improvement obligation" } } }, "localname": "TenantImprovementObligationCurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_TenantImprovementObligationsNoncurrent": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for a tenant improvement obligation.", "label": "Tenant Improvement Obligations, Noncurrent", "terseLabel": "Tenant improvement obligation, net" } } }, "localname": "TenantImprovementObligationsNoncurrent", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "miro_UniversityOfMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to University of Minnesota.", "label": "University" } } }, "localname": "UniversityOfMinnesotaMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "domainItemType" }, "miro_UsTreasuryNotesShortTermMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes issued by the United States Department of the Treasury with short-term maturities.", "label": "U.S. Treasury notes, Short-term" } } }, "localname": "UsTreasuryNotesShortTermMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "miro_WarrantsRegentsOfUniversityOfMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to warrants issued to the Regents of the University of Minnesota", "label": "Warrants, Regents of the University of Minnesota" } } }, "localname": "WarrantsRegentsOfUniversityOfMinnesotaMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "miro_WarrantsUniversityOfMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to warrants issued to the University of Minnesota.", "label": "Warrants, University of Minnesota" } } }, "localname": "WarrantsUniversityOfMinnesotaMember", "nsuri": "http://miromatrix.com/20220930", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r39", "r41", "r82", "r83", "r226", "r259" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r89", "r98", "r104", "r185", "r310", "r311", "r312", "r317", "r318", "r343", "r346", "r348", "r349", "r409" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r89", "r98", "r104", "r185", "r310", "r311", "r312", "r317", "r318", "r343", "r346", "r348", "r349", "r409" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r89", "r98", "r104", "r185", "r310", "r311", "r312", "r317", "r318", "r343", "r346", "r348", "r349", "r409" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r151", "r270", "r272", "r495" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r151", "r270", "r272", "r495" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r40", "r41", "r82", "r83", "r226", "r259" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "ASU 2016 02, Leases" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r422" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r81", "r415", "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties, due after 1 year (or 1 business cycle).", "label": "Accounts Receivable, Related Parties, Noncurrent", "terseLabel": "Long term receivables" } } }, "localname": "AccountsReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Legal" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r10", "r33" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "verboseLabel": "Royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r10", "r33" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Wages" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r200" ], "calculation": { "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r86", "r87", "r88", "r310", "r311", "r312", "r348" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r91", "r92", "r93", "r94", "r104", "r154", "r155", "r182", "r183", "r184", "r185", "r186", "r187", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r387", "r388", "r389", "r390", "r406", "r407", "r408", "r409", "r410", "r411", "r455", "r456", "r457", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "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 from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r307" ], "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" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r56", "r70", "r245", "r376" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of discount on note" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r50", "r70", "r245", "r378" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "negatedLabel": "Amortization of discount on note" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r113" ], "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": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r80", "r138", "r141", "r147", "r175", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r327", "r332", "r357", "r420", "r422", "r470", "r484" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r29", "r80", "r175", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r327", "r332", "r357", "r420", "r422" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/DisclosureEquityTables" ], "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 Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r74", "r75", "r76" ], "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": "Purchases of property and equipment in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r18", "r384", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "terseLabel": "Lease outstanding" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Capitalized lease" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r11", "r72" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets", "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r72", "r77" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash at end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r66", "r367" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r90", "r154", "r155", "r179", "r180", "r181", "r182", "r183", "r315", "r319", "r320", "r338", "r340", "r341", "r351", "r358", "r360", "r361", "r362", "r365", "r366", "r374", "r386", "r387", "r388", "r389", "r406", "r407", "r455", "r456", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r267", "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r262" ], "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 (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants outstanding, ending balance (in shares)", "periodStartLabel": "Warrants outstanding, beginning balance (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Agreements" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r475", "r489" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "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": [ "r204", "r205", "r206", "r207", "r511" ], "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://miromatrix.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r86", "r87", "r348" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r261" ], "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://miromatrix.com/role/DisclosureEquityCommonStockDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r422" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.00001; 190,000,000 shares authorized; 20,904,295 issued and outstanding as of September 30, 2022 and 20,385,645 issued and outstanding as of December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r126", "r127", "r151", "r354", "r355", "r510" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r126", "r127", "r151", "r354", "r355", "r508", "r510" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r126", "r127", "r151", "r354", "r355", "r508", "r510" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "SIGNIFICANT CUSTOMERS" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomers" ], "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]", "terseLabel": "SIGNIFICANT CUSTOMERS" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r126", "r127", "r151", "r354", "r355" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r124", "r126", "r127", "r128", "r354", "r356", "r510" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r126", "r127", "r151", "r354", "r355", "r510" ], "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://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r53", "r454" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 2.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 Revenue", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r125", "r151" ], "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" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "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": [ "r78", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r239", "r246", "r247", "r249", "r257" ], "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://miromatrix.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r79", "r84", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r251", "r252", "r253", "r254", "r379", "r471", "r472", "r483" ], "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://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r222", "r251", "r252", "r377", "r379", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face value of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r36", "r481" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Periodic payment frequency" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r223" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt", "verboseLabel": "Capital lease obligations" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r79", "r84", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r251", "r252", "r253", "r254", "r379" ], "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://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r36", "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Amount of periodic principal and interest payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r79", "r84", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r248", "r251", "r252", "r253", "r254", "r262", "r263", "r264", "r265", "r376", "r377", "r379", "r380", "r482" ], "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://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r19", "r381", "r405" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r70", "r136" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "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://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r7", "r22", "r81", "r212", "r214", "r215", "r219", "r220", "r221", "r415" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Receivable from Reprise Biomedical, Inc." } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r49", "r96", "r97", "r98", "r99", "r100", "r106", "r108", "r110", "r111", "r112", "r116", "r117", "r349", "r350", "r478", "r492" ], "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": "Net loss per share, basic (in dollar per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r49", "r96", "r97", "r98", "r99", "r100", "r108", "r110", "r111", "r112", "r116", "r117", "r349", "r350", "r478", "r492" ], "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": "Net loss per share, diluted (in dollar per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r113", "r114", "r115", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": { "auth_ref": [ "r337" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.", "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net", "negatedLabel": "Change in fair value of derivative", "terseLabel": "Change in fair value of derivative" } } }, "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock options", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Lab equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r44", "r45", "r46", "r86", "r87", "r88", "r92", "r101", "r103", "r119", "r185", "r261", "r266", "r310", "r311", "r312", "r317", "r318", "r348", "r368", "r369", "r370", "r371", "r372", "r373", "r411", "r498", "r499", "r500" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r5", "r80", "r175", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r5", "r80", "r175", "r357" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Ownership interest (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY METHOD INVESTMENT" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "EQUITY METHOD INVESTMENT" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of financial information from the financial statements of Reprise" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r169", "r494" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedLabel": "Gain on sale of equity investment", "terseLabel": "Gain on sale of equity investment" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r353" ], "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 MEASUREMENT" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r394", "r396", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities - Interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Financing Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r392", "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_FinanceAndOperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r392" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of financing lease obligations", "verboseLabel": "Current Financing - Current portion of financing lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of future payments, Financing leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r392" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Financing lease obligations, net", "verboseLabel": "Noncurrent Financing - Financing lease obligations, net" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearTwo", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsRemainderOfFiscalYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022, Remainder of fiscal year" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease liability.", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Statement of Financial Position" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "miro_LesseeFinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r395", "r399" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.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": "Payments on financing lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r391" ], "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": "Financing lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r394", "r396", "r404" ], "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 leased assets - Depreciation and amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - Financing lease (as a percent)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r400", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining term (in years) - Financing leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r160", "r163", "r166", "r167", "r168", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r248", "r260", "r339", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "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://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r70", "r198", "r202" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r70", "r255", "r256" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on debt extinguishment", "terseLabel": "Gain on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r274", "r275", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r274", "r275", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r52", "r80", "r138", "r140", "r143", "r146", "r148", "r175", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r357" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross loss", "verboseLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r152", "r157", "r188", "r191" ], "calculation": { "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r159", "r162" ], "calculation": { "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "terseLabel": "Unrealized Holding Losses" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r156", "r157", "r188" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current", "terseLabel": "Short-term investments" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r158", "r161", "r474" ], "calculation": { "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r47", "r70", "r137", "r171", "r476", "r490" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity loss in affiliate", "terseLabel": "Equity loss in affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 17.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 and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r69" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Receivable from Reprise Biomedical, Inc." } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r69", "r399" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 19.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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r69" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "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 the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r57", "r244", "r253", "r254" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r64", "r67", "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivable": { "auth_ref": [ "r23" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.", "label": "Interest Receivable", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r55", "r135" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "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://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r173", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r165", "r170", "r177", "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "INVESTMENTS" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "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://miromatrix.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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 future payments, Operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDue", "weight": 1.0 } }, "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", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueNextTwelveMonths", "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://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearFour", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearThree", "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://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsDueYearTwo", "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://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeasesLiabilityPaymentsRemainderOfFiscalYear", "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://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r403" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_LesseeFinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r80", "r142", "r175", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r328", "r332", "r333", "r357", "r420", "r421" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r80", "r175", "r357", "r422", "r473", "r487" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r34", "r80", "r175", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r328", "r332", "r333", "r357", "r420", "r421", "r422" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r236", "r250", "r251", "r252", "r472", "r485" ], "calculation": { "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "terseLabel": "Long-term debt outstanding", "totalLabel": "Total future maturities payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r84" ], "calculation": { "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r84" ], "calculation": { "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Rolling Maturity [Abstract]", "verboseLabel": "Amounts Due in the Twelve Months Ending March 31" } } }, "localname": "LongTermDebtRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r68", "r71" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r42", "r43", "r46", "r48", "r71", "r80", "r91", "r96", "r97", "r98", "r99", "r102", "r103", "r109", "r138", "r140", "r143", "r146", "r148", "r175", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r350", "r357", "r477", "r491" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "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", "verboseLabel": "Miromatrix Medical Inc. share of net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations", "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r42", "r43", "r46", "r102", "r103", "r330", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r89", "r91", "r92", "r93", "r94", "r95", "r98", "r104", "r116", "r154", "r155", "r182", "r183", "r184", "r185", "r186", "r187", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r387", "r388", "r389", "r390", "r406", "r407", "r408", "r409", "r410", "r411", "r455", "r456", "r457", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "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": "Recently Adopted Accounting Pronouncements and Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncollaborativeArrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "License Agreements" } } }, "localname": "NoncollaborativeArrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "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://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r140", "r143", "r146", "r148" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 4.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://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r397", "r404" ], "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 - Operating expenses: General and administrative" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r392" ], "calculation": { "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "miro_FinanceAndOperatingLeaseLiability", "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", "terseLabel": "Lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r392" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liability", "verboseLabel": "Current Operating - Current portion of lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r392" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net", "verboseLabel": "Noncurrent Operating - Lease liability, net" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeasePaymentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r391" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset", "verboseLabel": "Operating lease assets, Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://miromatrix.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "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 - Operating lease (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails" ], "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", "terseLabel": "Weighted-average remaining term (in years) - Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r105", "r132", "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForConstructionInProcess": { "auth_ref": [ "r59" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from construction costs to date on capital projects that have not been completed and assets being constructed that are not ready to be placed into service.", "label": "Payments for Construction in Process", "negatedLabel": "Purchases of construction in process" } } }, "localname": "PaymentsForConstructionInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r63" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Payments on offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r59", "r322", "r323", "r324" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r60" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "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": "Purchase of investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "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://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "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://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r258" ], "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://miromatrix.com/role/DisclosureEquityPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "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://miromatrix.com/role/DisclosureEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r258" ], "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://miromatrix.com/role/DisclosureEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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://miromatrix.com/role/DisclosureEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 7.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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r58" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of equity-method investment" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r61", "r309" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 8.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 stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r61" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from stock warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r42", "r43", "r46", "r65", "r80", "r91", "r102", "r103", "r138", "r140", "r143", "r146", "r148", "r175", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r326", "r329", "r331", "r334", "r335", "r350", "r357", "r479" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LAB EQUIPMENT, FURNITURE, LEASEHOLD IMPROVEMENTS AND CONSTRUCTION IN PROGRESS" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r201" ], "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://miromatrix.com/role/DisclosureLeasesAgreementsDetails", "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r203", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "LAB EQUIPMENT, FURNITURE, LEASEHOLD IMPROVEMENTS AND CONSTRUCTION IN PROGRESS" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r199" ], "calculation": { "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r201", "r422", "r480", "r488" ], "calculation": { "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 4.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://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails", "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r201" ], "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 lab equipment, furniture, leasehold improvements and construction in progress" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r199" ], "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://miromatrix.com/role/DisclosureLeasesAgreementsDetails", "http://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r273", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r273", "r414", "r415", "r417" ], "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://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r273" ], "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://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Consulting services" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r273", "r414", "r417", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "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://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails", "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r412", "r413", "r415", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r62" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r314", "r453", "r515" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "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": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r11", "r77" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets", "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityTables", "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r266", "r422", "r486", "r502", "r507" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "order": 3.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://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r86", "r87", "r88", "r92", "r101", "r103", "r185", "r310", "r311", "r312", "r317", "r318", "r348", "r498", "r500" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r139", "r144", "r145", "r149", "r150", "r151", "r269", "r270", "r454" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Licensing revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]", "terseLabel": "Revenue from Contract with Customer, Product and Service" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r51", "r212", "r214", "r215", "r219", "r220", "r221", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Royalty" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT CUSTOMERS" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r126", "r151" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of current accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potentially dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Equity method investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r5", "r80", "r174", "r175", "r357" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityMethodInvestmentIncomeStatementDetails", "http://miromatrix.com/role/DisclosureEquityMethodInvestmentRepriseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Investments" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r160", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future principal maturities for debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r201" ], "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://miromatrix.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r289", "r296", "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Summary of restricted stock unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r274", "r275", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "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://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r280", "r296", "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r267", "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of stock warrant activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "General and administration" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows": { "order": 5.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://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled, Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of the year", "periodStartLabel": "Unvested at beginning of the year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested, Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Units outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r308" ], "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", "verboseLabel": "Number of shares of common stock available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r285" ], "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", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "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", "verboseLabel": "Weighted average fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding at end of the period (in shares)", "periodStartLabel": "Options outstanding at beginning of the period (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Summary of options granted - Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at end of the period (in dollars per share)", "periodStartLabel": "Options outstanding at beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Summary of options granted - Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEquityIncentivePlansDetails", "http://miromatrix.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "verboseLabel": "Canceled or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r275", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r274", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Nonemployee, Key opinion leaders" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r268", "r313" ], "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": "EQUITY" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r38", "r44", "r45", "r46", "r86", "r87", "r88", "r92", "r101", "r103", "r119", "r185", "r261", "r266", "r310", "r311", "r312", "r317", "r318", "r348", "r368", "r369", "r370", "r371", "r372", "r373", "r411", "r498", "r499", "r500" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed 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 Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Statements of Shareholders' Equity (Deficit)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r86", "r87", "r88", "r119", "r454" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r261", "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Number of shares issued, ESPP" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Sales of common stock, net of expenses (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r261", "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r261", "r266", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureEquityStockOptionsDetails", "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r266" ], "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": "Sales of common stock, net of expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r38", "r261", "r266" ], "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://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r80", "r153", "r175", "r357", "r422" ], "calculation": { "http://miromatrix.com/role/StatementCondensedBalanceSheets": { "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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets", "http://miromatrix.com/role/StatementCondensedStatementsOfShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://miromatrix.com/role/DisclosureAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r160", "r163", "r166", "r167", "r168", "r248", "r260", "r339", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "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://miromatrix.com/role/DisclosureInvestmentsAmortizedCostAndEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r91", "r92", "r93", "r94", "r104", "r154", "r155", "r182", "r183", "r184", "r185", "r186", "r187", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r387", "r388", "r389", "r390", "r406", "r407", "r408", "r409", "r410", "r411", "r455", "r456", "r457", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureCommitmentsAndContingenciesPatentLicenseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of cost from product sold and service rendered.", "label": "Cost, Product and Service [Extensible Enumeration]", "terseLabel": "Cost, Product and Service" } } }, "localname": "TypeOfCostGoodOrServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of amortized cost and estimated fair values of investments" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r120", "r121", "r122", "r123", "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDescriptionOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r398", "r404" ], "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 - Operating expenses: General and administrative" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Term of warrant" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/DisclosureDebtAgreementsDetails", "http://miromatrix.com/role/DisclosureLeasesPriorToAdoptionOfAsuCapitalLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r107", "r112" ], "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 used in computing net loss per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r112" ], "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 used in computing net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://miromatrix.com/role/StatementCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "15", "Topic": "815", "URI": "https://asc.fasb.org/subtopic&trid=2229187" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406127&loc=d3e45014-112735" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "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": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r510": { "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" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r515": { "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" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r517": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r518": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r519": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r52": { "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" }, "r520": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r521": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r522": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r523": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r524": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r525": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r526": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r527": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r528": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r529": { "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.2(a),(d))", "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.4)", "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.7(b))", "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.8)", "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": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "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": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 73 0001558370-22-017756-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-017756-xbrl.zip M4$L#!!0 ( &Z!;E76#![A1Q( _* 0 =&UB+3(P,C(P.3,P+GAS M9.U=7W?BN!5_[SG]#FY>NGU(",G,[$[.SO80(+NT"5 @L]NG'L<6H%/;HI*< MA'[Z7LE_L+$MR9"9-5,_S 30U97N_4E7TM65].-?7WW/>D:481)\.NM>7)Y9 M*'"(BX/5I[.0G=O,P?CLKS_]\0\__NG\_+?;V;WE$B?T4< MAR*;(]=ZP7QM M+YYU2[&[0I;5O;P IA?7UOEYS./69I"'!)9D=G7135/Z,3\2 MW%C=;J=[V;FZO+JRKF^NWMU<7UO3AY3R 2JXQ'K25^;>,&>-?-OB-ETA/K9] MQ#:V@SZ=K3G?W'0Z/J;$MSG%KQ<.\26;RX_7H :;PX]/(4=WA/H#M+1#CX-* M@O^$MB<+!TUY2"@B1Y!)!M4&[ ;JD!;V\O)R\7)]0>@*"KKL=GY[N)_+ZB7$ MHC;ZJD6T+MI0Y B-Y?B_/E$O*>%CAQ(/=7:425Y 5J2P-.?29D\R5Y(BBTO( MG9!2:!;;E%P6PI!SL2+/G20UEX6B966U/G0@-=4/)+@\SSFF>]^)$E-2KY+E M=>>W>QS\.R,?WVXJY),IN. H:? M/'0NR!"U.9@9=GYUD39BAX0!IU4-*TK,E1<@KFON0++K([B<-23DV=K88>6D M,BE'_%H *N[4W8\?/W9D:EH!3O?TF:LT)'=$LM37^67W_*J[$W1ETK=CLA2. M5V==+H9(R4EA8.#2-E':&O(Z85AOYLYQP+@=."C;^;&BR>_3N\I^Y^[ZG9,Q M/_DVA9;Y>@L+@TO-SX?(_. S&$HL2PXF=A 0+ENQ_"WY=;/!P9+$/\&/H@7< M"'@6@*TE/CS.1E5V7<(X!ZYR,.F3P(5.@]Q;VQ.2S]<(<79F86@).J*T DD5 M7+3$ 9;5!1PN+ZUS*^4!GU,V5LS'BAC]V-G/O<\XA$R3X"?Y&<86!ORD5H0- MCG/')*JX X9Q[X8^NYL3#_;7H@&B-O8B]$\DH<*Y'?0-[L [*X( M^#(:?Q[.%P_#\6(.W]*"+%&290>NE99EB<(L69KU75S>7]HF4-4$II2 ?>-; M ==_0KP10%8@K2)5 WI=!'0ZFTR'L\4_K=YX8 W_\3B:"G!;Q/2(]1R'AL@= MOFZ$V6,58%50J7%Z7\2IU^_/'H< T6_3X7@^G+<(Z1$:H"& M_C'KNQS?%L9:;I?Y&I2W)IZ+*!/+-+X=0/4!>&[MELB7\V8K* M$#U6EM)"76EB(TTM["K $/[M0,.JVZQJ8:#U91XT*(1FR$'Y7ZG)("/#E*- MDE^P)/7*I%MT R&\_YL-%V,)F-K%;\$(H\(V* MR SQ+=!&CJ3>BB*-K2\CTCF02LRT="#M.+4 F?;$/O%]$LPY=.0.FOA. ?#I3:@NEPZ0#]46]&8=0QGPEP:TQ;66K;T5YM2NWI=H*#4P?>] MQIHF_%K ](!E7&[]D'%8 ],JQ%2D:L@^%A<*6==:_W&^F#P,9VWPC0%@8F&% MXWC$P.T3Z75$@?"03FT./]]C1VQ,I"OE"C0/YJ/;?RY W9\\/(SBV$;A5>U/ MI!MU.(Y]J%%Q5ES>;HG?M@;3G6FM$Z:*3+S-W\4G3@JR?)D42WF M>LQGR!/QVE.;\NT"YB/,=E2+2QVY&M62D/+9\+ZW& ZL:4^$(2]FO?&\UQ?; M7.TP:X#>&/%[PM@44;FC7P%:!94:JY)H\?%P8=U/YG-K.IQ9\U]ZLV&+425& M\0'RY*\(UX?)B_"H+0GUI0 Q3B:4ZL /F+H*K)(SZYF/\E"&Y&9EV+5@O6ET MP9L$#B@A[KYQ3$#; P.8RG.6&G 4A^=:I5?YQB4R?DG#1S&!Y]:9.I%2YC% M16C0J1'ATN)C>!Q-]E_:241HW)AR(F=[W1 MS/K]LV/8172!06=R/1O,583ZMGM5C1?G8H-%U9:Q.J^TZ6R,F M>R(:)$PW0UI@#M@"J;'+H8:I]D9&"Y?:^5WNU-: 4+D#T6J[KMO9U-^L0:26 MH[E%R="]K/$K:S Q67W*AQ^>NF[I-AVB\'$:5E^ M-K%(H,+P^O*J&,*;O?NI/:5XB">S'!H%I1JCZR)&5=E0J[*$RZZLG#;,^UURAPZ] JGXW8QXBE;"[<=[FWBQ>/;VH/5@1'C%?EU(!>. M7)G$C*=E_3]&C8O_Q',K,[2TY)L>-^*ECD]G#/L;3[Q((7];RX=NN/]TGKS/ M\R^0]N+5]Q(*P5[QQ(5L./L*BLM-6-C4*7 I/#D"3*2[!"/62>I^9G7>2BI MHJY4>^ U4"AH)76%RC>L!LKDV4]U98(LR/NRXARZA<_MP+6I*_9^Y?9\[Q6S M 63 ,+S))VN*._H&6536$@23EP7F-_ACIA9PM2*VEN!K18RMA/,W;!=_[.R_ M=1/_DG\31[Z( VV44&X%A>?6*AYABAYINR>.Y!-1LRIR\4$V]PLH*FEIZF)U MCR>5E;^?S:,TE^M<\#GO7IUW/QQ>D>P31R:5D%G$M_0I)5&-:U&-ZZYY-O,R*I\^4T)?FZ2#H:,DO-1M"R?M59A5(Z*/"Q5MH1[3 TF>_ MJNJARRF_L\-P$.V9'0^$9%.ND/B-1%F/3V>C@".P>7QJ;X4+9DR"Z/' ./A0 MC 7_4M!$(Z!\-.S&)P',1>EVQ)$OK!0($#XQCGDHJO\S)>$F(<5 &*("['FB!!@_:2A&5$G\%/D9/ITY%+GB4MKH9QCA,'$7L@)1U^,* M.6=H):PSH6+OJ@_65-P3'#O:,Z*JR;ZJM"YZ*A?6#6E\(JM2VG^(%^/XMBC? M?L+)2#2#<1DF/^N?Y344.<3R"0UID08BQ;L]?T?;"8S@8OQ'MBM>0O(%.#)W MO] 7ZV1JB"KTG7,4B)=KQ2VCT=]1$*$IKH+%SZ+0G#72$Y],L[X+*_K,Y8TKY\,'2!\)6RY\[=XKKWJ]Q<2' M5N((IYAS41!/2=5$L3+7.R87Y!2$4M T4:2AC^@*!RLH[X6O1>.R@ZVXPC6, M0JJVT?\+],IO/9 I(VG]K/L*X$G26_?5FDHHOZVE *V:K(GH1C4&J_'W@+S\ M0EX,1=1G:**PCP&6[ZCS[63Y@(, ,5@5%R144C51+*@D]D-_1K:VQ[?QG#PC M4$7ZR4P&\O4OG0)4DS1CX-<+V2<4%H,2ZLE+@-S;[0!3Y,#"HV0 T9$VL96. M0U&WR7+OF(^4J"0MBQN&Y>8*T=]Y#,C<22IN*A2AP@5H%#1-Q*18W8\&(GUL MLDA)4_I,.&)WA&9F6[]$+\:4M#L5\5=NB :6PK,9FRSCN>.$SO!JS8>OB#HP M57:S=D)#F)6,B?@=]COWL-(*+Q#U<1#Y@-6B92D;)YML5"/&8*D^"*DXER#S MRW/4R3*@#,2:^1HRJ)O,/"GQ,6.$;L?0^W[%?#V#OB5?D#*;IQW*H(E6JRC+ MH3HX.=%%..T(C!Z55SY%K1L[#R3@:V\;O^\7V>F,W'4R-70F4>S3,H:2'6 , M*C,VS@H6775FVPTU-: MC6H,?$-%U>5W.F-M^:&?J&'()636::>G_;H-1#\C5E5Y#O-X0^DBTL:U_DF MDG5Q8?PO26OB&%\Z74\67\FX%75(W22_*E?C8$LJ6'-66R];$\%.)*@G[\F) M>4_L(*WH &UL*DW)9!D];Y'J0 *;HS@ ](X]L2EWJ1W-JHGI@'&6A)P*3 MYX@^8P>5;815D311H-L0>R[4-0DO $@R4,"WR7(),LQ%($]!U$,R-U$)^,(92O?E3MI-;"VS19BMN.1.G9[EP[:U;\ MI&Z_]Y1;#*&W4/-<($E/V.J5I+O=[DCB!7?OQ:9N@O'N7$HTN1(MGSXC]\%^ M%3LUO2 (Y7:^7-!EY^9?N>#&S1L.5@ L8APY;'QUU1]:\KZ%VT1\FK"8R+T< M>'5YU2V8= U=$ZVW<)/8;!VM>\ TP;ASAP-87\+G]$/^$M9HFZ1>OM-9%YLZ M O+O@![@2=AG(YYWS M!N0GXZ\L%V>&7(1\460$)1UX$FSM"!R1\XLO0BR\E M8YEK 7'.T-;)U! 3HA]08[_I/-QL/*AY901S@>!D),R^$/6WT-N6SA=41$V< M+&3K.T<;+JNJE:R4LNGB31Q.9)6[/RB%*Z%KHF@+!%,R/O(WE#S+WU.S4AH[ M9T;>#,.K[XL%:29/'EY5G)TP(3X9*Z00AI5NJYIF.!D-Q /)G>U@<::I0([<4E9+MA:7)NN4VM*4)OH*N(S;>NK3L2TN.5%7'Y1G25"OD8 MN#"O$?XM<Z)_'-'#*OA]L_H;A$<:[Q/23;S;$NT>R3VHQPT)/D?[F).EW+XNGLW7D#=N M8\K$A;<+GC_>':CAU9#6<6"83]KB%^0636WL]I8Z0(OR(1GXW1-!C M/$>;V5RCD&.Y-555Q;-,^>X@@]PGRT>&I)=,>0I*D_.H7E-'V(*F*GI4#:74 MW,,ZE,'IJ.B+Q45^C=C+HZ9,1ZE9%0O7ES%MT6DN:$#$S[:HBO33:3"[TTU1 MW<>(PXJ8FHJ;"+E(^S,=MYJL[S MA161SDB^M!X,]ADK,IR,!A[9@LH'[>59>C9?0TL7$XWB!5$:PB-C0@YK_A&M M%M[)$O["C$&^':)LW)6430$T#A(QVO!*@@XK-KQVR8TQ7!GIHCN\H[M_?_H? M4$L#!!0 ( &Z!;E5+R[\-#!( (0Q 0 4 =&UB+3(P,C(P.3,P7V-A M;"YX;6SM75MSHS@6?M^J_0]L]F7WP8DO27ROWXE# [82 B0X8"[:GJ2V-)!W_F.#D?2D?3YY]>%K3TCXEK8^7+4 M.6X?:<@QL&DY3U^.5FY+=PW+.OKYI[__[?,_6JW?+R>WFHF-U0(YGF80I'O( MU%XL;ZY-\7*I.]H=(L2R;>V26.83TK1.^Y@*/>YIK58@XU)W:1WL:+ZP[G%G M\\T@D(>="ZW3.>FT3[KM;E?K771/+WH];7RW*7E'&SBSTHO:EO/7!?O?(WVH M1J$Z[L6K:WTYFGO>\N+DY.7EY?BE=XS)$ZW?[IS\?G?[8,S10F]9CNOICH&. M-%K^PO4_O,6&[OEZBE1_?21V**!WLGD6MP3[JQ46:[&/6IUNJ]6H'P$R[K\COQ !YWS\_,3_]LCJCU-^TRPC29HIOF?77AO2_3E MR+462YO)\C^;$S3[>Z1QB1_G]QL6K&P"%[H'K%>CPV\.&%?GZ0*\>%(*>I$.9[-)^YH-EHBXEM& M;F \:5 0#G1W?FWC%R4 (\+*PW=EN8:-W15!-\XSM:"^:!KW2*_ZO8*72%/MVQ)V$6?484VQ@13>_/>6,O^N[*6K,TY00M% M58&M;QADA("G3]_X_U-]\S%*$N51P\C#VU&'O0,*J#EP.9036RLOVPX99^%Z!A M3RP88D4TA5X]1$N9FT\MCXFG@7.[K;6TC2SZ^T:<%LC3,L=L/BZ*S,9&K!4V MB\(QB1/&Q+E4GB]KIKN/OD Z?GG2]:4_-CA!MN>&G_CD^L0&'_S9=]T(7EM_ M1/:7H_##DRK:,E@10I6YU:3$,G]^Z'UJ]SZGW4ZDT1'3Z)-X M^W5BA/+IKS%KV64F*''BKA8+7UK+HGR']6?4N-XU%CP$9VDP)B8B= QZI*U< MV@Z\9,_0[2/M!5E/<\__IF0F6*1*HQGV@T4TS[KM1W3>0"?DC0Z1_?"-PY!4 M73C,R?.TRVU^J YG]# G5@&#= 9'G$O3"S;#$[EH04<=@%Q^ W9YA0'D=_; M S*""%#,9DJM9O":!V3 < \0PS>.AP@UT0DR$'4XCS;/#>\6; :/DK@"ZDX! M47>U0M<4_@39;!9DK)/TGBFJ$H?=.3OMG->0SLP( V+/U!&[,^AA X8_I\C1 M'>]FL23XV8_N^[:-7UA(S^UZTO7J35TQF %_'P!US#%!2]T*)[IH0#?RYHC( MC$8D:M:;ZZ) [8_[KNW7J$9HJTP1S/ZDT;>;,[9O<>.D4B?3!4XO.V.+7.W M'V#(&JSZ.$_^A-"$-6,T^TYMC*'F=#MA'V15UZ\9+;G]IB?D$X M)B9+0M3X)/$ G%H:X,4".W[[A3.'6\7@T)61@H290AEH )GKFZ:U;L68AG\W MSD!?6IYN1^#PYNE3*\95T*4JZ-65W9Q@ 49C$[80YR!SJ!.'AB=NWS!6BY4_ M-J?QIF58_!GAM(H-XCLG6( Q7.0]Q"$V4@(.@WE>GVE /;&2)/%\Q"[!>%P M):M_(6,B5 !?F[?8>9HBLF!Y."G,[98$39VHC0D,2J)33Z%XFFB"WW2;WZV$ M91M 3W9\ )WCM>6PZ69_!B74P)NXLXFJ-(#6W# !!B8TI,(KQW/'^AM;2DA) M"DHLW"!&,P $..,4G^V4[*OB2G'H/0J]6U=NP))7;U'IQ!9Q2!52=:)N=X'P@U4>VF01\ N1&V2JW%6SY=\P!=IC70([!7U(4U(!#9YXEQJS Y&/9 MSR=;&UT5[W[EGL,143%W&VQ7L WV7;"&9UJN(S[*->=[Y-TX5%/H%KO;!KSU M7>E;?\)'LQT3:RN\0]X/ !7B]?-?]^2=OU\ M;TV0;K/#4[[JEI-@B5FJQM5P5N%X(Y76W' 3NVP]KJLP<@=.<-7]BI86>[< M#\9F;**#0VEJO1KQF0\+P"F>S7"(^VX0E*P18;*M!SA+\Y70QHX)GG%S%",E MX%"25?,)G2P%%L WW@0](V>]\Y-%R40WO-\L;SY8N1[%3H:OAKUB1S&RG1CT M/W.JOW+S3C-+@L=]&H.[G*N"#= VV#ZVT>PKQJ8_\$+DV3*0^T#'7MSA)*]" M$YC.B"XU$&I5^/(,CY)+>W6&Y>#QE]]+RX-\$N8CJB)UTE]<+CXD0 $<"3X@FXI[^HH<"MFFEM0W%]24 M7(\IX!F)W:).Q%1'W:%'^2<9;Y_/& M3WBE06G\@TC)+>,M**O99SA_K#!=0 G)!0]V_@@VO4#QP+\ ,@T+: M&-. @67+L,O,V#A@_7,S%J"_S'7G"4VHOQ_.9LC8MIBR'UZR;FDLP-H\)OC9 MHB_)R[?O]/5WXVRB[+Y!8RW1N2GR AK2O7(;5+0_%M0:2.^[#"XY&.-E_*S^&]==,2RB&4-1E093G1M^ZN*- MJCX:VAY+A J;-9I%#E[81I# =T /.0DBO$WG;!YW.$K(H;%3TD358G#_@1@F5Z]X\\* M7_WF4:6L^Q8[\AOEAD!X::6I]0Z,?WD= -RDRM',)J\E[W1.@@ X9@%V.D=6 M:P#G7->YVX+]/^\%X!B"(CH2_8,(+,#IN"NT),BP?$W1WVWD$^"8$ME ,E4/ M@//<:B@KG?8>.PQQF.FT7M)/&@\D%FPP@QE!IT[=J!K$;V<94L#QW"9V=S@[ M_Y1:&1U\+*S58HH]UI)=3O/*:CKM2O6RA^F=XGG9> M7+C!-I #.,!TWO>T-VJM2^Q::]--O,->JLX!,)X=/_PL7[8J&/JKP%E)I?HF MU(MKX/SLM-MNF@7DTP' F1P@N<*--!(U.DF=^:G =91T#DLCK2*?#E+3H"NP M@I(/SVJD->370S@1U(9D$J4>N]5(@\BMAM >0*5O;<]UWSA7ZQ-6)LB_VF^L MD_2+$;().0 ;4:"0T%KVG_*UV]CU;I\),A -?1[MQ'G$]%H-YKF(!D)B(66' M[4*AHZ2E;IGBG?UIU:+X*5EGIYW3IEA (16$)K#_5+'=YL7/.)^PQXUF5 O^ MW(A<1Q>*:##GRM01\L^?9MP?_SN'I/=M&[^PS*>L_EY&TN%90VZMA$8!:@IR M%]_6K7QL#73GRBCIUX6,L :;T!X4$UI1"3<9;+$,82?FSLK@B*N*H@+XBE KHL[7-(-;%@ M2S+7ND7\$XZND*=;MMRY8:=M"E-K:>^/HG_#>^G#_2OS0,U]D1- M=TQM\TR-/53SGZK]*WCNOX^@GBKV#=GF%-_I'EOXC"R PCTDB-=G_%N %NE.$A MW#B'C!:QJ==,XL7PY / ??E]^EI:(N*QH^]9Y.K?4Y#-O?=VW?MX,AH/)],_ MM/[]E3;\Y?O-F+GZ&OCO4!MC6_=W/&Q4LILT*BY:=AKTNWN1V8;%;3LO6UJ1 M>#A=7(;H6*[T/C4 =)(@&8%_4Q%_9D!0J;[LY\!5O6 M'PPFWX?4G_\^'MX_#!]JX,YW%P23D_0$Y7Q3@9(=V(-?UFW.-)%\^G$HU)3$' MJ+(.O0N:]A_T-EI:#HL*D6[&MVNG>T:)VC5C3@4Z@$?2!8@F^$VWTS>7<$K7 MC,H\: #N1AYY4,GOEQF* MA\\?VMWMX?/5\'+*?E#1VKOL]T&TQN1K7;!C:<$9]?&O2NYNT8=S\VG%A>%T MKR0E1WM4AO8#7#J*ME[L#A-*UI,D"5]7X10AU]=)NKF/V=W<#_]6H%WO"HW> MB;&Y'N'&N:=43;!_M^[T!=G/Z X[WIPW7:]"=-RR3ZEE5W524I9NJ10M<$^; MBC7 ^0?2R90^G[> 7TAF0\U$"F;U?M[? ^&N+^4(8&0/:COM]NFVM[\=]ME* M$/V%R=9"'46B6@-V5!N]KV2S262CHYUDEO3B%5XMM&G0=\<,#O)BRW\LZ["_ M8']Q.G8F&7 ZLBQUO%N%\D$%Z.P3067ANH&<%G3$Q:9J;ZD)(12TJ^^8\;UH MKH2?R25!X=U6.X_DV95<)3@&5H":[3NN,L(M:]%:C##K.T*%R&:QOP]E -P' MM(;) 9?FN&2JE3TKGVEO=4W\F#P]L6GY2KW6?BTS8^B;2U8SK$ ==.CCV][> MQ[>]?8UOU01I$N7K[XW/J#'VJAVVI!.2V0T'J "Z8<6CSMK1)X\)QK SZRNR ML+3##@NJM&=%AJ X6JB9*RMO$K5AIE)<$S <)I!YNJI&\EFKU\6F4V=YE "O MBY=+YS^M6N-XSP48L,OJSSQ$V KU-5Z1XOYK2YPZ4)R>-L67=%!OF2(8.:7$ MF?QP=MJMZC@:5;1NS5(75@:,18M$_"Q#1Y#CI$0BT#=U"O2BXFK=+7BZR?-F MEU),#=_TDO:354SC[4:)0@!'"NJ"A+SQ06DNE ,UKYA:FWY2$*%4$8"C"%[2 M:S%1@(U>F.&;54[MS3ZFC;QVSU<%=,-_P8K,G@F";/0[0'-*B;/\D8[]/];, MX-\UD=O<.6JH82 LM@W)VDVUB2+PH0:Y$[30+8>V;32[MES*#0-1T =R9$)T MAS+PBPNL;X<0ZB>SOY173MU<9Q8[RB[H .Q'D5(@9]Y))MUUI.:_!\J:2VZ4.!YT93WF2JQAVTIL@J!.HW$?=45E';P5E'3MR-O8:VPO!\& M(=2$^K.4]YU+453<#X,0*:*LLY@59^$JD7GPEI&N#8#G/#?MF 6PRU#5=X@] M;-.',/)J9M;S>97GR^[;7&31 YR!!)#UTW33$($&>-<,D.3'@[ *+FR E]J MR 0_!*O@HBYW-%;U]L&Z4:T2M/S *BD/Y?/)FHP@9^.G_P-02P,$% @ M;H%N57WX=<*5*0 ZY(" !0 !T;6(M,C R,C Y,S!?9&5F+GAM;.U]V7+C MN)+H^T39B9!Y.F@2LGF:(G0(TLOY M^@MPD4@) &*)%(N1W1TR5(BD2N6S 3PZW^]+KW.,PJ(B_WOGWJ?NY\ZR+>Q MX_J/WS]%Y,@BMNM^^J___#__\NO_/3KZW\OI3->]_BD>W+2.?UV'JV_'QR\O+YY?3SSAXI.V[O>/_O;V9V4]H:1VY/@DMWT:? M.A3^&XF_O,&V%<9RRC5_?0B\#,'I\;HO(03[ZR@#.V)?'?5.CDY[GU^)\RDE MD?VLT$D&_KH#G_+4N[BX.(Y_78-21*X$=8[M-;P3KAOD@<^/DQ\_44%W.K\& MV$-3M.C$W7T+WU;H^R?B+E<>PQ5_]Q2@Q?=/X?+AB.FJ>W':93S_ZRRD2F?V M-,"^@WQJ'.MOR&0Q>[("](0]AYKH\!^1&[Y=H85KN^&G#NOQ?CI:$[=T [RT MPL!]_6SCY3'[^;@R\IA])1T<[\G_E4ML#Y,H0 D)<^O!0T2-/5%;$]1?(6(' M[HHYR&1Q&1'71X3T?6?F/OK466W+#_NVC2,_I&/+'?:HG!&9(AL5O@^P3S_: MB8:N4&BYGK8LFJ3$A&1'_C,B84Q'?XF#T/TG<@:8A)2E(0G=)1LTKRTW^-WR M(E119M7Z,"$-JI@5"L(W1ADU^A6CN2+34E3F1H!;%#YA9Z.1*5H%+JFJ636< M<+@=T>7'$JV'Z5JY%N$V,UX^A/W' .TYU'&1F--F\G\J9TJ/^XSN/,NORIL" M0G-\SD)L_S6)YYC]^.,B,L?7E'I*X-HA6RA1PNY]M[)M*B TP6=N%3"(2$C' M@Z JAU)4)G@;X.7236=QG\[?\4J&[N?H^N:.CGE^>./:;!6\'C(J,EZ]'Q-2 MN4$4(=E[K!6B,#B8([[#DY7NWT2#:R5&UI> K 7J^K834A@BCRV*+VS MZ )N'M!9P;+W&8U+T9G@<8S"&TS('0KBK6I%UD18M#F*B<[8VJ9A89&'N&U$ MCAXM:Y50@9"S/!Z^TC&!N'1O.O0C.DC&490;EX3D4ZET&':2A1YV^F!R.T9> M2-@WK$,2BS(6(^M:C?2243ZT?,<*'#;2Q:-\_]4E5[2!ZU^AA15Y*FS()B05 M_'DVK,#..$D_YIE9Z]#UPV/'71ZG,,>6YZF)FV,,6;"'!:S.8_IC;#5013\S MV\#^D1.S7".)NZCKH#=&=;1$RP<4U$EL$6\-E#Y1H@([>D!':T'42"\7>[WV MD!A_,P:1X5:GF*%'9&E]1E& 5^R?&/\Q(FBQIO[%=5!PY%M!@%^JFH<7!&M\ MK,.C] _*1^_K4:]W=!('B_]UNZ\\*Y0_EZZTXV'6_ZM !F*#L8.SR(LK,LV&HRTK!_/>D#>]T^E M<*$;,EE(X(X-L)>GXJHP1J9\B0%2AG@ 14XV]M(/BCQ1X\NPI7:XAP\OJ'6I MZ $K,+4A^5M'B+$3X@X/4T0HAF19:]%Y# ?4E;Y_ZIE1\)KZ9,=,-UD<5U 8T69?4\M_Y#G(SO>I('+?MTKB;6%'E">R^$N>S-O" M;L>(8>Z*$_!BDBQ<*F&H(BH HWIUT\!UB"OOC-JD;)9.FB2 65,Z5L1@"V;RHPGO?"DFYVW(>/WOBF MTT;YB;+HAXV>Z!]_WJ!'RQO2.2)\XQB6X->4R9U?FR@%ME] M.EHXKA>QTNL9LJ. "@&1X2O;,B#GFFJ$Y9VBT$H*!(=6X-.=Q+K4[/*-CX#C MO2WTE"JST9[@*$DX$JB"2\4%9#1HPVJPMLCRPT6#%++1I)PR4./)^@C9Y=OZ MXV\N"JBZG]YNT#/R.$.#7J-4!ZJ-C$KA%EDLD!.7D^]2R?7>2FVW9:+6UJ!? M:ZH<[R>7O+^J]A.EV83SL,F"W M'*!@Q4X["<(I,I"LKI@+TEK5$5I%=(*UQAV'F.H%*3%\+*&87K"#+++V-6P0EX5L]! M"\H!!CB^="2I@YFZY*_+MTODVT]+*^"=+E,%7Z^=RL!A\)S1Q#]YI@@NY'D; MW.C"25%_6)OOXMI)WDU\8JT4/71'$1SJ48 4NX?90SP[! D/[RA BI@$\R>YB9)8JP01J>%Z7%*=%O?YCGRZZGN-$X0P]"L*EFJVV MCQR7M3(BB(0 #FE<+U %SU@O!8=P.EE1FUB;?>Z197EOS(G*>P'E2^RHJ"!> MROLI.YQ;^,DDW?S3QMP?MV@'8,1<">,2^@OG@G,(X@/ 6PU!F5I2_L$N2V<% M(E0N\8HH_I:DV;A_(N?>IS3F[I",[\>\?!N^HL!V";H+7!N)3A WV$,V)C;1 MPX$I8Y<-_FS37 _[*T/<@\DYK4'SQ6THI#!EUL],/+TVP02L83)Z(*[C6L'; MS&)%N<++G\K@,B\1PQEA;T-$LM\HBU*K-\@85FA@TLM+]88K,%UP/5$/L0,I M8 ;E#^Q&\)%/PB 2;.S$ -DY0 Z >4[$IYY+P+A< 5G12G2!E3DK'%_<01B? M6!0B,AY06V\59S;RK<#%LE $#V8[\%"$:>\84]+KO4]6R([?)N*/SF5PZP-( M0C@(402N(K Z>]Q@01YI//2*D1VNV?YY\LX,=Y&/=DMH3)(&8L AI]R%6$=-@M)*1'JW 6B?)2@%G^YDP@C M?Q6%@C1L&5B6JA*"0>&-:^CE@!+^ )AYJ7:P!H^%-)8 ,;-Q&4)0)LYV:^@? M$3MH^YQ>U2C8[4N@GH,V7D:*T8$R M[!OL/X8H6++-FL"J92#9+1M<$ C\<(U9#B3@"8 92S6!%?DJW-3!0;;(+:6IG MWRY,GNOG6HTP*U.K, NG]_-TB!,J^_8/RIOS-P_>8.&->F5@J33%8%!XXSIM M.:"$/P .5*H=K,%CWB-$B)ESR!"",O&!19[8(S;T'W8=S[/E(?YS&^6 6RHU@<(S/WZKU4B1;P SE98V M<44Y%-Q)H<,X[*O8$:B9K>_\/4KNH2/7.!BCE[YMLR/8KO]X%V"??K33>PHX M6[4J;;.MG%Y;@Y>$I-KC3G4RD.(5(5L@)K=*E;2&E9@M;(5T^F'^P\(83[L[..R5D&KYZS_7IYLRU/&EU6 FTT# D\$;&>E:EMV"'M7QGAH)GUZ;# MU&3!H9*P88KP?Y*Z39U=",5:=R=[.VJY7>#FJ&_=SX74 M=4/_K.&MWVH/MIO()+G6@^LEUYX^4(%9=KCEDQ*(+(?$@S"5%ING"9UX6[YR M0\N[019!DP?/?4Q>71E$04"M@I,M4VZ[4YBEV7.C2]K8V+<>44\S:Q)5XGU% M4,BX[7:4)=PTI+0U)*WH%I'=DOC]4]?T?*_&2"4+JV18AVU131F2D@6=&+*@ M#6/L2;S$Y,M'8#'L[EC,@WUGSE)Q'(;@+A)-*CN.ZAB\VU?-3F0J($<("D7K M%OZ/64AMZT=03U>/T38O*J!ECU7'H(;L7J +V6/4NYP5 F8%A-('IV-$<&TX MYZ8#U5E +@[!>P PAW_:UB5'_J:7*16W:6YVJ0PJ#HC',#Z/ D"H)CRC.4W MOH7I-.'&Y41-*H>#2M;4:KWO&<[AV>NN.?%6Y[G@C9S"U$).MPP'C+EL%DTZ M%K/;2L5H\JV,V$V> +"FDRW%=C?"YV9A4IETNZ?=;N=H?EYWL_F6=/"BD^_IW](G)#O_GO;V M'Q3QTO/)FI.7EY?/:S6=T'YBL3Q0>6[2-^U>/3FW'CPD<*5MH&-#-"92967] MV!=42"FV67-0[P[MB;8,[.@!':U3F?E-#"]=RU= ?DPH865K2&A9-ULT2?/Q M MB&=)%+)J<=*2I"9F5YO0C8.7!]_/GE]&OW],M%]\LO)R>][OE9K]>&BK)\ M?QLZXK)H5FV4PB7VXTNLN&6/$KBF=%-<*\CU(K6ZO#XX])L5?-]QW*3K.\MU M1GX:K9(JH:1-JPHYV5,A);R85ZI#Q(19/:R' M7;HP1R/ZL735E0-L2/Z6YRG/%CMDXM%"7#";S;V0[I+&'HQZ/=/ M)+D5>_.[A^F>X/NG,(C:7R"/?#M@>[$KE/P[2D;8PKYGBCWO&@?LB*M >=I8 M( QT:CK69FVS 4^K M5G/6[!2AQSE\_2?#:@T&($74J@6X#]9\HJ[6VRN*,X4!"DQ.J. MX#),K>KZHOVA7,:[T3&]%O66HVHW--,U,,P#U/".Y8UQB.ZL-Q;Z[?M.W[8# MVF+DAXC2OUU95"?B=K5??V2N3EF \?:ZC$$;<[O64'\8L%9AP%\*Q@8^1B_Q M+YK+O>VV[:J^N:B=(KOPE9O8:T7M[C1N5[VMA]=V^ 6D7[IIH(SC);K!1*3& M+9AVM=5<*&R+K7*E_'I<7T7NE4M8-ISNTQ):X[SZ)BTK*[@][7[MGG:..AL4 M](_A_[L?S?_6^?<$#^!26OL).5'\&&'E*ZBE5;CUX6\[_R:Y?5X ZA MVZU M%G)=1:X!I+&;O6F_V:Z 5!(+K\9OEOL/X]FCJT)-\,GY^1E;2T$I>S9B4%R) MF*X'+82&[ZE*R'1V7U(6*FT#H4"JT1KN)@#H10R@(-&-T*M(!%%XH]:$Z M+0>$M0B"AX:&J(.RD)T #HN!9V40Z7NU1,-(=/%!*/)KW$YTA6(J+':%B!VX M<5>3Q65$*'LDOIK8??3=A6NSJ\3<6=RW;F\GXW&P]FLTQ]?=6:C'^/1]6C0'\\[_<%@ MC\8_.G>3F]%@-)S1U@EQG0UUG2)Y["!\3"#+4HEXTZZLPW,/4T\6:13D/#X35=>U75 M5X/Q,[,:*T9POIR?=2_,Q[2:U2*797B*W1QQX<:NJJ$P&M')!S9:,* M:VNJU!E;UVS-V#%BNO4G]RO'"M%)M_>E>R*_E$6M+81\C\Q4"X.C&DNFJZRJ M30EE:9L:\)K+VM0FE&)1UUZ3[P$F:HHW3<;QN\GBGJ#XWGZ!W92T@9!>:<0Z M2O@&%!87W!^JI,\<-(341PN:S'$,2(<2WH2S5CSA"0^N[X410GJC$5O82RJF M\ALC_QFER]7^$@>A^T^6\B'Q>RHD=&E#Y%Q;;A"?#=#+7)SL9BY&X]^'L_GM M<#QGF8AUAQW68X<*IK/NL\,Z[<2]'D!"8I/8^@UYSAS?6F'$M#E#-OO7142M M6+BD=YZ+W?6PA[ M_')^QHY#0@GT&#(AKDP:.(A[3^;L1%,4Q)499/9$YVKV4A0WL*/4 D0XIP$' M6!^J+1, E HGT>17%N;1PF"P#%>?47Z14LDBX0"#-"*.! H7@T,(S>RI9S%S M@/;N(B+IAC+)Q2+GW@^2BQ+I1NHW[+$+/26':/=!""&*TY#25=@_ +-8[]0U MM9]K!R$\TY"2X )2=P+YC$9:# M"IL(W_)5BYN4-6_9/87D7+Z5G*Q6:@DQH**FP+R7*K%J=I@5,T4[E>Z"E5H" MB85H6*N2_O(LOF/]%3?B7^E&_ NH6&AVT]E M%7@QJX X^IZ764)\, -F-D,JQL Y2W@1"1*YF;Q\#*W-4L3Z![M2:0GBVI9H.U?@S M>VOE+0J?L+,I99M2FEVB6:YVMAM836^SO!W.?YMN(5SFF6D['Z+$+MC2W L?C]T$$.P*NK-3G+NQWW[AW1%] A/79N9H7KT)&4%RCE6X)QOBQTI(, 0O&6*IO\4))\,FP_D,1W-3Z5Z0.] M+S[_B3J%1A "1-4TJW-4=7='1OZU'T1I;HSV$4,]^'JK! M;--/#@F#@#SO+L V0@ZYIMS/+ F_XKB;:GL( 9S] M/$^#65C1G.1UE%EHA4B_7.ZL>Z(1U4FZZJS[^@CO&*F?XQ,SQE0[/L&>RT[. MKI?SDFJZ"G@..;"S!]L05U "@J5U6Y4P :G#JVSUE74/HTK/J/8+0973+JRW M1$Q9!%VWXR(MNH]K M"NP 4D3AS=!^2/?3#U$8/ZZ!D]DFI)*B'3X*'L3> \_AQK?V8!JJZE74^AYB M5T#>R+U"#V'_,4!5WO'XA?>.QR4+.FTP'D"XB8E@0;[#EKSN]0BLK2++9B^%RY>'D433?&=(E):7? MOJ*[/P^+#ZK6@Q+"+EE9L7MSVXIO[NV2<#Q1L$O>PQ-; 2I$N2J0M@*P22TVM5#XM#JA2RL M!=QU:XS+9 -S5/90:M55HUY["&M%!5M<3U)ZW#6HGHI:@:,,P;1311G-Z:#F M??%.(%*Z+;Z!D+$L84"\\SW<7&21CVO+1OTE>V)!26EY< C^5%E_>48 K;6+ M1&9IE*D5)E6<3FE)O X">/LG#07*60.KTNL _2-"ODW'\N0-4-=.'X%7\S]) MK^*&$,K#*K:-"LV@0YQLIJ:U!7_ 4B=P$UCAB3ZV_)B)"(?P),JWFK MFOE263/ZC %RJ(RTON_$))-)%!+VTI/K/[(7 0^5=ZL5>7]LK=;E3,$2&E< M8QN^TOG7)>@N<&VTL;GT5](3:+(BKE;5^W5O]5;D$I#.;W!BB(QI@2J+(*UJ MZ&)O#16)-WN.*_G_R&?+6;KW9]<.:=;,?.V>"@YOT0\Q]LX:?2?&?P 5-)M* MJ/A4Y26E(+Z>$OG$2LPK8.\(Q@5!EV\;F'1QTG^Q D?M3-?>^-L^SDDU*+BQ MAP\"IT*G=J463FX6F#9\Y#:E17Y[]A80D+P,S[YXZ$CV M(^0YM MP5XT*%C.LHH"]<3"+6D (7Y:(N 2#@S?$QS/W6_29UVV8. 4D#2Z;MGBVO#A MQ. #9"/^DS*B5M("Q*FW2=XME:J2B CQ\B&>P$^W1'"P7$!D_:UR86 M_@G\O=W66T[/M^%%\UP1ZP MWHXLFB$!PL:O7@,U(\>F<]F5&"XGX@E'0UM$*L7UCOP>3&V$\8S.*M6WV6=8=A$(]:#99)C.S MY4FYK)UV6=*9L"PIQMI)T7Y4(QUP-=)AY/5,U"-]Y/4^\GH?>3T QE/,8GV! M=1,3@+S>EQHN<-K_>O/X*AN$I71??C #94"R= MMG000)C')%;)7Z24LP57@V/LHWV5R,$!(45?@QXYG$%1Y4>YT$>Y$$Q3VTV% M3;'G7>. _=A\DK+0&81Q"%CPO41B[R$%])-ER.L>%)4<^"-KKLK=C^1N$C^Y M2R9^.*8A0^3V=-!#8.NFR!4A)&-D0:_DGINK**#R2 A-,JGYQ&5V^89PQJV MZ*#+&_5-J8*$(%G*GH*BDED@-XPHLYD[-#1L<7LZZ-K&UHWI]8<0 S8^V$9N3 $R]W9-6'H=5+PSG;M31I[G6)_ M3P:?L6;4YC6)..@U"BRSUY3\>[)\SF[8A.UKD_'.8AXFK5];]H=D_^I[< /K M>>7>WUE@Q>!Z7EGD[\C(I:NZ^,C!/F.[QT'/!\= ._;C!GYX5 MC7OX."GZ<5+TXZ0HU TGB,-^8,ZA?)P4/3SC*9XXN3@_ZYW".48#X*1H*I&/ M&V /^,3HQPVP'T"T;&V'^F?".GF<(Z_?X/.@?83(A, M7X@_A>D60X:M6^YV]Q^QW?UE^%/8[>^QJQJSV^WNWV]@N3T9_A1VFR;5#9HN MAX*/.U]K$>-/8<"&D\;UT_=QN6P+0OXI7*,XH<%S#6WZ6G6-K^_#-;2%_%.X M1JZ6$)Y?Z!'7JE-=G7>;/1C/+H>#?KC>6=P/YM/ M;H?3V0%4Y UP_")Z$*MFZI*_9.5U(N"6'72'C,NW2^3;3TLK^$M2/E?>#$Y% MG5PM>6\KY\KL:+I+7T:=M("IO!F02C958Y3K;)NY=ZFS0KG46>_\C,U+4 K( MFM CEV'#*WW+8Z\RNI I>V@/,Z MP%XS&)1R[UTF:&=Z8V"^!=PI2U8Y*V7I'>GGT*:GBCH#."EEV[ =JJ734VDK MD!/5KH46]%;&4P.*(D&84Q+]:Z,@^L>?M];?<;#>*',F)A&0@;E(4*-7/A>) M>&A?W*P^?;(HT,(=T$I@#4\UFY^#ME3&5R>]M(/ MOSQ]XJ.L8^ZX+P(R.L/,X;ACG&_N^0WE@YW"0;[N(W%DA_?K&M5E^J?\8H-AEM5([O>YN:F

DVT[:;V?=\0%D?S:'W ;8HR:+ MF3$\H_S9-BKD,344P<]S^HE8=ISN5;N8H;Z.6AYKV<9MLLB1)(G1"6#AY)>: M4WQ^;!:(P7!Z?X='B\^6-/B@C05([$]JQ84LOBZ#/Z%6BSNCT_.S+Q?F=WM- M:YK+M%GE*XY34M5KXH 06ZQH\WG=:W+=P J:OV@3!P#D\!#44LD:UTMM.7_M MA\4&.*(;X&!E!>$;BW0( L!\,#CIR&87/&()M*^P*5I%@?UDY:QGFS1A7%.C M+8 L\PT,ZUH+6]7U$<&B)9RLI MN.G M;;YK2,@/V9?ON5_D>S==1# 27&VLZ'7D0T<,Y 6 MA/ @>S5]4U9I"L8U3I[Z*0XO)^=G_6^FI_$FM(3E]D&YC(Z_@FI4.$-HL)[7 K M7%C.F>DZH[T'_IO2RJ0ZNS!9RU2_J/CWVM8W&T.YX/:6JFH9+:?XS?+"MSOK MC5.1( .$4?W4C/YE?#==)57L=HILY#ZKJ28/"Z-FJC7MY%DW56QU@RR"R'HR MT3LFW^OMUE+=#/NSN&AJ@_.@RJ0F=/=CL8JS6#).GQ 4*A8^R9JV/!W?!9@2 M0P< SXK7#NPFCU5RWT/)X4.EEA#+G,H5EY\DE=@TNZ02DEAZ!$ZI)9 -IH:E M*ND/SM'%1O57W)&=P]IZ-J=3+ML-K&%RHVA+ U5->A#F=-;_YN$*43%8E)B,AHF*-@ MR<(1["R*'?*4I(\#PF914U_Z3#:MNCGRZ1 _6JX"_)R4$'L>?K%\&VTVIU?( M#ABE(Y_S(T^7-2"%\'R&IG)KX-IL$.".]3['?2?I=++HDVA@K=S0\A( W=C M%V%L(.ZJ$^*.E7;6P8M.?W;/SF(E/7:\N,L#"!UE7\[/ M3KIP-N/[:8C+6@,+D?Q$,[%#3.?GDV[OJWAO7=( PC:ZS+HV+Q#*>6E8W/\= M>6\4HJ9J1A*<_0*HQ[4A7.Y@33\EX5^A-#F M8CXE#(@'^ .^$"5G4NF>[$> B;!H1 @.;^"2ZD_,"*"+]8O\C-A!$T3"J16B M61B7/*UO;E'R,3D">".AA@/*66LZ[%.D)7GAQ[5OJ=\_>6_I,P#<)X"U6T,( MY"@H29LOL$YW':!_1,BWWR:+C(.4="67DS6'\#9H98>3,096F54T:%9M@DXL M7(+N M=&&Z-+?R7":T2KX0+Q[)G.=%:-35.I6M%)9+W<[,ENW?9T>-.?#Z\Z M=_WI_&^=^;0_GO4'\]%D? AOG&TJF=1.:JO5*8;=_YUT"6PT";]\@M"Q+Q\W-!2PVK@O=S0(N!I)SBF M-H;=0"A_4F6)?^A-:T5Q@)52 OZ&KRMFG>2:BC+/]A]N^)1OHF('TCF]&&PZ#[X^UW>-@RL MH_ &$W*'@MF3%2"]!/7I;H)Z/)QW;B:S6>=N..W,?NM/AP>5F.[[H>NX7L3N MC9LAJAV7*6KX:GL1%0!;A@SPRTB/"Y]\[/>+W""_,!,@"LKLU8Q7*X\_(;0+,3V7\E-/=(G)B7P$/(*JD:>UYJ$ MI49R.,LE]N.^LJ)+61)'" PAR*@C[3)^3(<+"5WEVW1_$1-W3P5*IK-[J2N4 MM($0-JSB#B5L09S$E ?TLE10?>C-I8SJ%A$_M53/>OL W/D-I8O^/]&['? >C>VRQ$I MVV5W3UQ['C>R]"AK1J742"I[/!4;'12)E#C-)+-)IJ3L3[\X )^9! F"('$H M^\:=MBH3.*\\YX?7P<&__._734">:9SX4?BO7[W_YKNO" W=R//#QW_]:I>< M.(GK^U_][W_[/_^/?_F_3D[^Z\/M%?$B=[>A84K7EFYGJSOWB6Z<$S],4B=T MZ5>$M?\IX1]>1:Z3?_.: M>%]E(L+7"DSRYO"MEQ8=JHW_\JWXLFAZ1#I3__V//_[X+?_V*V8X0OXEC@)Z M2]>$?_93NM_2?_TJ\3?; -CRSYYBNFZ6,HCC;Z'_MR%]A%\4U/P1U'S_3Z#F M_YU]?.4\T. K BT_WUY*%?ZQ1BOKQ-51LM&WD^ES'Z5.H*54M6=OS8230^ MD_#'"?S!+<7^\=?3B.'-\B%)8\=-!-EOP[NOXVC3+*I@%S5\^=?@0>.WS76I*1+3)-K%+NWU MHU;EE]FZD)&U /BGX?.B5,:!_M;NHWB)JB2 MMYR!:TG4._2R@V;('4XF[6#?*P@307E"/[RAL1]YYZ%WQN8*+;H?MIN!#S:J M=NB!M4;(_:]9UL'>)\BR,=4C0'C*D31VPL2'X;L3!1N:SL %90H>C;8'[9 [ MHE3[S0.-&Q1O:(+8^V0*Y5YW^#U2;Y.*J>MEV:H! M*!)!DWGUO?-ZZ;')@K_VQ9YYQ[ M;X_>DSM4K?NPI#%J[^V2>:#? M,O*D3G_J@7_I>:Q>HTN6S>;@D W2FG)'( T#.Q"? MVA7YK&(5W\31LQ^Z\OFIM/E_;5U%21K/Q4<;E6STT%K+.?AGL\"F$%10)XS\5*LBP.QE3!V).QY\ MC=@!FQ0I$AXJWR%ULD81==V*#\1 ;2HO@@2TX.8I"N6[X U-$'N33*';&752D">" M_H1'RRF%O&[_F9XYJ9/)TW)**6F.WDW;%3T\16YJB]I-.T0>?&Y<4(?<0B?W MVTFSNN)3)Z6/4;R7&N&P%7JG;%3K.+VK:(+:!9LE-9#D%9.Z)!9N4.AB<*RU0 MNUVCH$.'9J Y.? Q?AM(R(W";TGJBA]L+/3 MT@.UIRH)/G27A_,@G,F""#:DPF46YHB=L$N!8OL%TD[ MI([8*:YV5DRV[2TH$R!MX]YRJ=@%^Z1IGT?>$K$W=JAW>&GYH!E27^R2=O"5 MY:HO62\?:X9H'3 MM,0Y_!ZQ\S6JDCM<[4ND3M8LHZYC%=0(D!OL2FLG>>!L=LG)H^-LA3_1($WR M3TK'RC[X*\_Z!Q%6ZPL_=$+79[$3B4TD2;VWGEV1NJ.. "VO $8$HX53M M>.,R21CZ=@SK1XV0>V&S4E4/K+= ['T20;6GEYP<^9(3/'(Z(PJE-$[HU=1: M68R?;+-,*8R.V\XBFB0J'@?504/TL263=Y@S+HJ\81RQ9EK+7#N'4__)2NR= M.LG3,O3@/^=_W_G/3L D2I;IJ1/'>S]\_,4)=K)9O6I?Y+'9RP356%7JB#AV M^\FO[>6,/*^"SO^H,%H0)R4Y+\*9V8GNB>W@PA^T9&0E[F\I S'?32E7N_D^ M1%=;Y''=JF(UCAL;(H[;=GEU_;.DRB-U(;O\,$U,CJXC1*&5R/N9!MY]],E) M^;6][/J>3Y/V&.SNA3P:%=6NQF5'%\01JBJY]M$9?4A)279!@.%)&IWD+!=D MN8&;=O^ :(Z2=$$>Z#J**5D&0?3"]XS74! SIIZ?DJLH22S'^]@6NWMBYCAA M8FR('SXS&-A8&WK/=O2"A<8M#>"]HQLG[H[^CB[(0U]%X6KADZ87FZV=5JW=_.0.8/5'@G3@(EG=(G2AZR!(D$$B2(Q^O LV^X+,0OA2%.,2\N M'?YH8!D-I*:SD&!"*EPJ2P);.#:Y^EV_O)49Q4U,MX[OG;]N(;EG&7HKYL%Q M[>A!@O]J/9'"HH;ZU4F(0C?$LY(^TNOZ?,:#9$SX'C1G0PZ.V>Q,7J8T 15, M$FZ#B-O K1W"V3__5CF!Q!_,G6$[EP UZX>3!%SU >WQ5>+O=1N(HN:5PAE= M4T;96ZW9?_WP$?8RDVOF?XW!HM@%:>ST4;A8&G2TQ[XJ4!5?>]MW2UUX3(?X MH1OS^1XX*S AGL_F>VFP)TZ:QO[#+N4;36E$',(FA]L(\JNCF#ANNF-]HDQ M6#XDQ>XT>7GRW2?BQ)1XF29PJ TK#PHCC%B$Q$75NRV_XK(@;L "ANOH@1<]>*E=G(JT=$,],U.36]>*".N'D%X0S.(G6)XR% M6#C862Z,JS:G![B]@X72:%H^T_@ALJEG^?,&0#Z;MV6_E]+8:NC"W+44E&XONLA;X\8LY3$UE_D"^(+PLGS-7[!@$TZ M;"'6)$IS;6FI;3B6MEVK2RS:3KAST[K.QH\]=26.-VD0X\F!@&;OODRY&V-H M&\;B)N:5[SSX 5\5LZCG-<">HL!CX @(D.X[[O7TZ(X\G/H:HAIPJGT1AV1O M%70]OL*H&.K9R&#[JI U_7F]O8S5GS)KV$8"M3M]K1WF$^T*M_ODK><1T:9O MP%5(X[GL-Z*^N8I!R<+.M;^K*'R\I_$&$LG;#QZ;6V*/2KEZM7 \;H8Y#END MU0Y 1E-DQ0/5,@:S1'SFGV9C\$>A9D@?(5^X-0K'T!8>9,Z/*OF93'3T;/A$ M&#."=J=UQ6 7+RA^7H\Q,G\L>QOMG4!^?:&K+5(445+QZ 3VL.%?'3)Y_Y9TC)'LI01C$_)@VC> ,GK<76M+MW [H@OO!C M&D^>ZX*+)C;.'0_^.S"M98Z3HI:9D M;9NOL27BF5"'P-K E9$E&5W+B9%C:[D5=*U$H"B.2/G99K[>VK?'84<7Y-&H MHG U)MO:(XY,);%U/3 O^13_/&.<)0 M2%:8Q 07A=XG9)A9+.1>*8)<9R?D,*>FM#S]:D90IRBXL00L+' WLMY-NQ@\ MGO,]TZ-##3L96:,I7O[PC3#780R#EW)7!8"V[.XH]4(*6CW5EE_'/>J"?>^G MAP8&XQ@V>=R\WIM3[!(YI3?SHC0-MW/+L=SVG5SSAFJXD5LRL;DQ9,E)VGY] M6[M%\8YZQ\>"\G6[M#U2)%16]6#;J+DQXDE;M\P#ME6 ,FDZTK:V?S2RKOEU M6DN9<];TLY1&(SM+G"'0J"',K*!E!#^<#DNZ8FT$Y>H7ARL9,2,>4ZO='&YN MCC2B5!65GU?/[[9PF^BCG%K+[NO:/I$>X]IJY5 :Q3W=496-2V5MW2&II@)) M\:FS,5)T4E-2EI.'!IE4T_(,NNAA9M[YJQOL/'Z)?N0/H!"< KR]H;0:55NTL]>'DEG ML';W0AZOBFIW)I3,(FI5)3>?5F([>*?1O#%E8KP;Y+KI) ;U+DG5DDKZFL-F M&DDGQJGT0XYRRJHKY)/, NG491\CJ\0VVHVO_54]=\(JQHVO;07EJCDE*D88 M)8ND8_=5N2=2U-)07R6C9$;;LSVU,.#7_9-+G+FDEYBT6&N*B>U]WFEMT/RS M&P;!_/&,[.9&.^ZU-<8,=9U*%N@F;8D=T+H%UTY\RI'J&=X6[7RPHK(2@4JV M.[[IDC[%T>[QB?W7R5I"&1"X8.FLF=SE_Z#X*/<[BX()E>;_RZXG1 M;SSS%J_7%#>YK$+<>(KFF2I^QL%VIHKLJ*#6 BFJM:@C24I!O)1LDM) &HKU M[!-#:2<#TTT&A\QIM-GXX@U*>'DZ"@&/:>C*0ZB]!_*04E"W]K"ZO#GBD%.1 M6GN^4-(6;ZE7J5MZ-7U"==TV=2<)V-X%#>=B(\L M#QZ9N''X!H;M6F=CFJ%6CY!RXG:*G0&:1"%7]1=8;K4 VD$SY'$J4^QP+*VV M01R34E&'#"-12#C%!>$T%^0R2=B*R=Z8.8:&B=!PRQ;[8D/A__GNF^_8_WO_ MS^3]C]\MV%_P?R2!D&0CZBY]BF)X&_Z?R???+7[\[L^+[W_\"_&Y8<33:+LT M2=D??"^5[TW<,5>DFP<:DQ^^6Q (,=Z0=?_A?_UE\4]_[NA^1MVL]WO>^[V= MFUR>Y\,FBA/<.+YW&9XZ6Y^M!BJ_BN1W4^J('"S4E:]=\NKLA1A0>@BOO0%3 ML"# @_@AR;@L2!5^+%T!F]0 \,3B"3. *[A8"?%;FCI^2+US)PX9_"1+U]UM M=OQU^C.Z]EU?-E]7ZH@\Q-65KX9X=R_$(=Y#>%T/SUF0G =Y5^%",C9?VXGP M"?2O*NL)FDB6X,J+&ORA*U>N?:F-.#1;A)U@:3U*.(KW&\_#ULK%(^C](3L5 M=-+\74DAR8A*WJ5.G-I3\X$^^F&8/;@YHK*=9P\CJ"F.()*&_1';QW>-+U9T M'\K(NB''7%7%^[S0@AB/E44W<$Y8>9'%^I'A.,H>G2-RE=$$=66)Q\;#5.?ZYPLBTW?;L,U])A/O,O4 ME<3Y8?-YQ+=4:C-Q+2&PR2M&<:(ZA:1:>V=DBNM!=JO:I=YE;D#8HW!JIE?9S M"MJOI +9#^#)THPWEBP)(+^Q(XI.W1AZX'6I68U;2 M%'&X=DFL[[6A!_4^/5+0YLDKV>U96P])W-)G&N[H!?N!(^BEX;S*(0V2(-OKGY)PG@9^'Y%SY M8W\DYULM8Y:S)HRWK;/SZ8UT35.2.,%(2?L*=0=L*'WENPQ7X4>/!7>,.'H3 M1][.3>&T@,;/3.+SUQ2D?@CHE9_(TX8&$ITWNBH:K0?0=E"<+^:J*C8J_&9" M\+.J3 SRI12$G(>[33;9L70C8:96M+0?D:2K]<B M;F7K.Q&RUH@11$%H_;5-PNNAW#8/P%/M.8RNWR,0)PDC:24B[QGMU1J$ 2U7 M<9^IA&I?Y'':RP35D%7JB#AZ^\D_Q-'G,(Y;MH:5Z/\81TG"A%E+;QG46R"/ MY 9UJO%:^1IQ5#9)J>MMG!81Q.RDM9G7)F#_8VLOPKPV&R=^].T\$U?46#S/ M7HWJ.%MH:X\<&#I5;2S(>M@8,6ATRSR\ &M.VGH-@"F4S5]2LU, X)8FE+GW M$UMTG+'U3Q!MX6PG4U>Z#]'>!WF(*JE M6WMDD^GLE?3-U<>\I8]PGS"*]U YB#7W72=H#D>5]DA#45G5HE!F6V/LM3*5 M9->^;/%$*S5]XX*5* Z5,2L&F;)$IK>+8?2!JI?B#MG$%2Y'-3O0 M-+FZ^:]N#I7^<^= F>@6'#IJ@1EYFM4IL*;^-79TD4AK!D_^+HCG^($'/@QK MG9&S"!#C*&2G&@$-&+G'CS1D:YR X=W2VS!$@I53ZC_3]L6%D *-GA%HE M Z6>B-<=/170KG@@V"Q(QHB/?756=MQ3W5O!']-2U5HW M]1!'JEQ6$FB))W0':D@EO*,3>*@DVG<1/=BWFF":^X+?3*GZR06*&E.?*HZU*T M?C6FN2WB^.L46=='2\)9%"[(I>31D6DFGB-JFCT>XW.ZEL)1R) -[/#$>IF9 MOX%7S_[1M%>BT1U]N/8S1#U\U?JB#N>>*@QV^E$6DS\*34/Z",58VJ-Z:H5I ML\+3%*2N:+1:%^\/0U:;;*K;T05Y.*LH7"L_W=(><=@JB:U=C[5"7-16?TAY M#0A>.Y'SL!6]D^KM^8DKMO!#$D:IG0@^WSQ0SX-BN['_S'>\/CI^"*N"57C\ MW3653:AUZ""/=6W35 &@-Q'$J*"OBV[(Y%1)279!@&FVA(;0:6QS;?IA;'4, MF=Y*IT^L'QS[D;7CY[7< & *+G96.'.PQ) D()%F]#%VPJ/93G,+I(#7HDXE MM:?Z-?;C=HFT9H[;Q;):W+",\URS1\YI\O0FQ4:,*" M/0!Z<"58%._]1-.GR"LW@&1K)=6^2'%%RP3'I7TZ.B*>,/637W\GH'*H(& I M>UE \"(59O:V1::P1*8V'$+ ',!9K_W =XY75E-M\&+2>9K5)!?FCKJ[F-<4 MOWB^]F^I$T!ATGSN)YLLJG5%#G5]#%!;)BKT0PQTO<0?Z.DEEP6Y^.7D^G)! M-1[YG;@OA)E*? MZ>W!R0"M<; #;*A4G@3/KFG:F;5VV 8Y3C6J5,6D6@/$^-,LYY"*CO4EY(0/ MTG5&GGE=1RL8T9EZ-R-=%(I?F-7FD\]BU6%^]TH^48_? V34OQ&UMF'$"R7J M3K.NS5XGS5_@^> DOBNQBZPM4UBI(YQ)2/02W( U"NO!1E^Z&H0\W/_&"72I^;D;>>67@>J-D6H%G3&87H MH<0F@S2CC2-,32G:%*B>H(TH5'^E_N,3$VG)9A?.([W>;1YHO%H?/=_1-KKV MI8$\K+5,4@WV7@000X">'KKQDG,C&3LB^,$\,WLZKL+2ZL!NR2Y.9A?QU W9 MP3L'#$?8='^[XQ=]PM:I@7?/=;=44E3M2]RA.EE@EHM#96.B-&DG_SZ MI:*;7_>ZJSW9GAV2OSNC:]_U4\O!(*0Y91$IW.CT M31WFX.RM<@_,\2BIDB] ]ZBR[(393(4L9]'&\64W5F5MD;MMJXK'"4H'#1&[ M:;N\IMR3?!&$[?AGY0G43Q1F:1);-+5#[I=2U22O]8I&B/U1+JO^?*!\E]?. MY5_/\^$"AA/<.+YW&9XZ6S]U@E97[.J#W"V55*[=_VWK@-A=U>36O@E;4"= M_H2MW3(&ELJKIPS#J9?OSK=ZL+0Q2;VI)6)G[1!8VTM==[>!DKW\ M;BE?3MFZ0113!VI)B/]>AL>KS-LH""ZB^,6)92>?_:D@=VA-LQS<+^I# G$( MZ&HRX,X1YP,;#>*OKV&OKLJTV(OX HQ)QMG2&R&([6-GAT;Q&&2&!QU*1QES M.JPPO^4N*"ZJAPZCA*4H.GX>MJ:3FU?O@Q/P4C).2FCHP1ZI$*3MD,"@OG>I M$Z?6-'Z@CWX(TR UO2=:*?[/+KOO>!])EA9YVAKU8'>%A@F_W,\!<[6%/Y-; MN.F3^"G-GDB\X.C!/_#/5U\"2L$:/XU!;07O7<7)XN MQ*'2"7SBL27ZGE\[6L8Q5%>!OQ?D_.[F!BIH9M.<=13SREVD(HJ=F=Y<[,RY M919V*U)8K>?'A8)2;-0[XV^'"+U_@3HZ5?.3@J6V:^J%? M3R*( 4U?ET$A0P1+(G@2P71!.-N%6&"1C#,I6%MZ6F)R"^648.Z7<%-$@@4F M-!'37P-PTDYHGGBB8!P%0&FA,C]$45%FT$HX&X6K)]<.M M5JO77B,X<+O<^,^@R?@ M!^;/6:)+P\S:+>3C"3&YA((2CBGVV'94V(LXK5FIX-]\N\3RML2(ECIMB*2S>)[J4;C2T+(^"L0&J&Z*QJ(+7=C#>'S\IJ&=C?$#.7-P;,HQM0938] M$V@>W5:]L-GN'/HZ2NF-LX?ZNDX,XY*9BQDPB2Z_8(S+E M=9>#90X).RSVI_"FQH;^E&YXE%?I,.%E@E4[V 4'>=W!BB1?\3Y*6,F&N Z MQC-M"">@O,YB%0 6O!8I/#XG+FLAO%^A"0/'G>>) Q(C*"<*S!@)9 J,.>M MB@7&3:$$!@BF!T5!VE,G>;H(HI=$O09Q4Q?T(-"ML*3B\%%[U &O(+;I^L+ MB7!6MAXB! ENXNC9]ZCW8?\Y@47 BBTE':@*OG13_YF_-MOAX5J$D/N]OG$. MWCWL205QC Q09LCK.SQ*$;V/ MS SU([%"'OAC&EA:R\D0'\1@-*JZ^A64"Z$ L JQR/%KSNSKN4U.YF#RN#!Y M\2P1^Q3^=OD\!]<,YXQNF< ^/T)D?P<4_H!#E0T,@?]H.EKLV14Y./8Q0!7L M5/HA!J]>XNM&1I7)@A1LQ'ECA9$=,)G-;EUW1BHY[-[-MQ4 M6(@; C#M3/?DAI%/>9'Y;5:S]37?^%CY 1^E/CI)V1X^N/=Y#E?^F:WZ9>/: M#RB#X3Q.VPG$?8**%6AN,W/YH0Q68<&2;R6)AU":Z\E-]$."@O2=113GG@F9LSOJM/&K[E?,HV>H,(RY:KY8\X/W>CZLB4,O_PQ@H5B()M3=Q7PA.G$*Y3B&9%1/^'0EIYMM?DP- M7%.H>/!;F\.FR_"9BIT-(?(U3:N+(WC[6?@>6S7=".>[CU*GT08#:&%&N*$F M*D!0EQ!VG!RLUT H95BH#:,H\-&: 4O&&7;R0BV+VLX-F##GS\>83((%X3)8 M05N;'E<3W M-D7[&Y"2SH@1H+\.^I.%QG<-*Z?(G)_U$^3I+'+Z!'OGO.9_Y;A76 %F2H'O M//B!Q:/?8U.<[>@%"Z!;RM^VO7%B$.YT%\=LNJ)LSPXBLX,,%:.TXT8;A5F! MAY(BAA&$\10Y$QE7DK%=D(RQK:WHB+HVY(8;&OXNVSH7J?6=>92+/*N MX-^W_N-3NEI_3BA?\ZF!61<)I,$[Q" M$YS6_O.;[:BI,_'4I]PV"'C/&,0Z MB=8G._8/L9-@?8(SKN$Z=Y4X5\+9P@8L8RPVFBP=/$UKG563?X 9"O\8$U+O M:<@F8Y>;;1P]\Q3191!$+_!X0=\%HB*E>0%L'_.TX*P*F?G!;2^M)D;=E,M& M_%(XXN32598>UI%W$AM* %CP)A7FI. ^VB)4&X6G\;9CMRF=A?WI;QYV;/6L MFSPZPJIUZ?+#RN2HDMY5>3*AO#90)(84P\T8J7W=JT)I5JOA7@H9!J"<=V,) MRPI_+(>,D]BJ,$I3\=V['-QH)#P4X*PD*A,HLZ"Q_K\;CSC-6'J95AFRF<QQ MN*D6R!1'5N108KA>!)"C0G]CZ!4S1(P+&DI,6+QP'&R NQEMV#"Q3?B5NYTP M0V,A'TQ (>["&*B&VDYHGL"A8!P% &FA,C\@45%F)$ I6&,J.&;!3(?54/W" M+K9KA65E89+[:.G^?>?'].Z)K;#O:;PIK]Q)"Z4J]D6.)+U,4"NOJM(1,5[T MDU\[)2CC A7S,CZ$,SH!3N12?GERJJRHB>R0WTKFE1SLWAAEV.=2ZB60V@[/ M'*S64#DFW7^BZ5/D*41^C_[8H[^O*0X*+*MUQHP"O7703PX4G,08"+P@%@0W M(MB-!P<]*C!;,4>2F8-R;B<;88X2**S.#BZB^#0*V61HY\)) :2-,MGE%=2[ MNV%'!47%FZ8#LCZ8,4!5],&3 #BAJ;(0R=&WA?SSELY$_>TRHKORV67D[ MDW^FL0>B/=/6RH0J_682X)VJMT[X#SO-(,2[93QWBJQ?("4G#)-J('V2 MPJ$!$+>UDAA-V6+]%(4D*%3U&E2=)#@%)%&>BG43^PPQMDZ0RRBQ355L[I,'8J5IQSZ*I$?8+%:TR#R^+G=6.A]E>=;)'A1M.?/]A M%%V/P$70M7"9813UZH>"AF'$V('!:LU?5[I,DAV8X#1*.L\*)%V0@E ?A9M. M")K:(YX/*(D]?%Q<$TZ>Y/0)9V#[2&!DI:&*])KR*VQND[KZXW\U52&7?K4^ MC3:;*.0J73?705+LAS0T>ZM>S!=4.F&?/_328; MS[O.UD_AO_!^.KRI#F?::<2;,27\=#_QC&,2Z]2'Z ++&+H)1@+D^,,:%F8E M%DR0IRZY0OU$J!^:+%74K-4M]2C=P+W1TRA\IG'JLS]O&!D:Q]3K#X'*].8' MC?U,U0&9:L3F":4]=3,.L7X%3UPG"'C1AVW.7P07>7GR7=8M(?#V6^JO??:- MDY '*F89A=P QDX8,3R."5@2B&9K"@;;V?-'>^*D'+*C;?[H!?P+!&'=HIC_ MZRD*/!JC@/.)?B$YS)<"D(H$I! !XP!@Q6CYP'#@OMIC@]&\]U\=> DY/7^E ML>LGTNR7CBY(1X(^"LL2V@_;8UZ_JHAMQJ)C5I+K[BF82]9O1J'S0#MQKAZBHS$=KT(((_Z_L;0RS!#C ,:2DR8488J874LF_!5:C5-M2F' MS I8@!7@_^"2WC-;;O"W29(T]MV4>O#%,O3J'U1:WO B?K-96FN$XN!'+0LO.C5(%O6@D0@Z(YKL+G7B]*T8[8$^^F$(X^RXIAMW<,7D:9,,F7>[[3;@CUHX [!*UZB7(:TT0!Z], M4OURXL4C KY773Z?BOP__Q_4*UX:6$Q81;B[POA(AH W3NVAG!NU@?J MZ>S1,E2'47B2Y?15;87GSGV&V?S!9\]/F=C)I7ASQ?NP2Z^C]#?*\5*ZE%+N MCAP_^AJBOJ.EUAO1607_Y*RX)5#F1G!5YV*6$,2-[*J87=J!C,F,H% F# M/71GVE??VI"S^"-[(K[QAG%? DBA0=\81<)\K][8,^3UE!E^B_G0TWG54"_/ M(:Y?I^.A48ZO$V>H3VNACGG8HC(E.Y> Q 0)Z!-[S:&OQ#2 FY]P]:'-90J/ ML3(+6\6/3NC_@T<>%)V- M\3VTFA=\-^DCPJ5^N+_+K&'?N$SSF[UGBF:",% MZ5%,6)W<&2&,>.9G5C_=N#T[OSN]O;RYOUQ=D]4%^?#Y[O+Z_.Z.+*_/R-WE MQ^O+B\O3Y?4]69Z>KCY?WU]>?R0WJZO+T\OS.UP1^\%)_&2UKEKNPR[Q0YHD M9S1Q8W^;V39[RI=!S@WK[+(5X#U]33\P9E*0B9OZ>>"8HR24E7T!6PH6UM'6%^P>8 M&U17'NF PGS,.N()CSMQW[6[9&TO LA!M+\QZH=>JKT1PYN&$MHG1->_G-_= M?SJ_OK?M^EUSB^:6LW'FUG&\H=DLW-,<9)@$,OR,7GV^O+^\^W MYPMR=;Z\._]Y=75&+C_=W*Y^.>IZOKN_O;SZ=\7G9Y3=C7'V_9O Q7 M/)P5QZ-=(U)/$G.-DA:#* 5,0_\YQDZ;&@.N-'-F"\+9\05?P9"4'!&,B9/: M9?[P(GF#D1GNWR,_3']A_X!#VX[!MS\5Y""C:98JSO0D@1AJ=#71C2J(J/O? MR*?S^Y]7+'Z*"2FF %$??7L1F&=8*(Z\ZKWG%PQCC"[2!WSY^,MCC^3!AVL0 MGM)(F, B.S._\IT'/^ ;8*>0Z]2Y>%7IAQP:E%6O(D)G)\1 H"Z[=@;&Z>GM MY_,S!.'X\2].L*.EHEUKY(XNR!%+1>': UXM[1&CB9+8VB_L+"]OR2_+J\_G;+JZ MO/M\>VYMHMJD9]<@W=5GAA[<.H2V=IB9#YN#7Z!../G*<(4AU6=DM?'$+J1: ME#IVC#K2QLBCM5W):I@VMT03?<#@CUVCB+SUK#RR=>20-)V-3QK, M<&1T<6U-CJ:IK? 3>ZU*!W3S@?]FI8X/$V8 ]Q)!A^UWVZE?]>3$5+Q7DV1: MA1[_\ ,3S1OL$/XF451G#I^J'!-H*L/Z MFMS:45VY 7/Z^>Y^]>G\ULYN[RG\YF$:\VM"H+3ZQ*W*/[F. 6CD7A7Z( M_;N7^-IE7*I,"'#!M6":Q B88GVS\8L$-Z8\7/VCH5L[U.H8O_K20!_]&B:I MPT / JCQ0$5_+&X8KH.?7UNY_*NG?/2+V)/(6HJ-CE.Q#8>[Q M87+D+-CQU5Z-(;9!=%K+H(..*WC%I&O==]0(>>@W*U4-[7H+Q*$K$53[8@Q< M?]'RM.9">ER\[C&FJRU2?U)2L:B$)VN(O>A=I]RZS@9/OC/&/D/Z>LW82E%W MXCQ$NY0$W,TGKF4WFN*<,(Z!;F1%M>%D^/ZEJ'IWX\3I_CYVP@3J#$=AYQ9F M=S>D8-17\=I&9DWR^F[)[X#B\FOU MA5P_"C/U=L4E7(_N,XR!,2 ]XT4X,U+EAF- LV(37!!Q[L3PR!B\@LD/)[MR M3.3-D0=_EZ*UO!-)6\1AW2FR=MGD\WMRM;J[(S?GM^3NY^7M.0H_[;R1W=)^ M9I[:?M]:UGA&OFHP!R*C#"\8B\00!*/+>.HBBI/Z&S:!E;WX?-4(>R\U*56.VW@)Q;$H$U?4[1@Z\KB"(+P!'5MAR85JU M,;6M/?+0ZU2UN53M? ;+;IF'EZW%%Y53:&TG-L^R9W).V=3^D29J =K9"7F4 MJBE=OR[7U@-QO"H*KG]Y+GME*:./+W2G,L J?V;J%)Z9,I=6<+ZA\2.C^S&. M7M*GTVBS=<(]O,FS2U36J;HTD$;P(),4Z0E]"6!/6]#61]OK:SD,3OFNRE9$ M/;S91S.AR".7BKA"+))PN2;.;YC<0CE#(CB2C"41//' )$;KV'E=G;Y4=CWB M*&1_NN+=LS[[@1IDD$+M4,/4GESO20/QA$I;%>U=[FJQA(/D%BSSRV% MNS_!GBR]: O']5)C'3T"5O\6GJ+^C:8Y'3O[D6%,G<#_!_4^.GYX%27)*JPL M$>^ANET7!/6E@1Q_M$Q2V^SL0P Q\NCIH;US6' CP(Z\ X9?DRBL57G^PKG: M1YUI;7/G/E%O%XC)[R:*4VXF>%]8/.>>[;9Z9 V5R)ZAXEPH_S[ H6>)C $%5,8-P)S5DLR'H7AW[*2^;RY'XH MJT'\S3:.GBL3$^;"21KO>.H>0PK"OGYDQK"#%)+J^)H/2KO.YEIZ.N6 MAHFE)(_2!I^<-'M:>;6^BL+'>QIOH*1E3[!0)C,;R.AGF&;@4*,Q"_CHJ8J) MB"E9PK^ Z0D+[@WA-6#QH8D%"ZUWL%!ABP^?S4.V;"*R*4T&IWH>8V\97\HJ MA'!LQ!"/3Z*6<X-UWIWC93RBQYY8?TDBV69.G;1@AC M#VECQCLJ^#N(*N8@-J?,;D4(E/.4NY1-V59; M4;C!3?UG/]WW7!D-((P=QHP9K\^4I)LJ9A@SIYR)^"O@J02 !1'LX9U!P1_A M4LN>\2HSN 38D6@KJD%E_%"BF%'D>JMH90ZAWAPJV4*BV2'06(;:;39.O ?0 M86JEL>]"NHK GUWHIVC0!R2J/4-Q':7T5P=^TS19Q;?^XY/"[4!XD!OEE/7 <7V"I C7X @TCU1Z?9R:8W0@ZRW M:V=#SZ*-XQ]>(!N9%7+O']/ O792-?@@CL51U341TH*DG:"^+2;W=YT]T\T!CB4&[^B /,R65Z\5*6SH@=GPUN?6O.C4LU0S>->?%L3\X3#J7 MWCU16GV%MFVCIW=GI.ZJ9X1ZU7N5GMCOD_=71+LNOO.P"YSXH"C^@V!-$N!= MSY1EBR1[!?(G,0GGM" 9+\*9U>L-VUT<3FR.VDIPM]T&?/[@!'!?PH-T1T_N M+O:>D8$B($I[X_+62#%24QKLD'AC;0-EZ'(^M:^U"%'\%Q-6M MC&,@)I.$TM660JG)\)&KG.=H[[,L2[6S+#U*Z&-9VSSU..]-!C4&Z&NCCP_ M$P[,,ZXD0XR"\2+/8<9SA&7#4$TIR]F3Y%7KB:FB%YZ "HZ4IA;N5_,VVW?OP]3W_&"7^L_TCKK9E;SS M5S?8>=2[8" ))VT[@0*K==_WAD9AA'0L&=^XDCO_AK@@GN".J*R1&@(5H4@I M%&#,L>W9"&5%_%(6I4^R ,C-ZBZ_I^R80(+@LB^/!1/^-D/)%SH(T0.V^KN*/XJ,V['*5@A5Q"K.^_ M>_]/WWW?ZK:J?9'[<2\3U.!:I2-B3^\GO[;KWWTF0)!\]_U"'.G-:^/TJJ,Z MFPFZR"/$F.E,;*)>S: TFSG=1GET"V[J=^VF7MFNRV;?AE+[6<$O27ZJQ'KR MULBQID/-*H)(FB+&A2Z)=3U5GFYM)W;'TE-D! 5E*;S2QJS&%T[07)\ZCP-S,[=A)93$G^F@7OAKH!@E_EJ,DNB# [B2-3@ZNK=C9^[O('^NZY _W\1(V M\L,:>6ODGMZAYO$MK:.FB#VY2^)AMZ_@(;>2L-73E-@)DS4;$)>A=T?C9Q]N M-JW6#>HGL(&?-'_56D#,, OD43&&06NG/@;I(XZ_4=0T&;3)H/.EY@N GY/[ MF*U+=S$OHIGZA8W\MJ;8[]LIRB]]KXT$"5^DL![ M?P][_F@H%!EC_[J#%T,3%WDB735T'9?TH( 6$ >;HMX2:PS&7CA8F[N4\]64$&FH<0T+*!.K&4L&*;FHS1),>2HV) M-Z44I"K&B.#2-66P:#"@ZP1<_XPLMX.E@V:9(2XRCP@&P(QP;K@BWYP1Y!I.O&]P$T=;&J=[>!4A788>/,.SA:6+ MVGEK9W?D\=W7$,W;!>U]$4=[;Q7T4Z@$^07A#'CI@(*%U?-6J>(?]AU/,JGU M1!X /=2O^KY"-\1NWT=Z[:S(*'P\N?*?V13NGE'PH;3/DDWAK![8RJ.<,6T] MAU7K.5=G/U9?R=G+;G-T]@;I1W!VF_?H"E5;;\P=MT+NQA*UJBY[T 2Q>\HD MU79%YX'0G*:]ISK@5R MA#IY.1_R17"R41EY4@/PG[KXW?]?9[/]Y_*7Q[7ZN>I(DE'JB!0)^RNOM/2Y MFD$F3 _A1]K7NK*=]C*I";:%">Q.P*5*?XSEI^.=G>8:WS6EE6*;]YAC7-<% M'R6F%X0S01;-9A6OA_""/#9I/%4AI/RH_0QFG*[/YYGL[X#R,G^AEV7J\,^E M]I'8TR!YY.A@VI '%9>,T$:,.,95'%#]I$B3J4JR((4L/'JKTBS( :(MZI!F M%LM^%-8,Z2,(V89F:(P*3PT2IV)9KR(.MY53DX_T?0I\BJ)QFK' M]1V=D8-8/R,T']6W]40,0#T5,)'/+Q@1P8E46$U>U+]+^>-/*;UV-DUG]P;( M(0T24X;*"T4/H84PD(RI-/Q2R(( T:G?#9 I)WTOH+,#XD!04S9W]?;62)U9 M46AS[FK\PC*<(?@)_>!'&^KY+MR]=K^1GT>U-T?JC*J*%N=/+6VQGSNIB#[D MO(G1)B7Q!0'R;"GCLD"(:4P>=HD?PDR>/[<&3X2QV8L?DG_?A11JW?Y8;&NP MSS=B5N-G@0/SG:P'E$<*R"?VVSZQ7M^_G_B,:@(C6CAXLN$:.-=I74=-O0@@ M!3U]8_1:L\WA"$I#B9'7;M:/I"8TR7D#V!M.KFG6@3]_F:Q>PJ-2F\J=D,9V M/Z6+:4UG#^R3&W4%M(NP[& XA.AUH\TF"DG"B9,(J/,)BL2;H6*+F+Q,/%<9 MWR8R'%N()W,3PME8F-!,Z0[2W[WJ(-;RJX^M /K'R9._O:',YBRF'F4;TWWZ M(\5#;5,<9FLK=48\T^FO@WE0*+B1DIVM8N33V:/4V@\9:C%.Y)V3$ >R,8'' MU]/,=NZBH/=D)^N#-+9[J:PTU8$.(13JG.< % MV2S'L"MT37*2!@M8G.-<,]2(0B:4#[73BPWXEMO".G20XN)@TW3/?5J(S&X. MI**+>>0XX$IRMC:O'_>R3^MU9#U*;RF>Y->5-3 MOB[:DSR:$L&2O .F7Y,J6[@H6&=,G1,XL4^3TUT< MMR;,-S=&C@+M2AXDLS>T1!S/'0(/2#0'LB2GNR 993M!.9*6OSJ/EFHJWCNO M-+EQ]@ L[3'7W!)YP+6H5WN/Y+@9XE!KDU;7 SE-DA&U'&2CZ6=S8+N)HS5- M$C\*G>""*@YP\D[(XTY-Z88!3](#<30J"CYT *S2)\ QT@XEMI7]-$)S!T8 M9=+^!]VOMG[(I+VBCD=YT0D:)OP,HCD@^_=&&IF:9BB.D]2[8C]8TM!$UXM/ MG3C>PU)2/-GL)/FK10]L @FO%R1/E"VZ8 \'OHD> O^1"P#E;%P0PF/-XVCW M^,3^ZV0M(7]X*X9'_OS!W^B>1$(5>!+:HS$O<)(K\PWYG "=B+ ":B;<@E< MH2+9PHU"UC$3K/*8-'GG,9GA626??1U2LJ=.3!B_["-H'D+)G8!$Q1/C[MYE M4OEKMI ,'VG\]<1'9!/^MCDP,UXD8T8$-U)E9PFFI[;&?[3[H,V9UVVT=X)4 M=4^AH3521%=4LV&2==@4_^Q**O'0Z"T(CQNG"HDZ8VE:$#0^F[IP7!@J]MTS MI^.62&-*0;W#&=%!LYG,?F12XY[IK#.IV=B2I,DWA'QRX&Z5&^P\NB /NQ3> M0V1SF U_,Y+->'9I/ID1!?_"-';<=,>F+'SRLPMAH J@\"5A"L"C]3PO_QOR M.YPTF7:)'&)SN@AF0J95O*CYHW& O=MMMX%TXM+><@8 *U'O$& /FLT$8&52 MXP;8))/Z=PA_IG^PXN0JHXL _DRKF-.SLKI;,5^*,\6N2@]L7^1U=D(*F_V4 MKB[YVGL@7ODI"JY]6P'(DSQ(*PPL[ZM/H;:5>(7WUB[#)(UW7<]Z-;=$'IDM MZE7#L:$9XAALD];$_7#^7@N\6D_X:WPEJQ&*>VF[:DLR?6/#63FJ+!W^N-5L MW-1(0ON!/]K,5J]K)ZV5I=!\5I[97">KJ^ULO-1@C:P#7QVM4-8-^[7\)(GB M_764TE_9BNZ6/@)8K]:?0_^9S6S\=+]:?_+#D)DN=>0UM+0I(?5@ ^8I=CWT MR&#?%1FHU:COPVP+V0@(Q_+3'YXOR < MPZ?=Q;!DX)NZ[1;*-CMKLIDYK+J*G+#@=D:W3BSNO:_/-]L@VO-Y0NB=LYAF M\KMG])D&D?R)/D,D,:.7(8,5,#:0'G8\,Z6>=GX"D8ID$P,6!@LNAMAKS(G5X/G46YI L]O:E)D_6YTHULKM0Z M.?IW)]PYK$LVSO_%^MQHTBE1ZQSHT#16MAA. R=A$\5?>0Y$NHIO_<>GMGVO MMO9(L459U>HN@[0QXFV&;IFUCZ"!,KAP1AO.=3EUF[MCC>JV;I"U]YBC^\JW MR5J:S\V%#6V6M3BQ\0VSC$6BNTW6LS]2U]4V13&IZ],9^YQ.2Q?]UQ-D\[B7 M3 S"9BH[D>FCON,U[>QM4HOES%0WLLR#A29&S!\:=!#A#0 !JOB7>/G$Z[4I M3%,&NL'(-GS6>]7Q2(.\-=)X5U13?M![-8.W%KHD-I:2<&7["84Q-;5U#6LL MG4Z=K9\Z07;9I)*>C0!G+AR7+C?13IHVV])\5DASK*@<:LJVL\&:!I&-Y90 M;2*(8P ;@ZIRS<2M"C;^>PW88R$D\Z)NMTY*[U*H\=CYBD$O K,*6Q5CR .Y MK?=L0EM)"6/!GG,CP&Y!!,.Q'S/HB0"C6J0P0 RWI(8_8V!ZP([IWW"(%GGO!" @0X"S#SL>\?Z7 -\]*C&&,BFE1;K!("M;1''L1^Z_I:M MQR&[JWBO* MO@S?Y&X\RQ7,CQ:?))=^#;=H)[=<=:0SK&J+8[>_1%_NNOXXJ MPU^U.=CM7\![U'#MCI]NA46SA+J[6-SC9R$1D95SI9 M[=(D90COAX_WS-TEHX]"-Z3(VE?QZ@2IJP_B.9*RZ$,/!_GL0+ @%1X+ ESL M3)5&UQV(5 (:3U+?^2N-73^A-['OTA+)LF^3]Q*#Z=)"'O*#3-29(MA%"#$X M#--GA+E!SIMPYK4Y0M[H:,$Q#9;8,55N(9K;9'#1 MSF8KE*4 &(1EJ<1T!TV0@T630E4,J'Z/.+0;Q=2__U6M/6(G $=2",XP253. M"\91+DJ=8#+E[H$;6>_274S9FC/-UZE#=FR,XL2M>(SKDQ!MOWQ(>*E1!=O( M>\X(53K4EX&-I-M,,*A+>C/0M" 9'Y(S(E]R5N,D?BFD24UA!K%OF_!K$G'-T8V:)W2?RPWOK&/"IP*5;F@/3:GV3[S5?AM?T-;>6 MT$0HHF#C :1GA")##2B#&5VZ,\&AP>J9 JI2$+@_D8O"#XR+ Q<6R2!. 6JU MD+8_#;-F2X8L/^!'L$SSWZ@3WS/^LERTH33?$F;)3*8-5H<$WPI*2?6:&)YR M9 )!")=D!K!DW'C6BA'D!4)7Z[LTZZK2HVG#'4&R)VUW9Y!Y\1 M""^U?W]K)#6SFTX)D#67295G,/P2I32YB.+3:+.)0B[[SU'@,5V;DB&4>B$- MLYYJ%^E2W5VP9TGUT&!XYLHS,"'4<9_@R4+&1W@N>>*1%_&Z(((#*5G8F6),IK; [ 5Q"N(\ MHX!G$21VT@CJNM\X\2H6%]5^@Q;)7J#K7J+4V]5&CF7B;O )UO<4,/,Y0G>F*SQFO*\V! M>K6%W7-@\_UW[[^3%XAM:XS4N]24+,X[I"VQ'W-T"S[J6Q[ +]LWB[;B>\9N MXL.-\6S U0.:8P;>CWT"[\>9!MZ/RH'WXUP#[U#PL0/O1X2!9\H&7#VS@7?^ M]YV?[B]#*,#F/U,A\/?OY<'7U0%S "HI6P1A:VOL@:@F_( 4QO=$L" %#^Z9 M$\?:!&H:'NA@2?Z!4?=.H\V6A@G_!9=P1OSCX85\VR>HT+5^<.*_!N%HO M/<^'/DX@=A1N&2K&S]3[Y+SZF]UF&88[2%MU8\H=KP&?)AZ.V&21D3 M3FGFUO 0@15HE?N>>/2=]'?ZO8ZITPV?O]N1TN"M#M4H5UOM>KN8[^,_T:R> M^%L9%N\O?X'/KI6X'O;$DK%K++9\-$ >97%9=_\LH$D'2Y@WAFFZMUX2;6\[)%^47 MAAN:S<4?#5T=/O3( ?>'#:X2\RE<.<'+QX36&4LO L@]N+\QFM=F7;T1^[N& M$KIAD)-#Y_?744B'NGX3C1E[O]0DJ@%P1&"F,2#70WLY6U)S95]D/8 M1@BHTU22%_?FX?$)V6T4!&SM#U^.?QQ79S:;@!O#R"/EN/8VF)>D\#:P.8-HVJ;MA@@5<@'F;9"0OB$R3B[$Y@1S?TQP\[9 MGFYGMF'#RYKZ\-IT8:"1?H5F3F\(YA[%,XAX9WAJ*8T->M'[\!(#U_I;'K)W#EFFG YFIGS]'A:4IX]<%;V.WZE_N,3&\^6;%'@ M/-+,?O0F]ET*>R'KJ;9/U05YX]"K_^.,M.VJ*,4;!N\!QL" [K5T^EP!DFF0 M8S\E7 ?R9?F0I+'CIO/?RYWLMVK;Y^VP]UL>/^S^PG^,% <_@X7AX8\Q8;8# MP9NXICWJ+]/K\G;W^X SE/6X;)FZ[W8WD(<9."R>]3E#&&&:-2C#WH=;\ MS]%KN#7'?LY#[@A6&'/83?0/=VT,OB:.?1']0M7CX+<"^KF%K.)^7R'>.O1K M_2A&T;^7!&]Y - S!(HQH!#]]S ,3/L[Y=3>UEC0D 5@8S3H+\9;'P\T?QBC M(T)/&=[RF*!K"A2C0F/>TML=%Z;^K6193W,9(]2S'2R,-#@*XE, P%"D<#O D!%0CH0+@2$,DU7.R$XVZ%1&X(4"A1'<"GUS;[*=\BJA7(OD,DEVU/N\C<)?:)+ZX>-J MO6Q(LN_3#VD8]U:]>/1,I1/V]\MZZ:#KNO=/M/(X4UZ,EO/D]6>91^\85_(L MV$(CZKA/Q 'N9!?Z4S^].8E5!).\M+%@0X /^:6T V=EX<6O22QPK>$3MW>? MY[5(/JZNGS[1^/[)R:KO)]=1"$I2;YP+HAK\D2*UM9_"R)*X+W/$T[[I;6!Q M&7S\^ ?A4I.4B5TND@O)9_R&V.0_S^>,W$%.^IXZ8YIOO-1SJP8\RCAO,N/, MQ\KZULSD/]\1^]_M2-G\0TPS4-9Y_R['28D)\ ^3AWO),[O ._4/,_MZ8IT& M^X6/7]80_8C][Q;1FW^(:1"]SOMWB>@2$^!'="'XC"N:3?W39 9[NY">95!: M1/4F"7ZWP"[].:;!]B/VOTMXEUL!/\(7LK]ED#?_ Q6)W6\7Z2UG_HT@W^]V ME+"9+6A:N-_E"#/##$/-/2.K^8=H]I;&_X6SS:>*N?,$19Z*2#PP=R57$5%B MXE2+07Q#7G_Y?K=#GN9/:6-+[(\ASZ2-\ ]YAYMJO]./$>]H M90P7HO$-=SV%^]V.=3H_XJ3[@TJ2_2Y'.2T#X1_B*FK]7D>W27_9?#ORC\&M M,2$/W]#62[3?[<#6_P><.)O[CT'-D'GP#VF5'/#?YX VX:_Z^=C4\QG.X"JG MN%5UMHO]\%$L;\5MJ_/LM7O>Z(;]^$],WQMF)>D#QMK4L \:P\Q4PWD]4IBA M>:!&PZXA9[<5!>=BCTHP9W"9L2>B<2X X1)8PCQ+YBJO.(H,@.QN([/1W]^7MZ>_[RZ.CN_O?L3.3N_N#R]O"?+ZS/RZ?R__WMY?7E] M3L[_\_/E_6]X KORC$\?H]6[S3&X&Q3O#.]*G[D%>)/HQD.\]KR8O0O:HQL@ MHUQ[E&H!-ZQAMO[@!+ 5W):6.N5E:TO&*&]+*]AC0$VE)NV*QP .3*+6 RF8 M]5"WK*#4VAQ][20UZ8ZS Z'CA5N!Z*R_2R1J$'\4: H+?A4GC# $L&#="" M2R47/,!D4//SRI,4-B\QG4+$AVG,8^#63_[6NF4I:XP4L]24K"W_&EMB7O2U M"ZQ?1+%"E@!=NWN3AUI^V'^@H?NT<>*_+5]]Z>YD=[>Y>:Y$\58?/N@S)V^6 MB6[0KPL&Y NPP.+@N51GT<;Q#V/B M=TY DUOZ3,,=O:;I)]I6E572%KDSMZI8RYMH:HC8;=OEU?75C" 2P-W?,W;] M)A.5'L@]4T'=CBE$WARQEZI(;1!7@3:J.0,(U&^Z4.LQ-Q<^5K=])5*,W MUJY4<5)YU +[V:1<8.WG=$-*W(SDQ.>,XRA31HD@.G'VZ00_$XYUYU57DGA; M!Z2PH:YLZZ+S:@Z)X=U"FSQ&O+*>#3Z>OG>7'Z\O+RY/E]?WY/3SW?WJT_GM M'8X@O:$Q?. \TO>J=JEWF5N@-BC<&JJ5]G,*UB:QS87K@I3TD43K> K'7.&M M5&']2;5(]%JMBS5ITU2AJ1'2H&M7JIA4'[7 /JF6"ZQ_QK5EDO+2!O!VF!^N MHW@CW(TY6LK6;I KGT;5AUQSYA-/PLTK7^8W%C0M3,&MZ#7-D;K[1+U=0)EN M4('A(0(@>Z:5DA/),O2N61Q+OKYG?R6.RXM,M"7^C<((*;:-;]Q:)H!Q+H@G M+R,JJS\#J'"JE:YQ0J_V[TIEFGHGXXF1'5O"I]$N9(BW=>)T#UN,DO,'23.D M4=>E6+X'W-0&H<=WBJKOKR51 E2G/I!@$YJLDL?R,:8\- X5E1Y0].F+V$][ MFR!W7N6.2#VZO_P&W=SX2'0V!#AN*$FK\WIN[T,SN.%C].\UFE-ANM/!7D,:)JE&AT]22".&UU- M;$:4S812Q=V#UHCJ2P-Y/&F9I!I-O0@@CB4]/70CZ*EHSU2!U96M5B^M#7&OGY1DGW4!8R0@!PY[L0KF%$-(=/1 MRF!U2P.H)G$#VQQ5!/JPKW[3LLKI10!IE.L;HSI&J?=&/$!I**$/")P@X11M M+H*JFK7>7FML.".?EM]5.VXU$Q\UM-M[X(LVEP^2".P/P;/&W)X@.T]4'0%& M*]2Q0&I%)&5T;>HS3T=6P]RC#O-SYE&0N.;.QL_?Q$Q\&7K_$48O/TS M"CV1.JV&^@W3YOJ=E?&!A+$ MKCJO)1EE@11KQC1H_3Z%.?J(A]]1U+1Y5G-E_SH6(HN.L5?_B8TTF]WF-MH[ M0;J_EE$ES@92W"!1*!8,R%8\"9G MG.2!LG_Z'KR?R3Z"C")X6W%/G:EO9H]KA(PLR>A:N!PRKGYM/VW^@XX%-+?4 MI?ZS&M;4VLX';HY5E"!.V7!>H-,@]^BX$W.>M E["/P2K('8(^#)N5;A: 3S MY(A4DK8.2B-HV?73#\$F@[?:5DP.%BGAXQ5EXGO+)*&IXCVUUJY($4[' ,UW MR>3]$"^M>HFO7:$A8P( 6+ A@@\1C(9F#_L_ ">Q[JE"0LJ]XFM;,[H M,PVB[4;L\JS6:]^E=UO'I?)=3RTJ2%U]H%F*8;X_">P3@ $:Z<9$SC(;!780 M"FMXB"83@>\F>*40_-\1%X,D( ?AL0!/Q:?DG_[\E[^0BV /]$Z#:.>1LYB- M*0MR[M&0W,2.'_OL7\7-!/*7O_SPYS]//(VP:&0K0VHCH';MCW9V0HHM_92N M#J#M/1 /G8J":Y<F$?U/LI,;PL220HPX!..6WV21[" 8@P=7W'2?0_@*D%*0V2 ML2+W$1',;)2"M.T$YG#LBC*@I76%A"*Y'O!4'I3Y@.):;MID#@T:F-%-UR0% MT/4E@!WSM/71#W^>W%%B'KR@"8$0<$G^E!R"X(+X(?G33?A;^"D\NP]_9O^Y M^Q,1:2(+O@*BK\YF&["&?[IY_]M?/KW_X>Q/;%54Y)2P/Z,8UCUK)C\/.38= M@GTSUAL.5S=,M:=DP==+Z9//FK(ED.?LIZ[L-?E/(1@N#G=8%J3\C01?\AY&39\V60D M$T0QX[9@[H ML^T./GPM'Q+I5%O2#C,ZU=. EN:(CP)4I-9UU8QVOICCY$^B]:*.AGXCXE,A#2P:"WE(+A#Y4HI$SD,VE1-O0U@Z MWGPK9C5X\N [#W[ B%*%=4];8Z1(I*9D>6@@:XE]&=0M^+S70N/I5Z&,8U4T MB:I69E0<\$ZC))6 3%L[I/C2J5IUUG+4"/$,1"[KH.2?!0&:U@)L9.V(RT@B MR$@$S22:-S9$'EQRY>39AM *<7BU"&LL7>>TP1EMI!$:UBXH(HV<5$[$Z>L6 MZBPD/Y&/-&0?!CQ-P/$V;.J2I.*^L[EYWH\BFJU=:K=.?&(^M4A!=M.8W6WM_^FQD%OI*BC:0;%_L@.'=CLX@QR$UU??,^G$RVFF1PJ+N%))YJDYV+F MHV#+XQXS@@2)NC(8.&@^D]"726THW'/R)*-O/[Q-*UQHR")6#.M!N>O%0KKX MGC9;8)(H_L6)?9@E=BW6F]HACUBI:M4X/6J$.#KELNJZ:$[1_CI]1-TF7J4; MWD"K[)3?9#4]SG:RA;XF">2!K&,0^79<>W_$X:^EAO%['CG?_8)D?!>$,;:^ MCSZI=0ZL8NL,Z_AR2_'KY%K?4JCM[,%]Q L_<9W@-^K('L<:1! YA@PW5OWX M3)<:8GPQH-28:"-*F-PXOK<@A10B*07D(+\U5+6:Z@C/FN%JA@"$P(M$#'^O MZ6MZ_T*#9_J)WY\<8L]F%VBA\!_%%E"4.9,G'UF MCP'P3PXJI1%O1[.KW6LF7_I$UF([5;P*$4'5$VCL[N*8DRB__8:(<*74/H3!7?P!1Q8E 8!P.BU E,S >'!S](4A_Q$![,?ZZ,UFS\9$W%D*YC MO19:.2.=V,72JN8-.\:O_,VI;6 M[QII)43W(H 9&8+9H+0/C!#Y9@!'[BH9S)KD)DSL"AF M+O>E,5=0&2,%5PU2[.8G3VX4:WG)79JVYR.K]YXY*+3D'RMVG3$$F,JH[1'Y MUK*,I[*%M>SB+@4U[3+_$->)[1D']43;"G9.;$=7'LU);:.F/4]H^]*88Z#W M.9'M16!N$##:J:(<#_"=NTYK&3SGK8UZ]['13*-?.E M3.F"2U@F,C3:@"Q#U&7HU9/9$JU,#*.$\<.@(>,=H.1 JO, 45-*VKA^F?"/ MUMEAB\J/>E@;M&EP2J;.^I%M M^2.RI?DL(#,#6'>VCT&R;VGPZL@&,D7SK0U<8R3(C#UL01$!-EZ%3&Z2B$*<',V C4G$@VG-H;&V\:$LT&DGJ# MHXNI)*R)!I6$,D?Q)&5I @;UR1]K(NN^,'"@&3=KT?3P8CN+T>RHTE #U02] MMSBR'-9$'4SLK8XN1BJ!3C2^I$]^_,?P,N+P8K1P[J !9KPZNJ,,,5;KZ1H= M9-K+9.J2>X-#3$OA3"U:;W2 L5Y*L\?XTEI6\X\!!HDSF!A?QJNS.<;P@K;V MA#" M5/K9V'ADR#9O;]0Q,="\P;$%^7#RQY@PZ8\Y;!B8!^RCN3VN@_E]+XD;(CG? ML:#7%7(3].8]1HQ_G7K8>.&'A(HKZ(R N5$&$[)/MOZ3 MK\E)!6@#[3O#1LNZ:*-,;R+(,4;/*+(:+;/&%TU%#%4.08PM$QNF%[*4U0@L M(DLK^)YE<_%;MO*]H>RWD99[U""#'%UT#:,\@VF@@1AAM%49;P:3&0MXY"7'@& K8?XUM%J..-+V)(,<9/:,HSF+F MA3&:BHPUB\&$+Q.;IA-=#N8N!M"E>$XT7C'_)G+K1Z2S5WF$IU8'=,<6<#6=;6RCJYJ["V3A*;)QSA*9,\MMC1'&M6JBE97P;*V MB->[G2(;<5FVH.6D%X03M[-^'5M5_Q],3PY8YL;1,_J07H9)&G,XON$)W+[+ M:V<%>>KN]4XVI/;JC30.-H-)W) M5*-)8B,S#5*A;'^:85)-H5ZT2Y/4"3T_?$1P5I_<,D0X?]W2,*'75.U@_K@/ M\J!44EE^Y'[0 7& JLEMZ#"=%UIG*_J, QM5*8IS\_'4%GL95)"V$KQW[A/U M=@%=K6\I5!GP;IPXW=_'3I@X+D>I#_O:-_!*C<1JNK20!_L@$U5!0(L08G 8 MIH]N].1<82*:42>#8W9>LS+Y(%X2)]HMO\]]6[WV&8Z5;" R<@.DUT 0_0=C9]] MER9M$2UMBSN2VU6L1'!S0_R1VR&WOBOFA$F242;;.'KV/>&5<3;J;&'4F3P. MIU/:RGQ5,M.X\D-ZF=*-;/M'H1O28.VK>'7"V=4'\=Q2673]<5FMF'&\6^7Y75CN@*@5Y86+4E[&H$&DR MZ^&9?CS3<$=!WXI^/I7/.^3MT:-+AZIUW) T1HT(73+KQSJG+.*Y&KT-!2&F MBM_1=(WV3G ,2Y-$X]+EMS^26^I2_QEV]^K*73,O%V4,)6;I10!YO/8W1C6 MU7LCCF@-);0KLV6L2,EK<1CJ"U(RM!/V$QKD*LIOD\<%,X.5'I=0"AONFEU$ M\5FT>TC7NZ#4KF4D[M\;:9QKFJ'8QU/OBGUG3T.3 86J>7$GL?'LY(R)D^3; M[0].P#])GBA-137<-&(QX.W8A]#@$1)*B5-4IO.&J$K'],(6D4 MOLQJ2CFQG\"LET\ETJ.E076OD2/.RY/O/I&7:!=X_'%Z<;; T^.A$?O[B<)2 M(PJY<&O'I8V:3+QO.>%/6K#BU=MR9B3G=H3B%I+Z)K3&+87U%-RG M:3)C>4W9(..)J:)/#W0X;9RB]>N)&;/[J5_)4E;IAAVK>VHQO%"NES$D<A9F?OR8!FP#1>&+I[?K!+_6=Z1YGJO)QO]L"*!QNIIQ%4-!2&QG=/;)VE MEB=KB E2Q![7J,V9M28X(-[A'$E1$[FX58%(*5'^)E'VK%!%*.B4BP57ZP@7 M;$B:[O #A6%&_;!O)K!\]64'A.-R1 X,$YB[=L8Q'CO$D#&%UMHS3 EF? 'J MF"#@VMG0LPB*YO:R6.D?JJF9"5M7=(2^_J^6_"1KYH >Y( ?_*2"4 F M3V,?RP:G3>HA&FB4Q^6KCHQW@^21 L)8AC0X9;R:0::]<15-3P9[+R"O;.?O MHS'I]?D]N5K=W9&;\UMR]_/R]GR.4-?X6*MIVF\;Y(Z?;S5*^.W"FZF'7,U@ MVV*4IT0G@C5#IKR)4KCB[ 3!GA0F30IQJJ;YEV]+-1BH_HU]F'^4D?NW_Q]0 M2P,$% @ ;H%N5?3,NLA20 W-<$ !0 !T;6(M,C R,C Y,S!?<')E M+GAM;.U]6W/C.);F^T;L?]#D/FS/0U;ZFIFNZ)H)69:S-&U+&DFNZMZ7"IJ$ M)$Y1I!JD;*M__0*\2*)(@ )D@"DF.FL3!L <;[S'5P.#@[^^I\?*Z?S!J!O M>^XOGRY_NOC4 :[I6;:[^.73QO]L^*9M?_K/__C?_^NO__;Y\]_O)T\=RS,W M*^ &'1,"(P!6Y]T.EIV9MUX;;N<90&@[3N<>VM8"=#J7%S^A1G^Z[GS^'+=Q M;_BHCN=VPL:N?KK<_:87M^>Y/W7OST]32_W9=J^\&=K =N',/KD(8/W5P\R^3P:XK*QMZZ'?0_OC)]%9? M\*^_L+44"L8$V9>*DDT#Q%' "^">TU9MAH?K_Q M;1?X/AH:I_;"13.C::"!TC2]#1HIW<78!3@YE>F>ALR/!HV_,UP-N 9&/C?9722WT8[H]\K=^^C.NU91#D+:*?' M!P-\;^,'W@I-ZKS]SV^C#6EZWFIE1P,\&A[1;(ZG*[3)+3$C4IMJ0[8G9(K\ M8B2UVNCQ!#AXDX]V <%V!@W7-TR.53=+.VU(-03!D^?[8P##A3"O,)GJRJPI M&UU;2K/&G!FO#K_,.0W(LMXL)Q"M)7G6GN5DH[SRKPJLV>Q_-_N5ZGZXKP4Q;3@Q"(\K,NA-@@M3/H>>BOYJ1=^H!!(;M-#,E M,_:DY?FZN_)@8/\+H"6['YX@^(&]PLO'W9ZV)&;EOB'+K%]2:&I3\LS[$["& MME]6LVQMRB/MP$5"@)V+6JC4I+8E6 65E)/42EOKH.X"@HJ#=VXC;!9_Y9R<;RVFE/JC$J!B#$9UQ5!2,TU9YLT9]H M#$.68;^!L6.X91G)T&![VBU$2@I>_COM^5,JK^"(S;0GTV'U_)BWUS7W_2, MM1T83E2@DM3LKNX M#\?U[Z)NN&"!<7TR7H'SJ1"+O+8<"%--X?L!=_A^P.77$*[T%ZIW=896E*#^ M_AY^1D"G/3PVU=_I@\_$G5Y#X*/I+YP8GM!'XD_AQD3<83B0!7R@9:X%K-U/ M[0!_XP+U]*+SN9,T=/A7P[4Z4:N=%]_;% G9X#P?_);3S$$_TCS]ZWAN W5>T[T9C3=*2@\']Y=/1[[[4V8\$ MK1EJ\:@;Q[_^X^OU]XOKKW<77[]=7=U>W]Y/-4\IJ1;Z+)V/%7&54<0Z<9@^1:@0.QOVU(E&I#5>LB!; M#S7;B"K1G&I[:-RR'M#H2%%DJIQ::BSN>JS$ZW:L*5RLA7N40G,Z+JJ6(IAZ M'^OBIEE=1%/LH^V X6;U"F".#HZ+J($]4Z]CS&_;P'P"%C;NNAL,C57>")17 M3"7L&7H>X_^U#?QQ% !$UABB%08#]'#0#]SV/(NL#FJMM(PWMS>7M])JAU^0 M6%G?VE#6S/@86/A\$I\?X.\6C%:$\BHIB$>$6#7?VU!-U[(@CJR+_H/VD>"2 MJ):NUNDC'U)!551T/EDMWC1HB;"L74$Q]![ MLZ.L%51U'!574"<55E IQ?U/5)+=T=>J M$FS!70@,@A(.?ZT&[(4]3H!N>->-T_TXXZ7GDG=ZQT74 )RIUPGH#6^OI\#$ ML9[;RZO7&?9YYX!^7$0-T)EZG8#>\/YZ!@V<\&NZ7;UZ3@[BJ=^K 7=QEQ.L M&]Y+)SSH?YA+PUT @B\CKY@:R#/W/%% *_OCW@;"Z#X'OK6#B(* V_C$14U^ M\;18M[?7=S<2*H1;@D0QK>R.!VX L!3V&W@P B/N-L6]E%=<)<5P2) HII5] M,O8,PQ[:J2P\N*5ZO7>E5%)#<<>3 [Q6]L;3E>$XR:5,(OJI4BJA7]SQ!/U6 M-L#]%8 +-&C^@-Y[L.QYJ[7ADFT@M[1*VF 7(-%*PWO@N)L?^W/"Z.B6K)), M4:7TP=;[1!D-[Y-C"UX"QRFRC,-"*BF@L-\)]*T<1A]<)0RC'OW1)L 9?_$& MB+RBI512237<^]X;?UH^Z;A_ ,8D!S-1"JJAB:X>I\HH^%]>!+KL^_D(_I)WMJ64%(-5?!T M/M%$PQOO=!>C!0:;+@[*JJB-HNXG^FAXO]U%/;3"7CI&W@2>^KT:N!=W.8FL M).VN__KE./J^6DQ^<0K^ ZB(X?B7%S@:?$/_MAU?C1_M%W48QL9AA=M-@@1^VQ5*MA(&3FZ MOH]@)O0XOY TML.C VQ2'.(0X__YPLZ#S!6>AA4;+VF8]'M4-HW+-X3+73MJ MYE ;2=<%8Y)\C4$9X'%^,+&4*KHA4]N 4EWLM2DQOA^3P: M/7&F6S2=OF9BTL@%M>(!HWC$&V*M:#^3< *[ OZ8 ;3'"@:K-?3>PFU7UW&\ M=[Q9)RJ9N9X6.J\F+?&2FIH#P!B"M6$GN6+1VGH4+ %,P4H8$1AJ:D&7JO(2 M+\JI21@6:NA+ F9U9T\Y.-5]D*!%^!3Q$/=D-$?_1=OF,*';T'/-7*VR5)%4 MR8Q>J-(2:K:=3*<%F]B+93":OZ#!#H-)L'5J';5I45Y$S7:0R9L(.+-N3*(FH_*&:RKZS2)]MXM9W0 M/X:?QL%A9ZE7KPO.IUBK2T.+LB>3E02M8UG#(!PK4LOIHF%], MS7:.\1MY_MC88L]I@7LHM[ ^;"@AIV8;QF@U%24@3V#6^27 MUX<=Y435[!B2F1!%\-QIP 1&&54ZFMQMHMB.)7.*RZSF*JZE4G)KMMT\]*00 M"4(OK"L]2DBMV>9S9QM(WA[ZKUU,$5H5W8G"+;MF6]'MRX51R)S">KISIQP M8MIJZ,J,J!'+M;?.YD=PPB \#Z'0@ M%M:: 7Q2B]K-2C*=' !9[,E( ?+U @%RK04-6$4E/JFA9MP5Y4EX AB-5O) MRR)IZ"X1=)=:K4U+R4]^E4TH=QI.1SD.L5^"P#:-W0M-A;DI;QES4W;^DFK_ MWS^=?^W-F\R'XQHZ\8!)-O6O#68D'OC^AEWW46G]]$Z1JX;-0MLZ)[_>P5)% M/^T7"5=#L$U3:[S=3_S1/#[S]US6W.-7E-SC^X8[WKR3:EK.E=W 13"!7;<) MBSEBJ<;=0&_ C?(BXM,5W(??[6#9V_@!ZA_L?YC.!O,5YT5 _V_-C ^B7XB[ MI;017-W>7+3T#&B!SM*N(#%B"EKBO0'XZDGA'2H 9@P]:V/BW"E3 -]L$_3Q M:.#;KPYXLGVRL[%*HQKRJXS$FGFN<:ZNT?R'YUG^'@9_ZCGDU26I@HH$X91& M,Q_T#+4]FF,,, )H1\TQF##559$2Y073++S[!_1\'PV1<^+IU4$)%35=U'W- M&$[X+#11P>D2>JF403;-EN]3X#CX.7;@(M@<1.2NM4),QI %]AN@C^]L ME;6AB "Q-5O>9Y!D709JQPDV"77=#42+Z">T%2HBP+ZD-!0HLP,H$$/4E3A) M]#QPWX ?7OJ(Y$ZNBA&432J>ANKZ]OK[=^DUSB6+9I?B$EGC(0WGLMB?IJP\ M&-C_"K5%I %;=35I44&VJO?G[B*:N&"!@Y@66A0/PH?T6KH1_&+:+Y\B1F_T=^?$*[G94Y(L8(26[,T?R M($5^L1_0<#/C04X)E=3)VGUAH>/2+ V2]2\^%X]BYI]!L/2L_8*)-/0SU56) M!-4%2^BABU ,/!\;7).$<:_1FJJDB.TG(EW-#%9X2%];&T M $]U'W@WO;']913.B1?2I(/BHGHJLJ*<4 DE=$GFA98WA1ZD5!D555TL0*+6 MRD?&DKB-DLNYR\.W3=*PGU=6136S"Y*H6Y+$6<+5_6 [FX!XPX10.HW4 MS>WUW5?E5$X3)5&Z+C["WP%^D!-8W3< C048;M#>%8[FF>L5--OG:D-%@E07 M,*%-Y9Q;;7/?#)NT!J76D43F'!BEJ9Q91:18;3,K+JM\-BF55C@AUQM5^=0Z6A*!7V)!L<7MD.(XFQN5#?F%TZ#< MWMY<7*A/ PY1!84EMZ/_(X@>T%; )D45Y9;54OOLD@J**FYY(8CVAF" _EJX M^ML5E%?MI99\=+F4'N$'K@GQ>R,/(/KOP,WNAB:>XSQZ\-V ))\Q9RORTH.N MZ=S(@LJ"RW793)[F!,4W]/43H7&;:.IV$10#$F5#?-A -")$*(2I40_!ZG\ M:-H^\5R?NYT3H:H87#2[/TH )9J=!+".TM!ITXX7&$$75X4EQ\N_:4"SL=\- M&(;GDYC$WX#F#!($B%QI<+AX$QE)%>(06CAAYO @(M?#HO5.=A/@!] V<4P/ M+M;%, \!3G#LP3FP@PTD)E>HW*[F=*P7)[GN?///BSW/1;.R'UY;'2==SGNA MK$)+:>"^WE[?M9SMH^&9DA,94>^KMC9E"N%445,G3*I2T$CV$FNUD6KH!2!^ MJ!KG7S)-B&H0TI*(:_B$*2< *"4NJS-;G"@&.*6.TG3TE_GW.%0?(LSIVCS4S_NQ!AZ;S92TOWVQ<=[M%TFW:X9V&_1 M0]STIT3X&Y)F5W=&R0(2HFD7\1J_L4%:0^P+2:%ZP1K-4*9!9,PJDXOUP M@)YKV@Y(K:)GGICAIHY/G0XM&T-/KC=5*A/\ :!^FW;( ?1W!X1D<"V&=-LL M5:4C8&,\R5*T-%Z:C:GY\=&TG5>F\)E6I1#2;.S:)[!^L/UU_!S[:([?72;F M J;6.=.J"E!5[R>(SB^??]XZ]%P,6')H%P&9=WR:6_#,$&YTJMX@:(86Q\^N M( 33+RP@*S"]C8O?W1Y#L+(WJQG.>IK'G+)MGB&/"J7FV0;A1L)JO_ MB7.O'%A5;RA(Q[5F'Y\Y<-?;:=3U2#1+/%'%HR'#:A)5TM#AQ]DO]2#.I4 4.,TB +5$_[W!#^&,IJC=4"('-O80FU"6[8( T.5 M Z-C26? 16/J8+5&R\?HF1W'\=X-UP2\DQ-+2Z?&H]*8:'?^D\6F:X8G$W[F M:NJ3;;S:3KAC89[<6!K3EGPUP"+7F1#K8)8<[,?B#CW7S-V/\5;7ECE"@- L M 571:B Q'=*5/.;ZVK)*#!)RI8QJ\(9/Y9L]TA&K-A=E14Q$Y8F5Y"5I AK1 M"92 2V24AJ2AG*!+9+RB:N9T0A-_DB[<_.?&AF"Z]& P W!5?';,5%<:O@CF M099@Y>&0S;,YGQ1"H]E#6W95@D334>O1@SW/ M13AN3"P0]OPBE,@78@NJG1";RB AF\]<_.2'I+DNGL-[I$8D/"ME\ MZ TNR"LOQ$^'6Q4Q$?1&@^1[OD?;-5Q3P)Z/TI TE!.TY^,55;,(IPE8QZ/V M:/[DN0N\1:&$I).*2\,*P=K.TH@+ >TV\4X]#R_<#N55R4- MVO-4J?G0R>R^3N9[^Y*@&A:@=4)VQ M'?G"38 %P J')$3Y[0,;_37]J <7;]C:.VD^58!(KA@BH:<7\CZ+W++*4H!=<VEDI,0XH\2E.'W+5N,J^;3Z6_6:^=$%/#23 = MN',/KB*%TN.4&&LK.PI5D4^RQ\L%7,5,[J':%CE1ZU$I:30O0J-9?K!(J]G; M&_C^<9BV/8GP=*V=?VZ C*LPM)&U?AK,KPI%-%:24+(GYP6L9]8VLK4PT8]E M!QNDMT%T@]VZWP1#+_@'",V'N'1AJRX-6\2P(&\M4P$(N<8@XK,:1,!V?XGS M1>5&LG$UH"U?!$'1S&TTT8^QX@S[CN(\['@5\X]QS8/CNJHC[1>7J#_ZWSN[+^%_]&?]B:#\6PP&G9&CYW[ ME^E@V)]..]WA0V<^WU1B_#V6#XHS,>/0UZ@_[TDZS/MX[@ MPG#C!PSP#30$DF7$+XZ-#Q0TFL>4,IS]$[6$58"@-AN>PXB]OC=\VQ_-#WN> M<.V @%&FGR.NS1"][E%W_R1,?+5^4YK13RC'#J?+YN%K9HZM;\3,N?)=, Y> M9FIV9MX(_F'3K[SA6-,#DET\3^ M=GMS\;7M+$@\4.=MT-ED5-UXQ]!; QAL8X#6JX-S@@(KOLY:\7@R&O)J0QNX-)Y[?NTTL? M+2^ZTY=)7^J%Q4[XO1"D502]:-/Y'W(Z4S0N4.NDJ?W]]OKN>SMFSJ*15#H' M;JE4-]C#M# %!OHM[^#B7EYS3!Y-CE%FHY77"+.+CT'$J-PLB<_E#J ML!P*%(5K91M+&,Y::=H:"45M-#0V6Y51\DPD1^K.-! M3A#?4[\KL[\[$H]@V<>_%!&1&[99;'G4LM(86#YZNXA9KOZK;B@'3WIO9]!P M?2-\6H#5='+BOB;]I^ZL_] 9=W'8R&S2'4Z[/1P-*Z\YD4 @K9 +BS=^-SB_ M0^Q3)4<+TI@QJ];2=XFKR:FZN0]!\.3Y.,U,N/UGM/*I/+26&J1!E*Q&US2J&Z/ MI>ZF<-U103/TQ97 .RJ=OR2?_W=I+?Y\725!(K[B<,2A;?1GT<#"5CEEEW<7 MR"Y;"@.I[0))!1SDNFU9F4XO/G[)S@]L-*(1TUFF"^E/#P9Y-7O0;Q]3R3:0 M$,OK3PX^T35[7>(A[G0/+>06\;JED"ST2OHSIH3\HO)]YM*&.QM>O@>QOP)P M@>;.']![#Y8];[4VW"U&9..SK$E*M:$O6<3!(=>K$]5STH#W@W4:]%ST5S/" MD6?IR]N,ODP3BD@S3T\T4Z]&=OT2-R;NA;O*>=//9 M5U]<" S'_A>P?ABVB_VC(_=8TT4#!E<;THP6Y=23LP6J++WJCKR\6]=<0\1U M=HC(OWLM_VBA\27LTE>O">R_;,_VQ5ZXILNGNG7G7RCELN^;K'V3+EO+;^$G M>>NZY%UK^2R_OAO6>H\"1_>JNKY3=[]:]93\TEL#8."$]SCOK& MM,YG;T :;MP+7F_S=Q0[+X;T KU4&C9%=M/V\-5>Z%S')<\:Y5=T%C@1,- M&S>%:8"0\$#C#@@S;I/X5KEAZ8A6+XUR:%L/A#7,79*-E8?O+<>OX6XYES]E M&Y:/M/60B'^0+8F=9F&"A6.(2+J>*@'XW<#: M"/P1G-B+)4/FD++MGP>@600#EJ'>FXTQ@/LA3D!ZH.+M6=K(/'3WMYF?731BD[Y/?3MI.[ MX]Y S#/!= G 88Y&V@:,K[(T!LN2W:.T0)IMU$,P>I[/=FY&**V YLM(H-GF M]PGX/@"C-< 9X]Q%B$1RIK^-#PG9'#(E6DH#?(T OI67(F*DTVQO&MT6 15H MP]&"0G2I*E6M5_<$/<<;"O<[P X98'7?D&4LP 3@!6QB(#BH *UN\52*;PA- MC(!U:5&M606(4JNHS5S>:RP=$=<6(.?"1#8ID?S; =6R$QT$!KJ!;=G.)K#? MP/ZB4/_#=#9(7X]([WBGO$GN&_*F-1+_(6E&"YY\2 W!H'JL5ZE$2A. 4RB3 MKK4^@,"P';;AZ$;P2^ XCV+8N.3ST/LP.& ?^M>>>>@??_0VJXUCX/FB M/Y\#,T!3@>U9:":QHK[GG#.R5I.&/_6I>T^I2J!HQYK<G2M_]E$UP%S3__*-*$492BZYAQ16%"0CSX\ 2\["?U'#U)&<%I #$\; MTA"IB5E+'$)*!]'@D_>]45$C$O**I@&Y08#9(V0'YJ>"F4.5VI>-6 M$U-7/:C5<#3;,$O3Q]-AJ/1H_N*#KN\#TM5/:AUMV$77?)9A_*AH%@)$B'1@ M(M&N])D^#'AH%E!$09&X=@A7(OO#DR-R56CQ9 DH&K-FPI8:R=#:77DPP#DI M<< ?SE47I^BW'@T;_F8X&\!WPI?SUMEA$M?/G=T'._B+'81Y9_?-#OYH)_RJ M @=W#>9[;3& X5?@6#,O"=;:=XTMPP2UMG3C$;]&\X,0^*56>CNX.W,+G M_XIZ#4_D)Z2C'0]1D84;M.]S0J"X_2(U;Q0%_DM^1H03IVB9WFJB)1P_:_83:1Y"90AU0\C;[#SAW95SB2[*H>@%AB.!7X@D>]*]\J^>8V'_F>?S M\JBXP1-F6DEP-/-1DM#9>8 X*;>K=\+,HF.@NO\P[QT7/C=ASF/II(=I224JE-TA$>>^W!8FX&&I*0PHA>L[2IBP$ M>C(&BTSU[3'4E(XQ957,098"Z94FRTY(:FSA42EU2%"@NBP)6"156N%A& C. M:CE8K:'W%AWX4Y5/J:$Q$7BE;C,"/=\W_[B!KHWV1N#1_@C"Y[)<*[I_C;8N M9 <]0S4-U5Y)=/7#-8D %GG?BRM*1Y:FUIAT!-1WMA,%_P')KE)Z)>FX4E*Y M'"PARZU9&.^!O_"M2)4=3B[ MB\CJ@@7NGP1T)8H_)-Y?H%5)@_:U_0?5ZQ_92%*+6BU)\JX@L7RNNH+<)46R9G\* $[73TB45*4Y:2@D@ =[4M6"BG(T(TE( MS)Q$KR -56K1;IH\)9"0+VX[7@G M275ZQ9,PJA:Y@-D;D(8K0F<403BT[A#.'RGR90GS]?JC=S=S59JMDGI,H"OO M:!0I)[]F#M]\$+#XT%_:ZS& .'VPL2!M=)CKZTLF,5 (&EG> 'SUZGO#@68S M4\_A'F=P'7V945Y\S9Y]&4//!,#R<7;YJ4%!ENRT9ZNO+Y?$0*&G5Q8M_]%. M8)?/F]<[>\7AG8T^U=E]Z^RF/34W[;?V3IM;YVI"&/ :PKGEYX3@=9E$C^TNT)!V[Q!"B(M$HV)R.EUKBCBT[OZMS*0)> /N!D3/O+GA,O%W.UCV-GZ K E&S\#9 M[@(GKD7_;\V,#P*E2K2D'K?H=,CR2Q0HFGF9P_CI,?3F-BDL\Z"$_BPI$E8V M7[" =/BQCP9G#.D& ;1?-T'X+JT7K08"U&'TP<7 191%L!)8PMV._EP2 XEF M_N84*"Q<.C&>T#A0U3=<..K4YQWNFB;< *O_L08NFE_Y_,"WV2C=;J\W>>D_ M=/I_'_>'T_Y4 6=O#$&20MX&?F\#,=D([EV&\LU?0<(]FAJ. ??=(5\HRBF< MIO?W]M[G8M;&T14@5IDT6R:BU3#PQ\863U]TO>>45%OIK )IEEDMQ@JOA=%^ M*!3E$3 :/:&2VCPH(9M<:[=\)V96J,_-%K[\M( Q.] \7C9OF6]; _] M>QQ9N6]1 3<;AN# [YCO6R,5:CSWQ6NP?^:$%@Z94U(:NZ0CGDY9P2:%TE%G M:2$I 8O9@M*HE%=A1:HF"J>1IHGWOXN*IX&Y0\!; M,8$0B&6*\!WWDV>X.S$> ((UNEXX[Z_6CK<-;8JN8RDN2GF/X:(3]W8#00#8")_9B M25N#$LM+SA">I2B?C&T.#?6HG[HHI=20C@)\BF0D@E(KU+CK?MEU*4]]-=3/ M/DU4EEU>.I1DP0DJOZ3.U9P-TE/F4\%%)$)IZ9@@RB=%EU#]-RG2TCX:)NBN MO WQ_(=47'+]T[58Q($",34+XDS+GMPZF!A!E*##*DPIQ=Z UJSA%ERST- C M&X+@GQO@FFA&13#8GF6;8V-+>6J"M;K6'.(46ZY(4L$,*D.;4^(*!T$D"3+- MWZ[DKN&'&[SXWOW4'_C^)C\K)D?U0XBN+RX01#_1E6:D$><'2-YA: MY,+>X"9@'6VI?/R8K>V:]AJG+!LB4XX!FKT#YPT\>VZP)/G-130M#9NJ2(\H$E;U0\KW4/.AX+CM&7,G-@73@-UB8#ZKB,M"@1NQ@];]P,//6^U M\MQIX)E_\NV"OQ.?VOWHYJ,O'_@G&6@IIMHI$K/N MUA_N(CKKCX:LY# E.6/)/17G:T$U;0N0KI;DJ:=]E"DU;\3+6W58&Z4 M34%I%3G (4D-T0]M:_D@Z(-5U0=5=-!WD3@U1"(TLP\?)_TKM14GO:OXN;-K M][P;%]C'M+88-^3T2@I:9PF!U-^6IX7FW)FS55:>"FKMSVL9#:@+,G*%-$)7 M[6>,*C<*4(1I?>->B[J+5V8%M311?)%$-5QK:&9]%OTYPS6$0),>^W^S+Q]9SNNP$M MMJ>M*[:OX!A0K^Q*9Q/$)HP3'U&R]1P6D4[Y]:HV9SHI D,+-E"3]Z0+2<>( M0@V1E4J12+XT+.%Z9A3V _?_ZN+R@IQ\A5A86O51=)%W6L,LFPJ*O.-1Y)W& MBJ3))E\VQ9S5-RIT258FM8(&"N673VQ.Q*8?/P@7$^@#E,54JHQT*FYZ-56, MAM*IL,J#N ?&M9@6975\2CIZ%M,E9^_7%#!*+_PG .V>;3.(W60OKAWXD^E+ M[M3%5$_90J@=GSP?>FZ$6^+"3O*4U4]]CD^?K:%Q M=#7+:UIY%HWCJ=\,V\%NB$&5U=B9L]1T6>I7+=9*O R&T M.LF_:?^ABF*ZM'&2?]/^DWO59_7P?6( #M8XU%-\8GGI.-.8_K/4XP-)_>NC MX18 A,],;7S*')@I)Q]I&IX'V1!1.JHM)2)U*LLI*1U!V!16H&A=)Y.L/>S- M)1D3J;,+>P-R$X-KMJ@HM+:,&7HNJ$J:3!LGPALVN96>5Y2)&Y2 9$TO:VJ" ML/6X09E.TG%.Z$3: NO$5%. :+=;[;M8"KI2S@'C2Q.ZR6BT@\YVT MAFZ1ALX&4#>\-23DUV3T_QW@URJ U44;$&,!4H]:8&W.F_)=,G9$'^MIT:]9 M!6NY[H"J8DKMVH\^1B.6RZT9&+)7: M[#3=KYVM3+8-V]FM7N"/;<&^&+]^GL2:,J\J"JDY,85ZVP%P&T=MNNKA.V"ZQ\=/L?^*\DZK-53@/Y%0%Y=2*, MK8!/,SGFZLXAE)?4G3>7T"TAEU '_77??IQ8*/S".:W0*:<5DF" :2VM4'KP M4/-R;,6T0A*HOU[EYDPSA6@H38CR($J85D@">A;31:3SE1,8I9E:\P-!$G"G M,1YD*<@/E-)BBOPRL;'C"K0G"&D(!1;P @61<>6YT32JZ/O6R]MS? MD#G:[F(T[^;$LS+7DX]*]:AVSZ%JT)QOR$=H9Q.3!TL 9TLC3ESN#SWW#<$) MK'HN(_!^__1X+@?$@H94Q6) 2T.:=I$W;C3ISY]MIA6$SZ_X,&+Y6SCXM&8L MZ<^?C:45A,\7H9G1C,/O6K283 _2*OV&5'IS-II&0*X:Z75"=B/U3N9L,TU! M+"AZ2XO82,YE;N.17:+[=[8Y.540V^2W\U:):R4MGSUR]N]LCW*J(+;'[V=[ M9%NDXZM0\ADC3^?.EB@A_K$9WIW-D'7=+Y\1LG?M;(+2H9^<$E]H8H&-7U(X M)197P"?A60'.)0, Q:KQ7%;Z2KBJ@O\7?B.\I)%_IX,^< M[RN0@X]*FP':1YCH[Z-YU[+LB)91O,T$D0:^ >O9^+!7FU77=3>&,W!-"(S, M&-)&%Z0;B"*M[Z17*][L!0V<\[W+K&V&Y]3E>9"7MGM=70OK8F!YDR"+TNJJ:@Z982J;9TI$)B_/,D(CU(PU!#(:66E:;JS)T; MPE*;+F< KFP7?XE9F?LJ6FBS0)Q:GO71=H1N.>=,+4.TN/1^QT$V=:^EIO;" MM>>VB23M;?S 6Z%U'-]BZN[B\G@Q-1W\& X>![WN<-;IO4QGH^?^9*K 4FIB M^W_Z7==Z<4T 45_=P 8^86554+9I\_5<[!"!(1-PUVC9,_(+2S-2,VDA9;#L M\BA]KS#;^QX.[_7_.Q)!?2 %U,\P% M'+().BQK3K$X5=9HGI(N=\"GEI5&S1R:2JN73[0VS3??+S]R0=+OW.$YOY!4 M>N-3P9%7GDVTUD-YQ*_0G@HRLI$K2*/\>M;I=#EK2('=-A/BD#=C 2Y9N7!0 M17XVT!7*P(@B:>7*?Y8_SB?!8;OY+6^@.':4E1KX?(X B_GJ&_^:CG^&X06TI]41^29E@JQ8[\E/NU8J.WQ,-"5C'H<>[>>18 M6*(C@KFN-"3BTF6: M6$E<]5\>(BLX ^6D:AW;[MNL#W H/LM* 4ETJ[U=1T MM,+E%5H^Z^=8P6"/^VA^,%!2SAUSRTK#@]:F"GYXE#ZGS )IY&-'/:KB;$4Z MEK$K.TL4$;(K/>@P&A^50%QM2$0E"ZV\=#2HKK"C MM0NW]$J/(Q/@X#L98[S&.\3K?GOX&\J*AKT!Z:C3VC*G(F;R'=*7)!PU-"M; M4#H"5=0CG1A*;8K1[A':/KBWO16P;#.\V/\3>8:A%)=:R>P[8%X)U3_:)Q@# M_]1QGBL8YHJBR:%J9$#[D\.!L,SS1*:.=#SB52^Z_> M.^_>I*BF*FIGGT\JR*WT_D3 :/M4&&(F[A-I!5RV?Y&HM7FK=E2K/I-24UZS M9]O%Z:TFWM9P@NW8V.:$)) +2L>?VM5X-,ZQHZ)"N%M:F@DP@?W&QH=]V3,E M>(!1/6KN"6?#\W?3.E^JBLO+;%#<4[\[#:/?]FTJ$.\6PY ?T';\R]8BUD9K M@&GN+L(>65W?!P%C#!JYJC3VGJ^#_+ Q3G&47I*.H8>D19.38X0K3+85WDQEJ2L>6LBKF($N!]/(Y.^XW""YD-C@! M+D)RB81Y &_ \4)QT+]&\SG:S4_7A@G(C@_^5M0A1X%*C]:#@I!0>E3)'8N+ M'!WT2M+11>#,4T+RUI-/$R[*IB1);A+%3Z/,O'ZX,\@;/Y@J2L>!$HH[&BW* MRZV"@^$)($1 6L9(MD0TG-H3.__XMB+AW'>S=<$^S]*@\@RLD_<'-^F4>@RHVFX;Q"<-ZJSJAZ,*DAEWT+WJU[ MP\&R3I< ! -W[L%5V"2OJ^N*Z.J*/] )O] Y^,1I>[[RAX28W.$(2/@LL9PT MADOV5?'U7:XY7_ V(>A +2T.&@O4'GP!R;20%+T(2 M*+:]#<1H,JU"CBM)H_<2VBU:BS#)JO5BA)$BM"IZ$81;4D$C"(D>S2]+"":" MPXW*#"/[>GH1I9RX@M8+D@\FA5PIJ*474\H(*^AJ22%/ZO8_AG_V/)\_NNZ: MZ'(,V^R8N-'3=C**Z1O63L&+GYER:(\Y>R;89X.N[ULY(+#W3I(T+2J-: M/@463=!$T>32?/X._G &H6W>\\I)H\^"?3MSWS7;LE-\4]V5!P/[7Z%R^/U\ MA[6E(0&?JKD\>87RRF7I0HDSP,GC@!_T/];XJB(#68YJ:$D0%ADU&TU^,Z"- M0QJ*YOU,.6T(P":9'M$=X9]C8UOJ^M)-P09K';=[WF/5X$X+,[/'>MN0UG1E MFI#&CHMW9I7%TFQ"SXN,W/F+$DPF ,?N6SBP]A$9K^'\ QBDI(/E&Y2&1<*X MDN<8$(K.*9+Q 3]U^A',WH'S!IX]-UB2[D.4;2X-]_T6.6W&D3[$@0OO)MGF*CYHJ"E5SC+\<+"EUQ,3?D#2L$<0--K*5 MP$2S R4J*NP'2;S-G#C=3O38J @3^G$18^TTD+?MOWS0.+5H0&AV.%0$14DJ MG3E$(T_E3F&6W&,X5NY9$-7OF&Q\THGQ.DK$MW[=4 ML;4SMQIU.LE(J9R(X\KMG6G%B(E<#BFAQ**'A)9J+@WAU]OK[W>G3"LB)*+B MBR5C%6.T Q<139XFJ\K!(C:6 M>%8GT0H%SZ-2825=R5).<$%!PP4#3NVO2EN6'76\PJL[M^0'IG?-=^SSDSNU M1'?_#G!Z,6!UW]!/%R!RHB:_Q$^473(%( M0HP1()AFH8E4&WJ(ETT3M)09 V@"QFSKQL;:QFOAL #O$O0K<0D:?JH3>!TC_EC' MFW>ZTQ?TJ_B+'2?\Y'E56JEO#^ U&+CHXYOP^?:*_V6?%K( M[H=-NN:2+2B-*GD55J1JHG ::7IHK,"#A]>[3/K>%Y='5Q^?T9X$?N\]Q^U J2J[5 .T=^/GY)Y5;O?VV<+2IQR:;; M=&EM%DU:G8)U$/:=7;4Y5;35+ZNL@O;5,DS*:*,%!DAHMC78KK3D M%"B_$*-+6$L.A(;U?TAX*WI/^ ?T?!(!2,4E9P!=CUD6<(FIF?<^C5SR8 AV M%H6W=*S8960LV#;=M ;2<'Y'<'Y3F345!9?+JY^_?$B+B 2R/ !,CPC2XD*MK0B A8FN6(CK? MGGAH8_C^:/Z[ :'A!B,8OH49K:MV/_4'OK_9G^JFO%SLU35A@A"Q MJX8J2S96)!)W72M$PA]M C\P7,MV%S@>BS!F%%73A#&5Q!45Q2P)4W(-I_^! MMOBV#\;0-L'>?N+?^J18QU)M:<8I<1@TE+^XC<"EHRM+O*%+W\J$+NV^>0Y> M$A_LZD\05>+'F(> +;+UJ$[:!NZ0#=S*&M#$+T@BG@)9>E6$11M.48,KLP6EXTA%/=*)09%9PD@\#ZX]&&(_>G>!=;]]L"$P M46U*T%9!':G53='.L?NJC)CR:7@"T*K4!_>VMP*6;>(KTN9/9.52BFNB5UX) M:XB=D&,YP#__GR?\ AS:#,JMBR;,DWVFCG14X54G,R$4F_-=?^-@7\D4P#?; M!#YMKL\OJXIJ>:9[#DGE4^H82>\&7=?ZF^N]_^J]/R$)7!]T%Q"$V<_)*F:K MJ9_"*\BMXS#_5!"?7U0M!=35!0+JYN36!70P:HBVE(,ZL:/=?T3X'^+[NQTL M#ZOP,8NU5>F(5XH7P[Q""S7+8'* M[.B:82X2?P),8+_AT3V-P=!SS0V$Y,A>]@9TY4]%!.2Z7Y"_<.XZCO>.\]D\ M>O#!V[P&\XVS%YLRJ'#6UHTB(L27Z_8 Z5I2U).)MS4<+$E:KE[N",)14TM> M5!!=K@L#I3A!G%CX*I\B,]@FE)JO#]07LS,$P9/G^V, ITL$-U^HSG4V5&?8 MGW6>1M-I9]R?=*:_=B=]!4)T^@;$B2AW*!!"<\C%6@O)Z;J!;=G.)K#?P!0@ MHH8/%O8_3&>#%(97V3UOM=Y$#!G-CR5@B]41\1%IAHXB7><'[]0&@=(1&!51 MN=_F-T Y!JSQB](PM$'VY>RO&@980_X7)GLKJI8&ZK*]5[G:(@4K+0L@4YI; M_=7:\;8 3 //_',4=CWWQ*RPO")L*M!EEA)\ HOE@OC[G-YJY;FA*,F]']H1 M.*&P;JHN(:WB!Z%H+6J;:/,9BOOBVH$_F;Y0[9Y:1S="E!=:Z;QU%>??HH-T M4;_SKEX@OL7_Q/_X_ M4$L#!!0 ( &Z!;E7LG2>2_) ! !JQ$P 4 =&UB+3(P,C(P.3,P>#$P M<2YH=&WLO6ESXKJV/_S^5MWOX"?GWGOVJ8K3GC'IO?M?QI@AS(,9\L9E;&&, MC0T>&/+I'\E 0A*2)AU(3.*NZB2 D+6FWUI:DI;^_G_+B8W-@>>;KO//O\DK MXM\8<#17-QWCGW_+[1S.__O__?HO#/Z+?F#8W_\?CF-F+],L8[JKA1/@!)CF M 34 .K8P@]$UUG:G4]7!*L#S3-O&,IZI&V#S%9*X@L^XHC$<_[7;84;UX?== MYWK;[HI\VD3>?F'=4]D<>*JWVM((OPN? MSU,;94]9?:@%O;FH NW$'6#$+OZ."%,^S+$ZKK(8S)#G$TX"B<)8! MM#Y(#U5='^[T!'_]/0H@8R%S'?\Z]'%#5:?_7(R"8'K]X\=0]0=7KF?\V'P0 M$7*Q:6R;CG7?3-3 ,Y=7FCN) MNB72-+%MN_3-1STOZ&V_Y(]>I=S21F"BXJ;C!ZJCW3\!/5\/[K^X.QSVQ_K# M;5-S&> ^T!X]!+Z^,MSY#].!0P>(NS\"3W7\H>O!H4*)P(Y(%B=XG":W_?A> M\)Q9\,U'C#*7+[&)I'>>MFWN@>&+;.5^P$]WZ35?D'>+6.F1>_/I[!%3]U]\3$*B8YCH!1)9_+@*P#'ZLZ45?QL$L-.?_ M7&P^QX/5%([TQZ^_ S.PP:^_?VQ_K_L:N/KJU]^Z.8#AZX MTVN:F 8_X5-_P(\?M=%-?VJKJVO'=0!J8"ZO46_ 6_]IZCIPHC]A@YRG:HAF M+'3,H(E43(9_*"W(0EWU=$5N99512@O8@Z-.X'@W M*'(MNI.)&2! ]@5'%V%_$,0AF)O O\!,_9^+0C1T9=S/LT6 NUFB=&M5QYY9 M&9@9 7'B,4T?02-)*32)B(0_!%S3$;.A%"JV0"KD61-O=D8K4;I%MNV\0$MY? M=(VP9#2Y\C.I-,$<."'(061&HT6/[4(W*89^X,)'UCU7#[4 TK+Q.=(2*K9O M#FQ0-OW@$4TWN>F822]+:\*JV9%:;:-BU^ON95_E6&?C@\J8#( WI;Z M#;4'$9_:2_S_NI"Q5DT+3X_NYE:J7\&?2.B+QFJ&%72XUHB4J5);=>J#F M2??DQ&\D3^X23RK,2$]U?9&L$&K=2\MNGAN.$Q-^E&]-!V?4J4G=!FT"U MBNWRH/%!DG]"O",-@DS6&RR)?/>6(/O,W,C73ZKVA9IWF\X.&64PM9:%G"LME+QZ-G=;:Q-^^TT M@I:D=*KN+4^LS&J>XLWLM%H[N1*_QX+?3J-F5R6_.@4,43,&MA)ZK>&L)<39 M4/] CLN4L:!7MTMK)A6S0M[(WMGZ,6A\(=#(FG-3!U&8X8]4#_B*UYZX"V;E M!U(X)_(3/PC4ZJUP@?FFX?QS@5\<0]MUH)D3U88A,_6499+J.3#J\.O :Z$! M94T[A#/31TP:= =-OB%1EESC:NQ\:,AUF8&@!>>^J3<&6D>F_T M>2?]378P MR!EFRR)6MQ#>M.&2+ML-1#_%?A+];T/T=])O^XMLI9HSLW)W-.A1;K]6(>X@ MH)-7)/FY]!^(A.^D?SSCB9IMNX%$K0J]>:[*Y)=6 ]%/\'\ZT=A0/UBHO1I5 M[)DR<#NATI)[7I9I'-GHB:=$=X%IC""5PAQXJ@$@=$$@JPTWM$=\\&MA@";/ M*'GVB!GL_"97TB?=H1RN2L,E6^L:#1PR@R+X-,N2]"),ET::)0TDTI:ZV;,RD(E@H@TP5#IM_K, M/R?X@(S,<2BNBY2\LE5;E,U!S1QT5@W !!'%-,]RS(L4'WW6I@/S6G(",UB) M ,U4[:*C@V4)K-;#;6N*IDT83UY.A9-0#W0UXQXW+3:O>S\B2P%^Z4THK!N*'0 M:,@X3E(X37[D>+.;I:*' >?@._[]<(WQE*C/J@IK44$NE[&7GEA("0J#AHL> M\7ECA4&.Z>J/1RNGIGH[[P)!QOF@-<^9[#S;6R@L&FV#_LBQ"G"@>C186S7N MQR?)[7&U)D@Y2U3 K%M=5.O\4E X-+XA-%SPAB'^62XZ9SIH$:$,5!\TD1>H M#64?"+X/ @A- 4!#K@W7K4S(9-FW4:O67O+B=WK=E85U9EKMKH]'^7 M(:E[[A1XP:INJPY*-DFST)RB9U=!<'(>U."C592>CKA0-M6!:4.0^4/ZN?&M M.0 9EI9:G4G?FXN=68/Y7?;DA2%LT /[D^]674=;?_U#E>B]['/9T*Q0@5J6 M_2Z)N'< !S%O[S=_R[KX._.B[X=/9GILQC-F=K^2LEI>V.8J MU=M:)RO\WH^?;:BFJ_I$9C)+5V3(E M]L*2UK@E1&?_Q!#U=2W8MKM X)ASO:P;#H)A: N:YH9.X.\\_>F"[JPS,1K% M,,U*(&,-"SYS*XTDE%"C4A3%IS]&,CM*> ZBH;Z.(#!/ I_J__D;;5:[] M:"<*9#L6;5^Y1IL\_KGPS8#+ M[NQ?MKN M(Z*7OAMZT:MHM\_U1M(14;])'6[E=!^'H)@21@7N9.HZT;8$))IMJQVGLI%) M"3?'BRD>XI8XKO3!V]'IK PR**P-ZM56*Q]'@> M^O3+V^Y\8* 1KU_J\&'+J6UJYD8%,=VN M!_MI/:8RK+>G!7ODN_WDH^4KZ'HT^8#3$-74BXZH3LU M;?>L=_PFR&@.,OL M\>6VM1RK.'ON8GZ5Y/.0-G=<:\ZM^MZ(<,<>42N4:]E!W\A2[N+,Q?S1ULS% M0+ZO6W/-28^&=M\VY?R\.?/U7/=.FYV[F#_)FD\C;7TRKW:R"U.7N[7>F)%$ M0G8R)P^O/I7X/9.2=V'9-BCTPSES)/Q3+R.T"RR<+ M^'4P&Z4S1$UGL@5"';E+-3-M2<[BW&UYF!0S>6U*N#7P6Q:F]"6I+53LCI- SQKVT2/ M/?<)Y6> V9'%?;Q%K<#70*JL<2[1Q9WQ@FCT<-L_=PF?=%$K?IGMYU*MT,5^ M;TH(+:);'> #L"P:?+)4>69)ON=BG;>;JBL)BQDQJZB3JCP.;H)Q(M:SRO4\ MEVI9'+F<)' 366R ;)Z7AZ6@>.XSAH^3:BSF_,^E:E7:G9[!M^:6>5LN=#1Z MI7$@D>IY37^>BY4<$;WR<,*K,LC<64MCIGDW@T2L,8F"T6F!JCH!#YOL(J)J M4Q3OHP\I@DQO)%FL]\"H3N+ HK06/9^:Y;&6CFWDNTO9Q:]HS]^+I)U'M/MG MTB.V2?- 4N][2([Z:]-:@4W0T-,0Y6)-)D=LY2L=: MK0R38"6QX1#$S0QW,O'=D;%'@J^2=ZY2%!:JIZ/*(D_2@'[@F5JPV8./-F+[ MS9;\9 /T6S4@SRU%05_F%2M<,?*$QTL"/HAM%O$19W:SAJ^PYD4M2/3N"'J7 MZ^'=$N[V0P*G='*6J;?[LA);!#FJ_L1*FGLR''\B3L.T%8=I69X,"+X9IE4\ M'-JQ=>DQ$N?1,AL''J"(\\$927%R7)GU[B2Q+ G>T+GQ!"^VF/ *)S=@?Q@K MW^]G#I?!9F"O".&8:O[I1TA^<]#_'&R"Y>D),>DN)(O+3C*>4*E18B&QB2]C M$^2GV<3^DE3G8!,3L5)M28)P8\WX%AR_WZ#M96R#C<0FWF03Y.%^@CR5GSA# MFTCGAH5;D1AIU\/+&)M]K$H7[B^#;QSOF$")D9VJBBS:;& MK?].*Q!=;^JNQU9;.$#/K+*F![3 ]38=E]IZ;22189[ LSX?UCO9U4TEMBOM MOS>%ESCX"7+(IFC'EX$ZKR M*+& <[> #Y\'O+AEX*4BGYG5L[6CJ"#CR+7UXF3JN?-H KSS6!Q\G]3O/]M(FEO0Q/#&J*0DO-P?MXW\ MA)@PL46D-TGZ":E?6;J1]\F%GF,&H0=RYA+]6M\*-YF& ?"VACT1[YPB2*U& M4E>]6X14C2;+).T+_ V@_#_GO6?H_%JAG6O,ISP:UIMS5M9X7W$X< MI1S;;&3,0?WT=4W>@^J>8LC:U,I)A,CHNE(/!(&+;ZFU&*)Z/,1[,*P#JU'S M,JOTV&JU&RM]9#=O9\/S]N*?#.NG4P#?"Q0QG(1P%F/.@30G]'/6@AOHX](,]RU@/'_@YUZN"Q:9X+9RJ0?8[\$]MC9*/#R_?-]I6!?;E MJ0[G*!1!<@2UW6;:O2G6BX;@$S5W6BIGTGQ>XF(W.X#LNSZ$SQ>_#FKYA-'O MG^&^24([AZT/$5'*HA85?**G05B$.JIK:D6=*BUI9H_Q*Z,4VU(U-285S M6>%YEV[T!>5.Y0BO)\WL@D9VIU7SKI3HQEMU(ZYK'^_2#9E6*RMJV2W+N%SF MAOYBS"U!HAMOS8G&=57@7;K15(A&VQS1I)5O@%3WCF2RM9O8QMFQU8W8Y,NS M8! 4813CA8B6G3UCGCLQ?=_U5E4W .BV=MF!H:'G0Q)KPXKI.,!W W6C%4Y; M:*7Q2G"ONYS1O=W>]A>CSR*:]1^)-8"!;J0U?$SV3 MZ8HSCG,4*2\+?:;?U*:.%]M$RQM$?PCU7TT'RJ[JW).8!5,(3*A!;2A-IK:[ MBAH[N@0? ;FE9<$:$T(BBCFQW.S.BHLSD\)XN ,3I^$/;(WJ-+]3G,ZF-=D MD%9XDE[F!@Z3>(,S58+WNH-%,Z1]N]N6!=:YE<*.X)/8>/GRL'CVNG48>7Z+%+&< MC9(L3K#'3%)LM.)DRQ994"% 0%H=JQ94RQ(]I$3Y]OR4X?,=QXX.4,=%AN>^ M0+15'U+653T/=ESSFJ8QVE&%S?O^:W)?E,+&LEQ>W5DX.^Q3F;I@241L@\@7 M"=Z(_P"*S\,+/+?W V5]D+%+PB)79F[;2SGT,[U%CNBF>F9LO?^A0O]*EDX^ M*=UYPKV[_3[?6MW.^1I8XUIWQ6:9\H^^UZD95R MEHJ/1&69OUNZ-R<'[SGY\WHC[019*I(X)M\3! M"RNO>] 165LU>9XP")$9I!8W76*439U?&NP3/"C)XR1QW*. KQ_W$N"P=-,. MT0G-%M!"SPQ,X$M+S0YUH.<\=[(^%[PN #3WOX VW*?3' M^F+1IRH=>48RJJ08DNO%U_A/R*]/N)LA/@?//E]+UPL= .S<=[714,YH.IU\ M#DB2J+7([+@>XK4@MG#V(1KZ(K,2[3RN=F[JW]U?>[A-T][GH.]R7A@Z'7EB ME7-WMI4;NKW8AL(G5RFJ]3PU[U7RZ MF/G>?OWC4?-3BZE_GG;^!C55$.;%N\:R35"9AC8RA]U5E8MM1N@KHF:,B_SO MOQ'N99S;ML@COJ$&:A ^QLBU&. D4J^KZYTTB,<&V.P$!YNN-_U-;G%RIG6U M&WE5\@N4?]?T/"J^RKG_=KFW(]W!3WS&YX>GOHG1IXP(/J^X2YQT6WJLV)4L ME\.+)7PNEXIMQ6!* ]8=QC=6/1?%EA*M_H,[/">L)\ZJBIRW:IHZ,3K>2"K% M]TSY9]_A&1]-^,U,_)-]][#5KPT+5J4 YSQ@I!1%83RU$X@[*]_]Z;/Y6.CV M$]]].Y2E.2''2[2>(72A[AC*I51NR2A0*M%B2%@4B0>PS M0>RST^K79UL=VBDL1QWMSA)7SC"G,X(ZXC)]B M?YSO/B^M?MUWSVERMES8:EMN]:6VP8%\?GEV4_]/\]UQ7>4\K%RWH.LFZDRU MZZJI%YW-CMB-9K#+?C9D:7XDJF!EI35=LZ.L4AA%HC-0WD+F%X^&*Z M2K?B>S3G\/N5WLZ*F.3^Z*-4W3GJ52.O8Y _7@SZ$]VH2:UN>3XVN69^:@&CKZ(K9!=:PU)<8YB6-H2FLI-FZ9 MZ4*R)JLBTQ[1A8G93C3E["+@8WB?G:V1V\.*9%FAZ*;)R26V56ZU[=FR>GON M'N<9F8F7.5PC;LG9V&+KIB"%P[9DCYI..(IO%8C8:<39>Y/G&E%>MB:>"9HP M*G5+E:J9OAF!^&YUC*-&?-)55L]J1J&YWN/2TFLF%1T-D3,'J,'.479BQ/7F M\F*D$ZKCNZ+=XDN4$]O889>ZS=3U5?*.*?%3U';:Z_K?+=,1/RO(=RZM$26U M/*TKW9E;7R4R/:ZGWVUZLNSGW-7O[J0L59-"T^/[N96JE_"3YYO.*AFX/T1R MI$&0R7J#)9'OWA)DGYD;^?K)0YRSBB3V:QRZSJ"BCEU/#/W G0!OYX!:S0'; M=Y^L(HIN9*OKGINF;V56&>!HHXGJ68\7%54;^$TP!TX(JB#X?3?/%G^V(WC6 M=KMU@U<6E4+=6LWD#?\_X_/X5R-\):&=!OY'MUU_-^$)V*/!LA:?YI4SD?=\,EW?3:K$6NTEF8H-$U&OW#6PM _&S-MS9U[AS;0D< MHQ.43=LL5\4[U3BP35&'4$42P0[5'LDM+(8O;Q9WMMYA_< M2G"P\N[E[/9.E%=8>[JTZ)%OZ^1W? '_K'+K*7=Z-;C:H']#@ZDTP9G:JKKBV2%4.M>6G;SC!B43B[U8I4;+6'J#\[D%]:E6T8=KU;$W M7F[LD8@6P#[R=MU%0R]VRYFR9)7:2VXYTT;6W$WTZGAZ%=VO>YA>/;F*]PBW M-*_O]_X(/1K>&H/!,+SQ""Y+=C-4LQ-,0>P"AO/2HZ>W-#]TO'<&F'( M] =HAG?KRHQ9F3J2B%=6[&+JX?X@T8PCWL'''7?6D7YUC]6?W@+2&H_*F6KJ M!LCY'M%EVOTP5_5BEP#:SBCB< O(T_ D_=EKY9%&'.4&$9 N&5FY);A$GL$5 MR(O",WG3IRF$HH.]>Z'^OZD8PEU3J%QM@A<+HJ%8H, M%[:Y\T:&DUX_LJL/ZPM(#M*'IW>5?%(%M-=/+X^R(BG?-%7;>7UDV=-V60+Y=%:CKWM^I#F' M(\S3NZ&/MQ[WX$9LV*%>1VM.;<@:7]60@CU=6Q,2XBX*[>&&5[3?]^9G5 M[B<'YFHU36Y6VC-;IL1>6-(:MX08WT,%KW#RT5K:[UCY_O6\PV7P:7F8HZWQ MO7AC:IP5FRJ7<1.G-%T2]:[2TZVLDZ\EBOT5%/M$M\=22H5V&A.Y9U6(?&@U M%=R;2*5%'(XB?(A54X*KE;)=?"J'9 Z09LL=ELPXG& YX2W0))1^)/H,)83S M:<&VY9E'_1-<*2T>3* M<3"#3YE#AG!*''$-S8W1L5U'AS-IQ4?5X'QEL%![-:K8@Z&[VPF5EMSSLLR# MFYD U0\]\&LSQN@[V^=L/]N^1@_ZS4/E5E;)U>I90RCD"W+H=.B4TB@-&D/C MV1--WV4H,G4-O_*.!T[7E>Z4/C78X=GG9$8.8?.==SQ5 MVVSB4[3^;2K5+_08*_2G(E>[D^@QO]C_V.V7WO'JU5D4I$JR=7 MF"[=+#(\T87O% MF6;'SCRK DEM-Q5O(-16A=)+&HN^\?8'9LTYM.Q(6S=FXK4G[H)9^8$4SHG\ MQ \"M7K[P%0]^L)N9]40BE(-7.\/]?K9]]&;6>"X$]/9U^VA!OJHBQ^/1_^( M+S_,Y37LRPT]#?CKER.@ZA'2P2_\^AO^P/Q@94/ G*A+?&'JP>B:)(C__3E5 M=;3O"[?!,+AFKIC4PUL>FFMOWW/]J.P*? P,S. 4^^?%DUX]PW3PP)U>D_ ; MT^#GSC-@T^FVX1 "'CY4)Z:]NOYW&X:$/E8%"ZSI3E3GWY?K=^!O'\+D\-\_ MH]:^>0=@1[#/]5.NX9\8^D]O_D /4+&1!X;_7/RK71/A2W^J.H\>&?U][;C> M1+77W2Y 1-_FK8M?;75@ \P=8B+"9"> HD&]0!:J\/]T#RLU&ZC>]< -1C^? MP9'#-G/3-P>F#1WG] MB[2M+FX'L/-6I&L'43]P/6@+]WU<(;7Q7=O4L7\1T;]M"]0EO>?C3V"?&B&< M0C,TQX T"V-GH"L, +0R8(8#A= '.LD.TBQ/,!=K%?T<71KLX41J'RLN?LG5 M8EO*8JVVT)9:?_\8'%-/3CCLEB3*S6*[*+4PH9K%I)Y8$*IY"1-KE4JQU2K6 MJI](RQH''V!P'UU[-?/B5U?U1]". M>YQ+)7XA5&$2R3OJ=E!^?^F)K(U)X8 M ;*!73"\(M-@L@[WEKIMD>$$<^Z0Z9-7''P M4>N.*?8*]KRV>^@#''#/5$P- Q<])G M)#+H\B$5421B:MAF6M%$'O'/)F"8HZ+IE0[,ZZRK16NZ:$'O(H*EJNIY2KU# M.FR^2 +)O#%4-=68D>QP\9M1DP3>6*O8HP$G*G<"E4L?6>/^JJB>M5:YF@/^ MYPU%%[ MDT)N&0K/I+/E= L8+L#D(M9:3:"HGG'V]?AW(]S_^U:[;7?]?E9DL6JIM7[=KZ-_2J;>@ZUR](>J-6S1:9J)-SGI_=3D7 \+1@";;949 M6R>X, "?HV-[7-..J5WKJ& ;['2DJZL5G$L!YT2V5H\&):US<3N6)A<[PX59 MLE2Y9MTQ-\KTQFU$IV\/Y\#]9D]&\?CNBOR_4Q':[WB8#^=*!G M#^[1:E84#SQ#=\<0C1:59D0K[*VX 525/NYSAT?W9D_1O=V4ZBVB@BOL36R M8UM0Q]HU[ F48[4F]@C ,8C=6 +;GVK=6YP.[O5R"]1#SYVL>7+V:P#!]A.L! M.G.UHV(W9=<@"D[#ER>JWRT-\%5*C$H>OF;E%1/Z S7PS"5666^Q6=L]VF@3 ML\#V12AXDK:0EJH61&Q#JSO>/;LPUP@P^9)6Y38D>M.SR[L;6B[B^U*T?8U MOO#4Z?7 ZJ%+R#YOUV>O?]<'< ((PPV>G"B9=H_77W\\]6R7>7X$>B)0&(G MD!^!A\SG")+YG 7#UU,*/KIZ8.JY<^1ECI[%6OMYZ(%=;[J9+D1W'43UI;R5 MZ.H;MP]Q-"C@A=SX-E^1S&P[8\Q]7NB0 GPP\:;8,@O5=J&B_3@ON/SC6%D< M9'D"4;7597&SVU"+^ML-_Z&0JL9B<*?5;DBK-)OU%;HTL"K-!GKHFX1$I7"2 MXEGH>U\74XQL[]BKH']%AH"Y'N8&(^!AX] S?1BV1AD.=WB\V>K^@1\^4'/7 M>A^BRYB8T='%4KQJ7K6NL,U5Q4=,+;]7#H_M"*/R%Y^1$'F9WI@YET> M^(M"JZ#K'O#]S:^RZ0!R9\I+%;N^4"XL?:)6]BU"(1M]8_ZV]1R.85DL9Z^@ M>6&B[88ZEO5@_':)M4(3(@U)I$XW#8XURT5TIM)KNPMGA^&YPKB:FPUGAESB MTS,/-WL%E7F^5/T:PR5(%U;W5-,S]X<;AW=U^4$9O0U'(M]3\^HP[H/POIMZ MZ8H\)Z67MW5)%-O3E;FD:&OV-K94JN]DQL?RHN["&-B^-:VSC!LC3#G,[HWNK[WK+L\M>&.RCQ-/6@DIA3U<; $F@A MFA3"MU%53?\2@Q_9(7+IV)TYA6+2C[J_YD@[)%^0SU^G5C2$/ *<6S]1+2D( MC,R\U-*L5>ZNW*G4B^V;X?/\YFM#3[/[0^?#>_C/R>+"(.5 MV,@ZO7S.PFVS.EH5 6FJ;^0 0^$<01!G:E\/R6\4 I&IGSX6 !M,$;LP)^+7 MKG'!&:UZ;.OZ/7TD_Z;@N>H&F#!%AUA1!/J1 WV'('*N!Y4&0TL0E]CFQ1;\ M5$??OI4S?:C-6!^H2"Y#3!RA&M4ZUD(.%"NK?H"M-TP<-0&?/NO\^VDVA;X$ M_"WHFSPX:-CA>JD$>% ^T]#S0[1F$K@8;(%HVNSWH/X:;'9Z0!^'MA@(6G!] M;+_UQID3_:Z9TV:]0R.) <&Y-;M$G)D:ZUPU3J=M:H;&SVG*L M=9.C+8K0]!5-O939P%ATD R[_^NL\^$'YGD00^B$(=^5(6_)U'Z\[1SW0,$) M=T^US6!]E!.HV@C34 VI-V=]GAI%TWZT(S7A[/$X6]UL4@%++0J, M,=?!%B,3*O%#++8G5QU;Q(A;0G,3W*Y(:A!AQ,Y3RD"])FEWY%: MMS/Q;8FJ]0P:;2+8.;>RR6;LI$.VJH_T: ^>*C? M\L1L7_O:OG,1ZUZ>?>N UK;/C=':U_HZ-7'KW]6W9,-C/DB((!L *K_Q P" M:#7 AF;@N0[RM/8* ]#KKK B'09[ PT,?NSG/9FB#-=L9 M@D7&WP1&:*L/^-'"V]A?Z,_43XJFKC:M@I$9;2F?HBWE'X(5Z^'?6S_P__-) M9KW#;,3KC97OF'4J5RO.<$*U+'Q&#*FI)T\76W M62LT"Q6S85\ 4S4-6JN'RKU&&NLAY[;W70R*&]_[@3^!9@Z?XFV="-3H"63$ MZA)Y==@=]'UHW 9F>.XB&&T_OH+^'41CT\'0=**UFFBQ'L5'%/'SI1%&'Y,_ MM\U^V^#E\6T;(G^^:?S"6+!$%J>P3:RR&Z!<[2YE,.ETBN0)0AD0 M%% 8P X4E2-H11UR>IK162H]Y)XN)BCY\JA-==--0O5GS6*CA:;$PKZEC&') MI;+V;84BND!I@Y*<$69S8]]21JZ?\GYY*0JEQ;ZE#,#46^()Q+-%&3Z>?MO3:0EM)R<)4YFJZHOM]KZ\3 KJ/\FE+^5:SC8ZR M="TNMS!K<[MK\\$"MGSV=%;,3TJ4"YI$*Q 8B10\L6BCEMM:6^=S &4]$=CV MPEUQZ=/OQSXT67Z4I8)'!%)P#LU]:0*)JQ=S!&=*WT,&A&2O4N27I0Z*[FL; M'WU%O9A=CC=]FR3Z$VBE[\MTQ@5=?[MYHXSBE75DL!.3K-^( I/X >IO:7I# M4+PW#(X3NOZ66.%/I?:1*/K)(OMP2/V37&SZ_9L!XH2ZG\2"_<#,7=&_P>4) M[-@&'QOUQFT/S2,>?%!@'&\>?$CL'#<6?'AX'5\&Q-A=?)@1Q-=='&_[W!-W MP5P1,8OC#^#1;Y;9HQ1[%!NBG*OA>JL351U 2R2>N'G&_8)[:[ JKU)4I4], M+'I4U;H]:S!%"3+B-_G[ZKX,[DL9_>\P5[E?1M@N3IS;C*6U3FVOAW^?WUZ_ MW&2NS\]+?5X!T;7514S-A+[I -^_MSIZD*V6QLX?I]![VM_HH;59/UAJX7D)YJS;&;H+UV?JX96H^8J>X9N3#]JL> MBS.EN@AD2I@8WB#=&U>K: F&_1"]/,'NJT-W6YWCUJKA*^NAZ*SDWF5<<[AO MOT6TRP)Z<<>--DF$_GHM%8YS7?Y[3[59UXN>M:ZOL##AH^%C,0D5%CJ+=YIN;Q7P,%5HR]5=/I=%_J8_W<3U:&\7V[X+X!+M: M/A2*7MX4.X"B M/07^"-CV5IVQOZ"21BO[ZP*/!ZR;/]DNTP?^[W?/?$)\@*A\!,.1QBS*Q5EO M(G0F1*O5L-M+KZ2M>..4&O/^O2]'WXYSDJTO3XYP/U%B(=HS4G7GZXL TNM[ M "Z1>LKCC%T<5^D$6^YZ?/1Y0E..-'=0 >:"8/%"PR=JX8$ M$X_U[<"K9[%--_X_%\5J;L\>S>AD0[0INA6-L!8&$1Y#8-[1/Z9&K^;^*AA* MU.0N9' _W?9N&A>_*.(R33"75)K=*M"6#[_6!QK\K2EZS\_S:^M3%7ZT(]M] M>.[5)Q\R?E^^XG[]'=CM'=D]C#GS_O M3\,?>*$E":?'[-,;+;=O'GZE)45>H0T\.^4"&/(JA9)*R2V73SFXV7+&D7J: MXG1:25-IH# ZGU+2*DHU(!-Z63ZR9:SB*+C763X['S':U7CUO6DJ7M& MMX5,64(W/(BU:ENJMEL1:SYQUQ?\/]IW('$CUZ?7H;R:WF2NR ]>!\%35]2! M^,2_)>4[.B);>.**85X\?K7]G[HBT\?DTLLL^6@FC,P X+!?#>$'*F>\K3QY MQ9#_^_0*U>GRY1M2CZU-_'3?(;7#R^G4H?O9.3 Y.N3,[.^8\I$VM![1./0# M<[@ZAL(*A_I_/J>X0]4^*>BC[S"0>#)_=EZV>]2NY]L M!8\C.NJI;R&?NQ;U/G;9A*HA5/2P#? I*)$)_G]!S]TG7HK/.,\ V;Q#_8: :(]P\+E+&)&1(XH,/ MBP]BI,I)"/!IWJ 8@ EYCYU12>CHG+W" 9&V62ZY M>I8F2D*!KRW\AW#@@:RW*<$YH"C]I5S\8P5[A_B_1ZQP7NR*@[E\;-"1&-7W M]:RBBV(['^CPCXA]:+MP1K6A3P*M$0#0QZ88FGZZP^RL7.P]C=B&,&Q-6>)F M$S>;N-G$S29N-G&SG^%F'R9\[K V12=US*_A9A\(0SM@-J1!PK^>PV42AYLX MW/-@5QS,)7&XGZTEW\7A1MNG1ZX-&>M+LQ R34DS'$FFOJ*'7=_NY:.C%[MT M;[9V8VOZL;^R8&AJ)KKRZ\$-'ZZI1]/CZ,K,KX1J;!($)$' >; K#N:2! &? MK27?)0CX[:Q;5/U1SG:_9$P 2<,@;8LO..OF$H>;.-SS8%<'&]&XWJX7N-B#^_T>&[E2B>M-7.]YL"L.YI+L'H_/ M[G&JHCJJL0;FK.EKH>]#O50=77!4>^6;<#Z8.V?']+"-G$JVD7];+7@@[[ZR MRP.9T?5'6T)1EN A:$&!S+J$&&K3!'YH?_WE>S()9Y)PYDS8%0=[2<*9^(0S M= .59#2#J"(0Q&SXTMZ\0H!ONW[HG;,C>PAGZ"2<^;9:L$M>%)GL$(C=4P@' MK0[<,-C>)-XT?>OK12M4LNZ11"MGPJXXV$L2K<0G6F%0'43/M7V(X77/U8". M4%NA""[-/"VK?U8.ZB%,89(PY?N)?TM7%)L\4)8$'TGPD00?2?"1!!^?'7Q$ M5>2*M79!:NZ6D.,IEN38,RTAMU,W,"D<^#U$7HMNXD@J!G[%BH'GY5R36.2\ MC2N)13ZWC%T9&*H=S10!&J>O<&R*3)UU@9VD@.%WE7Q$$K9#TQ=,?"1[1))@ MXTS8%0=[28*-& 4; EH)SZE:X'J^0C,T1W'G[&YV @TAB32^C=@1-=B&G"3 M2 *,),!( HPDP(A#@$')SOHJ6> !O:7:P'>'ZW)#+:"%GAF8P#]GSY.@ M^QVLQ==G?K+UQYGAE/ M@.2K ,F;H>-'H YL<'JY[C0\'.&.[^!)_@VC7+?#UTJPAJU/&_CKW$U&^GX- M?>LP=-.?VNH* @)$HK>-"8$7/EKC_J%F<^]!=JL '6KNNCG_]3?\<8^R-E ] MA&ZCGULR(AQXHO)T-#CX>C-6DKI*L_"M3>Q $/^+QKO3[Z/.< W8]L\7$/51 M#T>'20TJ(O"V?*68:8 1#__1-&6'+SL___N_=JD9J)IE>"[T-_?W54?_?NZP M;\,9*L)^ ^ ##Z@6K@[AXZ]5>Z&N_ VMJ?05#+0&K@>=US6Q'1KB,$825S3[ MO]C.WX@ISX0V49?X#M\>QU3KKVW?\];BVKSI^M%='-<>L*-2UT^$MI$Y# *N M*?**>RQRAKQ*/1?YL6TQD@S](!X8_FW"LW9-W&L2OPFC+GZUD0I&=Y?"3_=> MG_:*43QE]3X.JIBI_W.AT/I VF.5I@AQ2L,H:N*RE"ZHJEIH [U% _XP<7Z MJ>MO1 7%T/?Y@([A><(AB=.2^!3I;JG9K>NS OWZQW- MR[R)[6A_2[%9@VQL%GM81BNZ=9X3B TGU X?D!-#"5 MU12>0O8&5 +0-$'J@'QD8&U-T<*J1?;">EFBFOV[D*;Z9B$O**1"/6U9LT;+ M_EPR;R2\ZG.WHU:VT<\8L"7[M&5+$1LR72K,I-JB*UFS.R H2T.AGO>YFKJ# M)=^L=B6N5P9WT[FB#U:HY;,^#9ER\CPSS5FKNT&&49H&3=F"0C_O4[2Z1D6\ M4U:2Z--FOYN_$3ROH3 *\>SIMS=$US>UF<7I$)GJ4LIJ"X+"/F\Y+0FC62WE MW%A4HZC@);%DJ[R@<,];DZY 5L^&Z?.X?.NH)9# MJW17;HCT;+!@(>W<<]I=DKWK\OAM%U)6\FMMK][A>H:2>O[TEMFRQD&F7R5$ ML\SW.]Q4NLD)"O^\99@11CVQ(/3DEC09W':\@2\7&[ E]ZQE^6;"5%*A0I@T M.4WUI31;UP0E_;S/RCR<2 4<7T)9$?DJ7J+Z4A%J"+&'H2%H]T+"Z$DSSS&F;N MTHUF8]9 3>FG33/93ITF<2TK<=)TWN9)0IHW8%/J>:]VMB,WJWZ^+'%+DIAE MTJR0%:&)T,^;$B.EXID4-8361,X"TLR9#0J.=8_RE>X&3;[:SO/RRLJ9]4JN MHBS4$D)H(_?6JHYY2=$#^0R-W >Q35Z"DWMZO"G6*US(K%%6MT MV+$;J.FS7@E/F#-N.2@18G8YE1LCM3&\A6/=H]1*K3HH-6F=LKA">G47KJIU M8PI[W:.!:2*8-4>]W62+/4(EVQQSE\44@U M%&J/$NH4&[I"7V])+S1KU \JOY)8C"Q27U6:A76CBK05J M^MRNAS,F[\[5@236.WFM0(Z+MZZ FCXCJVFK(X=;L64)'P<%HI]/=1O0M*@] M2EBY6Y7*-]4"D%>ZW&ND:K6V#76 VJ.$Y;:R:F<:F;PEUNND(9F"4I0@67N4 M$.>6I7:G[U(6/C3"H*6UA@I4%VJ/9M4!O>BT&:LN4930;V3Y;HEM+%#39YIE M5BVSFYF"MC7+*FG+PY55$]H6M4>S!F53L'K9%DF$I5[ KDB]K,D&:OK,8N\, MS4V1;E"S:IS>4"RSQQ$CV'2/$AHWK>*"*!7*5DV?>N-Z=I'#IY!9>W!PO+CK MC=*:X4IXPYO4A4K;JK*0K#V:Q5-SAB5(@Y=*M^,\GB_6^V2UH=![-$L99YF< MU[WAY);!:XMQ4*D&<^BM]FB65^OTFYTTLR+R^5K;Q#,=<3Q?H*;/.,!9?"X] M4Q>0 QF:[61'=UP+2HO>HRX:V]D=16UB2"1B=5,0V%WJ,NNJ$(JX6[ MG$EXW_?XU=TRRQ46J.DSP;9ST):&VD"05FYAA-<*=;LP@;WNT:R%KTTGBUJ[ M(*N+(CZQ2\5B'HV5>4[6-+,8+XMSMV35YN%=L,P9*5*%!P6YF TYPF;+I'79BZPN2-Z6U/SM_5 MQ]ENEZ8T'XYUC[I43;7@W:6ZLC3A^K?SU'!A5%MPK'O497(W'A,DVRI9J]KR M-I^>W#KCO@#G/7M T\TT"=ST\'TMLK*K<;M MM#LQ"KV:LE"8/3IP@]/UH"3. JM4*74EULW4#8@%S!X=X#@NG6Y34DK&@=U* MI9M]G[HU4--G\+9<=>>40VI+0NV5F@[5'/FWF05JNH6W**5QGQF(IO$H*V"K M4Q]<;__8C9W11'HSB4;326T]#7T\;=]=&_'NTT&/Y]J!MWWJ-@NSCJU_F[2. M>N&X*R;U6HIZ9P*\T[\+^QS:[F*;5MJ^QE'R^WJ=Y%A )OPVN;#))$4/WC95 M!W#R$@;@(Y(*Q!7!/LQ'WIV1?I0Q>M?2 77%)F*)GUC(*S8QESC*A;KB^$0P M\1-,@F.Q%$N"8S&52X)C)Q7,X><8#@N//Y@)FW5&BB:'%+'3"_^>U=]3XON) MEVX_EV.P;_3F/Q?4Q9\?BJ'BQ[^G=Q;M,N_Q(DT+3 ,P&0!O4PB(N%S_<;]( M\^V4*U&G=ZA3%FB[VD3NU:8$PL\,POE3JLQVY\'3G\\0Z&C6M4GN;;>H39=8 MM-:.;7?_G*WU401%)<#]F<#]E56+3%#\K%$\"<3C;&!_A8X:ZI X_3]?&,)/ M$!:<)GT61VO[<$3Z;2[K*W'IS_S9PQ;RZW]I&@##X>>ZN,,-3/#]W_Q-#S8,"# MJ9$KOCZSJ62LS>)#POM8<^##8_4V[8F?'V8*:=3VN*VH:10U,03Q"5)$*>. MF;ZU%20XD.# 24.B0X&@35 +:N7D[UNJA<&0RN*.Z2(.A+@D\E.:D$33Z=*5\!33;E2[]^5D8# MYCPJ5S3TW G6!%//] &6,=T)T!%5EUC1T:Z^QS1MNU4\F9,E<[(S"22R(ZU$$-:@6"W2NEI%-R2IVEXXMNB$J90JC")*ZI--LDJ%),C0) M&IQKAN:-<& 8XQY=$ 8=HN8*4Y$<=FLITH!PP$$X0(O"-5(D"?\EKF25R6A2H7F>$G?1'7< MHY"*O*22K$P"'S%@RE> CV^2E6D#1W4"S)Q,/7<>73B#J;;M+J*;3TX6A'QK MZTAF9F>0G)J;G7J_=6O'!JPE;I_9JA-T3)^V2@NM- MHM1C^:SK"\W9PD!W&J$LQ27%V"JFCH&EE-T6YH?'7!R@Q'P M,.W1^>!O._\XU0K/'@Y\=OVV,X#9&'(M[LA\JES'!CJD-7((CEY#L+$N[/-R M_KB6R7H%;5+LRM0T:_%]:5F8KH3(?5S\HCGBDB-/OJ!T/N#SNYP*L0D&&ECH@W6>)9EU);.N9-85[P!B.^FJ38&G!I"=9:#Z(++E MVE#V0309VQ-!$#-C$?9O:V6I6Q"&JBV/'0-%$&RT]?XX+$2981=MR4,GA*=H$=8DY1P\38L.5.&4C/GLI]PQ@ M)(9<^Z[!R!8LZK;J!(*C2UN\J.Z-14B-22WR93"R.,=J&RFV.A9=0R$W)8MY MDKLDJ*1D<4SR&9]M5+%F6@)%<5N->B,6^62_.Q,*>%>:],S%T N#2:$481$7 ME4]/H[D1]UVWX7RG[3/SV)J PE,)# 11Y@X M\?:>??6YF*K'I_/,4FXUVI-%UV)+*=] . %#)XZX3%/\9?J0=>DSSZ;]/IQ: M?P^WP3"(!I3ZW9DHL%^UCQZ;$GA)[2NSIK!,?FT<,]E,==;$ B'%P MS+8.FY9-->*#N3F?WAJI'AC!SX#G_]^_Z/1/#*67@M7?/P;)O"=9(_\::^2Q MXTEB%HE9?%VS.//9[P$)C\W1(,Q^\*;725R>Q.5)7!Y'-B7VE-A38D]G/<\] M8'_GUB=/72]:@W"'F.TZQOJ&/QT,DL,@WR1\/\5BW7=?BSO5DGT96F@;&F@6 MVN?+Y^U]V5LU&UJ0EE94(U=?3>O%V8V@4&1TU(.]9,B3%WF/C:XG]IW8]QFM MM1]FX$R.L^8IHEBP2MTZU^)J*9!*-Y"!_:)J^Y)FOO^K^9S&.OBVPX;DK MU4:9B&3BE$R ]D8:GUMIR_# M7'62;XYMK52Q0,L,Z65Z3#%-0:'H=041$D9''/M]2KDFIIZ8^KE$-&^V]1Y_ MZW1DJH);7"HM.7>W62^=62!;AR$-=4FDF4N>99(04A5]FB2;DHEC,G&,"\R>*J+*1?8/HL)LVPWDJY>QUIO[.:7O5V\LG"'L M9K9$4A4T?8QJN[+499HDDY13@AP)L\.QHVQ@Z$Q*C.+$@Q(,& O!GS? MNK9[PH,@NNH;,Q_N^MY)V7RCF5:2L8D)4[["O.LEA/FZYI,83&(P<0O+3[,W MIATYS.*#OZS=N\N7 _.02L\S&;95(<1.C;0Y+[-@.X9"185628ZX9+@#%H^_ M6+)"T#0O!#H&UC=')Y563UM"\6R*5Y]L:?VS^1%WP#SA+AMDZ#OUA%Y&2I/. M.01%"'G"5(-,-W!:X[X%D3*UWFC#IJE+CCCYFE!L+"-!BP0M8HH6I]RHI=N4834;""Y08'7)4/PE1YTLM(K-5.3PHO;:\W(TWVB: MFF1Y/A%/DQGJAQV5/P0Z<:.B6X5VYM:BFO.RP0_E(+5<*!0?5;J_)- 2>OKD MRT5Q-HP$'Q)\^)HAUD$ ,6HX#E&;>90T:.8ML MG7N#K9]YWNB <*=\RL*(L6%$G *?\V%*,A<\W_!H7]6U5P&S9M9+OEELYZ75 M&&0JDTHXXP,#C2K:7,Q>IM,G+ZT89]-($")!B*\55;T9(OB"UFH4;EJV90YJ M;-!W%OFE*B"(X-X $5\V7P29]E4GBTF6*#EZ<0#NG69C=&QT(-'[1.^_@+^_ M3Z1 AR7"W^;K7I\I!".N*K"Z%&JWO%GFZYD,8Z"QH7HY1.J2(I)J.?##W,NE M<4ZQ@A0;UL0$-,YLYI0<'OF2Z9:]12Y>A=="8YI/+S-349Y8)#[(JV50Z\)) M5526F83HRI^\[F"'ULBYU7TR"](YV:\ZJ:L6G:L@W \7PH# M Z$'%Q782GW#\LSEQR5QDNT[R00UF:">40SU0EV<5W$PTVM7,K7R(DN(=7(D M].M-V#$5PROW@(4JB$5)E/7LB0P*GBN(/N!Q30V0.T MLR)'3Y8DGY=":>")$^'6[M$P(N-01):ZY#GF,DTF9Z$28$F Y5R!Y2,J[^P[ ME$Y-6?$F;\SD">W>*,P=7VFR D(6&,)QESQ!7Y+D 36YSBDI=H",177+B $_7&JD> M&+DV#,[\:-D\]1,#LQ!Q)YD^?+?E\V^\8!X#QB16DEC)M[&2V;!Y:R2#1KUL6R9,YKRT*J-^?3 M2N/B%]0W^&_?93,OY%]>4ZN?!RG?@1%ND,.7"(_[G2*7JO-BOSB=)1_C+X=1'I%L:G& MO,MN,'ADE)O>UQWV@X>827_O@ MZT+T2Y';1)DN#31*FDDEK74S9F6ATGC=K[W+EZY?HFXAA9"[]OJ=!4!!Q?:M MBU]N&/A(SM"7WP<)!_! ]=%EPBTP#Y)I91<" A!T2)OB+\E4 MZI(]Y #B%UM@%#0MG(0V6E^"\AB:FIF7,(/N<6 N28J]Y/DO MEHC[HVH^T1:X#XOW8@HQ!U$/Z!@C^#H M!R&J4JL/>]F1$A"M8#R<%.URF#4:"A/=",$0EQR1NDP1)U\;C8UU))"10$8< M(>,C2O$G\OU_8(8*JFN1,XS!6ZHM1Q Q1*>?!M M)RI&;7C1-C,O0%OL@Q'P 9(5[-L'.C9<7VV*$FWHS%U4J>WA5"JP81S%/),XO<.7G9___5^[U#Q,$_&-L6] M:8=]&\Y0$3X9 !]X0+5P=0@??ZW:"W7E;VA-I:_H+=Y=W^,:XC!&$E\W]LK0C8#IWZJ!&F*PRCI34RQ2L$D^84AAVD M%7Y \ J9U@%/#;1A*J5?K%EV'')W136 [N9EHUV36RDV:Q6AW2SVL(J4+8I" M>9T2*E;%JQU"Q"T6___L?>F3VDZ2]O>-V/^AP_MNQ$P$\N@^/+..$$+I\;[V.]D5/_YU^+K&=>4 MUW0^\\ZG9?-/(_F'Z,J1FNSZU']^Z_*CM:D(BC*T3$FDCA 2KB]@B<%@1%(( M&F#]1;:85&W9)$;#2S/9-2.("6[H9\E\0WNF[-8&_)F M;XRNQ/Z(UP=Q(DG_+.FKVY#!ZE:+'\["BC>O"ZL]Q4IHOLWIWB Z7F5F\,.= MV8+%Q)"$:IQ(YMKL:QN/9\NX"T]D:8%3L-"!6H*$Y=M<1R&]GT0CUB)5QZGS M[?;.A^-$DOA9VK;GD;C$%XS,)I*Y;\=KHZ;$K7==WEEL&*LY M5J#&SD@D$>1G43G<89(C67-K,Z#1.;=L(4[(2D2^HZUAHRG-:V/9TFIZ'QFA MW,ZS4LE<1TV(V8MT0X-A61"Z_1CM\JU:*IGK**65:;31E&NP,\#1.<;WMZ@E M))+YCJ(*E[@[Y;,6A+ 1%]?YF;P5)$J"?Y:<#]2POUSZR2QYNWK95@C*]02) MSDONPIY*=U#+@?=3HC;N-,O#_H%-SN4YR89/;);+V$UVZ#I)K-%@U>86B=W! M>5%&.)!ZQ2SSEH9(HX'17NO-C9&,*"_J[4,";F/ADF_);8TB234BFVRZR<^) MVF&;IH=8<\"3F,&J!M6B^E32*I87%4;;?JOGZF4]"G90 M1^SM*=O%YRHD'C)1\F=112::/ >5<;&WFL7>:K18&:R1BC*Y*>!\9<,VF;;E M,!ZRMN!.#*-)JR>L!18#MJW-)[8%D5$=EKM;2H'95#37U\YTL<7WL#>TS$Y( M+U?C>:M!QZEHKJ\]):@*VIIWQ9:[V-6#H"FC?M9JKJ\+QA@94K 71+0EKZ-% MW*BVE\FP3MAK4]=V>V&@RWQK$<7.-)Z:K!"GHKF^:H&TLR;Z/.0G=7W:'%AS MQ>IGHKD.3%N0CGM:I0ZWRMTQI&N6LXT3_#OA!4&P(HU!69)YF9RYL,2-RSPG MI**Y#E2GC55?="M5:[*3.&/%Z#VR;*2B.6555$?L>5VGS&_,AM]E^OW1HLRF MHKF^'IS-A)WO5[+EC"=386G^',%FKN26#AU5DJN#7C M403=$V$9];U>TMD34(@S$\+8+<4FO&$CJ1K*EAM7DAY\A\+L%/OM,'B,5"4' M05M>!]J7IP_/-U;IV>GQW)2>()3CR>/'D]JS2-;C,0W.':]"_^E;GP[>QWW7 MRRZM]^.G<\/1G*(W:?3F>:^-$"7\\3SX>1[(O M?A*5%\FV/ JU:YPC?QVR>_;O7GY4^B%(\)<1;Y@$\U*\>4$^PQB8EP+."_P9 MX%@!YP7@6#'G)<$QX"]%G!> 8X6<%X!CQ9P7@&,%G1?D,P(W#A3_S%QAKG]'*SDQ^XO34W^"WC!:^IKVT$G^8AD\\*ZJI0F'%_=C A=3 MS).U_*2+,U@,^1F_;CK*\RJF:[J_-1@ EL7TE#=J(& WD_G"$!1"ZF!]T:D=&W.E)RWL2Q^W6D/R)0^J3QKK#X? >A MO[*).UZE7V(3"+")5S^*1-^W20"8>(-)(._;)A"P^[IW9[BU!O[$X+OK_>=E M2"N)9PVTS.ZT&:T\C7MIH;:3]5 M%#X7Q!5YQFYV(+T?I9PWMUNV@P;EK;SOR=PJT3&-BT1)R#$#Y,A[E@YRZZF' M U]!>WQD^O2LNI?5%O07]14R3Z_ZGI,F/TJ',#'#)1<%R;1I/K]3["A5/AL$ M6O+_ZDC>G+H]$![5K*\P^B!Z4INK(JN>5,.;7I=H!J%QPYW0_ M2@&@/N114R$]?F1*-7+:..< 4@"DG(A8 5$Z!"G)RI\*/ALC(GADP#\WB MB1&UC '9OC&H5/"-Z?3W4UWD/*&W[G'U)K.($U!A/GU%L1*"@)T*0)7KHLIM MZH3=#ZK\M%7!ERHU"3BD \M]GQ&]&LZ%+>&VJ,+0O2;IQ;TAOZG;Y'+;7Z\F M7HHJ")K "E&"R7S5RC.%OPKC);^(=?%FFY*(WM#27&LD=7QL4&6 MG]OP/#5("3+JA8)=A9F?VT6V0$6I'XZEQ:%G%17XKQ'X2@&@I]=2]T]K&FC^ MUE2T8)@ P0E\7X;#37DT(H8BIP?C0V7H3CP[ELAC?"O!=QB^^+:QH&YRS3TB M !( )(4+=KT*2%"6'6^U2818J$G*AE6!6EA-2("$!$ "@.3Z0/(8U )(4H0( MUZN0Q-TR%=L0^PZ\/S"M\:&U//1I(T$2YM-7C )( I#DZDB2JU<'D.1&4:U7 M(Y:^]:FO6<3)$F#5R^&DCLG;Y%_MHB:[P7!@YW\ #<" MMR%$W1I=BH.VOR(XW%I#O\/?UZGLX1_W'%W*L*+O>[H9)HB;J./_/D$GH'?" MJGV\UD8,<<@O^G.D%YC[RU;P'T>4?H<]&0 MU O1A]6VS+:"0%5QTSM([JK2KB!*+&4ULQ"$*"$T M 'H$_1T.>71*Q;J^@> MX.<:<:P7PD\;9ZQ9>5/1Q%8;92IXN]P?"VG1QC2"12 EF@:;'P _182?TXRM M6ZOHCN#GHL&O%\)/HZ[YO7)U8EH;IQQ0[*+=7SLI_&1A+YPI,1C^ ORY<];6 MSU/_6$3:-1ZTW3JM,AU\ ;<&'R3YS*5.BO<#?#\FYP)F?]YM14$U ,P>F#TP M^_M)Z@+L'MA]X>S^"BE9KF3W[_\B?Z %FNPKRX?D%)N<,;>:[:T=S0U!; GD M.;G-Q1F@15TIV_X8Z#@1(FJY*+'2UHTJ//0U=+3WQVDB[ M]^DK7B*HY+\3,2( (^"],("1=_SBX[4P4IZWIX?V<-6R:N5N&YVZ+;,S$Y+N MD9^^8J4TU$PS-( 1 "-%N4@'.'*EC":OPQ$3PIFFN@U-OK6G_1DJD<[8B)/N M,9^^(EB)()D2#O8C $B*!R26.R"[4276X$A6J.V^8RHN%%1#5R]=<25UW %J M7N,]U%"S[42WCT# NBK[# :VVJ\!E65643MLM$UKN.7#5E<\*.2.3= T#?B@ M)9A($!6[?,BGH%Y3A/SS %< KMSL@=2;<670:P3300MW88?;3C=.MZ<=%D:* M*VE0J(335(DD+O_"H:!> W#E=@$A "Q%>#'U9F"1Q,U,M3IQ@]?<=1_;[@8J MUQ128&$^?25+!(*5*!P0_0"P%*9@#@"6:[Z@>C.PB-:0C?F:6^%KF[YAZHNV MNSMD)Z&,*52B,;)$$^^_?@Z"_ME"1EXHVP]>+L,H",^#VZ;3_[#[0-?C3U@9WC-6-9+L&=5:W!.>>5.+%DQY[-98\77=T:*/>2GKT0) M9K 2?H6G(P![ /9 CZ=K@!Q/6O5A?<1VUO(GCYSL0Q\F.0 MFIY T1+. /0!Z%- ]'EE)1V /M<,BKT$?9HQ--OB78VT'"7PEM5>I-%:=NQ* MXU](^FX6+A'H"^[L[HE=]9)HU_=*.IJ#1J\*'*IZG7[NN_+S M-[=ON(KG:.W$]W]7A8Q@:52>>MTA7^.1&:DOB4H$Q1*"'\-6%$&64/HE=<@ MGESJ9A+@"<"3 L2?7H8G,'*(9IHE]"TM=-41X3>1K9SA21:*0F&Z1"+YU(X M3P">W(I"!0#E-C&EEP%*&&@[=C;>'N:OO\(ID_^ M?P)'\;HB#I<"-["B?HO<(V*7*.N"A!!IZ C!L1)!@%N_HMSZ%50I $#>&U_I M%0"RX1%/Z\QKC+B1Z^L.3=7J+8Y- 83\])4B7U !( ' ^0?ND=$8Y>@1Z& MM0@33<4T3,HC2G #:-]6C10]TL 03)3P*Y30N!]G 0AR8U(10)"K!(->@2#3 M(;XPEO4^+;;*],X2^<#9:]D!)@T$T<0+$HC<$VGH-=&>QZ=Q#R"(#FJ/_=5! M#,3 KQ6W.7KN(U6RHBV2CXH=I1IG'2^9N4/6F5,W;-%\Z"UW, =/5@)$"=,8 MX<>QA)!9'(3,PS&>B/5N6?8S?LX?(;BTT?YM> MO9/'%-DE]$1\%P # (8[KDU6%&2X3JSES<@P4/H-R#);+=%DQS-&VC0/C)MM M&9A/7S&B!", &0 RO*M*905#A@O'4-Z,#(W8-)K-R&N)D35HZO7::CX]9,B0 MQE1(&"FA# J8- KP%> KWQL%@5P%N L'YY+F:-H0Z34R3[883$:\ M1H@23()*0@ SP+4N6&"!LQ3768IWK5N0%?:21_V7K;"-+KXVN3[O6&99X6I] M834ER&R%30_Q&(.58.R=U8QXP83SFRC!A:Q>1'J3*^MZ A1R>/:L?P55 +BY M!==8(*0/0OK Y(') Y,'-[? YH'-%_KF]G4*N&^6[O?<[E7?\:OWZ9]5WH'5J!0OVOU=G,OZHHKE:O$25>/][8H5B*Q?,+ C_@R-;T33U^A M!HD&4PZO=CP6FM_T#*)GX"H77$^!2',Q?.7.T!7X"O 5X"O@"A,X"W"6PCL+ MN,*\)5LY.W<--27RS=#4@NJV:PZT1"\'37WB+9\XZ**'K:@AY5Z=)^U56SZH M(;*$62GI7E;?K,306(E!+D91+JQ_/!UK56V1)KA."\9%9K"\Q(&VH#JXYND5 MU(J\EVK6Q=A^%-0@0'E5X#*%W81<(W]TNFH&Z4Y#2]](_;!J]O0T,^2)'4AM M@O:JE#T@Q-Y65!L0X59TTY!0-"L"GQ97O7QAP()Z"\"3VYWZWP^@@#48^,R' M+W%>D$7X&I& MRS"?,647!>*"*NVIXQ8-V9ZO!+213@- Q D72+@%RS#=W[= MC:!_-HVN%F:<9Q!1O#?7SCTPD*Y18BN! MB>\DI-\QC;A.$&/A1A+Y:,I7U7;K,($6K(1B:4$MJD2B= DF\J]+SEX@ ^#/ MRVYT;NYA '_>"?Y<-!+S8OP9(8[@=E9(PX+(U<#W1NB6:,/FZKD' +I&P; 7 ]"T):)4GR),WAE1YJ%.#065$E( M2DNS8R48P4K,B\H 00""'1-!#K-=[FY>NX(@2X:!WLQ B&'S(DBJ'>6I_TUP:Z'M>8_!$O9UTH/"SDPE8=DXA]4 MTXY"3047"Y?EPQ098:% 4R!S!QTU\J6>_8^TF"P&M,"CEM@C>\16-\2^B,>_ M5^]?]??XQ[391)T)/-C'W\1:BG]/OWJ._Y=D'[QKR*^86U/5,L#/\""0_)'C MQ?@^"/EH"]><( SE[IP]<^@-?0T34O;=1,-!7_.':1?+*6#]#O\U"#\2XQ[Q0K#(#>KT'OK2'&BX*>4A]#,M0;#^%] MS9?FM46]28TRT&,^?4UF^ K7'(7Q: !Z;P2]U8:&>[;MA3RZKT^WU2Y>VUGO ML7LJ#G(Q,-K1CO#-XB(+D=Z:;S+BSCE(RY8-[BZAH8719F+7D MO?$#KY;KX^8JNCY1^Q'-%[$\[:&-J2EJWCB2AN+4K^#"#6F"3Z##'C&G&SD+ MS>_I&;('O2@,T@$D^G]"^9_!W8'K$35JXRJ?3.!ZKSD=IC%+=K1$&KI$X1+- M$"4"R6$7A/[N M+&GH+?.6IP_)S(Z6VH.LI $UV=UG$34O3+X^T;KNPJ9B*1J##4LF3>G[/AGMO-?S;1E^*?:FZ__B?Y\_ELU@[4M[[]DT_'X5=_<-?OVY,_+8VP?03\SB;-\.S'!_YMVZ%F[ M/S0&*9IM__MW8=FG%BYE X^*0_$G@/PVX_@SO3S[^=__]7PTW^$,>L2"1\QZ MIKY'S: 9?!D:M/ UV8)D/?GZ+[(=R_O@<:P4\_D;D_++-]C#,DN$/V/$_SX\ M^YPJ)3=ICKR#GNGM$2TA6]/#+X__[.EW_G&Z'G_I!6;JB%]\S/@-=M,)?SZ2+-<, M]>^'Q^)P_ZAHNJF8X3__\Z_%US,B]&N&]?/B\]LQ_D-TY4A-=EWJ]RX_&AZI MJ2J%4HJT4&5%PAE=EA@"2?Y(H#**,:2JX/3CW,E/2[@P;4VJM#V.Q(TE-87- M+,#Q"IOL/:B?)65G/_.5*&9YM&[QPKJLP@(,@,>IYKQ$;530XX^:\/0Y1PO)W1XYUXX$5S M6FN+4BJ)P#^+&JO%-F;HOBI">R^R>PMN7%VG7Y_OZ:("MWQN#_=A2*^YKEY; M+2M]0\+R/5WH;2J2V$$L1DJW:V Q;FE**HG_+#D8"U.)6JU%V*QY?3QQ^!T+ MI9*Y,>T:_7$/6_.P->&U;;T_9:%554@D\V,R\$T6Y?WS>G,[A7&ZV7AE/%6[P@X5*^T=G4;%KNBK=0-FJBGKN?Q64VD78@I:8+8;FO [)J23QLR1D:&AM,#,$ M?D+P:EDX"/@&8A-)!/E9=+)M$=R4[C,\&KF:'$W8B9P8%)GO*,= UD:)R8AW MJAZ_V)+AR&G&B62^T9JJ+Z&U$,[XH5;%JZ346+810:+RC4J:LE@$4MV'S:@9 MC8?\! ]@(Y',C4EN#Q?530U7^/UFYL\91YLNJG$BF8.(B8#429[KP.)&=3 V MWJ_[ZT;:9KZC]&8^\@\;6A,W2K^E-FMK2JFQJ6C.HGR/=#!CTF5%=H&;BGZ,&X>97,#([V6S2P% >-;VZ8ZU\78A.QD8&A^8&QS84$SO3ZS MHLJF'5%2H]E8QJEHSJR&P9CIB SMPO*NV=F,.R)![K-6#JWFR_]5=MR9G&_,5GL60=.FL7RG?40+5KXF#NQ6KT( MF?+SCL%.&)/3,6 MF6BNL^9\,'16MCSBG0CMSF:,MF7T3#3GWKJY&$Y$PL#$/>37Y6&G;)OIA)T M;%N:5%7/7%=X;C!AQ%:GC2F"D8KF7*$#X:U]W%\1? N!6(7.R+GT3E1>"E1*EKG'1_'7-\]N^2OWQ5>.?QYU^&NLG?OO\%\W*C>?E# M55XP+[>9ES]QZ,&\W K'?E_-%:%S +28%Z*-B\ QXHY+P#'"CHOR&<< M Q-3O(D!0%;,>0% 5M!Y.?)*P<04;6( D!5S7I*%GP;S4L!Y@3_3%)B8BTW, M*Q]<_S'"?U,"]/=6Z%>HY**1]0M3(.]!0W^(<1=,0U?1R75RM-R73OYTE'C_ M#U+^%$7]B%;QOCTE^Z6#6NS^M@G.QBPZ7V!W?1E4X4:+K"6:UD+6CC]O.*$ MI"B1$]ERENL1& S8]_W18DX\E 6[P+O:!=+G])^GM##YGY>MU?&.-GK'7"H? M$WY?9SY_C[[49XQYQZ;$.E[DAL"4KF%*C^>$=VM+G+PV8$R7/$:\6UMZ MS* ";.E*MH2]Y\#8,2W/.0X=]Y.S\M/7LFS+KJ(]R.%#,W*UHP%A<.GX(4U, M>NXCR/UHYXI4HQLHI=#)*-E ZND2^2TY[F/>2.E;=JVCMW*>L_;<--D6NS.# M;U+'&'<6W>YH:69)J8,U9M,US [A27B":.X4>N'MC7*'2)$/HL?P DJ:H! F^BY)!MZ!*>5Z\ZDQLK0\! M-FF=JFJO7S'8>JTN1NX8HR2AM1!TX]9(\YH\N5G+/V1"/ $T_>$L''3V>!>. MM"C0UE1#-2LIT! IT.1+6 &$ 0AS*81Y?(T*(.9L$/.=;9A>P3;P V+DF[/RB)LDM8>=UZOA3 O M=((\&%6BB3SRG+U2\?UXV96@)WV(>C]*.2_T'%][%@QZBK7C49UM=UQ)]"5. M>M,5SG.PZ)8O>RA">O,%M?4'(Q'2Z8IUD#!R/TOS1J<)@7&X!"-("65><#BZ M)^()^>>ISI0'+>0T5WU:941S@ZSLRX.V2S]K#W=$.2E8X:%K/QK]6Z?/>%;H MW3W.*/9*6.!72^3#H,!#:-V+LS6=-5EU%09B5YAEYO_CB[%ZOG&Z.N&=[HVS/U%NG'X.! MEHPG2(QCJ/E;4]'ZR?1YZD!3/,/-6CRQ%W5GH60N?;0GDGY#HC?C;22[:;T/ M^M-7E$!+%,%OW.;<*9_/779:W MGGHX\!6TQT>F3\^J>UEM07>XE!((%#DKO-VV6MT1+&%AN^V.TJ4T#>N\>"V] MES'!#R!)L69*[B M-11!%K?N;"?!)U-UA*$CP^\Y7#VYE'H"EF1K:IJ4 M#!WX&M'Q^E)C7Y%7@D2F7#^:*.$8X/F!Z_";!.<^!#K=)';Q%FAZ]357'IC& MLAUI+\6ED<'-$;\Z(*QHOFZ1N^8*YZ(4EXA/7P$D 4BZ3? 48-)[B*>>!9^Z M;5]X[%GF,9YAIK+BZ/EQVXM^&@R8KP852(DV4XC:H>U^&/QY1+=9J] MC?;T!U\+0M]40BT9V6->G0_!DGN?U19 S/22,=/!-U_)Q-@XT457"WMZU?-U MS0RC1.8$!@UKC6:G[HY-6$95.PIT>CTY"(E"T$]?B1*"8H B\5$I$N^SDD5! M=_@?V08*[06 RPAL'M@\(,V>^]FLZS:U5!)P-.-O[<[9? ML$)NK:("IZ ZZ[W6+S)2C61U:VEQ M@.R7C)U;J^A^@>R\E)X78Q S"P?MW:8=\LY2AX-U1;!FG)!B$/XZ#+HGZLX+ MIO]958.AM@ZS=>(*I0T*JX]KE$[#$KA0O6AA:X7 BYM3>HXY\,['X0D#1:/: M"NG!$\A=Q; PA>S N' ) V,&K6-$C.!A2&&.WQWL^#!.!G4L8<# > EE"$#, MN?S![-:N]F;H.7_U@ENKHKB\X^M#SMG3=D95?=V?+&LF8 MLEH&($T2@)JKEC&XM2[>*];\_IVB/!."0:2AI&5.Z?;(VJUDB& OBCOMGNSZ M.N[$(J1.1C+6Q;!).<6=QZ(&-$R7\)<\@@#X _#G?,'F6^NBP!&9OP.@7\22 MIP8U5&(?X7AYUZ(X6-%E.3HO\OPRF#.=0=6-[?(.;.[+[5E3FU$S/X6@-*#, M4"68))(3%WGYB')!'>R:X>-;^UTA,.@Q3GQK7=S/'JB#N8(C3JT.7(NL@03Y M#M^*+WM>0A<3JLX3FLM#Q%P;;-N2-5'2"$T: <;0$H4G_S$O2/5RY\S*HJ#' M?5$M/VZ%V\)I"5SFOH:5\I&54LB\;H73$O GX$_WG)2L<&H"#@46.6_7QPJV5T@MOBSQK-&4*'?4K PM1^?-YDS>M9F:(2'((_,,1O$2 M<:+2,[@*^3")0%#<15#&3G[5I\ MS5XSW-;E:+$3I["1\;[($I/\AR* X@[@XXR1L7LYM5^,M?56_/@%:\M=P)6= MX!AS*PK*Y;#GU;5NY;S \4O6EL3L9UQ(RQ7>J;4GKECN!C,MVWBDM"T2*Q$( M7<*P*SP$+J@#@81NEV!E@1W($X*,!/[0L,:(ST<#H8I6;6.S&%R6=$73 3P@ MUXVUB'::R['B;/F=F>T:4M95XO,X3)=@^OVSKEZ0SRY3*+1(Z\ FT_B]$.R# MMDL_:P\?EWT%"I*>@@N0[P=<7 -F%7"?0EL*<)^[(5(5JQ04\CQOS'G#9Z11 MP=8UP]:MS:2],1?=9 ;B-U>?9=55%(1IEX*1]XLOSF[RRNG6CGNVLWM>=&J@ M)>,)$GL9:O[65+1CG9B!IGB&F[5XJAC5"FK'NUJ-AR>J'^VL'K=1F61WC68Q M.1PO,>3EWX$#U[YKO -%(<'F '#8"IAB[HZ62W)ER[?]T0"?$$4[*GX M9EI+,D@U_. =5?Q!N'^7"G6]/SCYBZ*1?W6VR+-XYLAF91%]D^4C?<3;RX$; M+<._23CWNZ*1+ZU46XGV>]:NBGM8Z\L'<05KN_8A.1Q@&3$0H4L(DL^0 &[: M/LAE/2@4>?N-S.5AY]K5L?E];=%IZ$W/:DVV4]Q3'&F#""GFI-Q"@#8 ;2X? M5 5P.DBS1V2/BOM-19Q;6)VB?3:&'_O25(ND238"ZV!\6@$!U M5% =]>.1Z4!UU'N.3)YC5<3B67>PGA[F5HMLC1=M>XA:2K8AS^I>9,OB"RC[ M[Y]\EP\[QK+OR\FNZ..R[CYNSC,0L'Q9P-(Q?>_WTA*E5VTT@EGD8J$:3$4!1@,0 6P\V5 DB/P'V ^P#2XT<.V?UNQ<]. M)B]9\)4Q<:"A3K<#FPUHUFV$N#UPL@6?_O05+5'HY5\1 ]\$@ 6(C,!_/BB1 M\0,GXROT@G^>".)9%FEN1\^$L2V,+%)T.WVLLJY"OI$NTFGH\(6K]#LC)W:U M\,'V L!%/&Q"MRI[V909(<5QJN MXCE:.SFS_"XUFPUS"+\D5F.X)T/"*+0ZE4XK.>L166HVH@035(DXD:4)9&:[ M<$'-CPQ(IXIJ D"Z%1OMQ5@B=,(F37KVF)_ NXZ&6P0=5XY8@K\.2^Z<=?8" MDWA6\6*HK<-L#;A"V8M[4M'5$K]]P.J]KRZ5<3X&6IM;>B3/DH[("5JE1HMZ M*VQ/R;VD!2 &0 M.@.U[^;J>:\H]7NRW]2D1XZU,741[6"+> ^'GJBP%T6LOKZ,UWK865LM^@ZQ>Q[XG9QV*^ ML63@R;8""YVUWNQC?Y=3X,6U2=8-I *5?>$ 1VI7A@D<4J.4D4P>:Y/0)8(B M2LR)ZD9GCX #]'H9L?+F[ED(]/HEP_+FZKF??9?2[HPXUT$1.&IB@M9:ZJH] MONQ>J89);:_!HSAO#J%8J4S:@U$E.]UE,7*FA))4"<9?FOWQ7Z&<3.U99\YT M$X<.OYPP= 0]/6U9*[&6SG5BM[;Z4GR0,Z5("JVB&H71DD;"M(0K*"4Q)*Q* M"D.0.*++-$PF2/R??\E/_R)1X[0^)LE=74#XR<#36+_L+;=0HD:)^EFR/TK6 ME;8_U7B(6\W&W&3:9*$$WR4$^UG4)X?K>G]#8S!DM1JVOA1W,SB6T#1(^*.D MV>CH'FYT5F)M-X.F&,+WZJM4,O?UJH<#C$?+7E.7LCD43@W-?7 MQ\,*ND?[(MJ>C]M#E]K/K$PTUU.C5;6[2C4<6U%?J+NV.N^W(E;"\CW=ATQ$ MF$3;X(=EO+=VVRZSPE-)_&?))CRH>*K$MGE'WD6U^%"9.RLAD$4%E;1H6#" M$"9NEV.HSE$K0\*E7*.=]4JQ9@>G;W'D*(AWV$C ^FPBF1O3:MBCD$:WLK7D M ;+U#HC.3,M"(ID;4Q7V!Y(L(08/)7X\Z=MU==5,V\R/J:POZ#KF1)C([2M! M/9IA>ARFC9ZP*'L0C\*%2%B<.ZFL1/^ ;1Q6(O)CLKMNV9EZD2/VJ)&&ARVQ M#O52R=R,=NO;0V6RE3FQ-K*H<+C:K$E&2"2)GR5'9!C75\:FQ3M-A]A(L5@+ M$H,Z7NW_-/SV;%/9U0B11TT;66[(!M9F#8G,=W0_@$QU(U<<4;-FG3*ZIW:* MDTKF&W6-IL<8/'T0-VZ;19UX;ZT.K$3E&ZWB7@]NN"@F;GS"'?'L:+!--F'4 MJ9Z6NYT:0QY6HAS[=G> <0*V$"0ZWR@M$NV-2(N^6./CAD@'*ZQ92R5SBH*$ M^G8)1;Q@R;WMQA@Z;GD8PS$1S9MH><".F8RBJA8H:I<^[U3E^,)*%*CLS*/ M*II4WW;'L\$N3B1SH]\O27TQ@IF*U5L0BYT4U:GQ*#GHP_F.EED$$MW6Z@!O MG+;17.V[)*IFHKG1KS5B*2$!+_".Y)8KD&HXHS!.17->RB.$8+;=5"[C5;)ELP;?F\-3KE-&*"B]\X%/^&EY@\/E27UC\37GL/?H MP%++'2%-R)QK=CHA8&2-C!- [=9FLDRN:]O$41/1//J(%;C'+\HB;U+;P:%N M*!@N944:<@.;B*J!#IJ;F*]Q\MR&A*X>E#/1_, .$(Q-(@1?\Q.]W726S?EF M(6:=S0\,];AUN^/Y KS16Z*[LWPGHK+<:+EF+:L=P9(HMBU(6$O.9F$.F[3P MF#7V)]56M8]AM@M^W#9Z&0_&0OKN)-?9&@K'<:W2I:Q-[-GQ MB4JN69SFR<$&J9BP)DPQ;JTJW'02I[2$7+-#N4QV&^PX@O?$2*S#C&HS>":: M&Y@-AT@S3.93W.Q; ]<;.H8]99^(4S_*UCE2%C=8B%F]1K55VW;UH;',SIBY M'O2W;2MV:QU'1&OEVD0=1H-YFLSN%+Z*]0:GZ,:F:CGVO$4-+'G+#A)]G0#8 MGNSAO4AB?&L#^>:T!0UQM).)YIM-=H]BFUS&'+Q!>DM-:B$TZR>]/0&QL\Y. MJ%.VIHG1 F[253Q$L$DFFF^V!2.PL9@E.]^>@4"TVZUC S*9LA,HURZ/;;@] MV71AKC6)=$O6T#82IZ(Y4QP> #ID,)+D07O1@#6( ME76E'G01)DY%)"=$IZVZX\'Q.2P9MEOGHZG\/^FQX30 M?_K6Q]:0X_'AA;P>[#.#%(@:^.S?)7]YI2A(H5Z)W4(#5TEB7V0-%(P@>Q,O M*%2&T1MHX#H)U8NL > %P NNE.B[R"H ;@#AA@NLY5K6@A9./Z\X("E*Y$2V'&HJ,!BP M[?NSP619:1X? V4I/*E_@TW@76T"Z7.ZSU,VJ_S/=YQA_0(>%7Q,]'V=^?P] M^%*?,>8=FQ+K>)$; E.ZABD]'A/>K2T]9E\!QG0E8T+?L2U5--U43 !,U[&E M[(#Q;FWIF('@X1^/-O7/&PW82C+J(YLLFRV= FAJ!+! -P!N'-5W"E@0?K7J>-" MN6C?##R_2$:[V[L+]D (&(RN!LM*S1$Z]N+-Q9->EXP6V^ZGS97FM*T(%J2F M(?1\V,VRT"&?OE)X"2:0$H/DH0?DHKW&6\O[4=F)G%'>QZ4]91690*M MQ0BI:H@Y]/26>=E"(4I]J2PK6WT"DR-O*["]?;W%I>>B+),L7D)0HD33+]BG MW!,5A?SS7&?*@Q9RH*77!,Y:71<]:W@K6,6+F:,:/7XX M:6]71A4SM>J;#YNLNHJ",.U2,/)^\<79W5XYW1QQS_9&V9ZIMTX_!@,M&4^0 M&,=0\[>FHO63Z?/4@:9XAINU>&(ONG+FA]YAL-Z+PWI-X]IC7(B\--4X_>DK M36 E!(,O'B\KJ(,"B+H(1%WY(3%8E@MH\X5*@'5QF[\ZG^^^EF5^-$1&]LR M>6@63XRH90S(]ATNI8VQR*_Z5<:"T0DBZ'N'&:ZR^AYI6.?%:^F=$_Q>$.;A M=YJOF('VX.F)2*+S!^^H](_+Z;M4Q.=#A'Y?0> [ZP$AS[&)D;:$8@.3%%O$ ML#T6WW.X>G(I]00LZ;A*\> LVO?J>*X],8]F. MM)<"D]ROXKO=0(\M&<++]J&[K+:&; ),Q*>O&( D $DWB9X"3'H/ =5SX-.. M)W9MJ/H<:R M[\O)E@MPY#X*1^[#AD<=T_=^'QN=/#K#[W#%Y$EI$7HF:4%06W!);ELC%H9$ MI7%1A$%*!,$ Y@-@/GQ8/F*10PF7"F_^#EFR3@AGRXZ#,!\&5)^AXEP3,[_' ]V:=@%P)R)7O(9YWEG7+C(318A!N M86O8#1">D28MWT_7K320=URX7G"A]O[YD:F*LPR(GO[@:T'HFTJH)8-]3*/] M43F2(.\AB N>@38Y^.91F1@;)[KH:F%/KWJ^KIEAE,BVD<*XS.-Y&K@,.[Z@[G;-4 @ I!_C(@"0"O&.[L58 M0C;K"%V?+^OB?C_M0H.=/.C 0HHE^"NQY,YY-B\PB6>%1H?:.GQ>:13^7FD4 M_;B,FRMF)?L1:+ $:%0O6MA:(9#FYOR;8]&*\Q%NPD#1J+9">O $-E3Y4YKMUF8\E!'ZL.\K > EE0-W1HM ;NZ1 M;P:M:Q0FO;EVBDM(OCY8G;U SV(E; 1^9T[X#;0^]*#E/M@OV12KLLJEEW\7 M#$ *@-09>$PW5\][1:G?OQ649T(PB#24M,PIW1Y9NY4,$>QE2RVS/D*TRS%N M::988VBMRVUZV>XJJWW*E&B8+N$T2%@&D*M8R/4+&MK-U5/@R-/?0=S?AFT&L^KN-\7F1E/;JD:NZFW_/!@I."51L 9 MJ@231'(^S+]J!M53;\0/O+E[%@*]?FDS-U?/_>R[.I@K..+4ZL"UR!I(D._P MK?BRI[NF3I?QRD*Q16<'"6@'&;GV(=LK91GET!*%)_\Q[RRI7&$0I;B,RRN^ M,+V7[K3"J02X!7"+ J3X*IQ.@%\ ORA &JO"Z03X M1:%S7UU' [=/AW4IG7PH0EI%4Y[ST9#O?#3XX_+10 :H&S/0$%3",K(K_->L M#F0)3]NZ0\NB5CY8.V.C^,U%?%D*&C$.:QBZ=1F^G#Y>:D(XJI:"5 M$)HHT>CE,S0#ARM^IHV;$\S>']J\[H;@JE!S]BL&>#>&:W0HM.#-:J-7Y(": MK\MQ.JB40 8@!D!,$>AA &/>B#&_IW^M>PYF\:*W@*.WNBQ0P7]A)I9SL;^M-7NH3A9(G!089* #M%X';=2W#B8M2M-^/. M+[A;D-V+-*56(>!)-6CO5ZRKSH4K<;<:'C'FD,%.AX?$M,H%K4V=VV;(DW*W M"*:$T4@)(?+$4\#= KG=;D#- N#S'7S@=C#J-PB^:LG0DI-VMV > %!2!6%:MN%/(\ M?PURUH#8<,<)FHAU+Q PTQ3/U8-;<'^9AFMQ,ADY F/ MJ%,Q3LZZ6!IEP^@T?P4H&0U@ZYWSWL#J?7,C*#+-#91XO/92C2]5:A)P2 >6 M^SXC>C6<"UOWN+S"F+@MV_*>AY;H?HMQ58F*V71YS=[EO71]O7.>X LB1$]% M-M,"D4&J] ?OJ'5 #034P)L7A_RK@T2>O=/>#1W?U 8]?NBU.EV3:2XUG;U0 M<O=SJ^@9W )"J*+?1B+($J/"L'22,EFKQ\#7;@G7=]VP[J M019R-W5YO'KUI=HO:FZ_%*R@!JRT6[Y5XUL58X;N>_K"K\8I6!&?ON( I@!, MW5XI@*/X?@*TY\ LC$8;R&1;'?$;SYZNRDQK/-QEF)42&F&LA%-@@P60JP!* M*23-L1@Q6F J=\W(N^:#Y?OVGWN.]YYCM6Z.1CN>4,>!&&%+JN(X8MRM".EJ MG49NL^6:AM]7.K4WA6ECV??E9&OV01A\'R2?&HC OBP"ZYB^]_OPZ^31/WZ' M-6L#'O1L#)F*D^ZXN1Q$<7O+LQ)"I*%7BBK1].4/!A_:WSX\!P,0*($7 "\ M!,I[B\_];OW-MOLO67ZK/@F-=NWAP-I3L#:-%C54:\3I\IN]-&:HRU?P^M!> M!W ',""!&Q2: ?E1$OT5>OD]3Y#L+$NF6:_.&ZU-+/"M.(1'=1+MV7&V9&;1 ML9>MF>^?UN%VL-:WLMIV>/$#AYD1?$3=3^8R7S[6A"F,Y\.,/G5A6.[ M'QIF #ORY@&02T1M4_?J'[V+=57VZ%N-1]A M%Z<@E,9E7[!' O@#\ <05@L!0(6+KKX6C [ZM.Y/K'I@;;R1&-!MA)V91@I& M]*>O5 DAT!)&@W2> ), F16060&9%9!9/U;D\]4!AFZ#JXG,?B;*C:&OT.,1 M3F^S $,:"'U<3T'ZSJS 2Z*Z(.6X/@]ZEAY<+4Q_^5CE!>3R! Q7$"O]FUR> MR91D?Q6<0"N%XMPR<V&3;HQ!)"I^%0HD2@< F&+Q^0 #X)B!: MTOH^(ZDOR:_S.XC::.W^K*XBE 5%0KD?+LJ+8=5((8I((.KRKVR!&P)L AS6 M#Q!E_5N@.A#M"2ICJZ:%BO4N(I>3P4G97HK^]!7'2P2#E4@,D.X!8!5 *8"U M"OP'L%8!:_7>8K=_NTC/=ZT.S"$:)0Y%H3V*QV,'I;+31!J>?5JE7Y(Z[[WQ M5+7PP?:"CY*2\U)%M1>>KVH^=!3^@JQW#X%GF^K#_\#9_]T3/( ;SDOM16]L M(T76T&.4#W@1\"+@17\=CP)N!-P(N-%?1TD*[$:OV_,^_*/(0=Z!%LJFJZF\ M[+N)$H/'Z.Y @H61N<00JR9HU.2 X)5>,W[KP3$YYS1O3 EA\)./A?X),.KLP:?[ MQ*B+50"_M3[N%Y#.&X1Z,9:4!:NY5*"N9Y&MZ6@?-(GR)$UHPF11I]=@R9VS M E]@$F79EEU%>Y##AZ&V#K,UX.A'&%PZ?DBG\N/2 B\6NLIKX$>@P1*@4;TH M?!*2Y.4F0#:2>?DZ^#;?T2)XE'9$3M$J-%O56V(C_@A68#:47A4$ZN&1N M3N7D]3(G' LBG*I?7-/?+-H/7_ MKD %O+EVBGL[=WVP>O5UWM*SD]D+CATY@54K=+##NT/(%LWZ>$O3,6U-6VR* M542*52@ *0!2Q0&I7W,";ZZ>]XI2OV<)3DUZY%@;4Q?1#K:(]W#HB/0(.T.MEC,R;NV7W:O1.T1EK+0F6M!F@RMI\MVN^X8/MF_P,PI6OKX__@;TTUF'R][*<90;-$H(8OVP]KV<]>OH=++=#2Z5'3!_#J@VZZ MLJN8B43PM)8$GX_#5:JD=IC[#));W+1P,_V]J@,_:_:$Q2-%L^]^_NW9X:N%2RG_4-8H_ -8-F6&!HT,+79 N2]>3KO\AV+.^# MQ[%2S.=O5Y1?OF$(EID G :J'IY]3I62FS1'WD'/]/8(/9"MZ>&7QW_V]#O_ M.%V/O_2"[+CSQ==L.32WVD^3]CCGH;?^@B9KQH]3CB.?J?R47V09P+Y/SW_D MAZ6? L[_C'K<3QAW;"3]G+AW@BSVL=GXV-_'7R7.E&723=R$2_$K<85O_B]_ M_:-3_*SJ4QJ4,T229!VG%9Q1)!F&$0DG&$22DR.;A*&8AB]HA-11[-/Q6\^C MM>>C721@^6N[/^JRTQCT.NQHT)@^=/A*@V/;QWNA1I<[HL-Q(-P3CB0?LFOB M!$+4;YO2P-,Y.5A6;>^L8_D]7OYH(ZG.%S]\ZW,E9/7P'H'P>Z^S^4_Z_9!T M//[/OQ:_;R'()%*57']T#]\6]S^/]!^B*T=JLJ]1__FMQX_62!,D@BH$*5$* M#J?6J$NRJJ$2H< 4CNNJ3,+XXPS*3ROJ-I;<(=5W!Y8VV;OLIFFNT(&0WHO_ M+(FUF^-@TAOR(D?R<-,@PLK,$20T+[D/=F)%P)NK9&/ ;,6(XNL$;DA87K+> M%GC8J[!UGC.AB5?1AJW--$XDB5R;0XI#G0Z\X5&C51^&_7C7V0D2(<$_2^+X M6/1ZR(P7M3(N"SU[8O=VK$3F)4F4%$:M1=RT3)$]N..#Q2_,6"+S_9S)J+\) M^A63-SL3;AQY"MFS4LE:TK#Z,F30<:*20[L9RD,(C*C6 UL"P( MZC2-?="N5/Q80N"\*(>&N#E264ILN4MV@_CL:-3.1,F?12L\N7.&L\H,WAQL M#F_H87V.)S:"Y%O=UPRKQG+-"(9TBV^.77JY6\>I:*Y5MBE'M8VK]L2:S6AP MK3*MUF:&A* G5#5J#BHM:)]TH%P?]#S2J[<0-A7-M>KBP_H>T0X$[RQWV+;= M)NV]DK2*Y5MMM223*@_6+K^IB6*$=Q>[.9>)8C^+FMY"QJ%F

FY.AYV:-[:FZ$[&%8.$BUG&2!S MK1XVJ- -$'L+0P>Y5D%&\DSVA50TURI''9!H6Z:;O+DC1E2OZY:72R%]:95K MU0],/=:G&U*4*<-AF^.:-A]G])B<:!4C<;U5YV:B'$/[U@RAG*B^[R3CQ7U88X(70HNR[*]57L3K9ZU9].X4DCV)GLJE7%QXGH"2^@I,1+ MO>[6%'M3?S%VUIO:II]TX(1I!\J8)E%^FYAV/XJ#8;V#/% M+HPM,QBXE7V\F\VM!(!/F'8 AZ%.=)DQ'.W7_60NFF4'S41SK98=O3[WR4,7 MYO84V6O5@[+2389UPK0=G#?LI3$C+<<,N4HZ<,((&U*_W)JO9Z9%CAVUV>E-K47$IJ)Y#:PFG+UUYAT>7;,D MVZ*@00K8Z DC;+2U9M17_:DU,6;!=@S/^JB1M'K"LJJUO3T=4[S-FZL%YL,# M/";2*\,3EC5A&+A?;T0T/X&(Y7PH;VUHF8GF^JK3 >3)L-3@AZJ^QH/FGHT3 MO6(GC%"-. X:C%V"GTR&(U.)=CM:%E+1G!%*-(J+B\J*%DUO.&Y#1&,;3I.E M]801RG'_L.95N\)'C;JA]0ANUJ2%5#37:F^HCY2UQ\)6BR,%H4M[ SO! >R$ MO=)TCQLW&D[-JI6YH+:G"'P3)ROV"2.T:M*^->76(UBNN9XJ^&PO)A,-G+ L M;NY0 E>7>W#-:C54DMNOE\G> CMA6:M5!QI,]$ED]>QVG=SM(I:K)QTX85FC M(.P(/6-M6JT)QW?G)H_J=C*L$^;2:XRGJ(FKIE6#JOQ^M'*77"U.17/*JNUG M WC?="A>+I?Q0;=7$]0X&=8)RUJU[?(XJK0)J]4;.*II#'?CJ9"*YLR%KB]G M8F6I0%8T+ZL,OW70*9YTX(01JFT!AWEG4(5K;379 0UZA.,*J6BNKY#3"1B: MX!!XLX?7>H7&O8[.2O@)(^Q9=5F(IMN62.)V;#%H0UNSF6BNU;+>,23;46NB M-M0D;D 0D;XQ)/R$$2H'O8].D=&2UX1NFW)C?]>FDE9/6)9<,SK5RJP7B4XY MGLN5'N\N%4'"3UG6(%G6E])Z8FUV[F8R9IK[191TX(1EZ9NA8#0WC"!R6YE< M=6AO-S@D'3AA65W"IRUSTZI;PV&70*%M>:3V$M$3EH5M>4^.ADO:TNJ\*#0D MI$HE7H"?V#K&0P72%X+FB'*/CT?M<*C6 B$5S>\=Y]9:KLGC(4^.1[T)=! 7 M2S89U@G+TN@M+VC^I@9#7.*RVXH[I9A,--2 MM;_?B/L?%'UG(LZ) (\6$-!GWHX0(#!FWY&PM)E97Y9.9365GSQ""VL'I#98DN/7H!LA_NO3#IR7H:CA?B2DOB MDD(3WO6$$BY HSX@VW*2G,/)M$I6>3A*<>C2(]46EIWXO)-M\GP]6P6K12%B M9*&PHB>4L)O:5,;3<2_;7#=ZT7XTSJ3-Z A=>C0L07NN3,VJ_<+3)6E8R[&+ M0J_!H4N/AC57,LM$B>X(T&PU/I>8##D5P-SAA!*2S-RN98L%LQD>,(E8KJE0 M9!2^ZPDE9);#J- 3,HMFMCU2FIW$P)X\XTN/WG5CJA8;KY(-?EX;CNE(?BU7 MAB-TZ=&[5BA& VN33)+A"IOJC[I-LR/"NYY0;1@XP]PI9UOZPD.T8^T6=W=>PQ5WOWU^ ]AXJV]-:5O-_#:.GCI\-.+J$0 MWF4%70H8/]B[5!B8FF);X!9LX-N+''O?@W^\="EMG^K]P[5&^FR#AF!>[C,O MU/F3NX)IN=.T4$]T,#$^G)@ Q_PY+P&.^7-:J" >N^;$?'#'XKOA\5TKE79W M27Q )%>%\[LI1>+4FO4'10*EBS[\?S^B/WY7/+&GZ'7EDSA7@G):8.<6>4NR M"H@B_'QL$KPJ 8G8KO4&]A+8RXWLY8XM!/[$GDYHUZ%UO;5E/+"QP,8^:F/T M[]H813LM!;ZHC=$D31_:4Z!(UU.D^_9[N;8B48\ S!\4P/>"ZL1[!G8N&':< M\_&_GP0O[U N/G+;?XHU5^)P?6T_]Y'9%S&H3W-.WU%Y?L]-W78;X[MJ=&Y_ M&:ZM1W2F20P-;49H.D!]U=01@39=+61+!N;/S[8IG\GG?3/[3"_EYSVN?H!= MUU7=7D<^MN7\4FS^U/PI,)S <-Y;W_J:AN.[?/&/O.[GG\'B,W[E[MGPM1/" M/YK^SVWA9%YL79](9>S8;-BU;7G-T_-%>=D:=)2D MQ/7CB-B(4[%0[ 2K$V)0794(40UX]Y J0)$"2Q^)Q_(4D5XW5+D:222^Z[D^JXSHY5Y[C$2.,!#1;@Q_WPXZ&(,B0!BOYJ6V\NB3Y*FAK&M2SH8" # MF!;\0=1F(,C?OG;^]F@2\B-7]+&D]S&KCF>RH?V$(('VZ.5AP[D97_\8ND0>TD$ M_\6XDM184$> D%5B*,@&L1 4&Q]L+\''+/!1$4$.\Z@YC.\ \Z'(CRM%%8'Z M?UOU#]J?W"HZX&<# -562F^]V*Z!W7QU*N,[12O(@9HH. $H/#EPH ZU<2(ZR33GXXG14 9-T!/35+99[9(5 MKD_AL]&C;#P4)8^W-']6=.+;4(2?VQ KG(YL,"@1AD,('H(5P^L,KL.1/.S%NU)C"7DZ*: MF58J'(P0<'=7FF9"+,,$34]V](4)Y8=6/H 30^P*1(-D+$C& A+C_E%'8#>! MW00DAE_C%2="J0/1-G"O\\RB)-< %,P&2-[BRXDH91KG3*NA+_M-H=!KC+OI M\+126O:I&(I2J% BSH02U/766>YB'A" .8M^,C5VI -V03 M$$E9FP$)#31$Y%3Q*4A$@D0D2.#]PYM>M6\6-'@#""9( ^?_LM( M-$":NT9]LBY.1A3PSC'II^7"&E0,4>(B5]MH<:W ML5W6$%0+';3G17A!BA>D>%^"Y?#'8DJ@_M]6_1^)X7C,-1&W!\WK\ #[-'/' M6IP+"5:U1MG*D-7-M$U2@W1Y%HUD]25\2;PN$@U%3QRN\!TWGU0,H NR1( 5 M:C //KV95Y"!!1E8P/4\#-?CP@'OH,$Y@&6J>L'*&D63+QN%99G,6JHL5?LT M;DJ:($/T#3JE!^ 2@,MCT3O?(7K[ +J\!I68RIL9\X49D=FJU)WU:)[BLAA4 M4,TMR81BS#%I_-"U+)?$:.5M!8N"Y$A@K4*EMC;\!1>U!-GMHV:WCR:.N],_ M/D/0:_9@?0V?6QPHH-]K2#+E8=,$^$R;$VB:*Q5:=DZ(,DV:J3/CICC0"@6( MIKCC*A.B:#(4BUV"IP&:!&AR+31YJ U1W[?K:@.H:$%)GNF&M@!H6\_^XI(! MY-G -DP0[/?Y^EG>HTDH()G\%,0X0)+;X0BG*-I24$5P&;'?RN35:+]:V9!M M,EU_J:[(N=Z 00V##\,)T5$VE(@&!R<'H.1O"?F1G I.PSDU3D[$;7%-0A?6 M.-A!^X<$431L<+UEL\!2@I0I(&!\N$#FH4'% 0-.E3@'"@J['87GPA>I^6(H M+&_-R7546XLC=J$4%LL^'4'A"QLA0['$);LU W@)X"5@9+Y< ?2%Z/(:5 ;/ MQ5XYK8Q2S7IYPR=&\K"[RF)00+<'LL)VJ\EKA!7G,S-65XT!3VVW+)4_2/8TFC9K7[J93)I9M//Z^B*[2Q[:PYA M"]J]%F="=.+[[5][7?/D->Q9!ZGP=2%4,R1@A)UK?U+ZBC U19:(_R/Q_P)Q M'45S]Q/88\'OC8FZPV(I+W]>G\!?KI06+6=A M42^W!&-""FR.*6;71>9Y V.DF,M_L70LQ$1OL'(9@%4 5E<@R0*P\L6*Z.> ME='EV^ON?)-KSAEF,@8;S4ZB?2^X)W8\1%-4B*027VL?X06J@21+#!5M:3KM M/IT3.@YCRZ_;#/L+UI:\IPT>?'[%HK/#UKV!L@;*ZI\2I@N5];'IC L.8:C8 MACA&BS?:<.\XJ&_%7_@H"?C6,O%CY#8T3Y[9L@/I8,ZP& M,&:'!^Z]CM;K6D>>=QJ=R'3=UK(#_9F.\&,8K>,VT30;(N%_%'WR,-X 0 ( M"?9K[0'(=N7D 3/82P(*0X-"E]S\]?# R? ,'^YYQ7,G?:/__N 9_4IS!!V/ M@X['@?H'.X(>D?_V'!PZ!:$.W5MY^/;!U:_CZ%1X&FG0\W:^F2VLJ"[#UD!' MK*(7Q9N 2))$_WWU34 ?H"5,%#S J38MPW94158)'U;) MQ75+Y^>Q99^AG#.O*181AE]L??^C<0V,8W0XE#7N5H,8$CV@1+YRS;KO[H^5,+G2:3:[/X-;!\2@; M(MF@34T +_]!#!(=O5-SG/&"Y MK.*^2*_9:&*3"$_M_MC.)D=2OCJ!&3GCUO#$XW2(BL>"[4$!6/D] W M6AW]$%8=D89\-"VE=+E'KO,-DL^L^?EZ6440A;KL1.D00UW0X^&!&,,+M.'U MCJ"AK JJ&.P(^K*5(\&.H$!9OZ>R!CN"?+%$Y7)%!(P\%$T=A2U@S& T, @: M\?HA$?!KG/(M&O%^)]:A!G07"EBK*."NJS9F>XMHE M,A7=Y*L(3M@?OU@JQ)#'O7:_?.'07E2VHP"N"XD'""02UXD9DS@EIDISKX>@R,\A:BC;J,[A= M;H0,L510&11@Q_<]P,IGV''5P.NCV)%EGP==G8SGR;I2RS(@U7DN5S%VH+H? M.D3&(U^^[.?#^]QO&)(%:6Z0YCX6:Q9L0@OLY@'LQG?TT#^$2ND#8?PWC "$37S M\QOX!5 9)',!$71W(JBRY=#KEB9.3_'BI M][O,AE[VF3CB@:@X'8HG+MF#&V!'@!U?DP@*3CWZ';;#Z^HG:K.9AKX#H2A$ MJ""H$/KB.=NC22A@0P++"BSKN[3D^2Y\R7X'0B\#* ]3V!GCM* $3I75D-*S M56BVGC?3]3J9R2I3@U1EKL\D$'\2B82B"2;$QMEOQZ&<#&UT PR!80#IBM%- M "=!7N133L4?04J@$8&!? WBX(O%&C4@ 3 3!@I(:2J>._ACQ7.99V*028ZN MZ7E3:))KV2BL5G%1&Q>Y?@0W0*82H7B""K&QH /R45B"1$HL!<,05(L *V"( MLAGTD?GJ6:'OUL@?G4UYZ+6?/2AN.TC >T!P FJGH_(ZWXUTNGQ*[W4+C*B- M].FH'Z%P#3 5"9&)^/LX&P!* "A!T9S=*B';3Z$83=.Q'EPM1 O@,^BW>B8X"YI@^2Q2P\EP&8." MZ:&K= )=9Z,(S15E6YMFR_5\W/70@NR7ZWN:@:I7"SGNS-5GI3GV?$)0(7%+J13"@2__*\W M<#[5<2_(DWV0)P?P_, -G/V%V/?HWYSQ<.5L3]3(N)&==PL5O3F?\Q4VD35* M+R^C?L1IV\Q$0W'Z@I*- )X">+IW].@["3T./-VC9?-E\&0K2;W+E^IITEZU M$W1:+/<5!L,3ZM44#3$D%4HDOEW79A1(_@7E;: ]C7\3LNK\A$ZOQ?$E.O$- M_X".?5M F:K!EKW'K9[Q'=P&&_)N%=LAY$3_\3L[K@'3,F31 A+Z Z=*AQ_L M75F!DD5'ACO@D';A@E^)BHTF#/XP%M01J D6X(=#(%KGSO>(I89SMFK8UE3> M4+UBGV8D.\GU(Q&\WAL+T3$F%*,NZ9P7X$Z .T%-GJ]CMIO#SM%F@L9T(BR@WJM&5MW%@!<:NE&H5--58;[L1W S]R@38BDJ MQ#+77XL.8"J J8!SO!M,D7VR8#8JN2B?F0KA<:J_RFY6V@OG%YA:9"-*KMXO M3$AY: [R"LM%A6$5P13:S1J*1"(A)O&U*A(_/=@$\..KA9D!6)^I)6(@[DB: M/5" [Z'Y7U-&9]?WH>K/ '!!>A8 MYZM1*3N=K7+5;'@5HW, ANJ+ MA6(CI2TO)-K"=31C4^>NG-2#I?;5?-[,B(,!AHT"(S:DD? M"[&Q"Y#F$;[<@^L3R_MZ MU$]05Q;4=UR/MPFRI:O1,C A>I4&<59*,(PU%')+4&QP(BMJEY=\3EA8FVD8 M;#IK2J1$D.'Z$=SM&;E26\8A@"=0/%:G"1#%'G!)OP G )P\K$$OT'= MU><> N37("FH)/*C>04+_$$ED0]"GL]>X-?TU62<+1ID4UA$[.=(4RT4RZ-^ ME PJB0*@N3O0!)5$7Z:22)QTQO-">:'S-!?)]Q=T?EQ1,-!\09+LP3 G2%"# M>H:@DBBP/%^**+"\H)+HNU02U6U=5P Z9UY0"$DV144S;<,Y\1GQ/4-%6Q*R MZ@1Q,#KZ^67SL&]81.#MQ'V HJ$_-/Z[.=I O;^(>M^W".:-L;T>X2-DJG]T M"DM.M0!:DB!T00Z:Y7SQH-A/O&!P&-[]^BYZ1E^!-G_ZJ-&:52"S8C(\GH*B MLHZU!U)/G2[[4=PXFXJ$HB=Z(0;H$:#'+5<5 O2X3_O$]]$C,C"3\=6+-)MF MLYM8+SS2TP6%0^B!#BJ.A1*)Q'?K+7.&%H!2"&-J0%874*SXK!15.GER2D 6 M!-F4'W<879A-!2^.AZ8"4H,LP M+.61+4NR!<-2,Z>*:"N&E+2MDF9U 0[V3T3Z\5H[:LD1V29941>[W1XWKA=' M_2CN=TO%V5#LY/$U 4H$*/$-.8'=[H<'3'(OB"BX5U$!80!%0#L=+ U"TQ @ M1('!!OP!I;6B9KI[(K:I;I#>?IV,X1OWUWC(:& F&]K/DJ8B*BKG,5&<*FV/ MLMO^P+OF?2(>F"[KB7)^E-%Y.9]9)_NE$EOJ+_M1W-4T2H;(D[LT VL/K/UA MZ(.;6_M5R/Q/L78VUDR-9N$&2;9YI5 O#2:Y 5M%UL[^^)5@V! ;I<^8.PY^ M_F,A4N$*!4TB0.L4SB>R"LW.^HE/,7>GDO:T>#N/C3' 9,<,JBKJ%4*HF@4? M+AB(\B!D>+>1(2B$+A@68DRL,3 !FC@)B6<;Q, K3 L&/8@^,9^?0]N%A:!HOQS+IKT[G MT7N2CAR)FMV3R]Z___L_^Z/9!?-A%U#<[4)[ MXG,E0V,<&('PP #"-"P,X>-_"LI26)M>Y)QX8KR=2#^W.XZ0A F*?&*B_R;V M?D9".9JTF; *[\G-A9VP H9P9IRO>9\9SG2Y'VJFC L]<3 L+\"K27/GW-+T MGS3UQ!Y.>81ZBAU/^57<&;.;GO\*Q-A 4/1_C7+JI&]#/T.KAB"C.+==.N_K M?@2-"5.%T$Q2"-GV&^D)O]XUBM>B/B5! 8-0GQ5H@8P)B3X=9\1^9!B1^H/! MD.F#&!,%+)! !( ?SE,_1VK[HQUHBO2VWCNR+.9JY2+7J.4Z1)%/YU)0S <'3]T7PH]? M> #.T&"VMQT'L7UYHKZ%Q?_^9^ HP>V'@56=HG>J?FY,?S55P99@)"+]O7UE MQYN5[!E\%?$SHO1#+JYLC 15WN ;[70 _I(43-DL#RL&]#JJY7QDF[(*3#,- M3-&0=?01].";KJ5JNTLB52T0Y0R2;]5R)K]<)KI0FZKEL*9>!=EAJ$%PJ56Z6&KE2 MEJB4"[E4CJ]_HEI^8"1GM!"K,@S>-$>YP@J<YQ!O M8L/ <;A^,\HZ-=8C;W+H.\X-N BC5AC7&O*** ()Q35$3A6?B+]@,(;)-9AN MI)P #O]&_?,W(<,0CE#D(8#QJPQ4$8[=C?$('=X?.&24 *.]!5 ("XAC%48; MHS6*H8F!K $5#L2]:F@KRIJP#$%%@99J.4X.F:R).*XQ4*#(A86S1B;/= /> M$P:,EHQ0#VMG[!_X+C#[2/ E,HI,+?P=^)Y@:$!!HK]* (Y"T_&0% B%*G:8SMO9<+;#D@;E M[+SSWD#,$'[EI6R-X?O ?\RW'PN?B4)B^!\HYT!\!: J#B M=]N*4\9_0*_EOB&0GHC&;L2N<$R\$&G(P!*,]?YDX%E$"0@6.7QG"Z4X\!E0 M"#:B&@7"6FHP, $Z,0/66),<:: @V%8$PX54MP7+ZT\E@(Z&=HA* \S0K*&W MAZ.#&1 ,\N'E)@%E/,,?NQ.N#2Q!1E_"?]#ED=?@!;Z=B&\PPP*%^>!,@P*2 MX:5X#IS[G1Z^#%-&Y"Q=*>%%V*$FVJ:C$J\5$NF2X3QW*DLJ6+L3:9VX]9XT MM_)#8E5,C1!T'?H*+%LH@E$S4UW!2 M9]M106<&;_:,'@UM'Z*/95O &31Z"II;*!-$+\ G@1'TT4Y9%0X\G*E*"BMH M&02N8U/QZPA*" -)B$A!O4ZOG-_P3=-"2[8$YX-]&N/*<8#K[E\Y\[7S[[%# MY^=4)O.\B/5(VJB/)*/;U'LQ[OXN^C<=&QX],F 8[L!\&U]PO:#Q-YS8$5=@ M>Y'B.XR RQSL60;$F@&"2QT/U7$(Z-:&!+\,'#L1MFH +X,&*.L*'.P(J, 0 MD$>"?P>ZY7P7W1T13_ W'''C1W)8386M%1FV K;O'HMO#C3=O)>Z"Q M.BP0=GIP#,C0'=1W1?T:93E5M>%-:OC5$6)G$,Y29#B/ PKLL&7DR(@UQ##4 M^PO>*PU1:S: (V:H$(%8OJ>]:B0_Z'O.&2P*+-Q@$SY3&&$Q.9'+@36\,S4P M7E& :!$HP'"B/H3;MN%$8A)Z/^="%MGMSS>TT>>KJ]&6#X8MM MX:@'*L3VQ>!4P.M0)(K"+,^@3KX"=*#[3T%N%L6)%DS1=+Q(NE4/&&0ZRH'\ M!?H: HJAC0HSW)(B6O3 A5[=HS9-4![R4/-G".:VGK,P M80N:1/-C,L] N++"\^*@57U8SPE'B:9U.T[?>4U]Y]'1BY[4. >K48"*S/-S M/:"CPO"S'8 A6YP)4T 3VI.C:-IVC/=L5V<9P@PQQ$MU\(1O,,'"#.G.!)E M:J8)7)^AR )>\?/\Y:L^ )AE&:$GO_4=Z\A(W_1/;[V.@6S6=E]@6Y$AV=A\ M=U_"$G5!A1,M&V.Q U\B=J!.:N=E/YJY)Z:[V'%N&\Z_%0R;P&Z2N6HK.9VQ MD2BMM*5AB^:.V:W3UUV5W7K'?OZ J]R)Q7\VOV4U\#M"^X;_@17RH(2[\85 MT2;10+FC#;V]N0TW#ST=%KKA^FD_ MDL7 HADR?'.H]=XEV.JP!+%2^6JB,!0N5P4+E MGRU40AMS'8\3])Q=@O&3*;A6J7*%T>T-K&7#^>1O=$29:_B-84J7GWEG=-O5>5"E[6+&6&\ M+%HPR-XKYT7NJ X]WY"H@9&,R5:D>-LUWBWS40\SB-L!THYRJ?,I].<7&][2 MX3MH)TH&HH(9,( #;9Q0>Y=YU^VO]!P_WR.><-2 *2(3Q[&J"2]!1JZ $>)Z M=]E$"*<3>YMN,0LU!,"-^:U7>;;H[)5 WGN?"L=?D-U-$\1@[1(($D!;*I X M#/R6 /U5MP=0[_B8^(H:+K4#,G8X=\"ON;$%P5F2T7C%TWE2V MX#W@*P*\MC1PR$AO:K=/Q,]"S(Z3_'AI)%Y.T"UWAYP(@+2W#B3#!!%SM/"O MNX@5$S;NJSB-_?%"&(H@PYC5P6N1[L1EE#6UIC=U*1 M(=OF^44'>UII"]3 K$]G?<[N=+OCL*I<"Z>O3YUX0,?8Z7(HF"S%>+AV4 5*X9*!8D#" M:T'>2KJUYP6=C!3=VO,=:*WU];N[(W^%@5L>"3\"@N%?\M_.X@(S M.7ND'>%[>R.J8D!([ZDXF2[UYY'(RTE;I2KQXG' MZ>O\4@'VFTA? RCQ)W:2(PY%=PVLORR?>".!Q2&G>"P9;RA0J3F$JU")SPQJ M5[S@%Q^V*P[=>^WZ%A63&OR_K0_*!YW^/JS>W72MH3 MB[==7E"@ M3P5.X17B_D8J%)O#5YZF_)T5!@,"D1-@*L[C-0<=!X*"(TUS#(#E."G/>3@% M/-OGPJQ-P)"[6W/8U::=0$_DU0Q3@@A1^IE2$B?#+0$ M;JT/>AJ;^.5Q-K-[_4-W>@8,G8,PMDCHPEN?VZT%PV3R#-AQ*]G[UI'A.O M.77_C=QUJ3>?[]JH \(EP3#Z[#@^3LB:.)G.*W-:MDAY(RU&/WX)SI6OW$7@351BOE7J9LF]Y"S[;ZS "6H9FZ^P5,. OBV"6'_8()GK9(,*,T M9B@V)>0ABD^@O)#(G;XDN*@3Z1C*M:#<@>YDEF4G'T2E<8X!X3I%G*<[L0:F M/)'FHFANWQ;QS?8M4GN]E'U@A*YN7WX[;Q4 (X%$N*L77E�]Y[:WW.6C\< MO#RS75M"[5?<"J*%&W@[GR,I$4YP,P.N/>"(Y*T7W!7]8>MR*P^0R%\]:"9( MP%T]Q/(SW0N0N%6GK!0'@%[)(B8PW-S=XT)P.#>#'WGS(6DX5'/#/[RS:H:* MA&1GJ>*H?!%^ 9CX*S@\%G U#RJ[$!:"[%2#RJCHT&VM-M ,&+WB"@5\M_T[ MX3K1;66'MSBR=R.O @/"&?QK>&0@ 4A@L*4#H.9.@>74=PX$I!.NDNPU=-^[ MWZE90;?R5-LST",E\(H]W)EX\I6!;K''G4-DBJJ-RY-127C#'RIT0D2B M)'LK^[M4X- [["5:8 4,43;=(EQ!G HCX% PQ[=T'6\(^:IMK2JJ8AZA4EC% MJ;79>PS*"M!AX'"^EF@0.#_:FP]'Q3V"3-Q5#>^LS4> N9+R03\2S/_G93S:W?PF%G#=@T 8>F MY/766QPZQ 1ZD5_6"RN2-1;+[DMRRJI=[L?I M+KBSL3XYT92<34Z3Z5Y^:J^?5VDE;K-TN/KC%QTB:3(49XY[J;I\Q:N(\(E( M.9'[MDK(]6HZ%*_A5!R>I%=V-U86KN= ^%]O0-=/)-MSR+8^NT_=V MK6V]K%-4@4MLT28+M[K"X8OJJ)@+R=UAG1@RY/S@C*,.0U@,SHJR#KFO[SY) M<'4$EWPY*=HA]KFO@H_?==8XW,#$TD8 .P],#R%:+(Q#*^S_3Z5A: _/MD>K M>Y._=$0F:;8) Y3#^^.-2*JVW'L!TZF$0T3:&_?/J=O%F=\?)_8%7H]9MVX; M!R'NJHOA%**]^F"[%0AX:RR(L 2B]]"CE9A=)HC\.ARL-YBC<6NO;^M@THE( M%9$V?_HFA[)RMC9Y$8PD2_NA):J],9#RPY!4$/&LP]A2FX'#VEU41 0(M.&5 MH"BLSD/;P*H# PD8^[U!!1XOMP?U-J_K;>)!O4U0;W/K>ILS%31GZ>]'X(?? MI(,1?A%=B+&<1S7YD![FZLDMTUMO[MA;BGF/O2WB2M*M2TA!OR9;1$$S75)U MQSRC382&[5+DLA,D0R';. 1TG@N?&0]3"7<1">T;';H;86&\!GW2GA=R_(KK MKF#(ITK;DG;W3NCM70\YLF5GDY>L6H8FV:*32T,)SS0)*-BU>+D:+HMP1J%L M1[$+U^3=*';,!%K47>(5Y@O.9B]O MAQ!>54>2PMMLMINZJ*@7@+]:MWF<86N]S>E:6PJ/ZOATF)^#*O\"U>7F&;[1;2M M3CR5-11T9?3UE=+.&,-$ MKM]5%SRZDJ)>7YKF)KV$K2UM,E\MT?)BT-HLD\L^??RBR5PV700OZ18/*GTZ MDR*ICFF/X)5'+TIWY;*43R_:?'DXS(X7S]*&7%3AE4&+49_KDZRLW^66N_2*K,'^, MZ;E\/"^IDE[M1XZO+#<&-6E5K4L\+8Q+C34ITF1K!*\\&ORD^6P(6GF1XU.M M07_#C]3XZ)F#5QX-OA0>JX5.*AZ9"E0!2(4!G(0BNI)]?64G6E8SI6)IW2Q/ M.ZO5^ED81DST]",QY?-5O6_WN2*9MQJUH3Y*%:;\$EYY+*8XW=%H.EX1^/)S M/!=UHM=K/I;Q)->1@N9H;]1JTS'\$KCP:?T@;)S*QH\\WZ ML)R+C!J+I3)']SP:?"M.-]A,OTDVU]JH.>)6K0FO/!K\RS,W:_.9+LNW M$]GY:EIHYP4)/?UH\ ,^E]'6="[%LP4ILWRV(N7:,WKZ=O WVQ!SO,Q?M:4& MF6\;E:90B:+,W@G& M9471$KXC%-2+!?%C_EJ(.12NLU+GAGO2GEA?]QS8ZS6R-WGXJG.TF],($96A MX465G[?H@M%4H9G@8NNL(*LH>B^K>QO=<"YY#'I<1ZM$LT-RR,]'+Q%^E3 J M!65T)=#;R\G)I\/L[>VVL.3E;6&='D,>\X%IBC!NI:*;X*?WP_Y+(:+ ?2&4 M+HM.FGV(Q>2N;ZK+29!'7()E>$_U6"9G1+_=NC42>Z+IBY6Y$ MNWE2\GX/HUO_='B=)93+NWR*2Y[A!WN7"@-34VP+W()'N:1?,'6Y8AR09'_4 M4Y=\2C#!O/AO7J@G\FQ3YV!>[C0OY/EFV\&\!#@6S,L^CC&!O?AQ7JBG2& P M/IR8 ,C\.2_O'+(13,O=<"P13(P/)R; ,7_.2Y!8^G1>@L3RFO-R^6&+OTUA MWD,N^RMN-SEK[#U8?S AB)J"/OQ_/^@??Y!(7??XM?.%E*=E=*XW$>=C,XIR6[U+="2FVD)\PY9%FA)H"4/Z' R@FP2 M__PT:_'9$ _,Y291K[.$X6@+ :*7J"H)IA]S%(1LZ1 M7Y\F(KR:X&<1W3 _^O9B<(JP_"R&^QN,4P_E9QD%%G-+BPD,YJ+"&S_+*#"8 M(";SD\5\J9CLP2E\%C_B<#LN/NWW84B-:RO^IZN_@Q!WIC'.2>U?GV?D_B%K M\!;/_6$S9Y7%;:I%,]20)N$?B:MTA]SM!?8:,6[[S^Q:\N!&C>B4FG[3]&P4 M-5XS,:G2 ,;,;<]H*NU&DXNJ/=YN<6:A*"_FSS+WN^T9H5U(#:WH[G+?[:-_ MW9\1M:E(CKIZO#-Z)O.R#G(YK=]ZSJ-N'LR/7S0;(DDF1,9C1RT:O_;ZGQ^0 MQ@_4^]61QLU8OP[4N)T^ O.XMGE\#^M(^&"8@2/^?$?,B:+3)!I(J/[,:V?N MKD^BY+3D2JDC-2[TX3O52;Y5'KJP1TU=%$*!H)_'20$00900!$ MEP,1JFO$:]DG\,9:-,-Z7Y:3T_!FGF>&I%$G#90:4#0"G% LPD#,(=_'G*^W M,HXZ6<%G-#1+4+X> >N.[L"$W&[.V_9+]V5D#Z&(@5 D:39J-/7%$->'(W\< M%"XR:G76[$R+9-:>UOIA8\;GEZ,;<"H#H-+-P60V:@JM:&*YZ0\ML8^:;]Z6 M4PGPY.(B@KM;U:V8%A\.W?_L2V!(E]86W%V9;L7)^'#H@6/^!(XE$#2X.<>DD*K,Y4M4HS/-%_FBW0ZK M&PEWX_\M)N4_N*?RKZ,#NN[1U_LD+;OM=.*"A<<8TA_ BU=CVYT4,1DW]25G MI)OUY8BLVME-/;->GCKY8R-5Q=BXT9:;V5AR(T:;M4&S7CUU\@?+Q^>L/8PE MFO8FM\++=#P-RTTY0M?H*4C)*;IZZI"."6,;R\*<7O&@ MU0T++]8XGFFLE#+JQXZOM%Z4B)8/."5,"4\:G? MWF'CN)\_VM6'SP"X25__-]7F6%DV\9=2I;C8M*$EBF+UN9/(#<"UE"5HYG_R M/$@V\41%@\9D[[KKFS>,HY^HLRV%@GFY6\?K8%[\."_44SP ,A].3 !D_IR7 M ,A\.B\!D/FD5>QE ?+=A!"_%<7\'H+_L01.9+N7MQO9+UX\+&1\U<+F4[K^ MT/[K9W-..&^=^O=)_7VNKAGOVT:@&K\I'.\,:U^?&+ M"B5BL5"$84]4;P00$4!$ !%O001%]QF\!D]]"D88_5%3U*<9GDQ%)*E?L3B. MC?[VAKD/8T0U+K8'N=H@RZ_SX4F'-\64W4<8P2*,B$82H0AU#B,>+PLM ,$$ M8QCR$?),-[0%0.+YC.9#/DL1;@AQ]QRS1XU\%JA] P3[LR!G:S^Y/?-QP4S/ ML8-4M"F :7G*=.K%425;HJLW [-UKVW%>#$J-,M)29M(ZJ8T'BR=KD!,B(G! MH(>*7B_@"4P_,'V?F_X?!B_G;#]97^CQJ%6N-=N2V#&LWDSM%VX7R,QMMO*R MGHOK:7[&5:*TV%+KW1&T?1;9/LTD0@QY:A/,E^)Z,K8!E<,V0(@80A'#'TQ< MB"IJ,]VV@/%Y88[/!NZCY.[>C.@M$=.'P_?(6[JVP-...:+[PXY1FO M"[2SU$;-@=AZS+>%S=*FRPQ5:/[VQJ / ZU(Q0PVNBQWIR!A9^93TOP'676NC](=1 M22GEF=*B+1I389R=U0N3*"B/JWT6Q4.Q$!.C0W0D()T"4_V^IKH7EM"<)N;3 M[;#>M*D,H.2Z-LS+MXL@(O(H6]U$XX/F;)Z;CL$TF1*[2VBK,()@0Q&6#$6O ML-KELY2E $R3$'9M9J#P=0,*&&\PQG21,-/@H#;X@R!Q"Q*W[YNX'3KQNU93_F M5!=%HVR(IHX)][\#/ GP),"3:^/)U4*N*P(*D&*+F#P4.#YK]0>#P;JM<&G4 MJ0<&9W$V'HHECEM-_1VP.T'*>!%,WKOQW*UJ,N\]3A_DFS>GADK@%)[-V*IN M:20CD6QMD]%:PWPJG*_VXRA BH;B%!LBZ7A # 56'EBYKT*<#YIY?:(OA'$T MMB+!4.)2M7"UJ,PY:.8L,O-H@@K%Z'LVQ[QV@[6;M_ \U1XP?8[%(L!* M!ZH)B*5@$O_Z9'W<-N>+G6S.M]"DS89/TV7>EHUX-[,6I'SXM[7SDJC[M9:6 M!,/H"T6]EVP6:96<4POVV6IS6;D[^O&+CE,A.GZ\0H%E>&U14?NBHOHJ/["2 M:6.P(K/M'DEU(XM1MO+;_OJW157JQ#?];K\N1K,']^,5$0A&2 M.I84?"/L4D J+82\5:7!Z096,)HW"'" *8.1-3R15F'KBOY MCW60O+'DT^JTD.\WC#!9SI8B"7'V4IA'H)+&J1C,_^@;*REU4DDC8RG6-E-4 MD10J1J*I92,I*__;1>Z_+2J.Z[6B*=MLD&O&GBT6V72Q:4%1)9A0-';"G#TE M567USW7TZ62[XROW+T6.V%H7@376I)RZ *:%ZX_/-;U==CF6>0%ZAP3+83@Q M!U)N9%2=Z995&TB<=>:Z/KJ,NE6+W+>;RI;*#9Z(>.>$X!:WC2Y1Y!O/Y321 M*[7X>N,:'6\O;J?]^GT;4,U0[9"@K@FHW0M9LTUE3< 'VT.HCG"F)*Q7)MJ% M!6-<1;$5P2!F0$*A,#2DA2S"UY55K+!C8*BR /]JCO&WEHCM(T3!@&HL&%-@ MF0AX-7L$_TR80!>@JD$5A2H 7U4>RKC[Z\ VH=Z;)L8&XB]T7R1.FOR'VSX_ MZ5Z#_T#]\_<345:)%UL%6[N ED E0OBMCK^&8PM3M]6P9EN$I1$U:-HRC#F2 MLN8.+43D5/&)^,M]M'O![GFHV!3EYT;HJ';<$ *44*5]UMSI:+H MM6C2>2U/[-I2A4*^$!C-,12FV1\LA4Z9SG7D)M!:=K_>[!CI2/54[,TZEDLE M^J8![R..@60KH#P\;:''GP)0@I:]*SYS!;$3%!*3MT&RIS4C?AE)["32#C9BH5JI]I1F6R*?^;:J5XTN# >N M)5T*@F04 2-Y _$.>Z/!8&B_&"2;IMI)NM:R='!3\8;%07DII,&0S#+A>GZ0 MTN5U$HHW$HJ29 AFLR>2I]?.S9$QLAE1FT'G!D$0N@'TNSOV$ %S:G$,G1@$ M)!-U"KG8.G2(5WU53T_415H O-"H]8T!5UX_YQ_ -N@/A"*GWQ!-G&&.9;T" M#-1B11CMSHH(TWOSF.4G(KH@,6W/):K;S-!DK[F\V$P^*&:?&3E69O?K@W]@QX,<@]^J.^0FZI5=>Y=BC8&?]^9"W MBPS=T)!$H2'\Q8D-;S&[RZJ4:Q>2!7Z:;ZS8U5P<3Q<:]_D06(<2/(F O=9( MS2S+P]BTW0K/NYUQI,5646H>BKV!@.\#'H[WKY<9^7FRV(^1?2( DIDQM%E= M>/NECZK)\,05%N)SM$7WR>EZS@Q>C%K&EJ&"_V+0I)V>.!3&&< 29!4'P5=R M0C>=DK8UJ"W57K)%ML/L;+*<":6..+H3.FKCY8+4&B+%E_L#,!W$ 2]/H1>B MCI=:#L'0 M"@K -4;+R&/QGF&@:8P:!V?+I M:(\$$16^X7(>&Z]N"84UDQ4VZ=7J>9K-6B_M9WFHYZ4JJBB*_SX4PCDM"H8X MWKHVZKKHZ./9NQTV&L^IUVP M104(!EHI&_\CR::N".N?>/7DU;E=S*N5#XI^2D3UUT>T[-WWX&9AE-[_&N)6WHE<=P]&_W[O_]ST"M\6Q@5=D^N=V=9'!M _YQ$3_3>S]C(1R-&GH')T] MN1T-^[? T'>_#=UJBNW-N:?I/FGIB#Z<\0CW%CJ?\*BN]S&YZ_BL08P/A MP?\URJF3RVOH9ZCCT R5 QK0_>C'KP;FK"""I31\])"Y76T3]ENGGS:*UZ(^ M)4'G*+-^9"@,)1((?5: F!:A8,R0 .2@/Q3H@1 !$6:0 .Z19KOCW))RL]_* M3<*\W:B6K&<]_@+BW*FC[,:->J_6?R%S_"P]&$0CC5KEF5J>.J"NF16&FU2V M6I[.U089$3?A;C8\.G687+XYFH[ZPB8ZE95>R4JIB_!469XZ(B[Y(M;"62J> MY=?"9--+UD!\0:*&$,?O.5F$QV9QJDSSD699B<$E9HF1PWJDUZ MU"AQG4B_L2FA'8A'][2FF4E1TWF.+X?9'U4ET-JC"*[U[0HQU*7!G>?0L7>[2X/[CEM'QN 9:P4!Q&<"^B9AAY^0$ M!L-H0\C7@0X7F--4)@QI1!'B^,"PN50*8]RA@.6T'(Q*M,0+*?- M";H9*@S C.?B(RL"JHH"PK\DN-2D2#Q<_ !;]L_']YB&Y.8A&G/X#C1Z;[H M$#CG1#CS)W&+H^#><.3'"RC%9';QTNF-["F[H!+=I;VIID;'!\%]UA%K+IQC MMR#8EN9]X/@$_,F-3V&+4T],['N>^?%V;([K$Y MZMY=2#YK^U/T7C/X[H:GJ^UVVE]5C.XM*WJ_[!\L<4SIE305W@S#%MJS[:TI M7K:>2-'/C772[FRF=;M46W7:9?:Y]]LMG6M@ 50;H-5$M*R!Q-.6K7'*-N&< M X-?B8J-)HY#A*T)I(:P.K'=BBP^=^RTM-XTZWG+:.>[*7N1J3H]WA-,*'%B M)\M#!0.X=1'A?/0(OMTW^/:H8!8@E^^1"]MDQ="&\JD-H.$1&*8'77W "YH! M(H56O_1B5YV&R)%8*$:>V^3]N$$96E@+8K(@)O-E3':-SCI?!LZ@]<)[P\<4 MH ESEF7( QLOX#8TYRTM0U,4.%TYMR@2@AX4\O_[$3Z!?EHFTW[N%.<:7S:S M2H?N%0';'3GM3ZD0$V-#4?IXW^;O]^VY1TQ6A/,#16O(*Z+H[E'#^[BV10;J M9^/A=P"_1T6Z -8> -;.0185#L?7!I#4*3M0\FNIHO?-WLCI7$C33(AECKO( MOP:L*S?L^.2%SE?E7I^JJ6[9UD=>^[!0%Q5WW:'3R$7O_3AO^ED2WM80OE0E MA%F"U6$1E]?61?R MR6(Y3C_SAKJ4G1TY; Z+2T;R<9@ MNL[(ME[77EAS[K8M.[RRQ5"QHEJKK\ELEB[$TN$$+[2K_<3Q/9N91'>Q"O?' M?+FUFG35A=!.MY>H:O&HNABJNSD=*&6^'NLMZS$UN68F4)?(XYOV+)YNO0R5 MW#3[(A01NM2;^RN79G*B"+,HRZP(:^1BX*^&#:2"+&#CE?'!+&5K M#(R]CW8M,%*V84"P."[DG+>'1=:(*FUR/2]7Q%0T$:?*G$]Z6T2WO2VX5*K6 MY-,$WZGPI3I?OQ*6OE-D[ K=ZQIEHEDV91-M&G?;,CC5NF@7F(#*>G_>HFAW MMWGH6"GPCH'C6<])]5X\7S6&S5FW2YMDQNB.6J,KS?JUVXQ]W2+C&/G$1KYG M)=\[S2/O76(9S(M/Y^5\<5(P+W>:%S@Q3# Q_IN8[[MYPM_S0CU%SO9J#N;E M;D!&?M-=+C>9F ^N^KP;(-]-"#>KTGTO%/V4*MVS KB\%ON6I;K,$W7?,O4_ MDM1;O5>/)/48JXD/HS7T.W&JS]4F#<1]K:%.:DV L;[#V(])X(0:W&$[T'GD M?7./A/O6#VMBB)C].BC\CEK=5Y$<,/[*FO1G6W%<9/;SB8>'0OCQJRV,@/G9 MP/PX KA5%=6]2V<_J!7_^L3!.TRCO\I.C\\^.BN.QSK^S%UTK N*8,C =%>: M3]17,3'KN:M:%<"W7Z3$I%+*]$0;54_@DE JSH8B]/')L)^]G_5Q[.)&8!'Q M^:&YUP4+\C[E]GX'BVL>%'L96J1;XJS;-ZQG/MQIBMDFI5%BK0K1@OWQ*T:B M0P".R\>/-./!4]W7<]T05I\?/?ETM#<,E;ZU!-Y;F?T>>'>MX A;K%NR]S;6 M-6.EOS:S%(>K E-EU4TVPH0)&"@4Y/0+B>\/RG@G+X) MYW2U..J[H]]G!TWX*#47^:#QEAW;+2#3E5)[EOLV"O8+4F0UC92?IVPFVRTT M,K25MCBW0TLB1%^"@@'I]#5)IZO%1=\=!CX]"/IS'%C8JEX+%Z-]LJU$1NUR M;A!>CJH0!V T1$?18=L!Z?3C5TU;"PK:41T03P'Q%!!/7R*&>I5 ;DW\;:RD MF]UHN%>*;YKM43Z2J15:A6BTZK2(8D)D(B"< L(I()Q\ A?7)IPNP(O23!\E M.]5.GEPSJ<92FL;&;9F#>,&Z!QY_.Z(I(X@8$^!\F590R_1=>*6@ENDD[KGM MK0)>Y9OP*D$QSP.[_WVJQ7-C;[M^)5(<;DI#4)\"+MX%M65_TRR@?HG(]4?H M4#QQM?KE1PJ'Z[:N*P&M$M J]XL7'CMUNE(($:C*0_,,MPPT'MM^'B_V\%SF MF?T$E8*$J>.@WM:Q,/N#=RP#=\>DAQ MY[-0_<3#GNU6MO1O>I==PRI KPXS"8"O#C/HLZ'P80:FB/Q$2RD^2!4):? MQZQ(@^02 0B*LN+Q$'F]'>J^2438]_7@]:$) =-S'Z;G$%D8B"R29J.3$WP/ MM3=I#W1W\?@=>:]NF)F5^?5PWBA'C2S;'N&S?7 /H6B"#K'D M!9MD W+L)N38W6W*)Y#S!DMV=_'X'7*N7<%S$>:$2ZFRG)\FE2E;I9;UEUZ. MGBZJ"'-0G!>*T/$0>^(HV].1WG7/ASQSE-7K"=S[YO:ZWSD7\"$.NGS40QGVKVLDAOY9=ALO5B!97:/)$D>?JS1I?Y$N-SYYP!]8GMFG)P_5'#KEKH&/LH+R) M!1*X=[ =VDLBJ&L\AM@_)C&454$594$A9-6$@D6'_IJ$ 88*$.$/Z"O"#!U8 M"'\4K/U;P.FP("9;P'3^)%O$4K,5"7Y9!/("P!LB!5*!XTB6LC7&7SHJF":P",T@=$&6WKK>,@35' (#?X=07*A?H\OA+;#K5=;.5:[/&@!K"8!* M0-E,X?UU ?EY&;XS') [AAD0D/*AT1+H9&/B+["" ]"AUH._GXC&WC!M=$"@ M +]E !"&+L81*+8%8@Q_%0QQO"8&@@ES8UN''VH#.)T+?)@=])8$M*?PWD>R MJMM(L)KW#GN3]/.ZRG-*5[ 206.2#S$/_?Q3MN#WQ7]0IY8%4 @*OI[\B\@= M0,U^.#3$_X/7NT/$6J&*BBT!8FYKZ'A%+& 3SYV(CD5QY\A$+A^:/YP.?/PZ M5@P3BT_9^?:G*V'JITJ)=J3TOI!RCI0TQ%R4OU?@L1IBV.T5F5AW)&4C5E*!K!\&0*/]D3:>AX8KP9V;Z%JEGN M;/V#ONV\L+PWQX>OBJX1!62%T)P-0X/1,3HZG!BL]R]R;1/:GN"\I3TP87!I M021"UHRPRU84P@+&S(.NDP/8ZL39J2'0G/A:;9A+U::IG@ 3;Q9,6]J>?+&\XC0$YG6[FMP(/(06AZ">8"6OLK[$$(9Q 3P^_*A%#0YOA M+Z+S>6>:!!0XA6,9 B#TU<2Q>7C8. "J.$9O3*QEH$AP[@W@F@L,'R2$A@-# MFP+C/Q* VF$X[P@_E4W3AK^:.A07^IJUU.",2?![+EB&]NZ]&P#\5$:7:T,8 MOCC>S %/&%X!F*6*P,$_QT?BP3CBA'H(D*@)W1Y D,"Q!C*UJ^5IMT^)G+/" M]DY$$Q4X9$3"C/^19%-7A/5/G&._>@:#7V]W$C%%/R6B^NOC>O?N>W"SL @M M_9]S"S.?>^K:FV=.T!&/RMJ:+D4>'Z6&_OW?_SDX.&[K$\(N=^-R3'ORX [.57:_=GBTLO?A.^?CN9-N:?I/FGIB#^<\0CW%CN?\*DPCLYN?_PH$ M3 %@)OQ_C7+JI%5@OZXB[DHY2"O=CU#?YX&3^Z0T?%3U;@U->-\J7HOZE 2W MQ]R7^3)/=9CB"T^+7481$_GD1.%@YD[^<)ZVO;(SR5.S5FO1:,KUP;JV:9*3 M6774IX^O+)39J$ R]<%TIAOJBQ#E)K%%%5Y)O[Z25%N->JR7[_ @DI7%F<9U MF@UT0L#1/6-RV-)-/O;,R]5J76:6ZTYYX9XE<'@E(Z@EIKWI3IKRNEI/)=)% M,.Z,^I'C>T8M2B^5N>1\6A;MYLS@QTF1J_:CQU<6;4V(Q)KQ+"E79DVR+H^; M!C_JL\=7*A62# _%B-7,/[>JJ+LW@%\&$R.2:583G' M+$?P2D]*5Z98TF!@[=B58W+EN58?9D?Y"LN7E[E,6R]IG<2&\P>YXM1BQ+S# MX1R:)D28H.'= B*)B&D8$ (Q1M!B,'S0VO=HQ& M#8QP%.8&UDT56J]AHJ@;L=4Q*?: MP=L526!1T]:T;)4*/#.D4\U>]7<7 0Y?+B.(@,.,U>LU@))@&'V^%!\OV3$; MY]NUERPOO2@=9<;]^!4AHZ%H]'C?_Q.:5WA?'&MJKR:?"A%03*PS_Z^G>P"1 M&T7:T.O"N!L%LA=.E@[MMJ_JZ8FZ2 N %QJUOC'@RNOG?/7T;.')8J\U68MA MPIK5:J/)-,L*C0HYU&8I*+&]R:)_>[)RKG1J@@7@^&$D7@$&BI1@V+*=OC"] M-W\O";I0B@G=VK0,I'Y%Y,,@/*[^^,4$F^"AH E(SLS- MH!AA8G+(],DH X2)BH$2 I0R3X%;'7819CM&$T>@O?OE2I,2?DX,Y452CS53 M9)&RDU/^>=)=OF,9:'!0D^'MH)1E39+%BK">X=6RK7Q[0Q%&6>."PM1JCQ-6 MK!.>1LBR/B\.F; X(%F(7+%0C#FN<(5"MF0% Q-&(ZC;'LF.B#5'\?%?Q@*B MM^%;HZQU[;#A<-:.CB E4!#BS+()[X[37" ]$3G,XVNB+!SR]J_P\-!)XHQ: M>NW^EG"P::E*< M/-G*@G!$^]8*$H16" XP-(-1)O)R,"L"*XCBL@D<=N<"#$C+"UD"& '<>30: M,VT969L6;R_([,RT+*'4XRZ+5CYSXGANF2E$>HU5TS:3G66&;,HL&;YQ5C*H]O,#(;7#?2K8FZ:G"_ MZQ8*FCIJ &.&7O+DO"J)EV;IH*NN:RJ\5D]M4$ZM8)S:" ML,B$XI%31@5Q2@>8SH:1I)\RU**PRTZCAXX7LY#8]J&/%1SK$T8&<);"M\Y[ MEX6F 5H_QW^%:,#/=$7#,8J;I LS_1^"A]H!9UB$%T-9:#J^&D7;A@L\^V\P M0(N"2W MM8RZ[B#ZKE86X-BWX]P-LSS<#9)3)6]L>T-SU;.9>];*I9=\J?ZM'+/+I*\90UYNU)I9W.:EIFT?[MQ.)=F&N9E*1. MEO,R:2M2JQ\=BURK W7G1.#G"^?QI^)=UC)"9+)4.DTA"_JC,;F+D>DUEN-/ROO?@?D(N1PQ+VMV,J5+T>8R M,5J'6416,O%H*)$X$>U!4:,VT>;0%>P;*=M,5N49A'<#=SY$=3E02YSTW5V( M=^9\C7P$0*S923J BN_1"+>C.^\US;>D.<5"AAP*!A^9LN-LQ> TKDN2,,QG M+Z4Y\2>HEBKD43;(N[\FL%U:)^JP.)*$5Q0OL_(SG.A;$W5A7GYNEI9YN[HJ M%-:;:3@Z[-+)"C?E2>Y@8L(PG_TIV<92,R03J*]GQGL*]!E.?EW>Q18(V/)?;9JT\5=K0*(@F8 M=V5X-KJ,IFIZ5K=;]R*MFF$UTE$GZQ$O]WBFGTVEJJD.M B:#$5/[/!_$-+J M)L9Q;ZX*K'/AAL7Q$K^N=P:RQL8R7<1<,T^QX_XU&,ZP/#W6:BPL@)NR '6/ MOA+>33*\1 353WR7;.1C7D]M\^RJ]](2E'8T,?KM'/;=X#A;C%1@ MK%Y[:0K,JDI3]7PJS2U__+IWCO$QH67L<2*ZJ-9G)$WFLI.%7!H_+Z^7L"56 M]52['1-[TWFI/%I,!H-.0ZN^'04>9_^^22HRMH5V/.P887?9279+0"4H X>E M%M 'BJ(MS9^WV)A4%\= LA4(:<7M&Y6'^U.#:[>.RVFR2GU@U-FH/&V75= U MVE-A&KY6.#1SY=&F=)GEY42:ND=Q6&CJ[6C&UHYO@I_?#_DNAPCSWA5!Y MFNB4M1V6 >[M>G5K ,FCVCW+\)[JE74Z([JLF4:<>6+.-O':*ZC;N[\&[SF$ M&N:)Q/L]C#;]_G2*)E$0^6ZQHEN:BA_L72H,3$VQ+7"+(L6WM_?^UB[+@PK4 MB[9,NUOJV;--NX-)N.XDG.FNRH+^^Y_!Y_15 M87W0//&<$+WBXM?_'@P>QCI(LW#"_)O6'7DBZ?M+XLT-*!]MI7*D<1_I2/.; MINBO[CPPFV ^8"'[YN"7@3!O]XK8ANHWZC3$^J_A]-&,_^LS1NIX>9\-]:@I MT&.U&MO/RW?Y>@UX5<:' MRXQ:S/ 3;O&,-C@Q;]97_2G&W1G0(K\': %ZW?EBFL_#*W^!T_9LC*\6 M4$2#@.+* 86/ O#;6_&#R>,[125N1-(%@M% G:5.A"/,O%#1I48_Q[.B8,Q; MEJ&/6UP_@@\I?G/MY^,0^982^2!$:6B6H!!#9]5H;ZW($^FG,1:^:6#Z70.8 M.PC!CY'.PP+>"?PJ,XWZ3$Y$E*:=RG/M9S[:2[TL48$^VFY-P7PJ<@O\\DVP MY#RB $R3$)TNM03J/H2F^?.85W\-]E[0]F"!CQ_D]I 1XY'@B+\>%D'/G#Z? MZ/>:S:*4FLXR228KBIOA=(W:U+S-2_W]Q0)!)*@P;@:)2H2"L.]/L-'/W>JO MRL'[>>!?*!0L::KX)I9-YI22U>?+>)-ME]?36": @'&Y.M[3W=OBA]W;_C][7]JCJI8N_/TF M]S^8?;N309::'>T13#'AI&#!)*N/5AK1A;<@A M+28,V=-GO:H$9SDU+5AP#2N.W#JM&Y0;O?W>>%U1T*',Q(6V"VR77VSF<*S M;/CT0F(VPU1MR]*9^:3?'9:M-OOZ$H(WG_Q-LVMN>_3:?,#L2B9#<,XPD:O/T M _^[G$;V$"MX O\W(Z=,ZTC>/H'#@1?MLHO)@MAQW)Z2VM5S$US1 ^87W^ 4+TDPA4L&885 M'Y(PGGHD&9M*F@CKJ03-K0M90LC:SDA7EDL/C(+WM3-H^[?N0ZSMC&;2V"N_ M/'38]IOCPU;B(RDFP(GK8[?* 3X/R-'C6B[O6[ [BD?-\>/=G>,8".!C%'N+ MYI89L[R6WN[3104VE!\Y7@-OM\CV[%/WN<(<3@/P.^S'8]-7DM5^T,KAK4=M M^BU)%Q0#GLKM^_S8R6-RW+[?G[ !F[-[Y=_'@#.-YR $=Q2>PJ(K-1P! ':K MC[[!-?I,*6TWU5O)=7ME<$HE+Y6)7(V7%XQ;2IM"R3B>"JC*A-#[#E?L4;5W M(&P<-972I7P"8756JRVV#6-46'EEQM \IO=+!-H9WY(7WZY-;E7YG^PY=Q_/*2_? I1$'6. M3&\$-F]W52[)\K/E>GV/4QS)JM.CG'59N68_Z6#;XN7A,!^R41H'07P/,R7E MS5SX89;* >:OU]B+*I[$33UCJ?5TMI;8)9.=,2E_26/E':?7F=QNVARUIVHO M(V"VNN'9:MKMG_$N<^5,^?A&%LLI;-]DM!0(:V#F)\LYIXN#G5Y)EE9ZF7F) MPC[4NN*S:.Q-<*ADTT4%Z9=G7'V5Y[9D/S.6T?73QEN -?<#=,@GS+[G>/P9 M/5(I4Z/1(#OK<_E-A2D;^,PJB\V02K?K'KT[G62+AE"R.63;)04[T==J$W!T MP_R(2-LW6W(G13VJ,L&3GZ()2A<3E+!H@E(T0>D:$Y3XA""0-(9A?!(=B3R9 M(C$>($'B!3HYQDB"FA#CB\D_BB(AFMY5I:43)8.7%,SO;?MFN:75' M7:Q;1+F1SV;J9N#,I8HTXEO=';'CA+::%,;%U=+1FF#EQ3-U"<@EHJ"G.05M M3MO%244NSN2@Z4R]K9'L)9*K,;K096XQ);."@#?!RHMGUDJBU*+U)/3<@<\&*??!QS>$ M*O';!2<_P^KV(KNQH@&O(NAY;6B"88W'M1]$>-N-U&ST\!OJ]5^X43AA(D&$C.K/RCW4Z&F@LN?.]=4%U7>IKH+_:?H?SYW G@ M1W$)&'( VX3##R;^4ASSEOXE2A,%C@H;29JY_CL\SG2O@WSLL?'=>??$X[B+ M?T"_1:A[ND V.2,%'PB/]-4Y@8V/VL-@6%.QZWZ MZ'HO';2#W;LN]K6M2W)'(9)G: .^Z/&(;EQ*VLP5V.D0AG; 42>2 H[A_6I) M2\$CC^T)N\%@D]OC=^N&9\[;5EKNITMAX[I'()+ KMQ)MWY+THL'PA&[0"^T MP'<50!& 5 _=2P_/M*6E&W52#&^"\CZ>)HJ>3\^=,^3T$!4-,6 F*YBIP M[K3W/4:/0>4#Q^\K?/Y .!?7%14O?1^<'4YT=H!5(KB&"A!B4[J^X]51$P>UE M9K1VLHP;S7?V=7U,VTRL"^H[ Z52&\O\J 8R"-^"^3ZA/'[#@N: MQVDM'\M580.[5#-N(^.BC[W@=LGU;5,I[TQPJBVWR!6V2P3;Z< <)Q\NPS7_ MWC/XTBTN>Y%J3YC;/AZ-%2.P_;,479=$15A*@-#F,"[K+H<[A2CV2>JOT:M) MXOW]@'%_FM4':62:7!2XG0G,G+)0F3?XWL)L;#^=1O:I".\CD6.'S:9ASQA% MHQAV(5+CME;09E@2-M1^PA']9)H,D#Q_C?_V9HIKGIYR04)PEH8$L]6/Y7?: M! =RR6=_\SS$ZL:E= D4I:^7?,%"S]U%1'O7I+W@Z0]-H\:L4A3+2HMJGN'P MRKQ6DM],9N'1!5]VBG^RT_MIHG(]MW57*_0("D-]@NHO66%5&J!;=LLKU5(? MS1N+[ ?B->^F*6]WQTD('I4%A\\*!$40UMQ0R[MD9=40AV0?@VD:<1*CXDGJ M"E(^"8J,O31L8(JGXN$VLYDIE-DZ%'@6,LVZG*;$GJ'45-_*; M4F5N9&#K933Q!#N?6)['JL.)08 >&P2^>7">HO"%..]Y<5[MJMNMK* 4FVD: M*%I:($9Z\8$HX>>@WNDM\ 7/YJJJ7NI6$$I%BI@[:"^.45B<( *X[Q3YG\N+ M[@$[V[F'E?VGK8-I['(F?*O=:G,^8MZ+T#R]R3#B)L^KSI;D]"129I 1

$ MUDS#P^E^O_O.[J_$<9+L[YHF99353(EFU,UVT=G9,-F+?&*HQ!.NAJ?X?&_- M1K?YMY4I>RW13XC9>SARII6'#LG@*0@LCN.[CC5#I5Q3,O%$>9;[I%PGMC>">R(H1VE-KK\)TMOYQ'K; 6\QP"'WE.&1 M"B2(T^OH,#?EX7/G*01SUI&B:#-0Y0&\_L2$!:33T)*]4GNGEFL-39DEYI6< M=:L)"V_ >/L8M8)_AH._V@"$&P,(@9V7I6<[+[N)17!RS/G(BR\ZC2&!/U!8 MB$KKW]=-_(/-!?#4SX8 ACXDPM1?(2*">Q#! WGGMB%WAP!@@^\A"]_8<36\ MET#R>_'_!QK\G\+D0JW_3O?$1Z'TZ7#Y&L3S ;!<8<(&_H!];A?+U\#HD%CV MPOB,7W]Z[F_ ,#@=O1()VN_)*Y&@C01M)&CO(6@9<%Y!EB(Y^R-8)9*SD9R- MY.P]Y.Q^-GPD9T/.*@%QC=?/F7QZ?N+HBO(S1$VGW\0D 0#S(L-7FZ]Y=Z?R M58CC:M+RJQ+*B]*T 4LOKB%*0S82H!Z0&R"R?5FJ1+AZ)7BO 5KKO%??X@X MA=-QC$@^TTP[8JC;!#Q#)G"OTD'?BV-^<4GQ:5V/\/M(BGU$P7=X[>TQ5Y,( MD!_%H:25^3XOJNW,9+'-(RA1(^%\)@K(CX=4ZGK#;N]JU-'N*]QL3.F*^L2/ MEW6?[NBZBZ;PSFS(>^D-+IG;1:/A:L]YR[2#!ET/G&V'5EK9*KO@NFP^*2@L M9L+.*D!S2":()SKS18SS3;*BKJ@1?"7V?]_U_V$!<%5EP'X3_[]1(6@+3*DM M;U1.S1/).J,J2KZQ6P.QX"H$ ?4PW\8UX>D(>_A$7H>?YW6X ,RK)PF&6)F M%0I>$TOP9@!.3RIX#NGC"HP#X0<(A966$1928\YR=+.?D_JZ5%>ZL&,:T!7P M%!I/!?@8_H[X)W(R1$Z&;ZME[.7%>Q6---&1!;*QDCFD4EUN2N/B;&RM@4P! MB@;V@%_V[/G*GH<,+,J$O;/@M!NWW5?DA;BZ,A&>*.#/T"P^Z*;(>:WN'.M1 MA 2(";*='2PV*\EF]5T*J]AF:^38L 4K5#T(,HX&#)"_GNKQXUDK\E-$&L2M M-(@ ?#6Z,4*M=D!S2\YNIMPF@5FV%H8L.LRT"&H!_*YP.<7=U:@S^512(;X MC3(HG@/ /K/HA@Z)[SDQ/$0CE3XC34+5'6O17@Q)M%>UTCFUE507%1DI 5\5I MAD6<$J:9SFR%;9MP^@ET)\03*2Q.T4&#XKX!0T3>@\A[\(7O\R/V?N-]3A<* M0I.A[3*Z=4KC57.608FT._+(S6E(/,?O[H7^'[<+VY^+Z7M7HM_'D6P QR<$ M_70A&OSC*WGXTSLC[OOC733*0[P^AX$M$-WY:]XA; KW@L#70^W&23X M7+V1E9E"OL Y1I=(\,WRJ#F1G_"3)0+]9,_WTV7]^3%'P?.S7KI>GJD$QY8Z M]LEW+RG\D?[WS]UW-\W2.:181E96]):.E?MA1N=MRT/*[<%>\5#0SG#"L2N"[H]1O;"5Y21EBDSO'K3# M4FC.W+55B:/)=G.T$RN8-I*!X9NBXBGL,BI_6V['PLOM4YVL.6IZTN/*)4SAT3&* MQEAS1&] F3M$\"4IY$W8L6/"R%Q)[KRULZ&!1UV6IT PR7[]")!:JK0%RQ0# M/DZ3!'<(GC?($#X&;%+UUKD_+=V@#)PN9DESTW(G%/J!&7=\/7S/> KI[#!6 M;#RVX!#HD:"Y[;S]'I;IR%-W%I!@P=XCI[-S&P%!Y+%B:#!,J=J M&L3IVT3X1]2TY^3"CU#V+^FI.I@AFVU/Z*OU5*]/Z%1OVJ/N8:'U=&DZ&.0+ M.189YHG>HI]J=8#A\0=@G JBHQ^CLEWB#$$)L5JN8PQ;+W0VT(O$4;5["'". MZ2T1JXZWT-XT::P4I;/IMX'61M/!0Z4\WG\7WU^89YY[ZVS.-_A$5%9__@O^ M<^A/ IC<@O[1Z3^B8L\U8?O;]83Y2M@A%G+FQ<+PAQ0U/Q\H$2* "B4]^ M>6\5]H[K/D*W1Z49V>+*.$(*JEJ=IU 9R%?R?&6E6^.PQ*2[19'^?-"MKS-J M%Y-Y_')EK45+=K%>+[*.0>K--L<@0KW)$Y2,G:2BDU M>8I'SU>F^PU^0Z?+.[2GI_M9KI1$R#QL3'#QS**&+AL/',>E5#^-VV.4.E1395K54$%M<8 MH(]T\4S M)=K,9IIL?L+U-M4UJG.5Y"K#@)47SVQ7<0+%'3+-UE6![NQF9-/FFX"6+O ^ MI8?EQA"IE=%M.='.DP5M*I@&)R(O5[;$ M5G&^V/1I51IKQ>8V59!MN@E6$N==7I#)M'>#^[-/?SB5J) MY3RQL[2!ZIC3W0KMVT:=8'BX%+_%S17H'DEYU^Z9N#R;3[7>=QP7_(ZXIS.F M]JZ/O:M#=&L&/^(N>HV%\!VRG3]2E.W^,0L4R1Q 1A?B(E!G+&3+Z&(ICABT MC2\*/%DD"J,V].L_D/B[M/SKP/U,U2>G8J)G9[ J*C2L%&?FR) MME'L)FLMU$$:74$<(E5+="?+!TT G4N6-X$M4.V^T?R]IYG^ \/V'B>'>JZ" MF#L[](M,W0L7@7UD6.PTF\&X4FN+H1FBTL[-=\T) M67QV*#MB2V/(X&M@T-B2<3*5/>-.*_0JT;T*=6YN&EVP W#EU"?N!H/CFT0- MGPZ$48]#ENUI@>[W<\)P_>L/H-I+=C2DM>8/210]OO2T?8]@+@>NOWLHXBT M^[:!BB\,4>RM&NFV;:6[*+!22I+18"H9,P1#%"'31+,3CY."L3"E"AY][_5) M1Q]-ED1_^.! #'T@$S\;!( (Z)\- >R!^ND0P![H[P&"MU>&A/02^,01""&] M!#X- F&[!'ZBV/_\"3#$ XZ'KO/$'48:1O(ODG^1_/MB9X[DWW[2H.M;CF1@ M) ,C&1C)P!\F V%(+09C:I'\"[G\>VD,X-/#W%X\FPZ@HDDO2K80M6V\+A-< M>>;?O27BJRCA:J+OVU*%FV5P#;$8LF9*G $#W3"OZ,DY?E>3AU%#\">%Z=?N M0W65,7X?B(#;NF>C/&&PU(87&"N%&?&WA111SZ M1# O9%+[*OUQO!C=%Q<]5YH+>%OA\RF)DZ\7/6_.I@12*2]7$$K/]:8L;4\2 MDCE!:E.<\08.)A_PZPX(.!@Y_A"0N]$/T<;]B]=9I0I7#>2\R<9FX' MB!)MPM$E?=')L=M=K:BW6MBV._8G&.($'<<2EZ,!OHPI'GI.O'MNTA5UEZ\D M3VY2*W-;B1(.M>6#E2"P*A"3MR*R%1LHG5(-O--IZ:MT:C+@K3K3$.*O#J15^?^DBA2ENXBB-ZC+*&#]C:1Z:U5MMU;CAH]@^BA M"7^^8^(A8&#L5W;T'.8[1IZ>*VM"X8D#1VK1W:21/RGN66R-O4*3@?"D%YVCXY'NTFV5-I,@% M7<14>BP6QO12&*6'36_R)/F 7S;P^S:N(/0BW>=BW&3D(;J'AR@:4'4VO^8C M8BS71WIEQ!PX*(*+V"+=Z PX?AU&W>CE1"!ETFZWLB4&0VF.IFJ3M8-V4,8; M?HF3:)Q*)J),H,AG%/F,KCD\Z[;")QPZU(<2@186W16+V49-;6>IY0*HC7AA MM=Y/V<1?] ]%0[D^=2@7H,X0SN)ZGH]TRLHL:CR75^MC09>[UI0MWV6H3K.X M*C2*':?&T>0T52W:6ZOCR+_^I,@XC5Y2^JD\K_N!Z47<(H;*;=\4[-;(U)3B0986K> M@VFR@I"RD\5NGVW7^XQ:8NK.!@.@!#P3-(D@F(E@._2/3TT-@L@4)>U.(]&"<6S!EM_@/Y\>F7JY M_?8K>\4>[!B(*J]/;-;M2NZ%@KPRVY,),GLJA$1H!\J\1CTK.*)LS+E%6<[5 M"I6.;7:;O_X8YJ5X\U'N=Y#UZ!]B_D#5[V^2?E.A]XR$&YV\\4)2/B'=/%[I M"9:;2'FH8?WT?K'>/M;>/F[2.?;=/8"?(OHG^_C"HP#1 4=I>>9VS5Q*>Q#7 MK1;$C'W9RG=$]^59+4GCJ"0;;,Z2^>; 6-^HE>^M;>$OVJ^^>+]4&-FFYBRESYC#<^TN MF<=#EE[EAO2=J8EG.Z5$2+@M$IYV?#:5'>+D37LB'Q+/))Z^]SW/<*QKO'0$]A?9 M,^;Q$>*3;)\*78W $,WC4:]H2<$\".D0\X7-R.^I^'P^[$:RQHK]7@8.S6E^G)[R-=C\2P'F@O,_OQKT[3'W8#W&&\\: MI,0<&#Y A35CP]9^0(7!4EB6C(X/2DAGEW M0'T!W]FCF*T21E/G^FH5S3MJBT.L.B@'^AM <.!E$ MIV(X@@>(3S@;^NS1WG^8FV>>W@H+-\XOS9@&C-1Y3VHIMII5[+%FVHXE7::2 M-K&!5L7E-(4Z1'%*]\1")TWZQ:V 2B2163ZSCH?+L!LEGCZ5TAQ4RUBK=U@O M$IO:AV5=OUNL7#!,) :%/JDZ]CQ#UW,I.*IZ4@75!M+:;DDK"=!235J^_)B+.JK]#B[6^L\J$5BN M.T>['*>WLJ7MHM5)F=GW5!JXJK[71J$^.4 CL("@;>AMO9P;J=RVS/0WJSE> MDJC7UY^]#W_!16A?'G^IG4@64-.Q5*'5RDL,VY&6E6?[D'TKCA]14WJ'L&QY518[NL;)=$M$GHEC>7[]>WM".Y>$M#LN '@BQA!U)!\"-:H8AB MM=2=KG- 5D_M.='OTRPEOYK7WX[''WO/WA:/TH1==QB^T$(=F<^,M8J3G#=> M?^>^FQ^_F[Q^^;Z],3_F*:<[FI0:P)HJ9[)R&;%J^=?KON_FQ^^&QY?OW=OB M$2GE2&-=,5G4,2<==) :";O6&G;+?477AY<_^+>;W&HN!2UF>6#\<+L5]RMN MMPBW0'_L6!8X(7C\6%)6;A6I]P;%?E0 P,^*,=8<^&S%B+6.UEJF#GZ?6XHM MQ0"]PIT!^A-AIPPQ-A(TM^6 /96DI>V]4#,-&5E*EG[\RJ.6+KIB*+H#_FIN M!6VI2+;WCM,-304[-I(DPVT0HTE+2=O"+C*2M8+M-&5!,>QE3 30 @]TP ZL M)?AH"=?(@'U@] 36Q$KCI>!YFAX R*08K!N.8;@+@(ECP4Y=@)# 5S7[X>#Y M._9I>C5+1Y598TT2+.@WG_XC*O9<$[:_77?HF9^+<+UYCR7!&/Z0HN;GI;5' MSSUY&#*6-.V?9S.#KEK]]63R.D[NXQ '7PQ&7)9TP?_^[_^<%+ =(@:([V[W MPP)'\/-!@[L1 EE"O/HX80+>_UO0UL+6WC=W33T0^SCO[T-D@7"=1.@#0?T[ M=O0SA,H%UF !]!'@3FJ@_:^=ED'O/WRA3L]'^M*<_P;L1I_BG,0>$I>A_].M/Q^58()N=>?=[+ZSM,@K_S-/<2ZKBS=IGZ,(6;<5\O@&@0BZSE?L27V M$IRY;>NH8C;Q;F_-E9@=\\G>WP OZJ/S%T-/O;^9>K5:[%396J<=8VI9\'NM M4ZSEV5JFR%[3"WS[[AL- 1)LK**,W49BC RN4(C 6_3A>+<[FW.[HP"V9#?@ MRK4!4\2>VC>X Y=K> TNCQL1@?L=_@XT1G!' /[:QD_^#NY12UHX,-W*O6\% M53J[=+>QN=?"TH8+3I\%&?_:S=;.XZ%0*\VXS@9K+EC+;0WPW:->^KB7^J2J M&(9D _WH3+6$>F1]- M#I2PIZ)/((/''G"N&APYB>0^\+S[/3V^"^/C_J=A8:AV?Z3GG<'*(9X\T=Z ((YE''#J09D<%J M-6=H;M2Z/>MHAN2LLXK\6IJ)_;57=WV)C_\=K. *^_R :KNH<_/-D&'S4ZLA MI.N[!&.OP>V)_O(N_L/*44/L+_*U?I8K9U;%3@=A9R-9AO?L^FL MP>+)7E:2UZL!BH8M]+O5-#R6+0X(K MCS82PMFRV.@P8.7%/@L)&5UQ)1%1=36ES&E[*\@FPY.7;R_I:78K,K.R*J6Y M9FM \-VN"%=>/+.M]R9$;CUIHC131ZPR8[0%3N;IRV=R1-YB'&(JJOK8FJYH M JG-&3@MZF)E*M6I+#A!9E6%(]5:;3X8IU,RG[Q<297H[G3>*-4VZ7FBB:).(SE?:U51P3M^U_73E9UM&F\M!".EYHFR5+'E MG(^RV0[S&3,+DBKML(*(J9L&+CT8JN[ E)C.CI.H70*W2]"1U_G"[,4])@T2BR2&%#=ZFV&PR3\M!3*VL&MLJ7VM@K+[F MYC2R%!L5%(J4Q 5PA_*2G&YDG%VTG0RCCG-UT0ED?WT^X.3!L+9 )6=N\;N^ M)"T3,A\ A,),,)9)3$4Y1$$&S6VM2ZDK^,R+?F* 8 M!5=>[+.II.8FGD)2J)*NU_"N.)O:2*#P*0/QT9[4M#8K,03=13?2I)5=!PF? M<3>-[[:9=(G-4Z4A2>#E1#$1*'P(5AD81E7%U.VNIY=)!MQ*6_C,BWT.4O;0 M0G/C+8J(%6[37E63]%8.$E-KH=G/]U&^I2Z8VG3I%%1,&Z]YZG(E/TL,$XD\ M!\0*3A$[M,N64FL9K+RD?R%-V+,*U^"$H9X49]G=IM^$)0X7)Y)SH\EP.A": M:'M3U#,9;=;L TZA+D_$HPF6U5(Y(-"J:9%(ZRE%L0.%9'V<6))]8]KG<#2[ MF"ZS$K$&%QE]N<]1O3'K5I)K@D0T$4^MY-4N9RX8^ M0QBPLXPWI&:.D7ZPHK;8CHK"$V\6:HT+Y.H@M=];A+5 MFYKA0LLZAF'[*L98A67:5S6QJ:FLU\(_:Z"!3Z#9HF3GO- M0DOFE::)LI1TGEU00I^7\T"W=<1%K5J7TUWCJ3A*\BBNF3P4O^]-BX8%#PW, M/4UP#1+8CW+NS8<@S9Y[X),&$5BM@#)<9ZVF3%R/K0!VL?2XT>4]V#4UINASRUQ) MGK\'L)NFZ'!,9&RT]9I+;V!O?DD\XM9C[H7?56!<2 !_,F SV:/GQ038$-8- M =W 7Q!X)Q$^6>"?0A:\@3+U9F*^Y'JH;"'K^3;5=M[(C\)@] M[!Y= 5EI;$&H%XV /P8R:V6 C!PE[%&S9B\,>1)]K+JW 8'%8VY_9I=8GJ6-L_"B&T,4M+&C M>?Y_O[^/1V^:L@_9A?("!3@W][?H7 '@L^'VI3W)^:E4EG263@6;)X-;S1A# ML'I??XCE3C\Y<"_X]AA6>"@3!?(=X%AA=/0*Z-X#4)S[9.]R^^-?7XK1A@:J M;6<^UUQ*$;2GM@NHQ6,N2";[P/B1G_N3>E(_ZK=I;W=MN+DC71>RYZ7":Z^K MRVD_81?116&(8,2 G< MK#'X?I#Y/4DE!)IW;?Q]WWRH<\[MKGMSF#8S=EC^MK" M/Y+TSSNP[@&%?UU/='^_YH3O+<%XN3/A:_(;]A5SI_DO7E?""6=+KJ8>T)2P M7=K(,I$H3='\5F)'O%:I%PB8^TK!!(8$3L3)ZT[T^%H&3G!^0&3P_""#!^:< M(NIB)_+9"UYK=@1SHT_U01NS+M<*-P"24>,R0 MW M:&(\=W?%*__?Y:I[OR\=A9+-]5YOM;I=[R.9A?.?[WKN@I%?>]H1DS_IY M9DBK6W),CM9DIE:28$D>M/C;G=#!),O;'?\;#.#/LVNB(R,'V1DG/NF M?74@-C>M?=GV6Q]USOXS]%"X\ MA]$^BO(,0W\S'><=O.)>JM6;ZM#>33 T7\L-5'/ =3>3)M@=N)\'A;D9_G]?A;)A\", M>5;KJYRZ[]RT[:\6$ H7QL-HT#Q+ O_Z5H&=[VST/.&.>U3@ RR?PL(PZLVL MD&,7Z\9P-JQUU &RAJ,H@.F#QY-8*I[ Z)]H_=S*3Q>: T;&SZOEP'F=W9%? M[R978IAA\[TMHE!?G"&SC+[S71KH0'SV)F43O112DM,S;CM'LB-Z,%]6NC*< MJ01KE1-Q/(F_\AK]C]M)^<_%*+:OT0;ZTSN'[SN&'[<.+QYU!3=/AF.Z(U@2 M_]B^)!^;MC?SX),:A>_IRR6L#'CY$YW!Y7R&)Q-HHXK6A^4A85K5;GLF7X[" M"5YWTU$X41_Q5U_FY$,B:O,:=#D_UA''-/N)DU.4UA'@AD@]D*D),^! # M&"9JO!]"O. /D1P+(5J O9:($!-"Q$1R+)QXP1_(9(27\.$%(Q_HB&%NAYB/ MATU>M#&_HWOX)?OM.Y[Y1=OH.Q[ZI?LZW&>^PHR"Y ,>OIK9TY(?30N(!([\4+=04XUE2>/WM=WS5W7M@Q^O \;K1/V[\ MX8W\\>UOP./K[IL@^T.#?<(H_:[;G^SUPO'X5KPW;81@\6C6CG M>K9GR+*5SB=]>%?LE6S.D)WUZ7;>&7"JD:6 IQ8D;27!D\(W"(:-^*_9#UN[ MNHD:,A@]TH.TF<,1\O;O6%XRP(>:VY1<$'7%4.REY3J@KF:HA P*X:(4-VX5 MI?>=AHNB]+Z@+*M$8);5RA1W.S:+UUE'L9*#W%80R\CZ.IGS,"TK(,%OLBUD M.^NR2G*9A#@V&XGZ$BW[LTB2>#R9?$6:?"13;BE38 PI$BJGH9M(J'P\=?.& M0F6]KG51ITCJ*%(V=12UA\W!1 9")?GK#T[2<9+ZE(XX(8@BG==87%5MCZ1D M%$8*SYGO3@0OI(W]-'"\F*[U=;L,1"QS5>TR@L>K,X.^+L]\/\>H5\O,Z+!3 MW4XXZTNS1X$7/)7I$*9'S(G*(1@[1$/DN/L,A^LS'AN0&_&Q5>\_7K,?6 ;<> M.5R.I8:9+J+*3$V4DB,JA:X9GG:;#,7QU"LNO4A$?"F7<$AEQ/W=OR&1$9^M M);\L(R:S2K'4:^,,VV[B#F=7-IMB<@UD!-",R3A.OK8/V;=R@7NOZ J6XK:7 M.LHQL)W3][I/2CR +_VC*8:T[W7EUADOS;F[V3-@@(_!P__"_@: =.;7JW - M&?3")7[#Z4N/LHW#1RF15($OA6JWJ_P06!7 M@,2TDU)2_Z- <\F&-&X#!38VMP A6N#U,)=H*6PD.QY3#!M0/3!575UW;.HZ MS"BQ)"&F"PILR^O^S7L.H.W QLSF:?WFPX$$+\COJ%'4$5' -M 06'Z;I;,F MVA>_NZN.GC0&;[6@P)O^(RKV'!#6;_=U9Y1(N*3XV H9PQ]2D 9.FU(=/??D M8CFM4[YJ6ZLG;PV]JN!___=_3CIS'40]X@M2OW+Z M"'X^:'"7TF4)\1I_"1/P_M^"MA:VMG_81.J!>&3,_=X@B&,8^D!0_XX=_?R( MVQ/\;Y CP)WT?O:_=MK^>?_A"PW(CN@*QQ[H4YR3&-"D+W!^$U6(>,3/?X78 MU((7S/]UZIG KF0O\K7;=!RR;<9T>V7;!QX3_APA/Y@KSD$=!$%A?^['-7 MY;9.+E5KL-MV:D5.&&:>[L/:GHM]=K(59"!I)J$BB)S7U-5NEF-EGKQTM88U$-M.EYJB$ZJ7U$JZDSU=F5KG< MKC&99EAIU[$7XU5=70/U@+Y\)H<3Z!:M+9NJ,AV,$TA_-*D(<.7%,^E$JZEW MD/J.S11925[@=<38,4#7N'@F3^+%8E73YRA=&^IZ:0Y#2TW MB2:W+=>'>7);7MFC-9^\?&;&X"H9V6DL5#I785K#%9\CZ\5*.6,1Z"JQ MW'!E1RG4UCF\(-=E'D,OER*CMH64INFI6E?0O(5RJ<7*:L*E%]3$Z+JJ)[,C MDNTMG?1T:C3&H_(:+KT@)[*!&ZEM0]^Q99:>TX)>S>7S#%QZ04^T(BP;;:LW M1>O4T%QG^1H]V,E!O&3C:62BR>F"VL,1-)'1[5YC#;GN8J>=AIRK:T0.G+_7 MD>W-9E(L-)M!O(3N5D2+T B+E?*-$8GTF4:+#J1F:VX*DK L#C@$'ZH%HE>5 M9QDFB)KSXSR:9RF65X56LE;N&L)(&LM!U+P>(^GV?,5-T44SK^5+$LJ;B740 MC9:&FEDGLP[.+;95(DEW1]EF#4;(B/.5@[[4 ^N$!DM;T[G4J[/V>!E(H^F& M52_T\KT-VE[+U2ZWHE)\!Z[EB56'I6.#?)^98M&;S]5HI]064 MGHTZ,]G*"[S,W&@RQ1N&ANSOU:.9(3D'G$2*S86M#J_$)_535RNUH5;[V4-# M H?2O(" ;8[H:P4)*[*9A;EK(_)PLU:;T6B0.X\&H:@'+.H0'L*.Q_@+4V@C MO-RI$_4#\6SSRP@O=^L0_OP0WP@Q]QIUD" BO(0/+T"013/!PH@7XB$9";(0 M(@8(LNCF#R%>L ZR[*. M%%.,6$Z!>0>Q@218L.<_V/65QC^\9)B'"BA>NM'E?R]@<86Q$-3#U^MG?%SXN^#^P].SH3*2TA3!MKOZP%IENHLFV7P)"[?)A_"1^IC:ZWI@ M;0^9UTNZ>]Y>"W=?MJO0,9;\AH1L4HY2Q9="A4.H769'X62BLEC?E9 ?6RW> MB) _84S-.[,>+Z#Q^72.AF**S]+ 7F4*<4KR>3II2X(I;P#' M,,_&F[YPO>1C].[)MJ\@FJ>5H(_G&[O1@-!#X%_72:U&HW*-T]1JQN;KDZ/P M>94PFCK75ZMHWE%;/&+I;'G][ESJ9_,=&GYZP(&]ZQ//Y($63T#2M3F:FKR# MFCL5G^6)#3]I81D,)JL1O_Y@.!G'4J\HQ_R@4AEFL7GTO;=8Y5=PP?\,Z>%Y MM2/I\6G2(S!)YZU2P\"*O50A1271[:Q]KO%"((4FAU6XYJ< M,A^FDEQKC&$6%",I($:(5)S&/F6ZQ(O);G0E<_G:_T0 M*+R4'14)S9M;:EE'JH'M=-:P.-R;1AT@*BOR9(,YBV2?%>A=#AEA F%/UCP! M[30*P^(T?=O66J%R_M_/*/OQ N.E+*1(8-S,.'N=H#":(Z+4[G4PUB'[XXFR M59EIL@D$!3#-2#J.IY(W-\U^/).\D'GT,Z#P4IY/)"D^S1Y[G>1 !QENWNRG M5UQ[GM1&",L/.R(<()J"/7T2\12=^$1K+,Q.X0 #C?QQX;-[V6P18*(8W-T5 MM==:=M#QU5F; =*VT[?;1E(OC]"Z0\W0H=0TZ$63)UV##D_$4?RVHTBBP-N7 M#;S=S>R+!$QH+,&G!5*=$5_ MX=C$ M[Z@H?!>%[Z+PW1>1E.\R\J:6%#3L0EUL^;JR3M,J(C/$,E,M;@L&;"$&S3P2 MCR=OK8Y%<;LH;O<5XW9N/S/\BB"(8E-1;"J*3876PGCB_IRLR6U;<= 96J[R MS=%R)0[K'=@F-O6&^_.G!J7H*"@5!:6BH-1WE[OOL5=RIA.4D5W)TEER/2SU M5651&&QZXWQY[JR][L04E8ICK\G(CJ)2450JBDK=U\Z)R"4*P40AF)!=U!\Q MD)ZXL,TV/R;D3#^M.D91:%52=$MTTVI5*+6#8K61G+?+YY$O\*$@HT3 M_4F[^R%D47PIBB_=VZ2*W%9ABR\%"-Z"LDW31K'05Q>#1)-("V1]T9'Y)#2? M@-!-)N,D^8KJTBBR%$66HLC2=Y0M+]4[!<@4JI N)A63:ZA2FVSG.(55Q06< MMTS_^I,@X@GJQOZ8Z%J.HFQ1E"U\(N6]QF-0D38J:85EIEY2%V.+YH;=;7== M@VI+"JHM"1J/8Z_II_/]XVL0W#%%GSM+28PID/LD>QF%VJ)06Q1J"Y"Z;^.M MV%]?0NR^RDKD#%&QQW BER2RFS%8ZLWG"I"]JS(RF;;:@LR5*9Q Z$QC62LU MX;9__2&3=#R)TA>2]^\HX!8%W** VX^2-X&6XQOD3*XL-C1I)VS4K8%F57&C M9^OS-=@N#74\BKK4[ZXK9:)09!2*_":AR&\I9UYA3KY'[%2FNCX<]79I+E/3 M6^U<"RL/=@S8/3 MR10:)VCR%8+G1T8B&\"X! P:6PF:(\'Q95Y04O.QH$@_ M+RYYCUEFIY*( ))(-)V1)GT%@7U.4O_ZC+ADF #V(SR!>Q7Q"6D=Y/#;EHLE MJ:48JN2,LN)BB"]$7>8QU M4XB@6I\G;YWF&1AJ'RQ(--TN%208]&;\,$\!^ ME P*-%.#"GI6$XML+R8C-;-6%A-J:F6Z*U<"P; F&L=2T6RU6TY0OG+4,TS\ M%B(!]60P-$SP^A'RR35O7S1L P35M%TOIY+),8/JDT*JT\,9:T"X@LH-CN() M+)XD+FW88!/V/TL!(/G/?G7-T0%RQI>_7TG740QDZHD(@,X3Y>=I;0=]O;)S M=4J<.?92F6R]C^!D/6/Y&TL^;AS#?6;>_P#VQ0#F@! 7M)AB>&0 B="2- $& M:9>F9S;;,<6."38@%$TSU_9O]P G4#\APJQCN<_A,?!_EPP[YA%-LITVUM$& M,LHB@W5/=LIRBZ[(9ZX4\-:>"WU)9(#<$&3)&QBXI[J.9.F %+.^*Z4%]MN! MY-$!FTAKYECU:7#$FWJF@U2M'LIND=*00\=;V63!ZR1 K7/PPJ7E2-?3D&], M-2X+[)_@RT$@4S1A;DN_]S\<;PJZ2OP-Z<(&<=%D',0BHDF3Y;&<1"QO[^ 3 M_])"T7_#G2^M_5O]IV'>B=XMW9/H _UL\$Q45@&O-,%K)H (]U#:_X[ 1_\> M69*@(FL EW_FINV2]F^7F)65=/9,__9P7[Q?*HQL4W.6TMG9[V<\O<%V D<[ M_/>#WBPL0DOXT(*1#U2$F! B!G](/)MU%>'E0WCY>/3"OVGN'11[%FZCDU<< MFZ8P;PY&+H!5IL> -1#;1X]B0,F2_ON?T74B&,^*ED\FG#=:XT#M@1_^OU_X MK_?*UL0#3M^?0MYHAC]',VUIOI3TD61Y(1X"C7L_0 7\E&:NQU_A\D?OK0=$ M\,P'8-3X]H/'2G]M)<&R_[X6\X3L]'=)J:3N X?W9QM\"F \_2!D]'$>^;V: M%+AG0L#!+^5Y+7[ZO7@C.^,>+M2G?4VO=7@>^3@16QK_%AT+7@#/1X%?]$!A M!T]G+T_-DI4L*[,996HU=MQ,=O(R3_#XKS\Q^B%QZ;6\DF#YDM3Y_90.3P)Y M/O*#!+(C[>);:Q=W%%3'H>(WB"F*2'2+NU2;5G&RPEK%W"RC\FN>=,44]D#< M3$R%C(*_F?[SA,ESYBJ(U*$OJ0X]#X73B/(G6C1?D@Z^J^)Q(],G-*>,]([7 MZ!TO99','4OBC7EV9JRR@L0*G19OC9CZME!N?C2-A'AWJNV9]G( O<4OY\E5OC^?PI[60)$A'_" E)+OJUIGZD"(ODU8F\(M^9EOL^:34EUE-&P[L.1VD_D A2JF:,<: MX!\+?L"(YMQE0'/B;MP+->_Y[Q H#,5Y+[$&?_ZM+,$CQYI]P0;?&7L@ 4<0O:<^ MQ#K@C4NW;>O8M)?P>7 /C\]<@R_^ZR99RK!@"N:'8DG>E[1\5AHMBX:]M!SX M;F:CV#S,!^5]5+J8]*$&OU=U0]S\%*MO6\DD*J,9;:_$3X?P6*^!T#T4?#/ B!0<%5.M?I^"2O;A17=!G MLZ7D:#[<;=DV/R5'1 _'YL7FKS^) .W_WV[FS#%SK15-B^F"*KT:Z%X3,'Y MZ\6BIF:;:B:Y-AO)SGA(JVR]6VC.#!0A:FRA2-). MAS[1;HJUW&O3^D^WX-T0RK@*3C/5]IW/P/4,WAO( !K;[SO]5#;)*>L"A39& M"X=2 !;HRY&KL5>EC'\JQ)ZCR)P%A*!DC+?UR1XJ/CB.CK]HZ[4NT5'::)NL MU'*=+C77EH#_=0]^Y_K-H2DVE+/7EJIWI[JW2-E@LCL .(#2[%4KV<8SK2)7 MEF5E+FBTT<37N(,2X2LN 2 M/GSN#>]'W,, MO1T!OFQI#&XZ,3;:NO"^5'@>PJ3-E1QM>TX\/T652[R+4B'$X)=\,EVSMF7- MDOT52J\+4K[5P\7\["ID^J(:)Z3T\K!9+6_91;\BR9BN;BA44 M2*FRG.7:C(GF281GC5R7[N69^RAO;%%8T_AH6F$%:CGK,X6"5C< O#+DLQ7 M*6^?!JP/ZVTCOCTN\'B19VFK6:[T,#-A;N^MM]V!UFZKLK$]?IZ8UFU4%1BK MLMPN-A5D($.5+170(.7GJFQG:)L@UD1([C0+[25V4J)EF]+*67^&OF;7\TFE MA50EM4QMNMMRJR$N.E!?(^)4ZG+VQI?6U\Y*)'Z>TK8/E[R-5@]@.R;8[7R< M940KHTJ#=*XVEDV;1]XM9]ZDN26Z>6I5X322U7.#Y#S#5WO]%-3)0C)5$#:LLQG-4D.^;S08H,D0E\[G5^EP MGPNQ#RMRA;PP,JA6HHR6Z5X!V^84RE'D.RMR]Z*ZVVIS^=(NDX7%I)FNEIGOY+ &&Y?S(G$P4@WTTU 53BJJS29BX9@%(<M 4_M10AOL:)G.6J,-FN\- M46Q KN1\XTH=1>T6@"GKP:LF!4M8E%WG=(K6%4ZI-YQ.CQ [)"+#8%H<#3"_ M7*C>+HH4"")R*B9Z=@:KHD+#2G%FGLPLR^^.M;\=1/BP8XV,#591,\Z<:EMZ MDV73\!)* H4_F;J 41S2]UP:P\X9VM:35G -/+)B.(*7;G6C7E;[8_HI. W M@]N.)1BVMSG[,4WGLFU5,]FV&+NXM52E+6+L:KBCYUW&PQ78.+",EL^LX^$R M[$9-KBY$:8"8>]KTKM4[K,?F&+[/$'.'M\=:;(7IL-E8@VEU!K%.BZFUF4RG M6*^U0^,W8 YRUW2BX) ]$H*A8@-: V//M^(.U,S4A(?H>!>@*.*Q4 M8.@(2$97Z('/)$"IXJ.>"F7HW#)7BJOY"!#_MJ,!KE["!*[C=WR":_*,^O=: MT1/T?:0>>9L&)VA+U@I<([:O%[WP!#N]/?[+\0,/6*A#)*2W61^>_H/+';$^ M93$GCR)9.^DTNMEMJ?IN.?7$]GQ99>=4]93H^_$JQ.SQ!)R]H4IBID M+Y\PMJ:I&^M??P(2)VXJYX.OPC"C5F^5>Z)JTVA=H6?EYMKLRHUWNT=O@=HY MVBFO^!*]4=OC-C89C'9\(N?ZO;$@O[>G)DF^JO1:#0EWR<*SDX[ON/BGJ 5? M1Q)H6&T\G5)L#EUTT:::H:?#L18JGII&$Q'S8L%8RD/K'FK!C/9Z$M' MVCUTOA C=V46N$';L%D5)TAYY90<@9N&"KFY?'&B6JN5B4I2>5!8\TV\.8 . MZG@J=9FH>) %;S*6GA(%C^KN24FWVUSMJ(7<&)AK%BPHF/XC*O9<$[:_W?1\ M7P\Z-%H^2ZW'\(<4-3]O%'KTW).'(6-)T_YYHHCA!FWJGFRFA9/[8H6#5H=1 ME[WGX'__]W]..NT=*K\0O^C6[PMV!#\?-+A;;R%+B-?(3YB ]_\6M+6PM?W# M)E(/AYYTOP^MQ0A7W40?".K?L:.?(50NL ;;N1X![J2CJ_^UTZ:N^P]?:"CH M(WUISG_CV -]BG,2>TA#N>(M$C]G?OU)Q9/8I=_J1QD%=Z0(*DGHJ-Y;LRJ=U=,64ZWC MF<(G,?4.4;0NRW3R+(T,U(&8'4U76Z :XD0W?VR=M0F.2SNT7'IKM04L1 !=S1!"N6=FSP>MN&*WW /L3"XV)U MP\(O@N/%N/%>I9D*8DPS]VU?/04'*H,W20$X+T3_"OPCC,=Z3OE M<7.(9HQWNTH9+^O-;AT ?R[+;G)XC,IGQ0)?= M) ,\@B&PF=00Q4GR- MS60$6UXK=8Y!P.66PM$XB5XFF)^+MA&07*(C[:698XPE:RDHQA(:*3+ )0R' MP(DGX"O^ *(3MHF1OM1M1@W? M)##W<^\9/V?2 W9KK_R 4]GEU]EFWCYBPE_K%CNF(HNJ,? MT&\>\G'WWP"87DF6#2CBJ?0S8=\G;(W5V_5!I]%2V_,6T^G+J2P]8:!GYI<7 MJ3BL5)FTE6OUQ3DJ8.7*PV#5Y%4,J6A2B6/;_A5W2ZOX4KR M?.6J"^/CSSQNE\K&#!]MIV0[+:4R$H>6]4L16=I*I5 M5E ;$H:E,P,>)N]]3CK>JW+OB-/:G QX?.Y[;:[2-B8J?)@<7*\88R*)]YOKZO#>VX9;4 M0!D-ENF 6]UGVB=U!J)CN?."8.:[6R#Q$,LJ<+":>(_M /T$QI%C2T&%#W43 MP6$VH"+Z>=HQ0=/ 2\$&@< !N@@4^(J@O?9DC\:V!,0Z^+*7ZK\_Z2&?6WIO M3O>Q'W/D(M6;9_8D1->2)7F^3,!_KK?3W=UD FQ^N+7#$;7MX[G=D@7%]8BN M34<3@8JV@L5^$H /6(SL%X:G&!4&8+W1NA G+QWJ&(V/1Y,V8\V!\)]8INZ" M"=#1W%GZ"?Q0(?7AO">]V)[T LAC)(T%QP9_2 ^[5,#5.#ZX M;7RBL22H%?M5L(\$!VL6)!MF9H@WG2>\%]KM\502'4VJ3YBC+;$CT(9G\NG.<7P G-!3W=G<-VMU5S^YFG[6[ MWSOM^?LRV4LW Z<^$JP^%]3?&KA/&B7@R0<:QY&7&^=6NN)"Q\?E4J0]?6!%W/E'Z M<5_N5+EDT:1:LPDG- ;XI%_+IXKI=[1:O#5WEG+59K$\'7)H3YL-4(E-;!%[ M#;B3A-Q)TF0\B3XWY^WK&68G"L1:L"P!MJOY,O97*'6$GR9R[J 0^'TE(.VZ MTJ;G4^Z^R)?9Y2S',;JS!-X?Z=8W)JE^:UA:5NQ M.^37/ FU 2J5BF.IRT8S7\;<_QW!UN^1=83I"GH359:]\C;;1 L=#"8]@BL^1:% !;^L'OAF3H.69"\M M90RS>;Q[']+G=>8R1ZZ"9UT%(7*HA4*,W=&5\,@$KC2#1[);;-4\G+AK/? MU9EP'T8/%N]?B]']]/&O;,=V_.$K1]8L[&Z^ OQB7/%N^WGT?1$S) QBZ8# M\TO#2LV.U5C(*'2$%DD2EC''LU@Q0T.&QDF,"*>HB]+ M^B-[\\7(:,02;V\P'PZ6D(MINFHU,>A8!5]CMOF\L("2_TN356]<40SJ4QSR-@#WLGQ\?\\;*F:BO[D5? M73KJJQOUU?U87UVOZAOH!@1.B#C!CT=BBB<%C.!3 BWQ D81V"@AX GRM/*] MN)1TO"H8@%K<01IPUHICV^#Q0&5A#$';VHIM3G+^ESZ]%!ONSZ^,?8@][O/0 M5^!QOV["[W['$-0Y!9QA#"M[ =!%9;E?TY)@]W5W2?TPN^D3JUQ3GMQZ1L8J M =3ES^>"SN6)9,&J8SB4,[:<*OO:T=A?L&P40@9'_VEZDZRT+6Q="/[H?HS] M\S>L./67K*6X_^G^$\<^_\1TK/TG?EFJ_X>C_@[PCQ;<%'QV50&JHK"TE$VL MZG6XB,$6%['3XEWQ%&O"$=:"FD=,#I@L3DT10N>^J6WXXD\'?!':0' MOC5S#$\S7RO+J5_X"_%APXK;P^-M.-'3&RBS'\1IF$O)+:BV)*^0''97 U^2 M-%M:PT\/6#@'^0,XN:=_P_<^?E/QQO(]!0-;#C&!CP< M6'Y3P9"EH[>03[[E>/&CH($T"=L3 Z* 3 M3D\8N\SL MU=F#;SK@"7NV!_PH*A,H> "/ >2ZO0#\PG[3EMRQ>VX0#CYZ;IDS][>'&*,= M"U_O<[3T!$0F[R6J*KGC&E>EX"-)/UNM_82CD.4MP<)")3H_6S#T]P3A !,/:^<7$9"%BK2ZN+%@7X6Q,@>///\+ M'%AMB.>?2H##]8#5MB2I^X_@25<"("?O.H&_V@";L"7PVMTP_ 3L$I"A[:UP M+X&EQQ> *!4H.8 @\4[V' #:SR\XZJGD0Q=V78:8/H ;0-N]8P#C>,U P4T, M>WT>8>> ]GW[-1>6$]OM+@)V#*ES6TC2=K?-V+_ \+KGK C(!HW0;FGWW#+QVC65UONG?VF (&BB#$(L'%( MUO[Z-S.KVH95\^JW!,J"3-#JL76<.54'LII:AAN,3B8(6\<6RE->/TW8(+* M>S&>3/#F#?K0FSC&T0EI ]>!,B]D(14[!?F%GK1C]G,*%GG^NK07;,4"$/.O B_W7NFV,=1&SBLP9'7;=LVA!N2H64/'?)7/QD?HZ]0- M4_^I:S\&TWRV_F3EFHD]3K%6T@P"YHMF2T?H1SFFKJ[X:>5G_C@*3(*N )"< M@45]]-\-VZ^J]C()T76J7(/1)RH$W5!;$:Z.L$1-J-5 M/)\>=<7&(&+@QEQI8&* XV.@1@'?%ZPTPHK%?Q6AZ*/LS>=@[_ J*_5H(N]J ML; D,H7("V1\@)=Y MNFKR%765,9,V<87%XEO44N]@,7^YQ*9B[*HS.O*_&$E(#W2B"6RF'W+CU1<[ M.(=E9"SE;3OCY))%2L[\:0RD?<'[-(_#A,7P<'$5+UF=8[5%5$UX)9XDO4 M M!39ZRB*8-=9>(AUSAEU!04["=I4*-^ 2Q@*,",5$$0N%#MC."/0W/E@8$NXV ML-495@M#O]M<5!V#01.-Y26;9R (XIP7,Z6VT#25".1$['%E"4=5P$(?!4F, M",&Q-B:0\9*JE0V 1N"FUY(ARC6.2HIQT<17=X.Z1F)JF/Q[7Q\JS6"L3&)F-A/=,/\_ B M$T^'T?GT@!GGAT4\2V!!0KB4UIP_CT\WC$.J]-9LWSU)0*G &L^/,(C9M=BH!![56*UJ?7#9HBQILBZ8XM)#N;'!9Z76E@.V'T\1"5$1B[G! MCOLI-7P&39GQBKRB>,Q2EGH.2'E1+_G?T$ M3O8/?(ER&@,-YT7.^'3HP55'*Z'^ASZ:9Z NB_:ZN.J_>S\!U*IR O![^Y.W ME_#^!\RJC_N#L/EI61QKT7SE,YPZ/>;2LZI5"L1 MW6L%R4T<-2^FF/%5CJHYE;_.BS0K1-MEO(M? 2RKK*#+02L*X2IU)5R5.PI+ M'45<4.LIW]:\@'AE_62RR/WD(H9U"4H.C184V2TOPI=%A'C:CTI498"I#[J*BK'\1KCQSP?19T$"NIB&6"<3R MEG"K6%@:AJB)._4R48 QBA*?1E9]5;U7>8&=KK&.+QDAU? M"[T@^! RME2@ES0_I'FQ#RYT 32W&19S . M?/UR#>"Z\8'B4?[ 8(M0R$I(<._1N^%R]$[&[63<;MNX70?DTDF2D?;Z(4'> M?P87[U9B/DQVW6=7RQE?T(S!/@^$*,AND5J+==P:5S'7N77,76/L9 M+@]"&:AF0!@X?.I*5BO@9=OHSFA#"R-MF@I,C+34@$!/"N$Q,$1$0D/)5]&P M"@JL\5O?KM)MO.^WDHG&WVKE4(2/ ( M0&73T@OCYFO)P2."(31X$<1 H*2@"P@SBBM"Y44+8ZV_%*9'DJ)K&XT75"3!W*)*4(%:1HMEPV2R@9\[X,0/2B\;':Z:>TQ,?!2>+< __X4MH^; MD(W(KUV'6+ Q!#) M9[Z>@]0BTQ/>M*J90DY"LNEI +/IJG.*S!^@;:&>UCF&4 ZLVI(Z>LQ9 &Q# M=IWE;):5&1$^"TCTTN9Q\'@8.2XP,,I[7\"GLFND1QX6]$5'H5>JQ*)G%%D/ MF*#7N/4KI?/[]^02RPC\:WEZ6PA++BBY1,/06DDIHJ\0:TZL59_OUD?AOV>\'P/%)!<>U\.&/F.5VZGL4O8QA!T*4%B2 M">/-<DU'.JF?'8LG;]5Q7SJ M5$<1P;3T2=[M;OV0&VE9YF"HRS8G&WTA>^P+9,I]Z>"^Z /+D/O2P7W1!H;< MF YNC&1DW=P7R<@ZNB_ R"RY,=W;&,G(NKDODI%U=%^D1M;-C9&,K)O[,I+[ MTLE],09#V0GX\?;ECC6$;_58'F*!W=L[ =_,&G95&'5=(\EU/7WM^_;T->R! MQ="!UNVVNP)!!Y'AS]$FGZP?MS'2>\?Q;N?\VUZ71_G?)O.U.$Y M2WVD[V1\NYIRZ_RYFM*A[AWMJC&;TAU::Z.^"_C<<776%&3:M$"[QYLST/J, MMQ.J\?2@ONN]Y,,],0HJ C#N2P"Z/G"L'A, 9J$]+4.Q'4PX_<:$+C$A^403 M$V_I>(E$Q1U1(1J.]A457ZLSJFVH4!UKU_AQN397:P;('B;Z )MD-TY)M^=_W>]<;^_)MH"!YF3F*:-8(ERCZ(9JCNRV_3L=6QI)'KLF#VO?Z@I9N, M1IABW5DF252=QDLGJ*IC:])7P22*)4D:>A1[3<)E2_NMC\SFP,-G6 \)WO$A M3;),B> ?Z=_9@_NSEY3Q"*[3?:_3_2VE3:SVA:X;JJ/9+_OE7NVP'=EI5'63 M;6V,\G5HY=JC1UO57;UG]-A-7'65(#NV3 =.>#S\NU-93?'X._$?%JN;B!# M??V#[(TE&B5D)62[!]F^S*5'6"&0SH1_''K%QB[ AVR"[U#' M[NWL>I3#;JGV$/YO6OWR+G57)>HS4?3ES).IFM9(=4>N) I)%%)2B(13U3 L MU3'[$(?8H8'2B[TWG4&KV][!8TM/HN9A:=>L;^0N_0O2@]4QON/JZD@S#SA! MN[LZ5V^0O>=PPCVU*;0P=U6F_H$XO-G7_,8O[EBTP M!ZT>-92!C7T: '\4'LY6QC&D=ZHOWBG'M%1;UWO@FSH(%:O/)-&7*(9N:ZHS ME)4-)4E(*5%&NUU3=64$XRE&, Q]T*IV($,8^[1@/K"8I5Y$\0LOF(5QF.4I M=0"548P#JV?3NJ#JSH&CUD[_:;:A#LW6K1NIMW4 +SNU:WI'&[IJN4/5L5O/ M7Y2T\91HHP-S;9\V;,=6M>'PT"ACEZ9-[_;<=-L/U.Q[E3ID\W3&XA,%RKXG M.5A!R^$Z9.OMU;"K MRWBU6GVZ%U0O?9-=8F4[>YB2,_]DXMJW9,ZZ'"0 MZNB.I Y)'5)V+)>N56UKJ#J.>W#4(6-;#\K>'+3JPY6QK6[&MO@K3K%8,\MR M)8S]9-9B7E_'YBD/*SVY-'3=,E7;EJYS>3)#'E8J@[1.'TYE2'*0$J(E"6&H M0[=1T6S6-]KMM M=GK%N3R1([U3O?%.(=WJ1HO:A'38/E62Z$O\0@) MUFV4OFY^)Z,8]]U[#6[:17_Y)V3@['.J'[PP5I)8"=@8 QEX,J4(LRFVPY2^ M!YE@W*]$TT>R;[K+QF7J_>-8-KVC#%M3K?83%R5A/"7"Z,!<'^/$%E&&C,<< MYH&4;EDY'>8$3SNF\YGE=!Z_M\&<#OGS%JG !"H(DF(J2IB1-23G55FV!(9AR M0[,/-+7?L%6GX7'O*FRM]FS>J@I;QWC*+QPYR_@A ^]5[L$PVQH%_Q,?=!SF ML*0^_^:*X6;"ZD9!.5"LFD8C+3_ .#^&/HLS+*'VC5VRN& TUM:1]>\BR\/) M-?\JC$'\Y,>ZN[J&:T>6\I$I5UZF/-<-U1S9RB1)E7S*X/\I8\H,7CS-% 8/ M#I0S-L_9;,Q2OOBFIO(/AF88U OI^4AU]=$]'Z&KBJ<$S$^9ES$EF2C/D1DZ MJ@)/,YR!\!8P HX3*59A/82?F:9@Q M_J"4S3Q9>I=,F7, M&,8E)RQ-87YYHE2K 1],%0&C*Z-C#,O8A^X #P_OX8777@I4B?]XB=1! /QN*XB5@H>OSJ"YMM5NOB"]/)A/\!:^&]0[3 M#%A//FB1.+8GVS6T<9)D!*(/21)DRAE9"H@M[V90H^_/&'">9HBO@B.\2%>)L3.[725)X_3? M CN)DGF54]"%/5\88% /L.ZT<,6 TIY;P"GA_Z;U,/9MJJ8%+'SD/H"%QU@Q MI^;ANFH8ENJ8G(^;SL 1?+RZ"D$,K 86 1:X!).G3)D7^,@;&E=.0U@*SNEA M(, &FV^#/^?>=0I2-E:R8 MSV%$"]>8HY%JFG:'$'Q1 '$F( IPV"<1T"9H@!T"\,+X?#&^9?R:K@Y+;SX, MO;I&=0O;PZX!VH]!A M14S'Z(QFT.Q1_&:A1W%GL'5#&^4EN%4]:!\(N+)=9WN0$UT..>1<5!%VK-U: MFHK00_L;[*P-V'1<50,U7)@1<["_0P_9WX;+T0APW'4S\=(\!+/_NC3WQ]?K M"&/!BS,T5=V%=X=P64K>@K67P?[JVH@KW^RB1(5/B[3QV9:E#NWNT%Q5:^>4 MBH9VAM"6BYEROP$O _DPBAHZ3HNV(B\[M@T%_3DX@\OP@@*TV8SY11J2[VI> M@+D,MP'.X2OA^H+?$QCM7P7 E[O=: ;D$_2];"H<4G 3N;[0:0',")$.SQL# M"!#NC![W D-[AO;Z].L7^J2_?MD]^+WCM-(]_)5$S %(57\>JD)@>976/,Y# MC1BY-K"!C^]V6]>L\!9^H0]TNK\S&[U<=8!+;^V!>\P/\MUWDSD[J;:9[."E M4:[C,.4-&8G>E!U5OHN&L:P*>8V< 2Z+$I@P?ZHR 2,S:Y,UW+(S:\ROQL9L MLKW@I?8-*J//C#G>)!Z?F&FR] @L0L([V,_-X)+#EW@^,59V#%1LKO M11;214V=/(GIS,_P=:9\]:[]*?-_*%_3),>X$0P?/@*F9@?ID3$TZ9&1'ID. M>&2V4Z%NX9//?OL,U*M\XKSAW>T"C-@2!H9)U[S3S0O]]BBQH:(9GI^! 5UO MGK'C\D-SW@@Q 2]<:)]OT"*@&_D; LVK'"-/R[>*I^E\G;;.HS='-QTC:4"C M\?P$GCD!85HFU)5_4R+,,2?_*UB$6\E.<$)Z<7FI-\Z2J,C9+LAM]H7?:!+@NG@QDA&ULU] 49V8_U' MN2^2D8A6,&=P9L?NS[%T=!UW]=V%R?A+AC/_^S'YVWXDZ \O=:<6OQ0#9 M^OVNEA2UVF&_"YX^HT 77+ NT> M;_9@-.HQWDZF7GS!%M$E^7!OC(** (S[$H!N#+I5%KA=_&,FVM.R$]N!1+>J M!K>."5UBXNZ8Z#.?>(MYI*E$Q9T]+<,>@^(K2_&!7CL*5,>J$*Z40FO-_-AO M"=.[6B0[JF&J[;W?XA8+TTK14NY][5@=V_L5G31,5==;;;JR?_KH9HE?;3\] MYB1Y/(@\\'"JTP/RN*?[:E>TL7>\/&G:N!D1FSO4J".[W?+P!X&#?44!^P&: MX<#M>^O6FXI8'Y13>DVUV*<0P=FEO=3'=EP/EH[=\;:TI$::0ZKB?&A!],.P MJ;J#EFXR&DE4726J;N*%:^%2,#T%&GJ$;N22ABJ#3<)%-J4]U! :EDV"=WQ( ML24M]J65#IX]!,]Z21F/X#W=]SH]@J/,M'75==OM^KY_\NNP'=EI5'63;3TI M>K1&ZLALM\7T_NFQF[C:M##[AE7'ENDID9\,-NX[V-AE4-W/G-4&K:9V;-5P MM^M:Q.%'+;_,&9;=KKN*9,<'X]BZR\X\6AG20YK*;@["WTF>M5S?0(;ZMB@X M*2$K(=L]R/9&8.R_W,B!87,G4]E-<9#],I(G5@JD,^$?AUZQL4/Y(1O@.]2Q M>SN[3J:QW\\)H)NJ[8Q4R[3ZY5SJJ$[4O71M215KJ&*H.B-7';I]./O4?:+H MLR#L$5'8JCO45,=R>T 4.[10>K'W0V=@]OSU@:-A=%Y.5)>DVF3=7] M53H89*"@6WQ'5W7;46VS]1H-4NN2$85]5U<8&:KNC"2R9>"A9\AV'4LUVR\< MTHM-W7_8XK[4J=0&4LX\#JK;4NJKIS[J@EWN6HMFZJ MP_;C[U)SZW@5%DD;MWHG5==T5-<^Y'IH':6-#N!%TL:#=%[5&0)MC Y.;NS2 MN.G=KNO&Z!'.=W>8$3S5>(XH5?8]R<$02E9.?\L(3R_+C^W L[?OZ3^"EHAJ MHJ%:(]GRY^F6%9-4U;:F@4F:FFH;\@B9K TFJ:H]JG)<71T-]1Y0U7[#5#T$ MAV:UGXS7P97KD+VW5^.N+NK5:BWJ7I"]#&UUB9_=3*8;ZUMB(U;74DU7:[W( M97=70T:W)'EL6?Y55VU-4RV[W>Z!DCQD@*LGY.&XICHRC(,C#QGC>I 9I,L8 MUU.(77IR.>F&9JN6UFJ)%>E ER>7NK'M M]SQ$;O?!\]U]6[KCSEJJ9SF HCRT=?CQGR9 1 M27KRL)(LO-8UGYIIJYK>?O_-[JZ$K+OV5*#M:+IJC [/5]Q];/=& NT?V_>L MT>PXJC%L557LS:;NO_+:/?G5R!JTRZQDZ;5]SO[-+($A_Y^7ATFL)!,E"#,? M!I,:O?%:(2'K1HM*AG3DRKC&86S[9O/#4!VS_42N@UH<&=SH M*4WS>'GA"RG_'3)]O+&->ZD^5B]2+N.TDK$-&=N0)+'< M7D'53%D'3(8V>D@2]]1H!4WT(=XGHQN=L&8ZMO-/*+KQ[J\"FV9B$2X,<7B3 M"4S5:S-EJQM M4$_0/C1DRYB&C&D\G9C&!P]T_P3F[T64V\2X51#&ERS+9RS.991#1CFZY[_J ME!W1L;7IAOK5/=^.)(EU92?5$58;U?M0C*?[1-%G*=A)HKBOEEM2A8QTR$B' MC'0<>*2CM'$"-L8R5=A[I BS*5HWTBLAVX_TJXZXC)4\HD$C*>. *<-V7-76 M6F^7*BFC VB1E/$@C5>0QL%%(7=IVO1OUQ_)SNDP*WC:L9[/+.?I7GWU9NQ% M^JV/_2Q2@0E4$"3%.&*=((/G.^Q?O(>I/TY/1TTWU=$C5%H]*)_9?J-'>T>6 M)*I6:X&J^LA2A_90TM3^@D][!Y:DJ59U>E-U]9%JF.T;?@Y^/PQSVPH<+/H8^BS-8*>4;NV1QP9K[V#K@_EUD>3BYYE^%,8BE M_%AW5U>V,8-Z@"D?H'+E9NV\HD295\RI0XC)DR@_=.,X7!

@6TV4^9EE./X7%='-GP-3QL. MW%\&RG=X9K0R^#!3//@C*Z(<[\H7+O(N4L8H/_(JS*>P(_,TS!A_5,IF'JY8 MBK?-PCB<%3,E3:Z]* ]A.P)X]B1-9N5--"T8J$9SQ1$K4^^2*6/&,&8Y86D* M,\P3I5H/^&"J.+0Y\[$,773]H!?#0U-&OX:Q\D\O+KSTFMXQ4-["E_!FG'L1 M^\ H0 MI+"&QVQ/RRMLX=EO)TE&*/N0)$&FG,&77:/NU!#],P9B2#,$8<')H$@%S;*:8@\%$E6Y M&5R=M\"4HF3.J,7'7H MMB<.;-4=:JICN5PD. -3R(3J*@0Z,"U8 UC?$G&1-U:R8CZ/KAN4V"H]>IQB65;IFHBV_=AHJGG MYPKJ=7X$U #Z&GR;Y8O#<$Q#-8<&W8 O0W99]FA;N' X,L 0-\7VP5/]D/=S M6'NU,80-<(S#(:*+ MA' A(-YWHQQC9E4IU,_EX[5&'#9@<:AJ,#!<*?H7_+MV7U@O=>9F.9P! Q36'S'E65G$L+!VK1_41J?<3U6%G/F_3QJ+)DP M"(\B-@'"X;>5WY$=7'V9@*P'3G5,*@+(?GSZPG-I9_)D?@RZA8,4"'^*B5DZ M&*^/M%=+A&[6._,KP#YED[\_^Z_O7TXV,[0X26=>M,#0Q%?/?OM.ZBU ] 1^ M!21D%3/S?ML"K(M+O6X%=\(0VV;T?Q0>6A]=8^QB6*N,W 8F/!RZ#V+DI@'/ MT-MCY+IJ@"*DV2-BY>;('-B[9N66;JE#&.9&[JI8%B=KM:;UFP+;:M I(2_\<4T ?F\]HK==P\&RF4793[[=/L-]*A MKH'IIPVWHED8L@LDB^O>^"E3?%B_>NG'8,_G>1J.BYS[QK@?BOL.QHQT.V5> MC(&LX&MR,1TP%ZAZ;)_&,)G.D7XUO)"&)[R^F@W8,Q]$XZZMMT;=AF8!P(UM M"/K/P1ERJ?!)PDWD_<1;3K]^Z0,:WW'Z[2P<2_["W934 _Q!##3>[, M^]N2M,&VJ$+85->LQ69.Z%V:(#!U_!XD*]APY(P%2%(H#RV%.< NS#(T?:DE M)WPN.-,\ 1X[18?ZI[?*/V!S =*9JGS\>**\H =B%H*AO:XN^PRWTW?ZZY>" MRXH7\>=5Q2.4?Q:P-"4A!O@P,'H2> 1]HJG%R>I$N*NW8N@++\;'TEX0/Z]# M(H>LWBVW3WW;:)^*<^X::2V,=ZM-(]J[IXY6DATU5+LGU:VAJ08E+8ZU!41[ M=UZ@'J*Z[IOU'OMF_4_9-^MMU3>K:[A&C"SV^*)H(V J0( U&GX]-MA%)Y!V MT!YRN>!OZ&.V:8XM$,D!H[<*9WV@+@]=@^IR$PIN4S\,=**LQ M3G ;W(Z7"'P0\,H,$LH5" %M=79($L MC+V\M.MBQKD;F&])&BCTB@*NQH7 5!88\J3("Z"^.:QZ$F3HL_&CHDJ+N=N" M'&:E)QIK*8R)DHF"C8XVE5,+%K_+O)(Y&77<3P8.!GR@7-A*=# M\FI'R]IM611RD:OJJBN\#-D4+!;R7(/U,L,JDN@\QK_7\M@#%M;EKK_%$C+O MEDK('-1^*3?0T?016H8KJK9/(+[W(:/0]5V]>5\YO?W5RMO M'4-]FI,/HCJ(MCR(-W3]32^D]TR]@+*6?;^8%1S^ 9N$?L@I:C14-<=61YHS M4+J$"O1/^3E2*BV4@JH/(@!0+!9+.!!B$.M"V>7>KZOJ9H1.%<+D3^)F8%:, MLQSLM!"HFWP#8-7%@G I-H)W)O%%0K$Z7'&*L:C*W,,C*+",*=Q'"5UD$(9Q M:392@BG=/@X3%L/\&,--!D[CQ9E:WQ,4,,#*JLQ3&$I&PT_09P=[ +JZT.0W M/RUC[,="]ACJ.!B7S=!O[\WG:7*)S\6G? K3),(49'H+_O4C#&)VK=8S $,7 M)DB6+=I1(@<-'H)A)K(]YAXJ6_ADD$7$!&$4*'MS(7_Q!A;#^WRR<8AVK<&RLTPPH@LC"#+$@P^PZKRG8?Q<3L+\_26PK0EYOZ,0[SA+,?< M;V[IY6B@\8'PY/Y2HM0/)"C"ZPO42ZY"$"P!PV\4@-,%D#3*/[RC/*N0)RH^ M"]>1II9/,09RS,F4C@)5I@P_T81G';QYQH[+#Z];4.!+FZ[Q#=H21.0XAJ/( MNTZ*_'@2_F3!.KIO:-JE?<05G<62%>(RE_^V=/1+&&B&J4\,[6&S6CI%1@.& M"=UP1M-=.0?VM_\:.#A>7I[%84WR6 E,2 M@22"^Q+!LDJVJ(3=!,JL\!':DP)U4E0X(I:S91510E-"\[[0!!4;MB?,IJ#7 MHO>,5/?T!^.QK!D+.!.>8"!6<%WT=6 >(QI&JVIYS7YA*)NPC;#G":=7C!AO M,D9CH7YU12+T2C07N%&P^'0A.I*K6)* )(&'DP"A 9:>&[&/@68@&R5(,*U- M@EJ"^C%!_7-._H_:V8#^#?3AQ& !AH*QP@N]"UX5(KO.$7A MALZPJ!DQKKY<=L:L,RY53#X<9H4(E+5)D!U><;M MA8O-1SEJUX^RLA[9.G?.:[Q.$IXDO'L2GN#],3QWO9>3TQWWCJJ*H%/A4\U+ M#_7Z6Y'$)DD4)H/- %T?Y4<_>IUA\&CN_/8BF,T231/Z'SSDC >JT)*O8EE= MBV8N3'3M++XG"NH-(A!SR1J99IP[LQ4^E4_A(1?3,G&1<\QQ7G)SRH)O'"5? M3FXRB+2-&J_0O3(Z,0F"\W-WEP!+@GI4SB61#BOO@!7PT:#*/T./13 MLYA884%Z$N:VK?-L9X+O^B+8V'!WPRCAD2E)GWJ&;YE/D2M1SN<.\:S-P^4E M,VQSJ+JZ2Y=D4Z"DHYRELT;C2!%JPS,)IJJY0XH5\,)&=(0FGX:9 M>&Z(5" M-"07.! MG"\$U:HR572JB&S-TN6\/I!UU8S4",K@"@9N,&:[U;#Q4'R/*1N.'TP0E)), M)@RUB&P=S0R4[TF97( J$.TAO#7U,!.D&142.U2^K9EJ4KXH73C"0F^J#V+Q MTE%KLOO$ C3., KJ O0$882'!:OT?07QFM75JAKGO!!X7#/#DE_(&<5"I"), M-$^Q+!>C*"!-TPNP\! &F,"VIS7&2%*MG1!89:TOL0C5SP2* M"N&J&-]E$ETVRAJ)D93C]H%N8F)7F-=(+ 2&CZN4AKS8Q6(<3,F]'[ ( )!P M NJ;YXO((R'3RT0LG<9:[R3N"P[G!V=P*TR)8J0'F=AHRL1&F=C8N<3&S7I2 MP/R(\@J SUV&(&L"8#)O5GDNL@YTE^ !ZDID7DU93!( V6."^?L>V*+T$S%) M"C4AEXLBM=)^&JQC(X?'M^&;*NX8@E'H8UQ_C.HW+CZ*LJL$?J7:?S,B*C/E#83:G$Y0F6*JP$&-;\V8Z%;"LX,'HEV15S;1!"(Y&M@NW M5I0$K& CX.2YO/& .=>2&4R,#8'M+Z:+Y:O+@U/\A/'F1>7]8KHFA-1>6Q?<9?3EDG];:8N M(Y/#@YM(H41*6%N#8I<#Z/-GER E)L+2T$) MLG2Z1K=52Q^*8@BFZEJCI0S%+A'#)Z\F!)O;&X0 0@*62:%Y+17.Q=7X%,). M9TGNP<)A]E^9/O-N-H\2@HXHV.S-YJ^5=Z5L:)3$%.G$5=0 =*DTN6)4.9CV M7-3X+1>V K8(P05")GIIA=JE.T1U7)@$V*B@%,]*5..NO8']C/@8!06U!Q40 MA\)2NPDH6EDGF<^V2[!8YI&C&ZAVE66*;, ZW^^YZ=KJ:#3$7S(0H-F$FRHE M.2^7ATW&,'8N:.N<\Y6:L!M9,WS%1WZ-X. )R.N8INXV^.TJQW8V<&SZ!C-D MU9+G(M"2I543?-DFOE@J.S>HZ".2$XSDTE4.T M4KTK7BP@2GY"/*()FHYQX_$A0-_ST0!^;P!M@SX +U0K%U. 5:S@X:ZJ.5@+ M% UM4(%162Z/9!('N$JY.R0HBVV012.6N_:S G\G*P,LE>)0M&5Q&.UM,Z?D M3%-Y\;'24J4Z]FC237EMD#"N M;$FB!7XWQA9*6ED8I:J(8K1>5GE&X8T7%,N]@6E/O4ON281K+[! /WK52U17 M++R8XX"?V]I U$9173@IW3,QTE37&(\HU=5(?%^&&!4BE[GZ0SY>S(I(,6 MY=$#.G#V[H0D; -^PIV-+A1TO]*K,-Q=759>]Z)1%FG]JVN0_8M5FF6Y[]=W M7,/J ,X]CI)WGEFM7[^]:^5*0 MAJ>/;![A6@N].5AU=:3XR$LO#9,"N6P:\AFN>?&K)%W_ J1!7![B9XV TCKN M&0J-;)6+/C>T!0:ZT%'IP"(=EHQTR$C'?B,=FTY=KQ$I)QBL?A\E5]TY7TW% MPQ+L6$1F!L]H*V:8@_)_R* P]BLR$9!_%>(4,H7=T<7 /.!%0D42I620\V5( MN<'Q74\B\EDA@ 5X<1M]OOV+Y*+5"6&"5E;Y49Z6;Q5/TT72VU9ML(?&P+!N MZ@+? %[C^0D\N[8L^T$RY+QW<%]Y#5FY,US9&,K)N[HMD9!W= M%VT@%;+'VQAO8]G=GC,86_CEWY_9SS;,?P9/B=@- M\[<'SNCQ%V"C#VC]DHQO..*S6 KO,_JB/W%?]#OR1?_Z:MQ8)$D#D@9NG3^G M@<4N\?K\)T:(PV!G3>(?C48V16=Z12DK\^X1Z=P7&6NP('+75OY=Q$*3K(S[ MDI5N#/0#)JLUBX6\\#! MBR*C3)F79:8*'JDX;HU,]C#M.V[^_B41]W'(E=K:?2J72I*?)+\]K!0Y_9[0 M2AV28>70*[[4)9'K"CM]57IW[FZY+1KQ^'K;\_:DZ XWD[)"MM_+YLBQH1>- M_=EOR@M#4QUCJ)JV\;+GC@ )[4<)2W46V:YJZ+JJZ:-58!^XO)7N1^J&::NNX1R:)2DIHS.4 MP<5>AQ?I?H3AV*JIZ>IHU)88[(PQJE7!SQ=EV_B7=:M!;"ZXJ5KM(>O5':.: M35KT(B&90$A!4N!YM5U1THXCE<]A9H\? T/6AC]7\QHW5-K.O XYO*VNS,R>HJVTDD M.S4[Q]:VL9_$&=;)P").S4[/7H"OA*^IC2%+>2.))#ZB1X95>Q9_B@5@LZ7G MPR-$J?\HY*5NPYT63;UE:=[R;BYW+PZCTA+=OJI42*T.W-%*I&P2\2(\+\*7 M_)&\/31?\Z7>VBI<55Z&EU1+7V3>!1,;0+4U51L$CH55[NI^.,]=VU1U4Z-J M'5C]XXBW#<"*8RS./%X"[[FK#]7AR.!E0+#190"@6&QX;EW[4^9_Z-L=H.0 MAH\7J3?CY1"!]5V$ERQF8I"VXZJV9M=-$#A"J/"N%Z8*6$T%?S4L8A!0(_L4 M;"E>O A';CGJR#'68WH3G8JZG99JC$8JE9;D$Z.UPZJJ$^R%S@N6P2N VAS3 M7*74)H52G4V\&L;B"-+/K^&X'Q7^;,BY<%\CF,JZ*Q2V1>E4S"G9S75L;^+]NV&6OJ36,OWJ"8*@V MW.3LLCK;#CAI(_O\AC46T9GE!<9&T]AVAFBMV07F&U R5I[E1EA51+I2T!NHXPLHRR67)8[[WEFZIVL@MP;)R5S(7 M@J5YD^F ]!KJZV%:5\*/0?C%%[QG%M6OHWM!8%@FE^O5=57U.3_)!/?1@5^Y M(X'BQJ7UXD3D&*V+>8H)@3JO]Y@!;09'[1J_%1\Q[[&QQ)FPM#$MH:7:H#TX MKJ.NN;)JPW7&BQ.>*%^K$H9G%2_31[![.J $F5EY/U5,X(T5;D"7JX&AY#;O MH_?>MO%@2MC.<".0U\,?E1?[7CAV=%AM\\[P!*+77&MPD%44;5E%DGL514\)@[\_.V?!T!Z-[='YQ!BS<\ORW/.1$WCG8YN9?@"_&);WC+^5WW$* M#-+\ XLA@R*!#P.*^X,: ]-?;\%> A.K2,5-.R_6B.,3W'N@-,=)K*$Q4J4: M*@SES3@IH",Q TQ@K?&48?M8+I>QT_%C> XB-MTAHNU*R$?=-9Y7?H M=:F\'#4I;)[!N$/NN'JX?G.X\VJXU#@J8*(K%N@W+*;+1;O*";)9FGRSN10U M[*0G<]6NX/[Y(E7>_10^*[!V!!5FV#@E93Y*Q$ MC3_\6-5A%7T_^?6B&KPH MKI[#ZE2%5T4#3.XT$"6^D7+TX6MX11&)(JXXZ*STHL$TJ)YT?X7]Q4/C4+ 1\>-B(+BZ;>V+#]CG:P2EYW["B/M:QI24!A2^ MK= MC"7K81H<_-\([+KI'>GV"_:21J#;@?BKT<"@08\#Y7=R_I8M>>H)JP\&-76H M@/6@]K9!W6![B]6Z8FECJ<7B[;2#PL.%Q$GMBCY%8P2;70KYH& ]OK))(GS] MK51-.B4HOF,O%+*\XZ01=L M#,L)^IA VBXB!N]GN@[0NTY2;5Z#ICKF.K8YF=C^N6T/S7-K[+%SSV+ZN6DPW3%&CA,X M_N,J6+>>6VB"=M.I;6$^;:F*MFT&WC>]Y\#<#HYT.TBWP\/<#E_??/M^>OKE M^S_>?3O]_/[+MT]OOI]^^7SN&K;NV-WA,SA,+J!/3\MJ6*"6&Z\5&KK2&'N# MF:)!J'\$Y37ZROV>V/SYW+&'^O"1Y[:-D:H/%!J;TAA<9^2UZ/B+[:M$-XJ( M&G1Z*6_ZC9UT,-Q==@N;4H_2,H6%NB"1!CQF4<@N&77T*CL!H3I<]02'9Q5@ MB_ VUC V[%]><(#X:MR"X8=>LF)="KY&WY%*'<4;@$Y.ZXR$)4J-5& MI)X[^.$KWG<#.XA05^Y*&%<-W!:$L3_41K;G>N?FR&;GEF]9Y^.);9U[GN.9 M(V:-Q^-5GYS^!MU6[ST_3]+LW+1,QW Z@+8W W*G*6)@G4':]]LULVQ*Z*!> M[!Z9)[!=_Q:&;&W,.1$H@^@X@VU6EWS^/\N.[V66N1-O5[K(-2& MOG*?O!0,*C GE*K!5RKZZXT9MI>OU<4JOT3T$%P8?NW^J&VM*4P>P5QVH&OL MIN@[]UB372"*B64:H[&AG;.QYIU;GJN=>T/7.M?&+'"9JPTGYJK#T/@SKAN: MG6&@+)GPYG=G51^N_1,);%ASG,I9&=$3??K.%ON;_?OU2 M]K-$QE+U]-VZD:^W\KJZA]YRC]_OZWL<1M%2_U#AF,6(/#EV&@"O.66#3M%/ MW&P:BC^?4,SFNO;L-CLP9FO:B.K*B_? [I7/R4 Q3?/(L!W'&KWD+M09L4]U MB]:/N$4FWZ*%,:&S3;$P[^:8 M\(!*589;P[@_$U>[:GB,?@?!]V'ANN.Q_1?NG\]@@8+%? K<>G1-_PQ16H): M\-RR!G;9-(^EXT(T1)C"#0>&W)4#/W_[KY$S'+U>'M?2J: 5 M2[N%/+V;S/0QRZ]0KUM"JVD-W JMV'+9:G0,Q2\F17?*C$"-3$;\YH[O)D@H3%@/<&+'7)+WPXJQVF*V<:)($(0EB M(T$TX$\'::PU]$!V21%%E.S(%8HRL9=.2,0P6#"0R)'[&A\CL2BQ> ,6>6KG M#-@<"[H&=]!16U5'#*#K25DN.-$W3070DW!<_CYXX3C_IML_R:MZSEJT7^P/12 M9#H0@5*29S-XGDV3-*>\4+4ZXG8T!D%'-D>=^:DVSE8<7:1>P!:?B%(JG%#6 MA&CV3;YL]-T%84I.OU2Y*#Q,8&4HHQ:32G&^?\8D)ZFQ>J9<8! NQJZ8/[O(G%MLYU?)D!: =,=VS\W \\YMX*A M=SXRQT/8$L^U_, 8:A-[90^L3Z">G'D3P&@CBQ!V$'9ON/_%MP8*#E#A(VPF M.NYKT7.4S&"3(P-;6'[3\T>:H9GGFHZ^[J&OGWM#$W9#=WS'-";#L:.O++_] M!1WSIW7JT[EAZI9K[7_E[8%"8U,:@]M9AF:-[4,+*0]E2%F&E!^8R:Z/3,?V M O/<,-S)N36VAN>NKP-+'X\#SQV/QN,UF>S.NY_3O "K1ZUN?'D!I<.[84"[_;ZS\F@I>:(M]+WCF?VEF5^ M&LZYRK[5#.] S(_BB1_S?^]=0C-BY>'\TSHR=,\GV?'KUY=75T-8"B#B^3RU9O4 MGP+_S5ZQX,)+7P5>[KW2;6.HC9Q78,7HMNV:0\TP-,T:.N:K?#8^PF"M#D;M M3_;3#/3!-)\M[??F*3V.6Y/,N0"/.Y%->Q2%,3NF2"]^6OF9/XZ*V\+VF -] M1>G?EK >G4E(-!T8FLX8IDTJ;W@&!+G1OS'*GPB4D]ISBR;G:5PZUL7Y)XQ, MSKP\#7\JGUA T4>X9M!$Y^9U61[6S;_>:4[*]O4^]RMTZA7E)URHU 2+?3K( M)U03!>B]](,O)[ULSA%416[C4BZCE$L[Y23$06IFHFN68X\,77,=P]&!F0 C M =>>G8BUEV].5GQ*XIF9P.EVOWUU7VP*G? M$S?%DTAX7.GNC%1RS36$NR(I)K+G/-I0B7.;@MOB65 MTJTIRCA\/<0TI%(JP? 0I51WE3\'9X.3P2*CU4U;XRD9 M2R[2.,RF#U)F)0/>CN8.7J4!!BSU6PF&!^BWD@'?AP$OZ<76P#DXO;CUUI![ MYBR/.9]]YUOU/*%*U_3!Z>>SSF/L-$8NK/SO[]\^*J=QEF.[+.5MXM-)OD;) M-OTUL<.PO"00E\ 'EM')=F\^QZ)$9:$//+'B\2(:;[W<4Z@0QYCY7H'-G_., MOS+W+GBIZ:IU6:/&S^3.)E=@Y&6LYA* M29_Y4S;S*E1+".T80B=O/AXZA$Z\R,>J\/CY8QC_P':)$E#[ M3;=^\/'5!O ML69[*/'4"3Q]?//[H>/IHS=FD832WJ'T]=N[0X?25UXX6 J[+B#*ZCR:3J@_ MPE?O@HE*WVLMOQ?K#+QPC8'W\L !5M88>NPJJ)O/KXVJZ^[37JR=<2^6='"7 M9G)T2[F3^SB*=G(^\#XG @^LDH@K*XDP64ED+5BWKB1BZ(YC3BS]?&08DW-K M.+;/1][8/7+>F2= MJ;[[=:DLLFCN5O6Y7RI"O-!Z#W[61Z:EBAMY_>28]T\*BNA:(?]LP/LN\4Y' MHK&?Z 2(M>/@-6,V]:()[]#$>,%B<0'*12QN2D_SBGR:4">_P8'58ID!2X_* M*A66.7 [5VC"AIGAYF58)^N8/F';PA>:>@0_O3S((A3;;8%+U6/D, @+['"FZQ2L;W,E1M >(_7Y]?#=?%L>,4(M+U\W\IT+)<$II M:.]T#J^R5\H_V622LFNX/$O4CBTEF53)1OEX2D=*"BEKKYG7=W# M![Q-BHO(6]6_#@U-/1.O#U'B!=*H3]%^828AUF&('9KJOW*03P*J6X#JHTGP M-0T!3(J:FA0*-TDJ05D*7I_0(&8&5X,S%D,2YH=&WM6VMOVS@6_2M<#V:; K9EY]%F9#= F[B8 M#*:/+=Q]?*0D*N)&$C4D94F=D=C='7[NVRP%^[NA\/G[/T;MO-Q>OS4 MB9^\.Y[^Y_W$#_O^XZO?3X]9IQ<$_]H[#H*3Z8FO0/]#-M6\--)*5?(\""9O M.ZR365N%03"?S_OSO;[29\'T0Y#9(M\/O>(22LM+DX&@?+;R\;J61Q-$[DC!F[R,6+3L'UF2Q[5E7AWJ"R M([0,4'U)YJ(WEXG-PN%@\/.HXDDBR[->+E(;'O0/#]=%6IYEJS+EIQ9JD7,K M9X+Z;O4:YX+K,%(V&UT>X+J6U;)=JDK;2WDA\T7X9"H+8=A;,6)<$1:B=?!@'T='#J/_?VEB9+F[6_[3+?A-IJL4"G1O39;'0 MU(+9C-O0*65YE L6*9T(_:(SZ$ DSQLPK:Y-Q>/F&BTT_I/E7!K0'&*\IE6X M!+%-VH(S&CKF>:.[FP8P/YIGTHH>C2#"4LTU1Y'K<^_9U3[O9PD;Q@'X5A7A MLW4)X<#?MNP2Y-ZQ$I>,HR/A-,BYD4<]A*FTG#_JBY!L;S!I0*/AL#E,;DK J6(A3%<+TBDX.<"X[;Z-"A+H R&S,GHTA@D M$$N-* )BB"L,- $*&1 19\S4]+%N/Q=:-)W0! IIX.UHZ7WEBDL*Z? M";_CO$[0)Q#<@E(7Z)=DC2L D+A#G$+0""56)7/ EK/2' M.H?$<(_WA@<[XJEK.CQ(_)6_E!3*EYXJU#\C4]YBD$/G"PGPJ L''!QJDC,><42^JI-A0=.?M@7"CE7(8R @I9N"AJ5'&"8IUS M\G28EE-B'66AA8_9VJ$F?D6"!.&,T%XD#^M\?@A"17\M0ETVX>9&&WZ%6+>W M_K?F%S@YDPG1AAM5.M!Q \I1ZD%._9/ M/*RNPI.VJYKHWM5; ][\Y\#)'$(\B"" MGU-4Y(-Z%Q>Y=,0]-5ENZ7X6\IM\VF_+76/I>8*&1JP,_8TL:9(8- '4 BJ'*U$*B=9\K["+Y!) #_7L*W_@V0O,\E;&[+ M">8?LK?0I(B@S'"_R^B\TCT> ]D8;DR5&]UZP5W4THZ&9W68R201)>1I[09[ MHW% LOYP"AT+65$N/S15HM@D_DC,G2IY9%1>6S%:$FASBE\1 [>'@#]U MUGS^N3%=+WC_^>YVO;_>>N_O]O>W"WY?"^[6FY7':]?LB\@/,[M4B M_"P5&^PWKJB)58;5!7//KMA/ _?W#>]0.[2LM'#D@@P+3+!Q#O/*_=GB\%OB M\"TOQ%V02!;P&\.PC2ZVQ=7CP-64SOU_$;"^JIK'F10IFUR(N":'S][Y/;L; MDB7O/1\:"U_@T+-5UA#Q^/Q,J[I,*%]1.EQ2LO6^PV9%$RD1[')9BEYSO21Q M^SV+IJ3]FL7E%S@JI+@]'U/Q%+EIR&=*)LT=/CSL[^ZO3(&5X,S%D,BYH=&WM6_USVC@:_E=T[.QM.@,82-)F#54Y);%6G"+TKFT*1NIHN Y>R>TEEG&WFB93 1CO[:[!^U.^]>7 MK=;Q %V=5FU4'K)N-^AV@EZGUV.=_;!W$'9?L0_OV-ZGT>D+)W[V_G3TWP_G M?M@/G]Z\'9ZR1BL(_K-_&@1GHS-?@?Z[;*1Y;J25*N=9$)Q?-E@CM;8(@V ^ MG[?G^VVE)\'H8Y#::7809$H9T4YLTC@>4 D^!4^.!U-A.8M3KHVPKQN?1A>M M(TA8:3-Q/ B6WUXV4LGB>)#(&3-VD8G7C2G7$YFWK"K"_4YA^V@9H'I+YKHU MEXE-PVZG\W._X$DB\TDK$V,;'K:/CM9%6D[259GR4PNUR+B5,T%]UWJ-,\%U M&"F;]K<'N*UEL6PW5KEMC?E49HOPEY&<"L,NQ9Q]5%.>_]+T)?@V0LOQ+WTG M;>0? EUC>E9XD?QP-+X:G)Z/A^TOV_H*=_C8\OV 7P\N3R]/A MR5L4H?;\XR"(CI]&_?^5QLKQXF[]ATWV+T[=GZERDG'39+'0U(39E-O0:65Y ME D6*9T(_;K1:4 DRRHTK:Y-P>/J&BTT_I/E9"K4'&' JE6X1+%-ZH(S&CKF M6:6\FP= WY^GTHH6C2#"7,TU1Y'K<__ES3X?9PTKR@'Y5DW#E^L2(N$=B]PX M[K;=@FU-ZQDI.&0IGPFFQ4R*.8RE3:5AOY=< ^39 N6%TA8FE%TH/67=3NO? M3(W9.ZFAD]7R&E8XH3O$AGG<[J\G&] =#QQ0=GBY_^WH/7>\O.'&N50V7; K M+&4FX'N;'C856!(%/7(%IXT!NLS*TN!12'2W8>'2CB#!B";D#/F,Z_5QH475"$YA* W='2^\##RU,(6*G(/5;0#658)J '18E M6M278<>%AT)M_V_+!<'&,@?:"+AK=#5!!(BC6M?J93Z&9>44.>%WG)4)^@2" M:U!J OV2K'$! !)WB%,(?%?DJ'!IMH8&_Q(7DC5)HLP@ $8HP-8-9YP^,3_S%,R?+F3 H &Q[?A *22 "?U4@^Q%&E1@

AC(!"%BZ*&A6_ (G9S(A MVG"C<@ MK<%]7"9?20O*L<:?S\]9M,S>G"T0?B6@3Y\ZWV'_H=A/GCOVSSRL;L*3MJNJ MZ-[5W,J!+_ =%&NI."XU@; 6V-S2ZU09BW)ZQH"^#.VK5GNQ;.^.)F.P"59] M2[I2',F]<#MMM F7ERN]7GBM4FY642#Y \<^D3A'Z=:CI\V5MP0GQ]P9?\V:FLU*-(]NQ M2IM5(.8*T.5T*JT5XD]\9*00ZE%](J&?ZV0/K()+,N3R\$TYU](4B-]+"?4= M[11*0IXTAVF**I0!&JR!JE:3/!;^BJ,@']2XN MVJRW-+](N17^;3?EKO%TO,$#8U8&?H[65(E,6@"J .631^:&<1EIIQB M&;!(;C*5@[UU\WL7=OT8V?L)HJNQAB%M G_"V7X@V#UMJZ#>],&)S&\1S(QG #JMSHU@OV4$L[&I[582J31.20I[7K[/<' 'R1UTM@DWJS\C0>2*Z';C1FZ>5.FN. M56>5J*1V],@1?CEJU5O73_)N;JLEAP^[[:.7/]<79XLNM>-/M?&=+W@ M[5>]W7I_N_4^Z+4/NKL%?Z0%=VY@,[[X>M/R/.WZ8Q'Y"6;W9A%^D8H5]BM7 M5,4JW>*:N6=7[*>.^_NVN\WXN[(@+Q+?&HL?(673E>I0,3CJXE699Y0 M$J)TN*1D[2V&S8HJ_"'893(7K>IZ2>+ZVQ-52?WEB>W7,@KDK2T?*/$Q$LZ0 MSY1,JCM\=-3N':Q,AR_KN#T)_[J'>W_D^/]02P,$% @ ;H%N5107NU9;6_;-A#^*S<7 M:Q/ >K.=S)$= ZWC8AF:ER4.AGVD16L*)( M MZT@>[X[//3R&_9\<9Y0E)(L8A5_'9Y^ RFB6LDQ#I!C1*)USGP M=S,>[MON)Q?#\9^7HW+:RYL/GTZ'T' \[X_VT/-.QB=E ^H/8*Q(5G#-94:$ MYXW.&]!(M,Y#SYO/Y^Z\[4HU]<977J)3T?&$E 5SJ::-0=](\)L1.NBG3!.( M$J(*IH\;-^./3A=[:*X%&_2]^EGVG4BZ'/0IOX5"+P4[;J1$37GF:)F';3_7 M/1SI8?-6GX4SYU0G8>#[/_=R0BG/IHY@L0X/W&[W3J3X-%G)9.E:J)@@FM\R MHWM-:R084>%$ZJ2W/<&_C8(4[LM MZ$\V9IPSN^(3*2@V#IG2/.81,:L',H;AZ (N9ZJ8$0RTEA!TX<:]=H%]I$U+R_=;3^??7[,"P[[<[>!I!I',LM+DDOF,K5]F1&%@Q!(4RZ6R MEIYQA=-KQ1?(BA274L!I%KFP9P:8#&CYO:%,D367]BWH[2,MPD>I4@A\YW>( MI;+*<[1:4F 9QB]R$E7O.$+AA]88*VFUC5BH2;HF/T_3]8ZW)ABXW!6F++QP M5^C-$ZZ98V9@(1JH"(IVZGQ,DG9P:] R#0_O)&:7VH']QF OV+<1V_+K!5DX MQO4N 0[Q3&#:19A(PB!YA6[%OLRX8J92*0PLMC"X1S#;U);T8(_NKQ!WEQVK MS*A@%QRU.SV3,W=1\@Q6/ NQ5Z3]#Z2U?@2D\0RI."VW8F1_33B2'DHM3FH8 M$F[H/U>L,(AKFF:"A3 .0VN0^[$A1[ 5)7O&/,.2VLA1(;4UFB5A[#43)6 E M\KZ=LZ@A6>T6[@[8/4%==X+6AW N;^V6 T&G"6:C><3-]YO*R-:WUY&F++9K M>-PP576CSL9*:9F43B2%('G!POK'NED&&DE9N9ARVJPX+NEFL>[?Y5%5JAO) M6N5MD[J>M=(6E$[NSE]9Y^D!:EB+S%8^K)7^:YIQD50LY+P.3_WNF/P/)WCP M^NS,T?VO'B=6[6122#'3K%=GR*9_+_(<41ZYJN__9LM5M _=3O _Y( ;=[P&8!<4]>>9F,_EA9_&-[]]6<><'NO2+TNR'TPS*\#\RJ,JFJ ME8-\ 4B4G,(;W_X]KP]>X<%O+(X5'ORO9%&\ NL% .NE8SAPEG,8P6+)J9XA(NXIA'3.TXE9>5VE-CX1[%8[(ZGDY( M]'FJY"RCYF L55BGX]K%TF9#594;V F>,:=ZKQ-X_4*KDJS?9VW?E.5DRIRR M?B>Q9BHDMY+3:H6[7;?56=%&*?/M_\+*&SA[I3?X!U!+ P04 " !N@6Y5 M@PM,^6T% "I' %P '1M8BTR,#(R,#DS,'AE>#,R9#(N:'1M[5EM;]LV M$/XK-Q=K$\!ZM9,YLF.@=1(L0_.RQL&PC[1(65PI4:7HV-ZOWY&2'-N8URY- MVA1( %O6D3S>'9][> P'/SG.:9Z2/&84?AU?O *4ZG#.#(#;JN[QX=.LYP@*I&]1B91Q $7N![H1^&X'>BL!L% MO\#U!>S=CD?[MOO)U6C\Y_5I->WU[;OWYR-H.9[W1V?D>2?CDZH!]08R)\+S3B];T$JU+B+/F\_G[KSC2C7UQA^\5&>BZPDI2^9235O#@9'@-R-T M.,B8)A"G1)5,'[=NQV=.#WMHK@4;#KSF6?6=2+H<#BB_@U(O!3MN941->>YH M640=O]!]'.EA\U:?A3/G5*=1X/L_]PM"*<^GCF")C@[<7N]>I/@T7TUK+!A1T43JM+\]P;^-+)IQBAFEG%*68_?7 MKWJAW^D//-,5PU0\EE&:+;1#!)^BQR: :U:"^1Q63S3A=)&B61HZH1L^C0$Q MY@A3NRT83#9FG#.[XA,I*#:.F-(\X3$QJPC!K7OC MCERX8;'I]/I5<.CW@\Z!WQYXDR<*ZE?Y]+:$MU06)OW7/=FP_\@_--[JE,$- M41.2L]*Y6@BVA+>Q-BVA[X=/Y]]?LQ+#OMSMX'D.LN[!G!I@,"/W^2&;(FDO[%O3WD1;A3*H, M M_Y'1*IK/("K9846$XQL!@D9S"Z0*9+T?21J,R7I86>+GM29&S(66*R:0-YVTKFZ$YJL2@ M,=J&V,)UV8;B"R%JS"$U&(JO D/;##-=)JRTPFP)'W,Y1U>GS)A*=&3!HLE$ M8"^IT.[CEM]"HX6HZ7;U7A8DKM]QA,(/;3!6T6H'L="0=$-^GJ;K'>],,'"Y M:TQ9>.&NT)^G7#/'S, B-% 1%.W4^9@D[>#6H&46'=Y+S"ZU _NMX5ZP;R.V MY=G!'MU? M(>X^.U:94<,N..IT^R9G[J/D&:QX%F(O2/L?2 M_!*3Q'*DXJ[9B9']-.)(> M2BU.&A@2;NB_4*PTB&N;9H*%, Y#:Y#[L:% L)45>R8\QY+:R%$AM36:)6'L M-1,58"7ROIVS;"!9[Q;N#M@]05UW@M9'<"GO[)8#0;<-9J-YQ,WWB\K(\,OK M2%,6VS4\;IFJNM5D8ZVT2DHGED*0HF11\V/=+ .-M*I<3#EM5AR7=+-8]^_S MJ"[5C62M\K9)W7=, M_D<3/'A]=.;H_F>/$ZMV,BFEF&G6;S)DT[]G>8ZHCESU]W^SY2K:AVZW]Q+O M;Q?O;L<]"%X"_D@!MWO 9@'Q0%YYGHS^6%G\8WOWV9QYQNZ](/2[(?3=,GH( MS.HRJ:Z5@V(!2)2**? VVS);[ MG8'U JKG!JJQN6)Y$*J^J9FCE+,$SE9G^*LDX3%3.\[E5:WVU%AX0/F8K@ZH M$Q)_G"HYRZDY&DL5-?FX=K6TV5#7Y09V@N?,J=^;#%Z_TJHEZS=:VW=E!9DR MIZK@2:*9BLB=Y+1>X5[/#;LKWJADOOUO6'4'9R_UAO\ 4$L! A0#% @ M;H%N5=8,'N%'$@ #\H ! ( ! '1M8BTR,#(R,#DS M,"YXM17C%I "2Z 8 % @ %Z M3@ =&UB+3(P,C(P.3,P7VQA8BYX;6Q02P$"% ,4 " !N@6Y5],RZR%) M ##$P<2YH=&U02P$"% ,4 " !N@6Y5(F]1*+D( ^ M,P %P @ &/B0( =&UB+3(P,C(P.3,P>&5X,S%D,2YH=&U0 M2P$"% ,4 " !N@6Y5C$IM8ZP( 4,P %P @ %]D@( M=&UB+3(P,C(P.3,P>&5X,S%D,BYH=&U02P$"% ,4 " !N@6Y5%!>YP' % M "G' %P @ %>FP( =&UB+3(P,C(P.3,P>&5X,S)D,2YH M=&U02P$"% ,4 " !N@6Y5@PM,^6T% "I' %P @ $# MH0( =&UB+3(P,C(P.3,P>&5X,S)D,BYH=&U02P4& H "@"< @ I:8" # end