0001558370-24-008148.txt : 20240514 0001558370-24-008148.hdr.sgml : 20240514 20240514163613 ACCESSION NUMBER: 0001558370-24-008148 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INNOVATIVE SOLUTIONS & SUPPORT INC CENTRAL INDEX KEY: 0000836690 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] ORGANIZATION NAME: 06 Technology IRS NUMBER: 232507402 STATE OF INCORPORATION: PA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41503 FILM NUMBER: 24945073 BUSINESS ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 610 646 9800 MAIL ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 10-Q 1 issc-20240331x10q.htm 10-Q UNITED STATES
true0000836690--09-302024Q2falsehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentPAP60MfalsefalsefalsefalseP9Y3MP9Y3M0000836690us-gaap:CommonStockMember2022-10-012022-12-310000836690us-gaap:TreasuryStockCommonMember2024-03-310000836690us-gaap:RetainedEarningsMember2024-03-310000836690us-gaap:CommonStockMember2024-03-310000836690us-gaap:AdditionalPaidInCapitalMember2024-03-310000836690us-gaap:TreasuryStockCommonMember2023-12-310000836690us-gaap:RetainedEarningsMember2023-12-310000836690us-gaap:CommonStockMember2023-12-310000836690us-gaap:AdditionalPaidInCapitalMember2023-12-310000836690us-gaap:TreasuryStockCommonMember2023-09-300000836690us-gaap:RetainedEarningsMember2023-09-300000836690us-gaap:CommonStockMember2023-09-300000836690us-gaap:AdditionalPaidInCapitalMember2023-09-300000836690us-gaap:TreasuryStockCommonMember2023-03-310000836690us-gaap:RetainedEarningsMember2023-03-310000836690us-gaap:CommonStockMember2023-03-310000836690us-gaap:AdditionalPaidInCapitalMember2023-03-310000836690us-gaap:TreasuryStockCommonMember2022-12-310000836690us-gaap:RetainedEarningsMember2022-12-310000836690us-gaap:CommonStockMember2022-12-310000836690us-gaap:AdditionalPaidInCapitalMember2022-12-3100008366902022-12-310000836690us-gaap:TreasuryStockCommonMember2022-09-300000836690us-gaap:RetainedEarningsMember2022-09-300000836690us-gaap:CommonStockMember2022-09-300000836690us-gaap:AdditionalPaidInCapitalMember2022-09-300000836690srt:MaximumMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-03-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2024-01-012024-03-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2023-10-012024-03-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2023-01-012023-03-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2022-10-012023-03-310000836690us-gaap:ManufacturingFacilityMember2024-03-310000836690us-gaap:LandMember2024-03-310000836690us-gaap:FurnitureAndFixturesMember2024-03-310000836690us-gaap:EquipmentMember2024-03-310000836690us-gaap:ComputerEquipmentMember2024-03-310000836690us-gaap:ManufacturingFacilityMember2023-09-300000836690us-gaap:LandMember2023-09-300000836690us-gaap:FurnitureAndFixturesMember2023-09-300000836690us-gaap:EquipmentMember2023-09-300000836690us-gaap:ComputerEquipmentMember2023-09-300000836690srt:DirectorMember2023-11-012023-11-3000008366902023-12-310000836690issc:KingAirAircraftMember2023-11-202023-11-200000836690us-gaap:SeriesAPreferredStockMember2024-03-310000836690us-gaap:SeriesAPreferredStockMember2023-09-300000836690us-gaap:RetainedEarningsMember2024-01-012024-03-310000836690us-gaap:RetainedEarningsMember2023-10-012023-12-310000836690us-gaap:RetainedEarningsMember2023-01-012023-03-310000836690us-gaap:RetainedEarningsMember2022-10-012022-12-310000836690us-gaap:RevolvingCreditFacilityMemberissc:PncBankMember2023-12-190000836690us-gaap:RevolvingCreditFacilityMemberissc:PncBankMember2023-12-180000836690us-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000836690us-gaap:LicensingAgreementsMember2024-03-310000836690us-gaap:LicensingAgreementsMember2023-09-300000836690issc:HoneywellInternationalIncMemberus-gaap:CustomerRelationshipsMemberissc:AssetPurchaseAndLicenseAgreementMember2024-01-012024-03-310000836690issc:HoneywellInternationalIncMemberus-gaap:CustomerRelationshipsMemberissc:AssetPurchaseAndLicenseAgreementMember2023-10-012024-03-310000836690us-gaap:LicensingAgreementsMember2023-10-012024-03-310000836690us-gaap:LicensingAgreementsMember2023-10-012023-12-310000836690us-gaap:LicensingAgreementsMember2022-10-012023-03-310000836690us-gaap:LicensingAgreementsMember2022-10-012022-12-310000836690issc:HoneywellInternationalIncMember2024-01-012024-03-310000836690issc:HoneywellInternationalIncMember2023-10-012024-03-310000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:AssetPurchaseAndLicenseAgreementMember2024-03-310000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMemberissc:HoneywellInternationalIncMember2024-03-310000836690issc:KingAirAircraftMember2023-10-012024-03-310000836690us-gaap:CustomerRelationshipsMember2023-03-310000836690us-gaap:CustomerRelationshipsMember2023-09-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-03-310000836690us-gaap:SecuredDebtMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMemberissc:PncBankMemberissc:TermLoanMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-300000836690us-gaap:SecuredDebtMember2023-06-280000836690us-gaap:RevolvingCreditFacilityMember2023-05-110000836690srt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-03-310000836690srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-03-310000836690srt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-03-310000836690srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-03-310000836690us-gaap:ServiceMember2024-01-012024-03-310000836690us-gaap:ProductMember2024-01-012024-03-310000836690issc:EngineeringDevelopmentContractsMember2024-01-012024-03-310000836690us-gaap:ServiceMember2023-10-012024-03-310000836690us-gaap:ProductMember2023-10-012024-03-310000836690issc:EngineeringDevelopmentContractsMember2023-10-012024-03-310000836690us-gaap:ServiceMember2023-01-012023-03-310000836690us-gaap:ProductMember2023-01-012023-03-310000836690us-gaap:ServiceMember2022-10-012023-03-310000836690us-gaap:ProductMember2022-10-012023-03-310000836690issc:EngineeringDevelopmentContractsMember2022-10-012023-03-310000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012024-03-310000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000836690issc:ChallengeAirlinesMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-03-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-03-310000836690issc:ChallengeAirlinesMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-03-310000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-03-3100008366902023-03-3100008366902022-09-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2024-03-310000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-09-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:HoneywellInternationalIncMember2024-03-310000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMemberus-gaap:ConstructionInProgressMember2023-06-300000836690issc:HoneywellInternationalIncMemberus-gaap:ConstructionInProgressMember2023-06-300000836690issc:HoneywellInternationalIncMemberissc:TransitionServicesAgreementMember2023-09-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMember2023-01-012023-03-310000836690issc:HoneywellInternationalIncMember2022-10-012023-03-310000836690issc:PrepaidSoftwareLicensesMember2024-01-012024-03-310000836690issc:PrepaidSoftwareLicensesMember2023-10-012024-03-310000836690issc:PrepaidSoftwareLicensesMember2023-01-012023-03-310000836690issc:PrepaidSoftwareLicensesMember2022-10-012023-03-310000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-01-012024-03-310000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-01-012024-03-310000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-01-012024-03-310000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-03-310000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-03-310000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-03-310000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-01-012023-03-310000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-01-012023-03-310000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-01-012023-03-310000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-03-310000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-03-310000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-03-310000836690us-gaap:CommonStockMember2024-01-012024-03-310000836690us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100008366902024-01-012024-03-310000836690us-gaap:CommonStockMember2023-10-012023-12-310000836690us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-3100008366902023-10-012023-12-310000836690us-gaap:CommonStockMember2023-01-012023-03-310000836690us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100008366902023-01-012023-03-310000836690us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-3100008366902022-10-012022-12-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2024-01-012024-03-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2023-10-012024-03-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2023-01-012023-03-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2022-10-012023-03-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012024-03-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-03-3100008366902022-10-012023-03-310000836690us-gaap:LicensingAgreementsMember2024-03-310000836690us-gaap:LicensingAgreementsMember2023-09-300000836690us-gaap:CustomerRelationshipsMember2024-03-310000836690us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-03-310000836690us-gaap:SecuredDebtMember2023-10-012024-03-310000836690srt:MaximumMemberus-gaap:SecuredDebtMember2023-06-302023-06-3000008366902024-03-3100008366902023-09-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2023-06-300000836690srt:RestatementAdjustmentMemberissc:HoneywellInternationalIncMember2023-06-300000836690issc:HoneywellInternationalIncMember2023-06-3000008366902024-05-1000008366902023-10-012024-03-31xbrli:sharesiso4217:USDxbrli:pureissc:itemissc:customeriso4217:USDxbrli:sharesissc:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended March 31, 2024

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 No. 001-41503

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

(Exact name of registrant as specified in its charter)

PENNSYLVANIA

    

23-2507402

(State or Other Jurisdiction
of Incorporation or Organization)

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

720 Pennsylvania Drive, Exton, Pennsylvania

19341

(Address of Principal Executive Offices)

(Zip Code)

(610) 646-9800

(Registrant’s Telephone Number, Including Area Code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, par value $0.001 per share

ISSC

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 or 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 May 10, 2024, there were 17,493,705 shares of the Registrant’s Common Stock, with par value of $.001 per share, outstanding.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

FORM 10-Q March 31, 2024

INDEX

 

 

Page No.

PART I.

FINANCIAL INFORMATION

 

 

Item 1.

Financial Statements (Unaudited)

 

 

Condensed Consolidated Balance Sheets

1

 

 

Condensed Consolidated Statements of Operations

2

 

Condensed Consolidated Statements of Shareholders’ Equity

3 - 4

 

Condensed Consolidated Statements of Cash Flows

5

 

Notes to Condensed Consolidated Financial Statements

6 - 20

 

 

Item 2.

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

22 - 31

 

 

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

31

 

 

Item 4.

Controls and Procedures

31

 

PART II.

OTHER INFORMATION

 

 

Item 1.

Legal Proceedings

32

 

 

Item 1A.

Risk Factors

32

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

32

 

 

Item 3.

Defaults upon Senior Securities

32

 

 

Item 4.

Mine Safety Disclosures

32

 

 

Item 5.

Other Information

32

 

 

Item 6.

Exhibits

33

 

 

SIGNATURES

35

PART I—FINANCIAL INFORMATION

Item 1- Financial Statements

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(unaudited)

    

March 31, 

    

September 30, 

2024

2023

ASSETS

Current assets

Cash and cash equivalents

$

574,079

$

3,097,193

Accounts receivable

 

6,061,185

 

9,743,714

Contract assets

 

1,230,607

 

487,139

Inventories

9,120,870

 

6,139,713

Prepaid inventory

6,775,822

12,069,114

Prepaid expenses and other current assets

 

711,772

 

1,073,012

Assets held for sale

 

 

2,063,818

Total current assets

24,474,335

34,673,703

Goodwill

3,557,886

3,557,886

Intangible assets, net

15,648,321

16,185,321

Property and equipment, net

 

12,450,425

 

7,892,427

Deferred income taxes

1,173,227

456,392

Other assets

 

319,704

 

191,722

Total assets

$

57,623,898

$

62,957,451

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities

Current portion of long-term debt

$

10,642,885

$

2,000,000

Accounts payable

2,647,123

1,337,275

Accrued expenses

 

2,415,095

 

2,918,325

Contract liability

96,650

143,359

Total current liabilities

15,801,753

6,398,959

Long-term debt

17,500,000

Other liabilities

444,440

421,508

Total liabilities

16,246,193

24,320,467

Commitments and contingencies (See Note 6)

Shareholders’ equity

Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at March 31, 2024 and September 30, 2023

 

 

Common stock, $.001 par value: 75,000,000 shares authorized, 19,556,434 and 19,543,441 issued at March 31, 2024 and September 30, 2023, respectively

19,556

19,543

Additional paid-in capital

 

54,792,307

 

54,317,265

Retained earnings

 

7,934,379

 

5,668,713

Treasury stock, at cost, 2,096,451 shares at March 31, 2024 and at September 30, 2023

 

(21,368,537)

 

(21,368,537)

Total shareholders’ equity

41,377,705

38,636,984

Total liabilities and shareholders’ equity

$

57,623,898

$

62,957,451

The accompanying notes are an integral part of these statements.

1

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

Three Months Ended March 31, 

Six Months Ended March 31, 

    

2024

    

2023

    

2024

    

2023

    

Net Sales:

Product

$

4,895,589

$

5,945,151

$

9,319,697

$

11,035,358

Customer service

5,098,222

1,395,303

9,325,469

2,454,452

Engineering development contracts

 

745,705

 

 

1,402,413

 

366,899

Total net sales

 

10,739,516

 

7,340,454

 

20,047,579

 

13,856,709

Cost of sales:

Product

 

2,347,695

 

2,202,750

 

4,129,040

 

4,618,694

Customer service

2,462,260

397,553

4,189,221

716,655

Engineering development contracts

 

347,199

 

 

623,794

 

57,406

Total cost of sales

 

5,157,154

 

2,600,303

 

8,942,055

 

5,392,755

Gross profit

 

5,582,362

 

4,740,151

 

11,105,524

 

8,463,954

Operating expenses:

Research and development

 

1,031,119

 

866,198

 

1,932,263

 

1,536,643

Selling, general and administrative

 

2,908,193

 

2,446,635

 

5,915,012

 

4,708,498

Total operating expenses

 

3,939,312

 

3,312,833

 

7,847,275

 

6,245,141

Operating income

 

1,643,050

 

1,427,318

 

3,258,249

 

2,218,813

Interest expense

 

(171,470)

 

 

(531,483)

 

Interest income

 

36,200

 

130,951

 

115,679

 

246,843

Other income

 

26,472

 

23,258

 

44,171

 

41,455

Income before income taxes

 

1,534,252

 

1,581,527

 

2,886,616

 

2,507,111

Income tax expense

 

325,936

 

310,424

 

620,950

 

537,357

Net income

$

1,208,316

$

1,271,103

$

2,265,666

$

1,969,754

Net income per common share:

Basic

$

0.07

$

0.07

$

0.13

$

0.11

Diluted

$

0.07

$

0.07

$

0.13

$

0.11

Weighted average shares outstanding:

Basic

 

17,456,120

 

17,352,340

 

17,453,741

 

17,334,553

Diluted

 

17,487,527

 

17,354,030

 

17,481,217

 

17,340,104

The accompanying notes are an integral part of these statements.

2

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

Additional

Total

Common

Paid-In

Retained

Treasury

shareholders’

    

Stock

    

Capital

    

Earnings

    

Stock

    

equity

Balance, September 30, 2023

$

19,543

$

54,317,265

$

5,668,713

$

(21,368,537)

$

38,636,984

Share-based compensation

6

205,710

205,716

Net income

1,057,350

1,057,350

Balance, December 31, 2023

$

19,549

$

54,522,975

$

6,726,063

$

(21,368,537)

$

39,900,050

Share-based compensation

7

269,332

269,339

Net income

1,208,316

1,208,316

Balance, March 31, 2024

$

19,556

$

54,792,307

$

7,934,379

$

(21,368,537)

$

41,377,705

The accompanying notes are an integral part of these statements.

3

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

(Accumulated

Additional

Deficit)

Total

Common

Paid-In

Retained

Treasury

shareholders’

    

Stock

    

Capital

    

Earnings

    

Stock

    

equity

Balance, September 30, 2022

$

19,413

$

52,458,121

(359,042)

$

(21,368,537)

$

30,749,955

Share-based compensation

233,125

233,125

Exercise of stock options

57

408,789

408,846

Net income

698,651

698,651

Balance, December 31, 2022

$

19,470

$

53,100,035

$

339,609

$

(21,368,537)

$

32,090,577

Share-based compensation

48

783,398

783,446

Net income

1,271,103

1,271,103

Balance, March 31, 2023

$

19,518

$

53,883,433

$

1,610,712

$

(21,368,537)

$

34,145,126

The accompanying notes are an integral part of these statements.

4

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

For the Six Months Ended March 31, 

    

2024

    

2023

    

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income

$

2,265,666

$

1,969,754

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

Depreciation and amortization

 

826,077

 

171,389

Share-based compensation expense

Stock options

 

230,535

 

536,142

Stock awards

 

244,520

 

480,429

Gain on disposal of property and equipment

 

(160,577)

 

Deferred income taxes

 

(691,803)

 

(546,370)

(Increase) decrease in:

Accounts receivable

 

3,682,529

 

330,811

Contract assets

 

(743,468)

 

Inventories

 

(2,227,708)

 

(550,731)

Prepaid inventories

 

 

Prepaid expenses and other current assets

 

393,246

 

(77,192)

Other non-current assets

 

(134,544)

 

(107,228)

Increase (decrease) in:

Accounts payable

 

1,309,848

 

790,336

Accrued expenses

 

(382,070)

 

(736,604)

Income taxes

 

(148,703)

 

18,821

Contract liabilities

 

(46,709)

 

(67,452)

Net cash provided by operating activities

 

4,416,839

 

2,212,105

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(308,648)

 

(80,151)

Proceeds from the sale of property and equipment

2,225,810

Net cash provided by (used in) investing activities

 

1,917,162

 

(80,151)

CASH FLOWS FROM FINANCING ACTIVITIES:

Repayments of term note

(19,500,000)

Proceeds from line of credit note

24,491,634

Repayments of line of credit note

(13,848,749)

Proceeds from exercise of stock options

 

408,846

Net cash (used in) provided by financing activities

 

(8,857,115)

 

408,846

Net (decrease) increase in cash and cash equivalents

 

(2,523,114)

 

2,540,800

Cash and cash equivalents, beginning of year

 

3,097,193

 

17,250,546

Cash and cash equivalents, end of year

$

574,079

$

19,791,346

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for income taxes

$

1,461,456

$

1,065,506

SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION

Transfer from prepaid inventory to purchases of property and equipment

$

4,539,843

$

Transfer from prepaid inventory to inventory

$

753,449

$

The accompanying notes are an integral part of these statements.

5

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. Summary of Significant Accounting Policies

Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Description of the Company

The Company was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated flight management systems (“FMS”), flat panel display systems (“FPDS”), FPDS with autothrottle, air data equipment, integrated standby units, integrated standby units with autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation, communication and navigation products and inertial reference units.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport and, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market and to achieve cost advantages over products offered by its competitors.

On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involved a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Acquisition within Note 2, “Supplemental Balance Sheet Disclosures” below for more details.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and six-month periods ended March 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

6

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Principles of Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are

7

expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

8

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of March 31, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on March 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,471

$

$

Fair Value Measurement on September 30, 2023

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

3,665,128

$

$

The March 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is

9

derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and six-month periods ended March 31, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 and 2023.

10

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2023

$

487,139

$

143,359

Amount transferred to receivables from contract assets

 

(363,719)

Contract asset additions

 

1,107,187

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(92,108)

Increases due to invoicing prior to satisfaction of performance obligations

 

45,399

March 31, 2024

$

1,230,607

$

96,650

Concentrations

Major Customers and Products

In the three-month period ended March 31, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Textron Aviation, Inc. (“Textron”), accounted for 28% and 17% of net sales, respectively. In the six-month period ended Mach 31, 2024, one customer, Pilatus accounted for 29% of net sales.

In the three-month period ended March 31, 2023, four customers, Pilatus, Challenge Airlines, Air Transport Services Group and Textron, accounted for 21%, 18%, 16% and 10% of net sales, respectively. In the six-month period ended March 31, 2023, four customers, Pilatus, Air Transport Services Group, Textron and Challenge Airlines, accounted for 29%, 15%, 11% and 10% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and six-month periods ended March 31, 2024, the Company had one and two suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and six-month periods ended March 31, 2023, the Company had three and four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

11

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, “Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument” (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

2. Supplemental Balance Sheet Disclosures

Acquisition

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting.

In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the fact that, while legal control has been transferred, the Company has not received physical possession of all of the prepaid inventory, equipment and construction in progress and thus these assets will be subject to settlement adjustments upon transfer as outlined in the Asset Purchase and License Agreement. The transfer of the prepaid inventory, equipment and construction in progress is expected to occur within the measurement period. As a result, the purchase price amount for the Transaction and the allocation of the preliminary purchase consideration for prepaid inventory, equipment, construction in progress and goodwill are preliminary estimates, may be subject to change within the measurement period.

The preliminary allocation of the purchase consideration as of the Acquisition Date is as follows:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

2,032,954

(d)

$

12,069,114

Equipment

2,609,000

(54,000)

(d)

2,555,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(4,460,000)

(d)

16,440,000

Goodwill (c)

4,608,041

(1,050,155)

(d)(e)

3,557,886

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the Acquisition Date. The fair value of raw materials was estimated to equal the replacement cost. The fair

12

value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a step-up in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment and one reporting unit. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of March 31, 2024 and as such, no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024; the Company also determined that the preliminary goodwill was not impaired as of September 30, 2023.

(d)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to preliminary fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships, with the assistance of an independent third-party valuation firm based on facts and circumstances that existed as of the Acquisition Date. The adjustments resulted in an overall increase to goodwill of $2.5 million. Additionally, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the preliminary fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the Acquisition Date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the Acquisition Date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Transition services agreement

Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets at September 30, 2023 within the condensed consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method.

Acquisition and related costs

In connection with the Transaction, the Company incurred acquisition costs of $408,961, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the year ended September 30, 2023; the debt issuance costs related to the Term Loan were not material. For the three- and six-month periods ended March 31, 2024, the Company incurred no acquisition costs.

Unaudited actual and pro forma information

The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021:

Three Months Ended

Six Months Ended

    

March 31, 2023

Net sales

$

12,213,137

$

24,811,043

Net income

$

2,740,693

$

5,072,071

13

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Raw materials

$

7,611,331

$

5,162,177

Work-in-process

 

1,443,189

 

966,888

Finished goods

 

66,350

 

10,648

$

9,120,870

$

6,139,713

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Prepaid insurance

$

386,743

$

623,186

Other

 

325,029

 

449,826

711,772

$

1,073,012

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of March 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(805,500)

 

9,934,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(1,443,785)

$

15,648,321

As of September 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(268,500)

 

10,471,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(906,785)

$

16,185,321

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property and customer relationships. The gross carrying values are preliminary estimates

14

and may be subject to change within the measurement period – refer to Acquisition within this Note 2, “Supplemental Balance Sheet Disclosures” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years and three months. The Company determined that the preliminary intangible assets were not impaired as of March 31, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three- and six-month periods ended March 31, 2024 and 2023.

Intangible asset amortization expense was $268,500 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.

Intangible asset amortization expense was $537,000 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of March 31, 2024 is as follows:

2024 (six months remaining)

    

$

537,000

2025

1,074,000

2026

1,074,000

2027

 

1,074,000

2028

 

1,074,000

Thereafter

 

5,101,500

Total

$

9,934,500

Assets Held for Sale

As of September 30, 2023, the Company classified $2.1 million of net property and equipment as “assets held for sale” on the condensed consolidated balance sheet. During the fourth quarter 2023, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. On November 20, 2023, the Company sold its assets held for sale, the King Air aircraft, for $2.3 million. The resultant gain on the sale of $162,000 is a reduction to selling, general and administrative expense in the quarter ended December 31, 2023.

Property and equipment

Property and equipment, net consists of the following:

    

March 31, 

    

September 30, 

2024

2023

Computer equipment

$

3,602,893

$

2,343,996

Furniture and office equipment

 

977,224

 

970,230

Manufacturing facility

 

6,048,349

 

5,926,584

Equipment

 

12,593,072

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

24,242,783

 

19,816,252

Less accumulated depreciation and amortization

 

(11,792,358)

 

(11,923,825)

$

12,450,425

$

7,892,427

Depreciation and amortization related to property and equipment was $146,156 and $85,981 for the three-month periods ended March 31, 2024 and 2023, respectively.

Depreciation and amortization related to property and equipment was approximately $289,077 and $171,390 for the six-month periods ended March 31, 2024 and 2023, respectively.

15

Other assets

Other assets consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

8,503

$

15,065

Other non-current assets

 

311,201

 

176,657

$

319,704

$

191,722

Other non-current assets as of March 31, 2024 includes deferred ERP implementation costs, a supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. Other non-current assets as of September 30, 2023 includes a supplier credit from one of our suppliers, a deposit for medical claims required under the Company’s medical plan and an airplane hanger deposit. In addition, other non-current assets as of March 31, 2024 and September 30, 2023 includes $44,072 and $53,585, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $4,905 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Other non-current assets amortization expense was $9,513 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively.

Accrued expenses

Accrued expenses consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Warranty

$

574,971

$

562,645

Salary, benefits and payroll taxes

 

1,074,812

 

1,181,219

Professional fees

 

145,421

 

200,668

Operating lease

8,503

12,965

Income tax payable

116,697

Other

 

611,388

 

844,131

$

2,415,095

$

2,918,325

Warranty cost and accrual information for the three- and six-month periods ended March 31, 2024 is highlighted below:

    

Three Months Ending

Six Months Ended

    

March 31, 2024

    

March 31, 2024

Warranty accrual, beginning of period

$

541,450

$

562,645

Accrued expense

 

53,707

 

73,211

Warranty cost

 

(20,186)

 

(60,885)

Warranty accrual, end of period

$

574,971

$

574,971

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rate for the three-month period ended March 31, 2024 was 21.2% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.

16

The effective tax rate for the three-month period ended March 31, 2023 was 19.6% and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

The effective tax rate for the six-month period ended March 31, 2024 was 21.5% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.

The effective tax rate for the six-month period ended March 31, 2023 was 21.4% and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

4. Shareholders’ Equity and Share-Based Payments

At March 31, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

Share-Based Compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.

Amended and Restated 2019 Stock-Based Incentive Compensation Plan

The Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 18, 2024, which amended and restated the 2019 Stock-Based Incentive Compensation Plan approved by the Company’s shareholders on April 2, 2019 (as Amended, the “Amended and Restated 2019 Plan”). The Amended and Restated 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the Amended and Restated 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the Amended and Restated 2019 Plan is 1,950,000, plus the shares that were authorized to be granted but have not been issued under the Company’s 2009 Stock-Based Incentive Compensation Plan as of the effective date of the Amended and Restated 2019 Plan (i.e., April 18, 2024).

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the Amended and Restated 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the Amended and Restated 2019 Plan, the aggregate number and kind of shares of common stock available under the Amended and Restated 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the Amended and Restated 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $219,748 and $375,328 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $556,673 and $789,798 for the three- and six-month periods ended March 31, 2023, respectively.

The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $49,590 and $99,726 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $176,703 and $226,773 for the three- and six-month periods ended March 31, 2023, respectively.

17

Total compensation expense associated with the Amended and Restated 2019 Plan was $269,338 and $733,376 for the three-month periods ended March 31, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $475,055 and $1,016,571 for the six-month periods ended March 31, 2024 and 2023, respectively.

At March 31, 2024, unrecognized compensation expense of approximately $1,425,821, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.

5. Earnings Per Share

Three Months Ended March 31, 

Six Months Ended March 31, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,208,316

$

1,271,103

$

2,265,666

$

1,969,754

Denominator:

Basic weighted average shares

 

17,456,120

 

17,352,340

 

17,453,741

 

17,334,553

Dilutive effect of share-based awards

 

31,407

 

1,690

 

27,476

 

5,551

Diluted weighted average shares

 

17,487,527

 

17,354,030

 

17,481,217

 

17,340,104

Net income per common share:

Basic

$

0.07

$

0.07

$

0.13

$

0.11

Diluted

$

0.07

$

0.07

$

0.13

$

0.11

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share” (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).

The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of March 31, 2024 and 2023, there were 297,014 and 25,000 options to purchase common stock outstanding, respectively, and 173,555 and 82,886 shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period.

For the three-month periods ended March 31, 2024 and 2023, respectively, 243,749 and 277,520 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the six-month periods ended March 31, 2024 and 2023, respectively, 228,579 and 138,760 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

6. Commitments and Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $9,000 and $42,000 for the three-month periods ended March 31, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $93,000 and $76,000 for the six-month periods ended March 31, 2024 and 2023, respectively.

18

A company in which Parizad Olver (Parchi), a former member of the Board of Directors, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.

8. Leases

The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.

We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.

Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.

Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.

The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such a rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.

The following table presents the lease-related assets and liabilities reported in the Condensed Consolidated Balance Sheet as of March 31, 2024:

Classification on the Consolidated Balance Sheet on March 31, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

8,503

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

8,503

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

8,503

Rent expense and cash paid for various operating leases in aggregate are $7,338 for the six-month period ended March 31, 2024. The weighted average remaining lease term is 0.7 years and the weighted average discount rate is 5.0% as of March 31, 2024.

19

Future minimum lease payments under operating leases are as follows at March 31, 2024:

    

Twelve Months

    

Ending

Operating

    

March 31, 

    

Leases

2025

9,784

Total minimum lease payments

 

  

$

9,784

Amount representing interest

 

  

 

(1,281)

Present value of minimum lease payments

 

  

$

8,503

Current portion

 

  

 

8,503

Long-term portion of lease obligations

 

  

$

9. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (“PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

The interest rate applicable to loans outstanding under the Revolving Line of Credit was a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.

On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. Under the terms of the Restated Rider, at the end of each business day any cash balance will be applied by PNC to the outstanding principal balance under the terms of the Restated Line of Credit Note. The proceeds of the Restated Line of Credit Note will be used for working capital and other general corporate purposes, for acquisitions as permitted under the Restated Loan Amendment and to pay off and close the loan evidenced by the Term Note.

The Interest rate applicable to loans outstanding under the Restated Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Restated Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin (as defined in the Restated Line of Credit Note) plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio, as defined in the Restated Line of Credit Note.

The foregoing descriptions of the Restated Loan Amendment, Restated Line of Credit Note and Restated Rider do not purport to be complete and are qualified in their entirety by reference to the full text of the Restated Loan Amendment, Restated Line of Credit Note

20

and Restated Rider, which are filed as Exhibit 10.1, Exhibit 10.2 and Exhibit 10.3, respectively, to the Current Report on Form 8-K filed December 22, 2023 and are incorporated herein by reference.

The Company was in compliance with all applicable covenants throughout the year and at March 31, 2024. The outstanding balance drawn on the Line of Credit was $10,642,885 at March 31, 2024.

21

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

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of the federal securities laws. These forward-looking statements are based largely on current expectations and projections about future events and trends affecting the business, are not guarantees of future performance and involve a number of risks, uncertainties and assumptions that are difficult to predict. In this report, the words “anticipates,” “believes,” “may,” “will,” “estimates,” “continues,” “anticipates,” “intends,” “forecasts,” “expects,” “plans,” “could,” “should,” “would,” “is likely”, “projected”, “might”, “potential”, “preliminary”, “provisionally” and similar expressions, as they relate to the business or to its management, are intended to identify forward-looking statements, but they are not exclusive means of identifying them. Unless the context otherwise requires, all references herein to “IS&S,” the “Registrant,” the “Company,” “we,” “us” or “our” are to Innovative Solutions and Support, Inc. and its consolidated subsidiaries.

All forward-looking statements are based on management’s current expectations and beliefs concerning future developments and their potential effects on the Company. Many of the factors that will determine the Company’s future results are beyond the ability of management to control or predict. The forward-looking statements in this report are only predictions and actual events or results may differ materially. In evaluating such statements, a number of risks, uncertainties and other factors could cause actual results, performance, financial condition, cash flows, prospects and opportunities to differ materially from those expressed in, or implied by, the forward-looking statements. These risks, uncertainties and other factors include those set forth in Item 1A (Risk Factors) of our Annual Report on Form 10-K for the fiscal year ended September 30, 2023 and in Item 1A (Risk Factors) to Part II of this Quarterly Report on Form 10-Q, as well as the following factors:

market acceptance of the Company’s ThrustSense® full-regime Autothrottle, Vmca Mitigation, FPDS, NextGen Flight Deck and COCKPIT/IP® or other planned products or product enhancements;
continued market acceptance of the Company’s air data systems and products;
the competitive environment and new product offerings from competitors;
difficulties in developing, producing or improving the Company’s planned products or product enhancements;
the deferral or termination of programs or contracts for convenience by customers;
the ability to service the international market;
the availability of government funding;
the impact of general economic trends on the Company’s business;
disruptions in the Company’s supply chain, customer base and workforce;
the ability to gain, drive and sustain regulatory approval, including domestic and international certifications, of products in a timely manner;
delays in receiving components from third-party suppliers;
the bankruptcy or insolvency of one or more key customers;
protection of intellectual property rights;
the ability to respond to technological change;
failure to retain/recruit key personnel;
risks related to succession planning;
a cyber security incident;
risks related to our self-insurance program;
ability to successfully manage and integrate key acquisitions, mergers and other transactions, such as the recent asset acquisition of certain Inertial, Communication and Navigation product lines from Honeywell International, Inc., as well as the failure to realize expected synergies and benefits anticipated when we make an acquisition;
potential future acquisitions or dispositions;
the costs of compliance with present and future laws and regulations;
changes in law, including changes to corporate tax laws in the United States and the availability of certain tax credits; and
other factors disclosed from time to time in the Company’s filings with the United States Securities and Exchange Commission (the “SEC”).

Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. The Company does not undertake any obligation to publicly release any revisions to these forward-looking statements to reflect events, circumstances or changes in expectations after the date of this report, or to reflect the occurrence of unanticipated events. The

22

forward-looking statements in this document are intended to be subject to the safe harbor protection provided by Sections 27A of the Securities Act of 1933, as amended (the “Securities Act”) and 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Investors should also be aware that while the Company, from time to time, communicates with securities analysts, it is against its policy to disclose any material non-public information or other confidential commercial information. Accordingly, shareholders should not assume that the Company agrees with any statement or report issued by any analyst irrespective of the content of the statement or report. Furthermore, the Company has a policy against issuing or confirming financial forecasts or projections issued by others. Thus, to the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not the responsibility of the Company.

Company Overview

Innovative Solutions and Support, Inc. was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated flight management systems (“FMS”), flat panel display systems (“FPDS”), FPDS with autothrottle, air data equipment, integrated standby units, integrated standby units with autothrottle and advanced GPS receivers that enable reduced carbon footprint navigation, communication and navigation products and inertial reference units.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market and to achieve cost advantages over products offered by its competitors.

The Company has been working with advances in technology to provide pilots with more information to enhance both the safety and efficiency of flying, and has developed its COCKPIT/IP® Cockpit Information Portal (“CIP”) product line, that incorporates proprietary technology, low cost, reduced power consumption, decreased weight and increased functionality. The Company has incorporated Electronic Flight Bag (“EFB”) functionality, such as charting and mapping systems, into its FPDS product line.

The Company has developed an FMS that combines the savings long associated with in-flight fuel optimization in enroute flight management combined with the precision of satellite-based navigation required to comply with the regulatory environments of both domestic and international markets. The Company believes that the FMS, alongside its FPDS and CIP product lines, is well suited to address market demand driven by certain regulatory mandates, new technologies and the high cost of maintaining aging and obsolete equipment on aircraft that will be in service for up to fifty years. The shift in the regulatory and technological environment is illustrated by the dramatic increase in the number of Space Based Augmentation System (“SBAS”) or Wide Area Augmentation System (“WAAS”) approach qualified airports, particularly as realized through Localizer Performance with Vertical guidance (“LPV”) navigation procedures. Aircraft equipped with the Company’s FMS, FPDS and SBAS/WAAS/LPV enabled navigator, will be qualified to land at such airports and will comply with Federal Aviation Administration (“FAA”) mandates for Required Navigation Performance and Automatic Dependent Surveillance-Broadcast navigation. IS&S believes this will further increase the demand for the Company’s products. The Company’s FMS/FPDS product line is designed for new production and retrofit applications into general aviation, commercial air transport and military transport aircraft. In addition, the Company offers what we believe to be state-of-the-art integrated standby units, integrating the full functionality of the primary and navigation displays into a small backup-powered unit. These integrated standby units builds on the Company’s legacy air data computer to form a complete next-generation cockpit display and navigation upgrade offering to the commercial and military markets.

The Company has developed and received certification from the FAA on its NextGen Flight Deck featuring its ThrustSense® Integrated PT6 Autothrottle (“ThrustSense® Autothrottle”) for retrofit in the Pilatus PC-12. The NextGen Flight Deck features Primary Flight and Multi-Function Displays and integrated standby units, as well as an Integrated FMS and EFB System. The innovative avionics suite includes dual flight management systems, autothrottles, synthetic vision and enhanced vision. The NextGen enhanced avionics suite is available for integration into other business aircraft with full-authority digital engine control (“FADEC”) and non-FADEC engines.

23

The Company has developed its FAA-certified ThrustSense® Autothrottle for retrofit in the King Air and dual turbo prop PT6 powered aircraft. The autothrottle is designed to automate the power management for speed and power control including go-around. ThrustSense® also ensures aircraft envelope protection and engine protection during all phases of flight, thereby reducing pilot workload and increasing safety. The Company has signed a multi-year agreement with Textron to supply ThrustSense® on the King Air 360 and King Air 260. ThrustSense® is also available for retrofit on King Air aircraft through Textron service centers and third-party service centers. The Company has also developed an FAA-certified safety mode feature for its King Airs aircraft ThrustSense® Autothrottle, LifeGuard™, which provides critical Vmca protection that proportionally reduces engine power to maintain directional control during an engine-out condition.

The Company sells to both the OEM and the retrofit markets. Customers include various OEMs, commercial air transport carriers and corporate/general aviation companies, DoD and its commercial contractors, aircraft operators, aircraft modification centers, government agencies and foreign militaries. Occasionally, IS&S sells its products directly to DoD; however, the Company sells its products primarily to commercial customers for end use in DoD programs. Sales to defense contractors are generally made on commercial terms, although some of the termination and other provisions of government contracts are applicable to these contracts. The Company’s retrofit projects are generally pursuant to either a direct contract with a customer or a subcontract with a general contractor to a customer (including government agencies).

In June 2023, the Company entered into an Asset Purchase and License Agreement (the “Honeywell Agreement”) with Honeywell International, Inc. (“Honeywell”) pursuant to which Honeywell sold, assigned or licensed certain assets related to its inertial, communication and navigation product lines, including a sale of certain inventory, equipment and customer-related documents, an assignment of certain contracts and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for cash consideration of $35.9 million (the “Transaction”).

The exclusive licensing of these product lines from Honeywell enhances the Company’s current offerings in the air transport, military and business aviation markets. In addition, there are potential cost synergies from better utilization of the Company’s skilled engineering team and its existing operational capacity. The Company believes the Honeywell Agreement will help to accelerate the Company’s growth and enhance its global reputation for delivering some of the industry’s best price-for-performance value propositions.

Costs related to product sales comprises material, components and third-party avionics purchased from suppliers, direct labor and overhead costs. Many of the components are standard, although certain parts are manufactured to meet IS&S specifications. The overhead portion of cost of sales primarily comprises salaries and benefits, building occupancy costs, supplies and outside service costs related to production, purchasing, material control and quality control. Cost of sales includes warranty costs.

Costs related to Engineering Development Contracts (“EDC”) sales comprises engineering labor, consulting services and other costs associated with specific design and development projects. These costs are incurred pursuant to contractual arrangements and are accounted for as contract costs within cost of sales, with the reimbursement accounted for as a sale in accordance with the percentage-of-completion method or completed contract method of accounting. Company funded research and development (“R&D”) expenditures relate to internally-funded efforts for the development of new products and the improvement of existing products. These costs are expensed as incurred and reported as R&D expenses. The Company intends to continue investing in the development of new products that complement current product offerings and to expense associated R&D costs as they are incurred.

Selling, general and administrative expenses consist of sales, marketing, business development, professional services, salaries and benefits for executive and administrative personnel, facility costs, recruiting, legal, accounting and other general corporate expenses.

The Company sells its products to agencies of the United States and foreign governments, aircraft operators, aircraft modification centers and OEMs. Customers have been and may continue to be affected by changes in economic conditions both in the United States and abroad. Such changes may cause customers to curtail or delay their spending on both new and existing aircraft. Factors that can impact general economic conditions and the level of spending by customers include, but are not limited to, general levels of consumer spending, increases in fuel and energy costs, conditions in the real estate and mortgage markets, labor and healthcare costs, access to credit, consumer confidence, inflation, public health crises and pandemics, including the COVID-19 pandemic and other macroeconomic factors that affect spending behavior. Furthermore, spending by government agencies may be reduced in the future. If customers curtail or delay their spending or are forced to declare bankruptcy or liquidate their operations because of adverse economic conditions, the Company’s revenues and results of operations would be affected adversely. For example, in the 2020 fiscal year, certain of the Company’s customers temporarily suspended product deliveries as a result of the COVID-19 pandemic, and while these

24

deliveries subsequently resumed, there is a possibility that the COVID-19 or similar pandemics will result in other suspensions, delays or order cancellations by the Company’s customers or suppliers.

Environmental, Social and Governance Considerations

In recent years, environmental, social and governance (“ESG”) issues have become an increasing area of focus for some of our shareholders, customers and suppliers. Management and the Company’s Board of Directors are committed to identifying, assessing and understanding the potential impact of ESG issues and related risks on the Company’s business model, as well as potential areas of improvement.

We are committed to recruiting, motivating and developing a diversity of talent. We are an equal opportunity employer and a Vietnam Era Veterans’ Readjustment Assistance Act federal contractor. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The nature of our business also supports long-term sustainability. Historically, a majority of the Company’s sales have come from the retrofit market, in which the Company, by making upgrades to improve the functionality and safety of existing machinery, facilitates the re-use and recycling of aircraft and equipment that might otherwise be scrapped as obsolete. The Company’s GPS receivers also facilitate reduced carbon footprint navigation. The Company also plans to enhance its focus on the environmental impact of its operations.

Critical Accounting Policies and Estimates

The discussion and analysis of financial condition and consolidated results of operations are based upon the Company’s condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). The preparation of these condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets, liabilities, sales and expenses and related disclosure of contingent assets and liabilities. Management has determined that the most critical accounting policies and estimates are those related to revenue recognition, inventory valuation and valuation of tangible and intangible assets acquired. On an ongoing basis, the Company’s management evaluates its estimates based upon historical experience and various other assumptions that it believes to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

The Company believes that its critical accounting policies affect its more significant estimates and judgments used in the preparation of its condensed consolidated financial statements. The Annual Report on Form 10-K for the fiscal year ended September 30, 2023 contains a discussion of these critical accounting policies. There have been no significant changes in the Company’s critical accounting policies since September 30, 2023. See also Note 1 to the unaudited condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 as set forth herein.

25

RESULTS OF OPERATIONS FOR THE THREE AND SIX MONTHS ENDED

MARCH 31, 2024 AND 2023

The following table sets forth the statements of operations data expressed as a percentage of total net sales for the periods indicated (some items may not add due to rounding):

    

Three Months Ended March 31, 

Six Months Ended March 31, 

    

    

2024

    

2023

    

2024

    

2023

    

    

Net sales:

Product

45.6

%  

81.0

%  

46.5

%  

79.6

%  

Customer service

47.5

%  

19.0

%  

46.5

%  

17.7

%  

Engineering development contracts

6.9

%  

%  

7.0

%  

2.6

%  

Total net sales

100.0

%  

100.0

%  

100.0

%  

100.0

%  

Cost of sales:

 

  

 

 

  

 

Product

21.9

%  

30.0

%  

20.6

%  

33.3

%  

Customer service

22.9

%  

5.4

%  

20.9

%  

5.2

%  

Engineering development contracts

3.2

%  

%  

3.1

%  

0.4

%  

Total cost of sales

48.0

%  

35.4

%  

44.6

%  

38.9

%  

Gross profit

52.0

%  

64.6

%  

55.4

%  

61.1

%  

Operating expenses:

 

  

 

 

  

 

Research and development

9.6

%  

11.8

%  

9.6

%  

11.1

%  

Selling, general and administrative

27.1

%  

33.3

%  

29.5

%  

34.0

%  

Total operating expenses

36.7

%  

45.1

%  

39.1

%  

45.1

%  

Operating income

15.3

%  

19.4

%  

16.3

%  

16.0

%  

Interest expense

(1.6)

%  

%  

(2.7)

%  

%

Interest income

0.3

%  

1.8

%  

0.6

%  

1.8

%  

Other income

0.2

%  

0.3

%  

0.2

%  

0.3

%  

Income before income taxes

14.3

%  

21.5

%  

14.4

%  

18.1

%  

Income tax expense

3.0

%

4.2

%

3.1

%

3.9

%

Net income

11.3

%  

17.3

%  

11.3

%  

14.2

%  

Three Months Ended March 31, 2024 Compared to the Three Months Ended March 31, 2023

Net sales. Net sales were $10,739,516 for the three months ended March 31, 2024 compared to $7,340,454 for the three months ended March 31, 2023, an increase of 46.3%. Product sales decreased $1,049,562 or 17.7% and customer service sales increased $3,702,919 or 265.4% as compared to the prior year quarter. The decrease in product sales for the three months ended March 31, 2024 compared to the prior year quarter was primarily the result of reduced shipments of displays for retrofit programs to commercial air transport customers, partially offset by an increase of shipments of displays to general aviation and military customers. The increase in customer service primarily reflects customer service sales of the product lines acquired from Honeywell. EDC sales increased $745,705, compared to the year-ago quarter, reflecting increased EDC business.

Cost of sales. Cost of sales increased by $2,556,851 or 98.3%, to $5,157,154, or 48.0% of net sales, in the three months ended March 31, 2024, compared to $2,600,303 or 35.4% of net sales, in the three months ended March 31, 2023. The increase in cost of sales was primarily the result of an increase in customer service sales volume for the three months ended March 31, 2024 compared to the three months ended March 31, 2023. The Company’s overall gross margin was 52.0% and 64.6% for the three months ended March 31, 2024 and 2023, respectively. This decrease in overall gross margin percentage for the three months ended March 31, 2024 is primarily the result of changes in product mix and higher unit manufacturing costs, which resulted principally from production inefficiencies

26

and lower manufacturing utilization due to new products in development and the Honeywell integration. Customer service gross margin percentage declined for the three month period ended March 31, 2024 compared to the year ago quarter due to increased material costs for the repair of product lines acquired from Honeywell.

Research and development. R&D expenses were $1,031,119 an increase of $164,921, or 19.0%, in the three months ended March 31, 2024 from $866,198 in the three months ended March 31, 2023. This increase in R&D expense was the result of higher salaries and benefits due to higher headcount. As a percentage of net sales, R&D expenses decreased to 9.6% of net sales for the three months ended March 31, 2024 from 11.8% of net sales for the three months ended March 31, 2023.

Selling, general and administrative. Selling, general and administrative expenses were $2,908,193, an increase of $461,558, or 18.9%, in the three months ended March 31, 2024 from $2,446,635 in the three months ended March 31, 2023. The overall increase in selling, general and administrative expense in the quarter ended March 31, 2024 was primarily the result of increased sales and marketing costs which included the amortization expense of the customer relationships intangible asset resulting from the Honeywell Transaction of $268,500 and professional and consulting fees. As a percentage of net sales, selling, general and administrative expenses were 27.1% in the three months ended March 31, 2024 compared to 33.3% for the prior year period.

Interest expense. Interest expense was $171,470 for the three months ended March 31, 2024 resulting from borrowings under the Company’s debt facility with PNC. There was no interest expense for the three months ended March 31, 2023 as the Company had no debt during the period.

Interest income. Interest income decreased by $94,751 to $36,200 in the three months ended March 31, 2024 from $130,951 in the three months ended March 31, 2023, mainly as a result of decreased cash balances during the current year period compared to the same period in the prior year.

Other income. Other income is mainly composed of royalties earned and remained relatively unchanged in the three months ended March 31, 2024 compared to the same period in the prior year.

Income tax expense. The income tax expense for the three months ended March 31, 2024 was $325,936 as compared to an income tax expense of $310,424 for the three months ended March 31, 2023.

The effective tax rate for the three-month period ended March 31, 2024 was 21.2% and differs from the statutory tax rate primarily due to higher state taxes related to a taxable gain from the sale of the Company’s King Air aircraft.

The effective tax rate for the three-month period ended March 31, 2023 was 19.6% and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

Net income. The Company reported net income for the three months ended March 31, 2024 of $1,208,316 as compared to net income of $1,271,103 for the three months ended March 31, 2023. On a diluted basis, the net income per share was $0.07 for the three months ended March 31, 2024 compared to net income per share of $0.07 for the three months ended March 31, 2023.

Six Months Ended March 31, 2024 Compared to the Six Months Ended March 31, 2023

Net sales. Net sales were $20,047,579 for the six months ended March 31, 2024 compared to $13,856,709 for the six months ended March 31, 2023, an increase of 44.7%. Product sales decreased $1,713,661 or 15.5% and customer service sales increased $6,869,017 or 279.6% as compared to the year ago period. The decrease in product sales for the six months ended March 31, 2024 was primarily the result of reduced shipments of displays for retrofit programs to commercial air transport customers partially offset by an increase of shipments of displays to general aviation and military customers. The increase in customer service primarily reflects customer service sales of the product lines acquired from Honeywell. EDC sales increased $1,035,514, or 282.2%, compared to the year-ago period reflecting increased EDC business.

Cost of sales. Cost of sales increased by $3,549,300, or 65.8%, to $8,942,055, or 44.6% of net sales, in the six months ended March 31, 2024, compared to $5,392,755 or 38.9% of net sales, in the six months ended March 31, 2023. The increase in cost of sales was primarily the result of an increase in customer service sales volume for the six months ended March 31, 2024 compared to the six months ended March 31, 2023. The Company’s overall gross margin was 55.4% and 61.1% for the six months ended March 31, 2024 and 2023, respectively. This decrease in overall gross margin percentage for the six months ended March 31, 2024 is primarily the

27

result of changes in product mix and higher unit manufacturing costs, which resulted principally from production inefficiencies and lower manufacturing utilization due to new products in development and the Honeywell integration. Customer service gross margin percentage declined for the six-month period ended March 31, 2024 compared to the year ago period due to increased material costs for the repair of product lines acquired from Honeywell.

Research and development. R&D expenses were $1,932,263 an increase of $395,620, or 25.7%, in the six months ended March 31, 2024 from $1,536,643 in the six months ended March 31, 2023. This increase in R&D expenses were due to higher salaries and benefits due to higher headcount. As a percentage of net sales, R&D expense decreased to 9.6% of net sales for the six months ended March 31, 2024.

Selling, general and administrative. Selling, general and administrative expenses were $5,915,012, an increase of $1,206,514, or 25.6%, in the six months ended March 31, 2024 from $4,708,498 in the six months ended March 31, 2023. The overall increase in selling, general and administrative expense in the six months ended March 31, 2024 was primarily the result of increased sales and marketing costs which included the amortization expense of the customer relationships intangible asset resulting from the Honeywell Transaction and professional and consulting fees. These increases were partially offset by the $162,000 gain from the sale of the Company’s King Air aircraft. As a percentage of net sales, selling, general and administrative expenses were 29.5% in the six months ended March 31, 2024 compared to 34.0% for the prior year period.

Interest expense. Interest expense was $531,483 for the six months ended March 31, 2024 resulting from borrowings under the Company’s debt facility with PNC. There was no interest expense in the six months ended March 31, 2023 as the Company had no debt during the period.

Interest income. Interest income decreased by $131,164 to $115,679 in the six months ended March 31, 2024 from $246,843 in the six months ended March 31, 2023, mainly as a result of decreased cash balances during the current year period compared to the same period in the prior year.

Other income. Other income is mainly composed of royalties earned and remained relatively unchanged in the six months ended March 31, 2024 compared to the same period in the prior year.

Income tax expense. The income tax expense for the six months ended March 31, 2024 was $620,950 as compared to an income tax expense of $537,357 for the six months ended March 31, 2023.

The effective tax rate for the six-month period ended March 31, 2024 was 21.5% and differs from the statutory tax rate primarily due to higher state taxes related to a taxable gain from the sale of the Company’s King Air aircraft.

The effective tax rate for the six-month period ended March 31, 2023 was 21.4% and differs from the statutory tax rate primarily due to increased R&D tax credits, permanent items and state taxes.

Net income. The Company reported net income for the six months ended March 31, 2024 of $2,265,666 as compared to net income of $1,969,754 for the six months ended March 31, 2023. On a diluted basis, the net income per share was $0.13 for the six months ended March 31, 2024 compared to net income per share of $0.11 for the six months ended March 31, 2023.

28

Liquidity and Capital Resources

The following table highlights key financial measurements of the Company:

March 31, 

September 30, 

    

2024

    

2023

Cash and cash equivalents

$

574,079

$

3,097,193

Accounts receivable

$

6,061,185

$

9,743,714

Current assets

$

24,474,335

$

34,673,703

Current liabilities

$

15,801,753

$

6,398,959

Contract liability

$

96,650

$

143,359

Other non-current liabilities

$

444,440

$

17,921,508

Quick ratio (1)

 

0.42

 

2.01

Current ratio (2)

 

1.55

 

5.42

    

Six Months Ended March 31, 

    

2024

    

2023

Cash flow activities:

 

  

 

  

 

Net cash provided by operating activities

$

4,416,839

$

2,212,105

Net cash provided by (used in) investing activities

 

1,917,162

 

(80,151)

Net cash (used in) provided by financing activities

 

(8,857,115)

 

408,846

(1)Calculated as: the sum of cash and cash equivalents plus accounts receivable, net, divided by current liabilities
(2)Calculated as: current assets divided by current liabilities

The Company’s principal source of liquidity has been cash flows from current year operations and cash accumulated from prior years’ operations, supplemented with borrowings under our term loan and revolving credit facility. Cash is used principally to finance inventory, accounts receivable, contract assets, payroll, debt service and acquisitions, as well as the Company’s known contractual and other commitments (including those described in Note 8, “Leases”). The Company’s existing cash balances and anticipated cash flows from operations, together with borrowings under our term loan and revolving credit facility, are expected to be adequate to satisfy the Company’s liquidity needs for at least the next 12 months. Apart from what has been disclosed in this Management’s Discussion and Analysis, management is not aware of any trends, events or uncertainties that have had or are likely to have a material impact on our liquidity, financial condition and capital resources.

The declaration and payment of any dividend in the future will be at the discretion of the Company’s Board of Directors.

Debt Facility

On December 19, 2023, the Company and PNC entered into an Amendment to Loan Documents (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. The proceeds of the Restated Line of Credit Note will be used for working capital and other general corporate purposes, for acquisitions as permitted under the Restated Loan Amendment and to pay off and close the loan evidenced by that certain Term Note executed in favor of PNC, dated June 28, 2023, which provided for a senior secured term loan in an aggregate principal amount of $20,000,000, with a maturity date of June 28, 2028.

The interest rate applicable to loans outstanding under the Restated Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Restated Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin (as defined in the Restated Line of Credit Note) plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio, as defined in the Restated Line of Credit Note.

Stifel Sales Agreement

On September 22, 2023, the Company entered into an at-the-market equity offering Sales Agreement (the “ATM Sales Agreement”) with Stifel, Nicolaus & Company, Incorporated (the “Sales Agent”), pursuant to which the Company may offer and sell from time to

29

time through the Sales Agent up to $40 million of shares of its common stock. The shares will be offered and sold pursuant to the Company’s shelf registration statement on Form S-3 (File No. 333-267595), which was declared effective by the SEC on October 14, 2022. The Company filed a prospectus supplement, dated September 22, 2023, with the SEC in connection with the offer and sale of the shares. Subject to the terms and conditions of the ATM Sales Agreement, the Sales Agent will use commercially reasonable efforts to sell shares of the Company’s common stock from time to time, based upon the Company’s instructions. The Company is not obligated to sell any shares under the ATM Sales Agreement and the Company or the Sales Agent may at any time suspend solicitation and offers under the ATM Sales Agreement or terminate the ATM Sales Agreement. The Company has provided the Sales Agent with customary indemnification rights and the Sales Agent will be entitled to compensation for its services of up to 3.0% of the gross sales price per share of the shares of the Company’s common stock sold through the Sales Agent. Sales of the shares of the Company’s common stock, if any, under the ATM Sales Agreement may be made in transactions that are deemed to be “at the market offerings” as defined in Rule 415 under the Securities Act, including sales made directly on or through Nasdaq or any other existing trading market for the Company’s common stock, in negotiated transactions at market prices prevailing at the time of sale or at prices related to such prevailing market prices and/or any other method permitted by law.

During the year ended September 30, 2023 and the three- and six-month periods ended March 31, 2024, we did not sell any shares of common stock under the ATM Sales Agreement.

Operating activities

Net cash provided by operating activities was $4.4 million for the six-month period ended March 31, 2024 and consisted primarily of funding from net income of $2.3 million and a decrease in accounts receivable of $3.7 million, partially offset by an increase in inventory of $2.2 million.

Net cash provided by operating activities was $2.2 million for the six-month period ended March 31, 2023 and consisted primarily of funding from net income of $2.0 million.

Investing activities

Net cash provided by investing activities was $1.9 million for the six-month period ended March 31, 2024 and consisted primarily of proceeds of $2.2 million from the sale of the Company’s King Air aircraft.

Net cash used in investing activities was $0.1 million for the six-month period ended March 31, 2023 and consisted primarily of the purchase of laboratory test equipment and computer hardware.

Financing activities

Net cash used in financing activities was $8.9 million for the six-month period ended March 31, 2024 and consisted of payments of $19.5 million to pay off and close the loan evidenced by the Term Note and repayments of $13.8 million against the Company’s line of credit, offset by proceeds from the Company’s line of credit of $24.5 million.

Net cash provided by financing activities was $0.4 million for the six-month period ended March 31, 2023 and consisted of proceeds from the exercise of stock options.

Summary

Future capital requirements depend upon numerous factors, including market acceptance of the Company’s products, the timing and rate of expansion of business, acquisitions, joint ventures and other factors. IS&S has experienced increases in expenditures since its inception and anticipates that expenditures will continue in the foreseeable future. The Company believes that its cash and cash equivalents will provide sufficient capital to fund operations for at least the next twelve months. However, the Company may need to develop and introduce new or enhanced products, respond to competitive pressures, invest in or acquire businesses or technologies, or respond to unanticipated requirements or developments. If insufficient funds are available, the Company may not be able to introduce new products or compete effectively.

30

Backlog

Backlog represents the value of contracts and purchase orders, less the revenue recognized to date on those contracts and purchase orders. Backlog activity for the six-month period ended March 31, 2024:

Three Months Ended

Six Months Ended

    

March 31, 2024

    

Backlog, beginning of period

$

14,558,781

$

13,450,881

Plus: bookings during period, net

 

6,613,417

 

17,029,380

Less: sales recognized during period

 

(10,739,516)

 

(20,047,579)

Backlog, end of period

$

10,432,682

$

10,432,682

At March 31, 2024, the majority of the Company’s backlog is expected to be filled within the next twelve months. To the extent new business orders do not continue to equal or exceed sales recognized in the future from the Company’s existing backlog, future operating results may be impacted negatively.

Off-Balance Sheet Arrangements

The Company has no relationships with unconsolidated entities or financial partnerships, such as Special Purpose Entities or Variable Interest Entities, established for the purpose of facilitating off-balance sheet arrangements or other limited purposes.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The Company’s operations are exposed to market risks primarily as a result of changes in interest rates. The Company does not use derivative financial instruments for speculative or trading purposes. The Company’s exposure to market risk for changes in interest rates relates to its cash equivalents. The Company’s cash equivalents consist of funds invested in money market accounts, which bear interest at a variable rate. The Company does not participate in interest rate hedging. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. A change in interest rates earned on the cash equivalents would impact interest income and cash flows but would not impact the fair market value of the related underlying instruments. Assuming that the balances during the six-month period ended March 31, 2024 were to remain constant and the Company did not act to alter the existing interest rate sensitivity, a hypothetical 1% increase in variable interest rates would have affected interest income by approximately $10,416 with a resulting impact on cash flows of approximately $10,416 for the six-month period ended March 31, 2024.

Item 4. Controls and Procedures

(a)

We carried out an evaluation under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act of 1934. Based on that evaluation, our chief executive officer and chief financial officer concluded that these controls and procedures were effective as of March 31, 2024 to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the Securities and Exchange Commission and that such information is accumulated and communicated to our management including our chief executive and financial officers, as appropriate, to allow timely decisions regarding required disclosure.

(b)

There were no changes in the Company’s internal control over financial reporting identified in connection with the evaluation of such controls that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

31

PART II–OTHER INFORMATION

Item 1. Legal Proceedings

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in the aggregate, have a material effect on the results of operations or financial position.

Item 1A. Risk Factors

For information regarding the Company’s risk factors, refer to the “Risk Factors” in Item 1A of the Company’s Annual Report on Form 10-K for the year ended September 30, 2023, filed with the Securities and Exchange Commission on January 12, 2024 (the “Form 10-K”), as amended on January 29, 2024. The risk factors of the Company have not changed materially from those disclosed in the Form 10-K.

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

None

Item 3. Defaults upon Senior Securities

None

Item 4. Mine Safety Disclosures

Not applicable

Item 5. Other Information

During the quarter ended March 31, 2024, no officer or director of the Company adopted or terminated any contract, instruction, or written plan for the purchase or sale of securities of the Company’s common stock that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) or any non-Rule 10b5-1 trading arrangement as defined in 17 CFR § 229.408(c).

32

Item 6. Exhibits

(a) Exhibits

2.1

Asset Purchase and License Agreement, dated June 30, 2023, by and between Innovative Solutions and Support, Inc. and Honeywell International Inc.(1)*

3.1

Articles of Incorporation (2)

3.2

Articles of Amendment, filed April 17, 2023, to the Articles of Incorporation of IS&S (3)

3.3

Amended and Restated Bylaws of IS&S (4)

10.1

Offer Letter from IS&S to Jeffrey DiGiovanni, dated March 18, 2024 (5)**

10.2

Innovative Solutions and Support, Inc. Amended and Restated 209 Stock-Based Incentive Compensation Plan (6) **

10.3

Form of Non-Qualified Stock Option Agreement, filed herewith**

10.4

Form of Restricted Stock Unit Award Agreement, filed herewith**

31.1

Certification of Chief Executive Officer Pursuant to Rule 13a-14(a), filed herewith.

31.2

Certification of Chief Financial Officer Pursuant to Rule 13a-14(a), filed herewith.

32.1

Certification Pursuant to U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, furnished herewith. This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

101.INS

Inline XBRL Instance Document, filed herewith.

101.SCH

Inline XBRL Taxonomy Extension Scheme 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 (formatted as inline XBRL and contained in Exhibit 101)

(1)

Incorporated by reference from the Company’s Current Report on Form 8-K filed with the SEC on July 7, 2023.

(2)

Incorporated by reference from the Company’s Current Report on Form 8-K filed with the SEC on September 19, 2007.

(3)

Incorporated by reference from the Company’s Current Report on Form 8-K filed with the SEC on April 18, 2023.

(4)

Incorporated by reference from the Company’s Current Report on Form 8-K filed with the SEC on May 1, 2018.

(5)

Incorporated by reference from the Company’s Current Report on Form 8-K filed with the SEC on March 21, 2024.

33

(6)

Incorporated by reference from the Company’s definitive proxy statement on Schedule 14A filed with the SEC on March 5, 2024.

*Schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company will furnish supplementally a copy of any omitted schedule or exhibit to the SEC upon request.

**Denotes compensatory plan or arrangement.

34

SIGNATURE

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

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

Date: May 14, 2024

By:

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

35

EX-10.3 2 issc-20240331xex10d3.htm EX-10.3

Exhibit 10.3

NON-QUALIFIED STOCK OPTION AGREEMENT

This AGREEMENT, dated as of [ ], 2024, is made by and between Innovative Solutions & Support, Inc. a Pennsylvania corporation (the “Company”), and [ ] (the “Optionee”).

W I T N E S S E T H

1.Grant of Option. Pursuant to the terms of the Innovative Solutions and Support, Inc. Amended and Restated 2019 Stock-Based Incentive Compensation Plan (the “Plan”), effective [  ] (the “Effective Date”), the Company hereby grants to the Optionee, subject to the terms and conditions of the Plan and as herein set forth, the right and option to purchase from the Company, [ ] shares of the Company’s Common Stock ($0.001 par value) at the purchase price of $[ ] per share (the “option”), such option to be exercisable and exercised consistent with the terms of the Plan and as herein provided. All capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan.
2.Terms and Conditions. It is understood and agreed that the option is subject to the terms of the Plan (which are incorporated herein by reference, and in the event of any contradiction, distinction or difference between the terms herein and the terms of the Plan, the terms of the Plan shall control) and the following terms and conditions:
(a)Vesting. Subject to Optionee’s continued service with the Company or any of its Subsidiaries, the option shall vest and become exercisable with respect to one quarter (1/4) of the shares of Common Stock subject to the option on each of the first four (4) anniversaries of the Effective Date.
(b)Exercise of Option. Subject to the terms of the Plan and Optionee’s continued service with the Company or any of its Subsidiaries, the option will remain exercisable until the tenth (10th) anniversary of the Effective Date (the “Expiration Date”). Upon the date of Optionee’s termination of service with the Company and its Subsidiaries (a “Termination Date”), the option shall remain exercisable (the “Exercise Period”) only in accordance with the following provisions:
(1)Upon Optionee’s termination of service with the Company and its Subsidiaries by reason of Optionee’s death or Disability, any vested portion of the option shall remain exercisable until the earlier of (x) one year after the Termination Date or (y) the Expiration Date.
(2)Upon Optionee’s termination of service with the Company and its Subsidiaries by the Company (or a Subsidiary) without Cause, any vested portion of the option shall remain exercisable until the earlier of (x) 90 days after the Termination Date or (y) the Expiration Date.
(3)Upon Optionee’s termination of service with the Company and its Subsidiaries for any reason other than under Sections 2(b)(1) or 2(b)(2) hereof, any unexercised portion of the option (whether vested or unvested) shall be immediately forfeited with no further compensation due to Optionee.

-1-


(4)Any vested portion of the option that is not exercised within the applicable Exercise Period shall be forfeited with no further compensation due to Optionee. Unless otherwise provided by the Committee, any portion of the option that is unvested as of the Termination Date shall be immediately forfeited on the Termination Date with no further compensation due to Optionee.
(5)Any exercise shall be accompanied by a written notice to the Company specifying the number of shares as to which the option is being exercised.
(c)Payment of Purchase Price upon Exercise. At the time of any exercise the purchase price of the shares as to which this option shall be exercised shall be paid to the Company in cash, by certified check, with the proceeds received from a broker-dealer whom Optionee has authorized to sell all or a portion of the Common Stock subject to the option, in shares of Common Stock (or in a combination of cash and shares), or by such other means as the Committee may from time to time permit or designate. This option shall not be deemed exercised unless and until payment of the purchase price shall have been delivered to the Company in the manner provided herein.
(d)Nontransferability. This option shall not be transferable other than by will or by the laws of descent and distribution. During the lifetime of Optionee, this option shall be exercisable only by the Optionee or his or her guardian or legal representative.
(e)Adjustments. In the event that the Committee shall determine that any stock dividend, recapitalization, reorganization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution or other similar corporate transaction or event affects the Common Stock such that an adjustment is appropriate in order to prevent dilution or enlargement of the rights of Optionee hereunder, then the Committee shall proportionately and equitably adjust the option in accordance with Section 8 of the Plan. Any adjustments so made shall be final and binding upon Optionee.
(f)No Rights as Stockholder. Optionee shall have no rights as a stockholder with respect to any shares of Common Stock subject to this option prior to the date of issuance to Optionee of such shares.
(g)No Right to Continued Employment. This option shall not confer upon Optionee any right with respect to continuance of employment by the Company or any of its Subsidiaries, nor shall it interfere in any way with the right of the Company or any of its Subsidiaries to terminate Optionee’s employment at any time.
(h)Compliance with Laws and Regulations. This option and the obligation of the Company to sell and deliver shares hereunder shall be subject to all applicable federal and state laws, rules and regulations and to such approvals by any government or regulatory agency as may be required. Without limiting the foregoing, the Company shall not be required to issue or deliver any certificates for shares of stock prior to:
(i)the listing of such shares on any stock exchange on which the stock may then be listed, and

(ii)the completion of any registration or qualification of such shares under any federal or state law, or any rule or regulation of any government body which the Company shall, in its sole discretion, determine to be necessary or advisable. Moreover, this option

-2-


may not be exercised if its exercise, or the receipt of shares of stock pursuant thereto, would be contrary to applicable law.

3.Notices. Any notice hereunder to the Company shall be addressed to it at its office at the following address:

Innovative Solutions and Support, Inc. 720 Pennsylvania Drive

Exton, PA 19341 Attention: Chairman

and any notice hereunder to Optionee shall be addressed to Optionee at the most recent address on file in the Company’s records, subject to the right of either party to designate at any time hereafter in writing some other address.

4.Amendment. The Committee may amend, alter, suspend, discontinue, or terminate this Agreement; provided, however, that without the consent of Optionee, no such amendment, alteration, suspension, discontinuation, or termination of this Agreement may materially and adversely affect the rights of Optionee under this Agreement (except as otherwise provided in the Plan).
5.Withholding of Taxes. Optionee must make appropriate arrangement for the payment of any taxes relating to the option. The Company or any Subsidiary shall have the right to withhold from any payment relating to the option, including from a distribution of Common Stock, or from any payroll or other payment due to Optionee, amounts of withholding and other taxes due in connection with the option, and to take such other action as the Committee may deem advisable to enable the Company and Optionee to satisfy obligations for the payment of withholding taxes and other tax obligations relating to the option. The Company’s obligation to make any delivery or transfer of shares shall be conditioned on the Optionee’s compliance, to the Company’s satisfaction, with any withholding requirement.
6.Optionee Bound by Plan. Optionee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof.
7.Counterparts. This Agreement has been executed in one or more counterparts each of which shall constitute one and the same instrument.

Signature Page Follows

-3-


IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by an appropriate officer and Optionee has executed this Agreement, both as of the day and year first above written.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

Strike Price: $[​ ​]By:​ ​​ ​ Date: [​ ​]​ ​​ ​Shahram Askarpour

Chief Executive Officer

Agreed to and Accepted

Graphic

[ ]

-4-


EX-10.4 3 issc-20240331xex10d4.htm EX-10.4

Exhibit 10.4

RESTRICTED STOCK UNIT AWARD AGREEMENT UNDER THE

INNOVATIVE SOLUTIONS AND SUPPORT, INC. 2019 STOCK-BASED INCENTIVE COMPENSATION PLAN

THISRESTRICTEDSTOCKUNITAWARDAGREEMENT(this

Agreement”) evidences an award of Restricted Stock Units by Innovative Solutions and Support, Inc., a Pennsylvania corporation (the “Company”) to [ ] (the "Grantee") under the terms and conditions of the Innovative Solutions and Support, Inc. Amended and Restated 2019 Stock-Based Incentive Compensation Plan (as it may be amended and/or restated from time to time, the Plan”), with such grant having been made on [ ] (the “Grant Date”). This Agreement constitutes an Award Agreement for purposes of the Plan.

RECITALS

WHEREAS, the Company maintains the Plan;

WHEREAS, the Plan permits the Company to award Restricted Stock Units with respect to shares of the Company’s Common Stock, $0.001 par value per share (“Shares”), subject to the terms of the Plan; and

WHEREAS, the Company desires to grant Restricted Stock Units to the Grantee in accordance with the terms of this Agreement.

1.Award of Restricted Stock Units. The Company hereby grants to the Grantee pursuant to the terms and conditions of the Plan, as of the Grant Date, [ ] Restricted Stock Units (the RSUs”). With respect to each RSU that becomes vested in accordance with the terms of this Agreement, the Grantee will be entitled to receive one Share upon the settlement of such RSU. The RSUs are subject to the terms set forth herein, and the terms of the Plan, which terms and provisions are incorporated herein by reference. Capitalized terms used in this Agreement and not otherwise defined in this Agreement have the meanings ascribed to them in the Plan.
2.Vesting; Settlement.
(a)The RSUs shall vest with respect to 25% of the award on each of the first four (4) anniversaries of the Grant Date. Each of the four anniversaries on which RSUs are scheduled to vest is referred to herein as a "Scheduled Vesting Date." Notwithstanding anything in this Agreement to the contrary, in no event shall more than 100% of the RSUs become vested. No pro-rata vesting will be provided under any part of this Agreement for employment during some, but not all, of the vesting period of a tranche of RSUs.
(b)Vesting of any RSUs is in all cases subject to the Grantee’s continued employment with the Company or one of its Subsidiaries from the Grant Date through and including the applicable Scheduled Vesting Date.


(c)Notwithstanding anything to the contrary contained in any offer letter, severance agreement, employment agreement, consulting agreement or similar agreement between the Grantee and the Company or any of its Subsidiaries or affiliates, the RSUs shall not vest or be settled upon a Change in Control, a change in control, a change of control or any similar event except as provided in Section 7.1 of the Plan.
(d)Except as otherwise provided in Section 3, each RSU that becomes vested shall be settled as soon as reasonably practicable following the date on which such RSU becomes vested, and in any event within 30 days after the vesting date. Each RSU that is settled shall be immediately cancelled and terminate upon such settlement.
(e)Grantee shall have no rights as a stockholder with respect to any RSUs (including voting or dividend rights), nor shall the Grantee have any rights as a stockholder with respect to any Shares underlying the RSUs (including voting or dividend rights) until such Shares are delivered to the Grantee in settlement of the RSUs (and then stockholder rights shall apply only after the Grantee's receipt of such Shares).
3.Termination of Employment. Upon Grantee’s termination of employment for any reason, regardless of whether such termination is initiated by the Grantee, by the Company or by any of the Company's Subsidiaries, all unvested RSUs shall be immediately forfeited upon such termination of employment with no compensation or payment due to the Grantee or any other Person; provided, however, that in the case of a termination of employment for Cause, all then unsettled RSUs, whether vested or unvested, shall be immediately forfeited upon such termination of employment with no compensation or payment due to the Grantee or any other Person.
4.Transferability. The RSUs may not be sold, pledged, assigned, hypothecated, gifted, transferred or disposed of in any manner either voluntarily or involuntarily by operation of law, other than by will or by the laws of descent and distribution.
5.Conditions on All Transfers of Shares. Notwithstanding anything to the contrary contained in this Agreement or the Plan, no transfer of a Share acquired in connection with the RSUs shall be made, or, if attempted or purported to be made, shall be effective, unless and until the Company is satisfied that the transfer will not violate any federal or state securities law or any other law or agreement (including this Agreement or the Plan) or the rules of any applicable stock exchange. If the transfer would violate any such law, agreement or rule and the Grantee nevertheless attempts or purports to engage in a transfer of such Shares, then the Company shall not recognize such transfer on the books and records of the Company and such transfer will be null and void ab initio. In addition, the Grantee will be liable to the Company for damages, if any, which may result from such attempted or purported transfer.
6.No Promise of Employment; Employment. None of the Plan, this Agreement, the granting or holding of the RSUs nor the holding of any Shares issued in connection with the RSUs will confer upon the Grantee any right to continue in the employ or service of the Company or any Subsidiary thereof, or limit, in any respect, the right of the Company or any Subsidiary thereof to discharge the Grantee at any time, for any reason and with or without notice. Subject to any rules and regulations adopted by the Committee from time to time, the Grantee shall not be considered to have incurred a termination of employment if the Grantee's employment is transferred from the Company or any of its Subsidiaries to any of the Company's Subsidiaries or to the Company.

2


7.Withholding. The Grantee shall be responsible for making appropriate provision for all taxes required to be withheld in connection with the grant of RSUs and/or the vesting or settlement thereof. Such responsibility shall extend to all applicable federal, state, local and foreign withholding taxes. The Company or its Subsidiaries, in their sole discretion, shall have the right (but not the obligation) to retain the number of whole Shares whose Fair Market Value equals the amount to be withheld in satisfaction of the applicable withholding taxes (or to withhold from any payroll or other amounts otherwise due to the Grantee the amount of withholding taxes due in connection with the RSUs). Withholding in Shares shall not occur at a rate that equals or exceeds the rate that would result in liability accounting treatment or other adverse accounting treatment. The Company’s obligation to make any delivery or transfer of Shares shall be conditioned on the Grantee’s compliance, to the Company’s satisfaction, with any withholding requirement.
8.The Plan. The Grantee has received a copy of the Plan, has read the Plan and is familiar with its terms, and hereby accepts the RSUs subject to all of the terms and provisions of the Plan and this Agreement. Pursuant to the Plan, the Committee is authorized to interpret the Plan and this Agreement, and to adopt rules and regulations not inconsistent with the Plan as it deems appropriate. The Grantee hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee with respect to the Plan, this Agreement, the RSUs, the Shares acquired in connection with the RSUs and any agreement relating to the RSUs or such Shares. In the event of a conflict between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control.
9.Governing Law. This Agreement will be construed in accordance with the laws of the Commonwealth of Pennsylvania, without regard to the application of the principles of conflicts of laws of Pennsylvania or any other jurisdiction.
10.Disputes. All disputes regarding or relating to the Plan, this Agreement or the RSUs shall be resolved in accordance with the Plan.
11.Severability. All provisions of this Agreement are distinct and severable and if any clause shall be held to be invalid, illegal or against public policy, the validity or the legality of the remainder of this Agreement shall not be affected thereby, and the remainder of this Agreement shall be interpreted to give maximum effect to the original intention of the parties hereto.
12.Amendment; Termination; Waiver. Subject to the provisions of the Plan, this Agreement may be amended or terminated, and its terms or covenants waived, only by a written instrument executed on behalf of the Company (as authorized by the Committee) and the Grantee that, in the case of an amendment or waiver, identifies the specific provision of this Agreement being amended or waived (as applicable).
13.Entire Document. This Agreement, together with the Plan, represents the complete understanding between Grantee and the Company relating to the subject matter hereof, and merges and supersedes all prior and contemporaneous discussions, agreements and understandings of every nature relating to the subject matter hereof between the Grantee and the Company.

3


14.Binding Effect. This Agreement shall be binding upon and inure to the benefit of the Company and its successors and assigns, and upon the Grantee and his or her heirs, executors, administrators and legal representatives. This Agreement may be assigned by the Company without the consent of the Grantee or any other Person, but may not be assigned by the Grantee.
15.Construction. Captions and titles contained in this Agreement are for convenience only and shall not affect the meaning or interpretation of any provision of this Agreement.

[End of Agreement]

4


IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by an appropriate officer and Optionee has executed this Agreement, both as of the day and year first above written.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

By:​ ​

Date: [​ ​]​ ​Shahram Askarpour Chief Executive Officer

Agreed to and Accepted

Graphic

[ ]

5


EX-31.1 4 issc-20240331xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Shahram Askarpour, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, Inc.

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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.

By:

/s/ Shahram Askarpour

Date: May 14, 2024

Shahram Askarpour

Chief Executive Officer


EX-31.2 5 issc-20240331xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Jeffrey DiGiovanni, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, Inc.

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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.

By:

/s/ Jeffrey DiGiovanni

Date: May 14, 2024

Jeffrey DiGiovanni

Chief Financial Officer


EX-32.1 6 issc-20240331xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Innovative Solutions and Support, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

1.

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

2.

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

By:

/s/ Shahram Askarpour

Shahram Askarpour

Chief Executive Officer

May 14, 2024

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

May 14, 2024


GRAPHIC 7 issc-20240331xex10d3001.jpg GRAPHIC begin 644 issc-20240331xex10d3001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" " 6@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 8 issc-20240331xex10d4001.jpg GRAPHIC begin 644 issc-20240331xex10d4001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" " 6@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end EX-101.SCH 9 issc-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share2 (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Leases - Future minimum lease payments (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Shareholders' Equity and Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Leases - Schedule of lease-related assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Loan Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Supplemental Balance Sheet Disclosures link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Loan Agreement link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 issc-20240331_cal.xml EX-101.CAL EX-101.DEF 11 issc-20240331_def.xml EX-101.DEF EX-101.LAB 12 issc-20240331_lab.xml EX-101.LAB EX-101.PRE 13 issc-20240331_pre.xml EX-101.PRE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document and Entity Information - shares
6 Months Ended
Mar. 31, 2024
May 10, 2024
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-41503  
Entity Registrant Name INNOVATIVE SOLUTIONS AND SUPPORT, INC.  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 23-2507402  
Entity Address, Address Line One 720 Pennsylvania Drive  
Entity Address, City or Town Exton  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19341  
City Area Code 610  
Local Phone Number 646-9800  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol ISSC  
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 false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   17,493,705
Entity Central Index Key 0000836690  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2024
Sep. 30, 2023
Current assets    
Cash and cash equivalents $ 574,079 $ 3,097,193
Accounts receivable 6,061,185 9,743,714
Contract assets 1,230,607 487,139
Inventories 9,120,870 6,139,713
Prepaid inventory 6,775,822 12,069,114
Prepaid expenses and other current assets 711,772 1,073,012
Assets held for sale   2,063,818
Total current assets 24,474,335 34,673,703
Goodwill 3,557,886 3,557,886
Intangible assets, net 15,648,321 16,185,321
Property and equipment, net 12,450,425 7,892,427
Deferred income taxes 1,173,227 456,392
Other assets 319,704 191,722
Total assets 57,623,898 62,957,451
Current liabilities    
Current portion of long-term debt 10,642,885 2,000,000
Accounts payable 2,647,123 1,337,275
Accrued expenses 2,415,095 2,918,325
Contract liability 96,650 143,359
Total current liabilities 15,801,753 6,398,959
Long-term debt   17,500,000
Other liabilities 444,440 421,508
Total liabilities 16,246,193 24,320,467
Commitments and contingencies (See Note 6)
Shareholders' equity    
Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at March 31, 2024 and September 30, 2023
Common stock, $.001 par value: 75,000,000 shares authorized, 19,556,434 and 19,543,441 issued at March 31, 2024 and September 30, 2023, respectively 19,556 19,543
Additional paid-in capital 54,792,307 54,317,265
Retained earnings 7,934,379 5,668,713
Treasury stock, at cost, 2,096,451 shares at March 31, 2024 and at September 30, 2023 (21,368,537) (21,368,537)
Total shareholders' equity 41,377,705 38,636,984
Total liabilities and shareholders' equity $ 57,623,898 $ 62,957,451
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2024
Sep. 30, 2023
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, shares issued (in shares) 19,556,434 19,543,441
Treasury stock, shares (in shares) 2,096,451 2,096,451
Class A Convertible stock    
Preferred stock, shares authorized (in shares) 200,000 200,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net Sales:        
Total net sales $ 10,739,516 $ 7,340,454 $ 20,047,579 $ 13,856,709
Cost of sales:        
Total cost of sales 5,157,154 2,600,303 8,942,055 5,392,755
Gross profit 5,582,362 4,740,151 11,105,524 8,463,954
Operating expenses:        
Research and development 1,031,119 866,198 1,932,263 1,536,643
Selling, general and administrative 2,908,193 2,446,635 5,915,012 4,708,498
Total operating expenses 3,939,312 3,312,833 7,847,275 6,245,141
Operating income 1,643,050 1,427,318 3,258,249 2,218,813
Interest expense (171,470)   (531,483)  
Interest income 36,200 130,951 115,679 246,843
Other income 26,472 23,258 44,171 41,455
Income before income taxes 1,534,252 1,581,527 2,886,616 2,507,111
Income tax expense 325,936 310,424 620,950 537,357
Net income $ 1,208,316 $ 1,271,103 $ 2,265,666 $ 1,969,754
Net income per common share:        
Basic (in dollars per share) $ 0.07 $ 0.07 $ 0.13 $ 0.11
Diluted (in dollars per share) $ 0.07 $ 0.07 $ 0.13 $ 0.11
Weighted average shares outstanding:        
Basic (in shares) 17,456,120 17,352,340 17,453,741 17,334,553
Diluted(in shares) 17,487,527 17,354,030 17,481,217 17,340,104
Product        
Net Sales:        
Total net sales $ 4,895,589 $ 5,945,151 $ 9,319,697 $ 11,035,358
Cost of sales:        
Total cost of sales 2,347,695 2,202,750 4,129,040 4,618,694
Customer Service        
Net Sales:        
Total net sales 5,098,222 1,395,303 9,325,469 2,454,452
Cost of sales:        
Total cost of sales 2,462,260 $ 397,553 4,189,221 716,655
Engineering development contracts        
Net Sales:        
Total net sales 745,705   1,402,413 366,899
Cost of sales:        
Total cost of sales $ 347,199   $ 623,794 $ 57,406
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
(Accumulated Deficit) Retained Earnings
Treasury Stock
Total
Balance, beginning at Sep. 30, 2022 $ 19,413 $ 52,458,121 $ (359,042) $ (21,368,537) $ 30,749,955
Increase (Decrease) in Stockholders' Equity          
Share-based compensation   233,125     233,125
Exercise of stock options 57 408,789     408,846
Net income     698,651   698,651
Balance, ending at Dec. 31, 2022 19,470 53,100,035 339,609 (21,368,537) 32,090,577
Balance, beginning at Sep. 30, 2022 19,413 52,458,121 (359,042) (21,368,537) 30,749,955
Increase (Decrease) in Stockholders' Equity          
Net income         1,969,754
Balance, ending at Mar. 31, 2023 19,518 53,883,433 1,610,712 (21,368,537) 34,145,126
Balance, beginning at Dec. 31, 2022 19,470 53,100,035 339,609 (21,368,537) 32,090,577
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 48 783,398     783,446
Net income     1,271,103   1,271,103
Balance, ending at Mar. 31, 2023 19,518 53,883,433 1,610,712 (21,368,537) 34,145,126
Balance, beginning at Sep. 30, 2023 19,543 54,317,265 5,668,713 (21,368,537) 38,636,984
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 6 205,710     205,716
Net income     1,057,350   1,057,350
Balance, ending at Dec. 31, 2023 19,549 54,522,975 6,726,063 (21,368,537) 39,900,050
Balance, beginning at Sep. 30, 2023 19,543 54,317,265 5,668,713 (21,368,537) 38,636,984
Increase (Decrease) in Stockholders' Equity          
Net income         2,265,666
Balance, ending at Mar. 31, 2024 19,556 54,792,307 7,934,379 (21,368,537) 41,377,705
Balance, beginning at Dec. 31, 2023 19,549 54,522,975 6,726,063 (21,368,537) 39,900,050
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 7 269,332     269,339
Net income     1,208,316   1,208,316
Balance, ending at Mar. 31, 2024 $ 19,556 $ 54,792,307 $ 7,934,379 $ (21,368,537) $ 41,377,705
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,265,666 $ 1,969,754
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 826,077 171,389
Share-based compensation expense    
Stock options 230,535 536,142
Stock awards 244,520 480,429
Gain on disposal of property and equipment (160,577)  
Deferred income taxes (691,803) (546,370)
(Increase) decrease in:    
Accounts receivable 3,682,529 330,811
Contract assets (743,468)  
Inventories (2,227,708) (550,731)
Prepaid expenses and other current assets 393,246 (77,192)
Other non-current assets (134,544) (107,228)
Increase (decrease) in:    
Accounts payable 1,309,848 790,336
Accrued expenses (382,070) (736,604)
Income taxes (148,703) 18,821
Contract liabilities (46,709) (67,452)
Net cash provided by operating activities 4,416,839 2,212,105
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (308,648) (80,151)
Proceeds from the sale of property and equipment 2,225,810  
Net cash provided by (used in) investing activities 1,917,162 (80,151)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of term note (19,500,000)  
Proceeds from line of credit note 24,491,634  
Repayments of line of credit note (13,848,749)  
Proceeds from exercise of stock options   408,846
Net cash (used in) provided by financing activities (8,857,115) 408,846
Net (decrease) increase in cash and cash equivalents (2,523,114) 2,540,800
Cash and cash equivalents, beginning of year 3,097,193 17,250,546
Cash and cash equivalents, end of year 574,079 19,791,346
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes 1,461,456 $ 1,065,506
SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION    
Transfer from prepaid inventory to purchases of property and equipment 4,539,843  
Transfer from prepaid inventory to inventory $ 753,449  
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies
6 Months Ended
Mar. 31, 2024
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

1. Summary of Significant Accounting Policies

Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Description of the Company

The Company was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated flight management systems (“FMS”), flat panel display systems (“FPDS”), FPDS with autothrottle, air data equipment, integrated standby units, integrated standby units with autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation, communication and navigation products and inertial reference units.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport and, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market and to achieve cost advantages over products offered by its competitors.

On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involved a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Acquisition within Note 2, “Supplemental Balance Sheet Disclosures” below for more details.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and six-month periods ended March 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Principles of Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are

expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of March 31, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on March 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,471

$

$

Fair Value Measurement on September 30, 2023

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

3,665,128

$

$

The March 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is

derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and six-month periods ended March 31, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 and 2023.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2023

$

487,139

$

143,359

Amount transferred to receivables from contract assets

 

(363,719)

Contract asset additions

 

1,107,187

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(92,108)

Increases due to invoicing prior to satisfaction of performance obligations

 

45,399

March 31, 2024

$

1,230,607

$

96,650

Concentrations

Major Customers and Products

In the three-month period ended March 31, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Textron Aviation, Inc. (“Textron”), accounted for 28% and 17% of net sales, respectively. In the six-month period ended Mach 31, 2024, one customer, Pilatus accounted for 29% of net sales.

In the three-month period ended March 31, 2023, four customers, Pilatus, Challenge Airlines, Air Transport Services Group and Textron, accounted for 21%, 18%, 16% and 10% of net sales, respectively. In the six-month period ended March 31, 2023, four customers, Pilatus, Air Transport Services Group, Textron and Challenge Airlines, accounted for 29%, 15%, 11% and 10% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and six-month periods ended March 31, 2024, the Company had one and two suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and six-month periods ended March 31, 2023, the Company had three and four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, “Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument” (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures
6 Months Ended
Mar. 31, 2024
Supplemental Balance Sheet Disclosures  
Supplemental Balance Sheet Disclosures

2. Supplemental Balance Sheet Disclosures

Acquisition

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting.

In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the fact that, while legal control has been transferred, the Company has not received physical possession of all of the prepaid inventory, equipment and construction in progress and thus these assets will be subject to settlement adjustments upon transfer as outlined in the Asset Purchase and License Agreement. The transfer of the prepaid inventory, equipment and construction in progress is expected to occur within the measurement period. As a result, the purchase price amount for the Transaction and the allocation of the preliminary purchase consideration for prepaid inventory, equipment, construction in progress and goodwill are preliminary estimates, may be subject to change within the measurement period.

The preliminary allocation of the purchase consideration as of the Acquisition Date is as follows:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

2,032,954

(d)

$

12,069,114

Equipment

2,609,000

(54,000)

(d)

2,555,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(4,460,000)

(d)

16,440,000

Goodwill (c)

4,608,041

(1,050,155)

(d)(e)

3,557,886

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the Acquisition Date. The fair value of raw materials was estimated to equal the replacement cost. The fair
value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a step-up in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment and one reporting unit. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of March 31, 2024 and as such, no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024; the Company also determined that the preliminary goodwill was not impaired as of September 30, 2023.

(d)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to preliminary fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships, with the assistance of an independent third-party valuation firm based on facts and circumstances that existed as of the Acquisition Date. The adjustments resulted in an overall increase to goodwill of $2.5 million. Additionally, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the preliminary fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the Acquisition Date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the Acquisition Date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Transition services agreement

Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets at September 30, 2023 within the condensed consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method.

Acquisition and related costs

In connection with the Transaction, the Company incurred acquisition costs of $408,961, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the year ended September 30, 2023; the debt issuance costs related to the Term Loan were not material. For the three- and six-month periods ended March 31, 2024, the Company incurred no acquisition costs.

Unaudited actual and pro forma information

The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021:

Three Months Ended

Six Months Ended

    

March 31, 2023

Net sales

$

12,213,137

$

24,811,043

Net income

$

2,740,693

$

5,072,071

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Raw materials

$

7,611,331

$

5,162,177

Work-in-process

 

1,443,189

 

966,888

Finished goods

 

66,350

 

10,648

$

9,120,870

$

6,139,713

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Prepaid insurance

$

386,743

$

623,186

Other

 

325,029

 

449,826

711,772

$

1,073,012

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of March 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(805,500)

 

9,934,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(1,443,785)

$

15,648,321

As of September 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(268,500)

 

10,471,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(906,785)

$

16,185,321

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property and customer relationships. The gross carrying values are preliminary estimates

and may be subject to change within the measurement period – refer to Acquisition within this Note 2, “Supplemental Balance Sheet Disclosures” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years and three months. The Company determined that the preliminary intangible assets were not impaired as of March 31, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three- and six-month periods ended March 31, 2024 and 2023.

Intangible asset amortization expense was $268,500 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.

Intangible asset amortization expense was $537,000 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of March 31, 2024 is as follows:

2024 (six months remaining)

    

$

537,000

2025

1,074,000

2026

1,074,000

2027

 

1,074,000

2028

 

1,074,000

Thereafter

 

5,101,500

Total

$

9,934,500

Assets Held for Sale

As of September 30, 2023, the Company classified $2.1 million of net property and equipment as “assets held for sale” on the condensed consolidated balance sheet. During the fourth quarter 2023, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. On November 20, 2023, the Company sold its assets held for sale, the King Air aircraft, for $2.3 million. The resultant gain on the sale of $162,000 is a reduction to selling, general and administrative expense in the quarter ended December 31, 2023.

Property and equipment

Property and equipment, net consists of the following:

    

March 31, 

    

September 30, 

2024

2023

Computer equipment

$

3,602,893

$

2,343,996

Furniture and office equipment

 

977,224

 

970,230

Manufacturing facility

 

6,048,349

 

5,926,584

Equipment

 

12,593,072

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

24,242,783

 

19,816,252

Less accumulated depreciation and amortization

 

(11,792,358)

 

(11,923,825)

$

12,450,425

$

7,892,427

Depreciation and amortization related to property and equipment was $146,156 and $85,981 for the three-month periods ended March 31, 2024 and 2023, respectively.

Depreciation and amortization related to property and equipment was approximately $289,077 and $171,390 for the six-month periods ended March 31, 2024 and 2023, respectively.

Other assets

Other assets consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

8,503

$

15,065

Other non-current assets

 

311,201

 

176,657

$

319,704

$

191,722

Other non-current assets as of March 31, 2024 includes deferred ERP implementation costs, a supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. Other non-current assets as of September 30, 2023 includes a supplier credit from one of our suppliers, a deposit for medical claims required under the Company’s medical plan and an airplane hanger deposit. In addition, other non-current assets as of March 31, 2024 and September 30, 2023 includes $44,072 and $53,585, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $4,905 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Other non-current assets amortization expense was $9,513 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively.

Accrued expenses

Accrued expenses consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Warranty

$

574,971

$

562,645

Salary, benefits and payroll taxes

 

1,074,812

 

1,181,219

Professional fees

 

145,421

 

200,668

Operating lease

8,503

12,965

Income tax payable

116,697

Other

 

611,388

 

844,131

$

2,415,095

$

2,918,325

Warranty cost and accrual information for the three- and six-month periods ended March 31, 2024 is highlighted below:

    

Three Months Ending

Six Months Ended

    

March 31, 2024

    

March 31, 2024

Warranty accrual, beginning of period

$

541,450

$

562,645

Accrued expense

 

53,707

 

73,211

Warranty cost

 

(20,186)

 

(60,885)

Warranty accrual, end of period

$

574,971

$

574,971

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
6 Months Ended
Mar. 31, 2024
Income Taxes  
Income Taxes

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rate for the three-month period ended March 31, 2024 was 21.2% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.

The effective tax rate for the three-month period ended March 31, 2023 was 19.6% and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

The effective tax rate for the six-month period ended March 31, 2024 was 21.5% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.

The effective tax rate for the six-month period ended March 31, 2023 was 21.4% and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders' Equity and Share-Based Payments
6 Months Ended
Mar. 31, 2024
Shareholders' Equity and Share-Based Payments  
Shareholders' Equity and Share-Based Payments

4. Shareholders’ Equity and Share-Based Payments

At March 31, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

Share-Based Compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.

Amended and Restated 2019 Stock-Based Incentive Compensation Plan

The Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 18, 2024, which amended and restated the 2019 Stock-Based Incentive Compensation Plan approved by the Company’s shareholders on April 2, 2019 (as Amended, the “Amended and Restated 2019 Plan”). The Amended and Restated 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the Amended and Restated 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the Amended and Restated 2019 Plan is 1,950,000, plus the shares that were authorized to be granted but have not been issued under the Company’s 2009 Stock-Based Incentive Compensation Plan as of the effective date of the Amended and Restated 2019 Plan (i.e., April 18, 2024).

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the Amended and Restated 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the Amended and Restated 2019 Plan, the aggregate number and kind of shares of common stock available under the Amended and Restated 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the Amended and Restated 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $219,748 and $375,328 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $556,673 and $789,798 for the three- and six-month periods ended March 31, 2023, respectively.

The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $49,590 and $99,726 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $176,703 and $226,773 for the three- and six-month periods ended March 31, 2023, respectively.

Total compensation expense associated with the Amended and Restated 2019 Plan was $269,338 and $733,376 for the three-month periods ended March 31, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $475,055 and $1,016,571 for the six-month periods ended March 31, 2024 and 2023, respectively.

At March 31, 2024, unrecognized compensation expense of approximately $1,425,821, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share
6 Months Ended
Mar. 31, 2024
Earnings Per Share  
Earnings Per Share

5. Earnings Per Share

Three Months Ended March 31, 

Six Months Ended March 31, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,208,316

$

1,271,103

$

2,265,666

$

1,969,754

Denominator:

Basic weighted average shares

 

17,456,120

 

17,352,340

 

17,453,741

 

17,334,553

Dilutive effect of share-based awards

 

31,407

 

1,690

 

27,476

 

5,551

Diluted weighted average shares

 

17,487,527

 

17,354,030

 

17,481,217

 

17,340,104

Net income per common share:

Basic

$

0.07

$

0.07

$

0.13

$

0.11

Diluted

$

0.07

$

0.07

$

0.13

$

0.11

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share” (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).

The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of March 31, 2024 and 2023, there were 297,014 and 25,000 options to purchase common stock outstanding, respectively, and 173,555 and 82,886 shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period.

For the three-month periods ended March 31, 2024 and 2023, respectively, 243,749 and 277,520 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the six-month periods ended March 31, 2024 and 2023, respectively, 228,579 and 138,760 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies
6 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Commitments and Contingencies

6. Commitments and Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Party Transactions
6 Months Ended
Mar. 31, 2024
Related Party Transactions  
Related Party Transactions

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $9,000 and $42,000 for the three-month periods ended March 31, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $93,000 and $76,000 for the six-month periods ended March 31, 2024 and 2023, respectively.

A company in which Parizad Olver (Parchi), a former member of the Board of Directors, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
6 Months Ended
Mar. 31, 2024
Leases  
Leases

8. Leases

The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.

We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.

Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.

Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.

The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such a rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.

The following table presents the lease-related assets and liabilities reported in the Condensed Consolidated Balance Sheet as of March 31, 2024:

Classification on the Consolidated Balance Sheet on March 31, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

8,503

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

8,503

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

8,503

Rent expense and cash paid for various operating leases in aggregate are $7,338 for the six-month period ended March 31, 2024. The weighted average remaining lease term is 0.7 years and the weighted average discount rate is 5.0% as of March 31, 2024.

Future minimum lease payments under operating leases are as follows at March 31, 2024:

    

Twelve Months

    

Ending

Operating

    

March 31, 

    

Leases

2025

9,784

Total minimum lease payments

 

  

$

9,784

Amount representing interest

 

  

 

(1,281)

Present value of minimum lease payments

 

  

$

8,503

Current portion

 

  

 

8,503

Long-term portion of lease obligations

 

  

$

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loan Agreement
6 Months Ended
Mar. 31, 2024
Loan Agreement  
Loan Agreement

9. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (“PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

The interest rate applicable to loans outstanding under the Revolving Line of Credit was a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.

On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. Under the terms of the Restated Rider, at the end of each business day any cash balance will be applied by PNC to the outstanding principal balance under the terms of the Restated Line of Credit Note. The proceeds of the Restated Line of Credit Note will be used for working capital and other general corporate purposes, for acquisitions as permitted under the Restated Loan Amendment and to pay off and close the loan evidenced by the Term Note.

The Interest rate applicable to loans outstanding under the Restated Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Restated Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin (as defined in the Restated Line of Credit Note) plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio, as defined in the Restated Line of Credit Note.

The foregoing descriptions of the Restated Loan Amendment, Restated Line of Credit Note and Restated Rider do not purport to be complete and are qualified in their entirety by reference to the full text of the Restated Loan Amendment, Restated Line of Credit Note

and Restated Rider, which are filed as Exhibit 10.1, Exhibit 10.2 and Exhibit 10.3, respectively, to the Current Report on Form 8-K filed December 22, 2023 and are incorporated herein by reference.

The Company was in compliance with all applicable covenants throughout the year and at March 31, 2024. The outstanding balance drawn on the Line of Credit was $10,642,885 at March 31, 2024.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Mar. 31, 2024
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and six-month periods ended March 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Principles of Consolidation

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Principles of Acquisitions

Principles of Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

Intangible Assets

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are

expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of March 31, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on March 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,471

$

$

Fair Value Measurement on September 30, 2023

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

3,665,128

$

$

The March 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue Recognition

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is

derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and six-month periods ended March 31, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 and 2023.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2023

$

487,139

$

143,359

Amount transferred to receivables from contract assets

 

(363,719)

Contract asset additions

 

1,107,187

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(92,108)

Increases due to invoicing prior to satisfaction of performance obligations

 

45,399

March 31, 2024

$

1,230,607

$

96,650

Concentrations

Concentrations

Major Customers and Products

In the three-month period ended March 31, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Textron Aviation, Inc. (“Textron”), accounted for 28% and 17% of net sales, respectively. In the six-month period ended Mach 31, 2024, one customer, Pilatus accounted for 29% of net sales.

In the three-month period ended March 31, 2023, four customers, Pilatus, Challenge Airlines, Air Transport Services Group and Textron, accounted for 21%, 18%, 16% and 10% of net sales, respectively. In the six-month period ended March 31, 2023, four customers, Pilatus, Air Transport Services Group, Textron and Challenge Airlines, accounted for 29%, 15%, 11% and 10% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and six-month periods ended March 31, 2024, the Company had one and two suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and six-month periods ended March 31, 2023, the Company had three and four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, “Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument” (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Mar. 31, 2024
Summary of Significant Accounting Policies  
Schedule of financial assets and liabilities accounted for at fair value on a recurring basis

Fair Value Measurement on March 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,471

$

$

Fair Value Measurement on September 30, 2023

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

3,665,128

$

$

Summary of contract assets and contract liabilities balances

Contract

Contract

Assets

Liabilities

September 30, 2023

$

487,139

$

143,359

Amount transferred to receivables from contract assets

 

(363,719)

Contract asset additions

 

1,107,187

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(92,108)

Increases due to invoicing prior to satisfaction of performance obligations

 

45,399

March 31, 2024

$

1,230,607

$

96,650

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures (Tables)
6 Months Ended
Mar. 31, 2024
Supplemental Balance Sheet Disclosures  
Schedule of preliminary allocation of the purchase consideration

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

2,032,954

(d)

$

12,069,114

Equipment

2,609,000

(54,000)

(d)

2,555,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(4,460,000)

(d)

16,440,000

Goodwill (c)

4,608,041

(1,050,155)

(d)(e)

3,557,886

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the Acquisition Date. The fair value of raw materials was estimated to equal the replacement cost. The fair
value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a step-up in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment and one reporting unit. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of March 31, 2024 and as such, no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024; the Company also determined that the preliminary goodwill was not impaired as of September 30, 2023.

(d)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to preliminary fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships, with the assistance of an independent third-party valuation firm based on facts and circumstances that existed as of the Acquisition Date. The adjustments resulted in an overall increase to goodwill of $2.5 million. Additionally, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the preliminary fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the Acquisition Date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the Acquisition Date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Summary of unaudited pro forma consolidated information

Three Months Ended

Six Months Ended

    

March 31, 2023

Net sales

$

12,213,137

$

24,811,043

Net income

$

2,740,693

$

5,072,071

Schedule of inventories

    

March 31, 

    

September 30, 

2024

2023

Raw materials

$

7,611,331

$

5,162,177

Work-in-process

 

1,443,189

 

966,888

Finished goods

 

66,350

 

10,648

$

9,120,870

$

6,139,713

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

March 31, 

    

September 30, 

2024

2023

Prepaid insurance

$

386,743

$

623,186

Other

 

325,029

 

449,826

711,772

$

1,073,012

Summary of intangible assets other than goodwill

The Company’s intangible assets other than goodwill are as follows:

    

As of March 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(805,500)

 

9,934,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(1,443,785)

$

15,648,321

As of September 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,700,000

$

$

$

5,700,000

Customer relationships acquired from the Transaction (a)

 

10,740,000

 

 

(268,500)

 

10,471,500

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,136,506

$

(44,400)

$

(906,785)

$

16,185,321

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property and customer relationships. The gross carrying values are preliminary estimates

and may be subject to change within the measurement period – refer to Acquisition within this Note 2, “Supplemental Balance Sheet Disclosures” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years and three months. The Company determined that the preliminary intangible assets were not impaired as of March 31, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three- and six-month periods ended March 31, 2024 and 2023.

Summary of expected future amortization expense related to the customer relationships

2024 (six months remaining)

    

$

537,000

2025

1,074,000

2026

1,074,000

2027

 

1,074,000

2028

 

1,074,000

Thereafter

 

5,101,500

Total

$

9,934,500

Schedule of property and equipment, net

    

March 31, 

    

September 30, 

2024

2023

Computer equipment

$

3,602,893

$

2,343,996

Furniture and office equipment

 

977,224

 

970,230

Manufacturing facility

 

6,048,349

 

5,926,584

Equipment

 

12,593,072

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

24,242,783

 

19,816,252

Less accumulated depreciation and amortization

 

(11,792,358)

 

(11,923,825)

$

12,450,425

$

7,892,427

Schedule of other assets

    

March 31, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

8,503

$

15,065

Other non-current assets

 

311,201

 

176,657

$

319,704

$

191,722

Schedule of accrued expenses

    

March 31, 

    

September 30, 

2024

2023

Warranty

$

574,971

$

562,645

Salary, benefits and payroll taxes

 

1,074,812

 

1,181,219

Professional fees

 

145,421

 

200,668

Operating lease

8,503

12,965

Income tax payable

116,697

Other

 

611,388

 

844,131

$

2,415,095

$

2,918,325

Schedule of warranty cost and accrual information

    

Three Months Ending

Six Months Ended

    

March 31, 2024

    

March 31, 2024

Warranty accrual, beginning of period

$

541,450

$

562,645

Accrued expense

 

53,707

 

73,211

Warranty cost

 

(20,186)

 

(60,885)

Warranty accrual, end of period

$

574,971

$

574,971

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share (Tables)
6 Months Ended
Mar. 31, 2024
Earnings Per Share  
Schedule of earnings per share

Three Months Ended March 31, 

Six Months Ended March 31, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,208,316

$

1,271,103

$

2,265,666

$

1,969,754

Denominator:

Basic weighted average shares

 

17,456,120

 

17,352,340

 

17,453,741

 

17,334,553

Dilutive effect of share-based awards

 

31,407

 

1,690

 

27,476

 

5,551

Diluted weighted average shares

 

17,487,527

 

17,354,030

 

17,481,217

 

17,340,104

Net income per common share:

Basic

$

0.07

$

0.07

$

0.13

$

0.11

Diluted

$

0.07

$

0.07

$

0.13

$

0.11

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
6 Months Ended
Mar. 31, 2024
Leases  
Schedule of lease-related assets and liabilities reported in the Consolidated Balance Sheet

Classification on the Consolidated Balance Sheet on March 31, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

8,503

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

8,503

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

8,503

Schedule of future minimum lease payments under operating leases

Future minimum lease payments under operating leases are as follows at March 31, 2024:

    

Twelve Months

    

Ending

Operating

    

March 31, 

    

Leases

2025

9,784

Total minimum lease payments

 

  

$

9,784

Amount representing interest

 

  

 

(1,281)

Present value of minimum lease payments

 

  

$

8,503

Current portion

 

  

 

8,503

Long-term portion of lease obligations

 

  

$

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Details)
6 Months Ended
Mar. 31, 2024
segment
Number of business segments  
Number of operating segments 1
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) - USD ($)
Mar. 31, 2024
Sep. 30, 2023
Fair Value, Measurements, Recurring | Quoted Price in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Assets    
Cash and cash equivalents $ 501,471 $ 3,665,128
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Revenue Recognition (Details)
6 Months Ended
Mar. 31, 2024
Revenue Recognition.  
Revenue, remaining performance obligation, optional exemption, performance obligation [true false] true
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Concentration Risk (Details)
3 Months Ended 6 Months Ended
Mar. 31, 2024
item
customer
Mar. 31, 2023
item
customer
Mar. 31, 2024
customer
item
Mar. 31, 2023
customer
item
Concentration of Credit Risk        
Number of banks for maintenance of cash balances 2   2  
Revenues Net | Customer Concentration Risk        
Concentrations        
Number of major customers | customer 2 4 1 4
Revenues Net | Customer Concentration Risk | Pilatus Aircraft Ltd ("Pilatus")        
Concentrations        
Concentration of risk (as a percent) 28.00% 21.00% 29.00% 29.00%
Revenues Net | Customer Concentration Risk | Challenge Airlines        
Concentrations        
Concentration of risk (as a percent)   18.00%   10.00%
Revenues Net | Customer Concentration Risk | Air Transport Services Group        
Concentrations        
Concentration of risk (as a percent)   16.00%   15.00%
Revenues Net | Customer Concentration Risk | Textron Aviation, Inc        
Concentrations        
Concentration of risk (as a percent) 17.00% 10.00%   11.00%
Inventory | Supplier Concentration Risk        
Concentrations        
Number of major suppliers 1 3 2 4
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Contract Balances (Details)
6 Months Ended
Mar. 31, 2024
USD ($)
Contract Balances  
Balance at beginning of the period (Contract Assets) $ 487,139
Balance at beginning of the period (Contract Liabilities) 143,359
Amount transferred to receivables from contract assets (363,719)
Contract asset additions 743,468
Contract asset additions 1,107,187
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (Contract Liabilities) (92,108)
Increases due to invoicing prior to satisfaction of performance obligations (Contract Liabilities) 45,399
Balance at end of the period (Contract Assets) 1,230,607
Balance at end of the period (Contract Liabilities) $ 96,650
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Acquisition (Details) - Honeywell International, Inc - USD ($)
Jun. 30, 2023
Mar. 31, 2024
Sep. 30, 2023
Business Acquisition [Line Items]      
Preliminary purchase consideration transferred $ 35,860,000    
Asset Purchase and License Agreement (the "Honeywell Agreement")      
Business Acquisition [Line Items]      
Preliminary purchase consideration transferred 35,900,000    
Incurred acquisition costs   $ 0 $ 408,961
Asset Purchase and License Agreement (the "Honeywell Agreement") | PNC Bank [Member] | Term loan      
Business Acquisition [Line Items]      
Debt instrument face amount $ 20,000,000.0    
Transition services agreement      
Business Acquisition [Line Items]      
Business combination recognized prepaid expenses and other current assets     $ 140,000
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]        
Goodwill   $ 3,557,886 $ 3,557,886 $ 3,557,886
Number of Operating Segments | segment     1  
Asset Purchase and License Agreement (the "Honeywell Agreement") | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of liabilities        
Business Acquisition [Line Items]        
Goodwill   (3,500,000) $ (3,500,000)  
Honeywell International, Inc        
Business Acquisition [Line Items]        
Cash consideration $ 35,860,000      
Total consideration 35,860,000      
Prepaid inventory 12,069,114      
Equipment 2,555,000      
Intangible assets 16,440,000      
Goodwill 3,557,886      
Assets acquired 35,860,000      
Net assets acquired 35,860,000      
Number of Operating Segments | segment     1  
Number of reportable unit | segment     1  
Goodwill impairment charges   0 $ 0  
Honeywell International, Inc | Amounts Recognized as of Acquisition Date (as previously reported)        
Business Acquisition [Line Items]        
Cash consideration 35,860,000      
Total consideration 35,860,000      
Prepaid inventory 10,036,160      
Equipment 2,609,000      
Intangible assets 20,900,000      
Goodwill 4,608,041      
Assets acquired 39,391,201      
Accrued expenses (3,531,201)      
Liabilities assumed (3,531,201)      
Net assets acquired 35,860,000      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 3,531,201      
Honeywell International, Inc | Measurement Period Adjustments        
Business Acquisition [Line Items]        
Prepaid inventory 2,032,954      
Equipment (54,000)      
Intangible assets (4,460,000)      
Goodwill (1,050,155)      
Assets acquired (3,531,201)      
Accrued expenses 3,531,201      
Liabilities assumed 3,531,201      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities (3,531,201)      
Honeywell International, Inc | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of assets        
Business Acquisition [Line Items]        
Goodwill   2,500,000 2,500,000  
Honeywell International, Inc | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of liabilities        
Business Acquisition [Line Items]        
Liabilities assumed   3,500,000 3,500,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities   $ (3,500,000) $ (3,500,000)  
Honeywell International, Inc | Asset Purchase and License Agreement (the "Honeywell Agreement")        
Business Acquisition [Line Items]        
Total consideration 35,900,000      
Construction in progress | Honeywell International, Inc        
Business Acquisition [Line Items]        
Intangible assets 1,238,000      
Construction in progress | Honeywell International, Inc | Amounts Recognized as of Acquisition Date (as previously reported)        
Business Acquisition [Line Items]        
Intangible assets $ 1,238,000      
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) - Honeywell International, Inc - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Business Acquisition [Line Items]    
Net sales $ 12,213,137 $ 24,811,043
Net income $ 2,740,693 $ 5,072,071
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) - USD ($)
Mar. 31, 2024
Sep. 30, 2023
Inventory Valuation    
Raw materials $ 7,611,331 $ 5,162,177
Work-in-process 1,443,189 966,888
Finished goods 66,350 10,648
Total inventories 9,120,870 6,139,713
Prepaid expenses and other current assets    
Prepaid insurance 386,743 623,186
Other 325,029 449,826
Total prepaid expenses and other current assets $ 711,772 $ 1,073,012
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Intangible assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Sep. 30, 2023
Finite-Lived Intangible Assets, Net              
Accumulated Impairment $ (44,400)       $ (44,400)   $ (44,400)
Accumulated Amortization (1,443,785)       (1,443,785)   (906,785)
Intangible asset amortization expense 268,500   $ 0   537,000 $ 0  
Intangible Assets, Net (Excluding Goodwill)              
Gross Carrying Value 17,136,506       17,136,506   17,136,506
Accumulated Impairment (44,400)       (44,400)   (44,400)
Accumulated Amortization (1,443,785)       (1,443,785)   (906,785)
Net Carrying Value 15,648,321       15,648,321   16,185,321
Customer relationships acquired from the Transaction              
Finite-Lived Intangible Assets, Net              
Gross Carrying Value 10,740,000       10,740,000   10,740,000
Accumulated Amortization (805,500)       (805,500)   (268,500)
Total $ 9,934,500       $ 9,934,500   10,471,500
Estimated weighted average life 9 years 3 months   9 years 3 months   9 years 3 months 9 years 3 months  
Intangible Assets, Net (Excluding Goodwill)              
Accumulated Amortization $ (805,500)       $ (805,500)   (268,500)
Licensing and certification rights              
Finite-Lived Intangible Assets, Net              
Gross Carrying Value 696,506       696,506   696,506
Accumulated Impairment (44,400)       (44,400)   (44,400)
Accumulated Amortization (638,285)       (638,285)   (638,285)
Total 13,821       13,821   13,821
Impairment charges   $ 0   $ 0 0 $ 0  
Intangible Assets, Net (Excluding Goodwill)              
Accumulated Impairment (44,400)       (44,400)   (44,400)
Accumulated Amortization (638,285)       (638,285)   (638,285)
Licensing and certification rights              
Indefinite-Lived Intangible Assets (Excluding Goodwill)              
Gross Carrying Value 5,700,000       5,700,000   5,700,000
Net Carrying Value 5,700,000       5,700,000   $ 5,700,000
Honeywell International, Inc | Asset Purchase and License Agreement (the "Honeywell Agreement") | Customer relationships acquired from the Transaction              
Finite-Lived Intangible Assets, Net              
Impairment charges $ 0       $ 0    
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) - Customer relationships acquired from the Transaction - USD ($)
Mar. 31, 2024
Sep. 30, 2023
Expected future amortization expense    
2024 (six months remaining) $ 537,000  
2025 1,074,000  
2026 1,074,000  
2027 1,074,000  
2028 1,074,000  
Thereafter 5,101,500  
Total $ 9,934,500 $ 10,471,500
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Assets held for sale (Details) - USD ($)
6 Months Ended
Nov. 20, 2023
Mar. 31, 2024
Sep. 30, 2023
Assets Held for Sale      
Assets held for sale     $ 2,063,818
Proceeds from assets held for sale   $ 2,225,810  
Gain loss on sale of property and equipment   160,577  
King Air aircraft      
Assets Held for Sale      
Proceeds from assets held for sale $ 2,300,000    
Gain loss on sale of property and equipment   $ 162,000  
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Sep. 30, 2023
Property and Equipment          
Property and equipment, gross $ 24,242,783   $ 24,242,783   $ 19,816,252
Less: accumulated depreciation and amortization (11,792,358)   (11,792,358)   (11,923,825)
Property and equipment, net 12,450,425   12,450,425   7,892,427
Depreciation and amortization for property and equipment 146,156 $ 85,981 289,077 $ 171,390  
Other assets          
Operating lease right-of-use asset 8,503   8,503   15,065
Other non-current assets 311,201   311,201   176,657
Total other assets 319,704   319,704   191,722
Accumulated amortization of intangible assets 1,443,785   1,443,785   906,785
Intangible asset amortization expense 268,500 0 537,000 0  
Prepaid software licenses 44,072   44,072   53,585
Computer equipment          
Property and Equipment          
Property and equipment, gross 3,602,893   3,602,893   2,343,996
Furniture and office equipment          
Property and Equipment          
Property and equipment, gross 977,224   977,224   970,230
Manufacturing facility          
Property and Equipment          
Property and equipment, gross 6,048,349   6,048,349   5,926,584
Equipment          
Property and Equipment          
Property and equipment, gross 12,593,072   12,593,072   9,554,197
Land          
Property and Equipment          
Property and equipment, gross 1,021,245   1,021,245   $ 1,021,245
Prepaid software licenses          
Other assets          
Intangible asset amortization expense $ 4,905 $ 0 $ 9,513 $ 0  
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Sep. 30, 2023
Accrued expenses      
Warranty $ 574,971 $ 574,971 $ 562,645
Salary, benefits and payroll taxes 1,074,812 1,074,812 1,181,219
Professional fees 145,421 145,421 200,668
Operating lease 8,503 8,503 12,965
Income tax payable     116,697
Other 611,388 611,388 844,131
Total accrued expenses 2,415,095 2,415,095 $ 2,918,325
Warranty cost and accrual information      
Warranty accrual, beginning of period 541,450 562,645  
Accrued expense 53,707 73,211  
Warranty cost (20,186) (60,885)  
Warranty accrual, end of period $ 574,971 $ 574,971  
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Taxes        
Effective tax rate (as a percent) 21.20% 19.60% 21.50% 21.40%
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders' Equity and Share-Based Payments (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Sep. 30, 2023
Shareholders' Equity and Share-Based Payments          
Common stock, shares authorized (in shares) 75,000,000   75,000,000   75,000,000
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000   10,000,000
Amended and Restated 2019 Plan          
Shareholders' Equity and Share-Based Payments          
Share-based compensation expense $ 269,338 $ 475,055 $ 733,376 $ 1,016,571  
Unrecognized compensation cost, related to non-vested stock options $ 1,425,821   $ 1,425,821    
Amended and Restated 2019 Plan | Maximum          
Shareholders' Equity and Share-Based Payments          
Number of shares of common stock available for awards 1,950,000   1,950,000    
Amended and Restated 2019 Plan | Employee          
Shareholders' Equity and Share-Based Payments          
Share-based compensation expense $ 219,748 556,673 $ 375,328 789,798  
Amended and Restated 2019 Plan | Non Employee Director          
Shareholders' Equity and Share-Based Payments          
Share-based compensation expense $ 49,590 $ 176,703 $ 99,726 $ 226,773  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Numerator:            
Net income $ 1,208,316 $ 1,057,350 $ 1,271,103 $ 698,651 $ 2,265,666 $ 1,969,754
Denominator:            
Basic weighted average shares 17,456,120   17,352,340   17,453,741 17,334,553
Dilutive effect of share-based awards 31,407   1,690   27,476 5,551
Diluted weighted average shares 17,487,527   17,354,030   17,481,217 17,340,104
Net income per common share:            
Basic EPS $ 0.07   $ 0.07   $ 0.13 $ 0.11
Diluted EPS $ 0.07   $ 0.07   $ 0.13 $ 0.11
Options to purchase common stock outstanding (in shares) 297,014   25,000   297,014 25,000
Restricted stock units outstanding (in shares) 173,555   82,886   173,555 82,886
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 243,749   277,520   228,579 138,760
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Related Party Transactions          
Net sales   $ 10,739,516 $ 7,340,454 $ 20,047,579 $ 13,856,709
Principal shareholder | Eclipse          
Related Party Transactions          
Net sales   $ 9,000 $ 42,000 $ 93,000 $ 76,000
Director          
Related Party Transactions          
Professional Fees $ 72,990        
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of lease-related assets and liabilities (Details) - USD ($)
6 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Leases    
Operating leases $ 8,503 $ 15,065
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent  
Operating leases- current $ 8,503 $ 12,965
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent  
Present value of minimum lease payments $ 8,503  
Operating leases expenses $ 7,338  
Weighted average remaining lease term 8 months 12 days  
Weighted average discount rate 5.00%  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Future minimum lease payments (Details) - USD ($)
Mar. 31, 2024
Sep. 30, 2023
Future minimum lease payments under operating leases    
2025 $ 9,784  
Total minimum lease payments 9,784  
Amount representing interest (1,281)  
Present value of minimum lease payments 8,503  
Operating leases- current $ 8,503 $ 12,965
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loan Agreement (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Mar. 31, 2024
Dec. 19, 2023
Dec. 18, 2023
Jun. 28, 2023
May 11, 2023
Loan Agreement            
Amount drawn   $ 24,491,634        
Senior secured revolving line of credit            
Loan Agreement            
Aggregate principal amount           $ 10,000,000
Annual commitment fee (in percent)   0.15%        
Amount drawn   $ 10,642,885        
Senior secured revolving line of credit | PNC Bank            
Loan Agreement            
Aggregate principal amount     $ 30,000,000 $ 10,000,000    
SOFR | Senior secured revolving line of credit            
Loan Agreement            
Adjustment to variable interest rate   0.10%        
SOFR | Minimum | Senior secured revolving line of credit            
Loan Agreement            
Applicable Margin   1.50%        
SOFR | Maximum | Senior secured revolving line of credit            
Loan Agreement            
Applicable Margin   2.50%        
Senior secured term loan            
Loan Agreement            
Aggregate principal amount         $ 20,000,000.0  
Adjustment to variable interest rate   0.10%        
Amortization period of debt 10 years          
Senior secured term loan | Maximum            
Loan Agreement            
Amortization period of debt in equal monthly principal installments 60 months          
Senior secured term loan | SOFR | Minimum            
Loan Agreement            
Applicable Margin   1.50%        
Senior secured term loan | SOFR | Maximum            
Loan Agreement            
Applicable Margin   2.50%        
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ 1,208,316 $ 1,057,350 $ 1,271,103 $ 698,651 $ 2,265,666 $ 1,969,754
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
6 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Item 5. Other Information

During the quarter ended March 31, 2024, no officer or director of the Company adopted or terminated any contract, instruction, or written plan for the purchase or sale of securities of the Company’s common stock that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) or any non-Rule 10b5-1 trading arrangement as defined in 17 CFR § 229.408(c).

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (.$KE@'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 " "#A*Y8*_A(Q^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R/G3'DR:2T=/'0Q6V-C-V&IK%L?&UDCZ]DN\-F5L#["CI9\_ M?0(UR@OE CX'YS&0P?@PVJZ/0OD-.Q-Y 1#5&:V,^93HI^;1!2MI>H83>*D^ MY FAY'P-%DEJ21)F8.87(FL;K80**,F%*UZK!>\_0Y=@6@%V:+&G"$5> &OG MB?XR=@W< 3.,,-CX74"]$%/U3VSJ +LFQVB6U# ,^5"EW+1# 6]/^Y>T;F;Z M2+)7./V*1M#%XX;=)K]6V\?#CK4E+^N,K[*B/I1<5"M1K]]GUQ]^=V'KM#F: M?VQ\$VP;^'47[1=02P,$% @ @X2N6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "#A*Y8$X*^$. % #J'@ & 'AL+W=OWK162JT_=#IIL&()32_% MFG']RT+(A"I]*I>=="T9#7-1$G>(X_0["8UX:W2=7YO)T;7(5!QQ-I,HS9*$ MRMTMB\7VIH5;APM/T7*ES(7.Z'I-E\QGZLMZ)O59IW0)HX3Q-!(<2;:X:8WQ M!\\E1I#?\35BV_35,3(HST)\,R>3\*;EF!*QF 7*6%#]M6$>BV/CI,OQS]ZT M5?ZG$;X^/K@_Y/ :YIFFS!/QGU&H5C>MJQ8*V8)FL7H2V]_9'JAG_ (1I_DG MVA;W=KLM%&2I$LE>K$N01+SXIB_[BG@MP#4"LA>0=P+LU@C#Q,-;=1NJ*2I=<=I?_-:#K!WOFV<"8USGWT27"U2K5KR,*W^HXN95E4,?D.X0=F_I-:=RRXMS=7&])W,GM#V"T)NY![]6C,=VMF(X7EV&E_ MMB&!JH9(O1*I=QK2YXQ*Q62\0T]L+:2RX<%62F:V2O% 54.\?HG7/PUOQF0D M3'\.D1X5K(T'.Y5]K;:S@?J&G(.2&RVBH @9]8_X$4OBMDG/&70=8N4%Q4UY2<5+3N$= MAZ%V3R\.!^BCO@\]BA$WGP;JFF%5"PG#&>8]9]M^9%)N(!_8VACUK^NXY M8A.N\U6@D.)XHA)O]MO#Z\<.]\Y\A*N A.&T\X\ M4CHKB07"Y.?G7Y#/@DSJEK1"PDZ>2!(])_E*!-\NT)I*M*%QQM"/SJ6.5&C- M9/%*;*V$<^0J7 4K#"16QE/Q*I?-^S6L,A$Y*1--N'[Y+E;PS LJ/8!;.6''.LYSY!]2Y1]R4OXQ M+W ZS.M0L!32.A@=\9D*WJ9!P+2--@D+0ROO.8(0J8(0.2D(^0F-8W2;I?KG MU/[4PCYUJRJPK"E>%7_(2?'G/F%R:7KE;]I!K71"2-:4V]L5-JQ==8!U34&K M]$/@\')HQQ73[0CAP3;U>.=(0:1*000.,(=A]LT4[^<+W.@Q4SK31^S:;6?8=NV@ MYT@_;I5^7#BTE*N=KTD?]$7K 'O$K&XY%Y8U9:SRCPNGE?>,^P7L>DK8[K-U M/0@6-66LLH\+)Y6Q!@P+R)A:QY@C!K6C*JS[OV"=5[N)9L++-UE3%)@ER6)C ML;Q:;N2.\^W+3G5[L0O\B9KY,D4Q6VBI;SW M2%]LI/I>S(70Z&F1Y<7E8*[U\NUH5"1SL>#%N5R*'/[R(-6":WA5CZ-BJ02? ME4Z+;$0\+QPM>)H/QA?E9W=J?"%7.DMS<:=0L5HLN'I^)S*YN1S@P>Z#+^GC M7)L/1N.+)7\44Z&_+>\4O(WJ*+-T(?(BE3E2XN%R<(7?3JAO'$J+?U*Q*?:> MD4GE7LKOYN7#['+@&40B$XDV(3C\6HN)R#(3"7#\J((.ZC&-X_[S+OI?9?*0 MS#TOQ$1F_Z8S/;\<1 ,T$P]\E>DO5 D%)EXBLZ+\'VTJ6V^ DE6AY:)R M!@2+--_^YD_51.PY8+_'@50.Y%0'6CG0,M$MLC*M:Z[Y^$+)#5+&&J*9AW)N M2F_()LW-,DZU@K^FX*?'D\^WUS>WTYMK!$_3SQ\_7%]]A9=W5Q^O;BSZ=K1KV8X9C6=@=0_1JJ[X1ZE21R!PWG8R3/0%S3/'U/HJM5$#E$N MM!4LZ=9F$/H1);B-UF(90BO>MSR$V_ 6=A/7G0*5JO1SN?<,;RU!-^I^S-32 M"_S \TFG KJ6+(J)3U@/Y(:_L)O KL6#@$HUS2V1"X$T?[+W8-SE)F@1E) V M0U@,_2"D<4^3P V)83>+?2Z;F6-#=;F)XIAY?AN@A>MBS$@?P(;$L)O%MCO? M ;#+3P$+"8WBJ W1PF0D!F$3]-5HPV68G:0CLY3?IUFJ>R@7.RGQI[MN]/&=J%/HHYJLUC"8=3\]"Q6 M0XSX"#/NY.62/_=I2VQALM!GF- VS*XAII01%MAADH;RB)OR *9:B49[6$\G M-KK#@1>W9]-F&&-HY'TP&[(C;K*K9?"N]JU"CG39+ [#H*TU+6;8<'>/$B9[ MYSPWYQWJAR/;E-AH+_(P"]JK;[&$IAS%O8 ;UB-NUOMX="NY [SX:&JA318X M]AMIV)"XV7!+,=5Z?:UHATFW= M M.7H4K41EH67R?8BP-X3-:?ZAPDP(%,-*S^&X_Y^8#=&;<\_#P' *K7FV$D-# MSYMYFLP1:3DIL><(0@M-,E!;Z I!9U^#\"X/"N68YU!7.[>T* PYE>?AE2[@ M1#&#&D1 3!MI0X](F]DL-9H1&JZY7CE+0L$?FT$;F4+?,^2(TAX] CG&50Z7;KTV[\H7%U*?=B].N81"& M4>^E&FV$#CTB=)3@Q4H][VH0:B:1!1R7R="+H;@"7)>>M9K@T]-V*^U*GS." M:0AG_LZRG&)ZF._>K;9;)VUINSB1$6A7Y?B8,L:\MF"V6-(HI&$<]5PITD8/ M4;<>ZBB-&PO=V]R:W-H965T&UL MM59K;]HP%/TK5C9-G=21!TF #B+1E*F5NA:5;OMLX$*L.G%F.]#NU\].THSP MIMOX0/RXY_B<&SN^W27C3R("D.@YIHGH&9&4Z85IBDD$,18-ED*B9F:,QUBJ M+I^;(N6 ISDHIJ9C6;X98Y(80323U@!MT4SV$$\ELZY*IG5BQ3$D,B"$L0AUG/Z-L7H9T#\HCO!)9BI8VT ME3%C3[IS,^T9EE8$%"924V#U6$ (E&HFI>-G26I4:VK@:ON5_4MN7ID98P$A MHS_(5$8]HVV@*S1.%D$-[?70WN1H,KI%JC^]N;J_ZCZESV;_MWX0"-K@>#QQ$Z&V(.B8Q MD@FF']$G]!Z92$1J5'1-J71H-G-2KGE9K.GL6/,KY@W4M,^18SGN%GBX'SZ" M5,&M'-ZLPTWEODJ!4Z7 R?G<'7Q#M7& W)TWGI"^%,1HR37VKBC"3E MZ,=M=@M^+^?7YV81V%;QZYJ+56-'!-8L-"L+S=,LI)BC!:89Y-*GC%+,!4J! M%S:VNBB6:*V(LQJ69:]9.!15T^]6^MTWO0(B1'8X_>Y&5M?SOB^B)MBK!'MO M$JP^E$+B9$J2^2'5WD'5^R)JJOU*M;]7=D1@37^[TM\^7?]Q&[R]^=GH>)[O-MTU[5L#59B[(_>= M2GMGK_9'52&(C+^LJ3\@N[.AQK$ZONNM;Y?#<371MO7G;K/VIYQB(5 ?A2Q9 M )=D3*%PL/7.VLNERZD+D>()] Q5+PG@"S""#^]LW_J\]0K[1VQUYRNWNOV? M[[1R@?I;V7)<#L<5%LR5&D47B*H(F)-$( HS!;0:+<7 BYJKZ$B6YF7+F$E5 M!.7-2-6IP'6 FI\Q)E\[NA*J*M_@-U!+ P04 " "#A*Y8.@[.B3@( I M,@ & 'AL+W=OC,?5?*DW6?6AV.HM5KN_*H'K:;++R[VN]+EZN M1G3T>N'+ZG%9-Q?&D\MM]JAGNOYC>U?"I_&!9;':Z+Q:%7E0ZH>KT4=ZD?*X M:= B_K/2+]71^Z QY6M1_-5\N%E$.-JM\]YI]VSOBJ 'PX W8O@$S&XB!!GS?@)_: M@]@W$*?V(/<-6M/'.]M;QR59G4TNR^(E*!LTL#5O6N^WK<%?J[Q)E%E=PK?D_3S+$T">#>[_?=-\O$>/LSNX>53^OE^%MS^&MS>I5\^WM\ (/@E M^&.6!#_^XZ?+<0W=-R3C^;ZKZUU7;* K'GPJ\GI9!6F^T ND?>)NKQSMQV#V MP7;V:OLU,#?)]A M4IIE:UU=8)'=M15XVV8RNZBVV5Q?C6"VJG3YK$>3?_Y %?D7YE:?9(E/LM03 M62\ XA X6*?W!=UM@YR"$/5A &+PHY M03-"O \H23DL:3JN:15"'I@#VCY<%HZ+ Z=%K]6UE45; MBX=5C9D;VMW*B''%#'-MG @%H9(: MYMHX2BE8RPS_I38P$@I&N<#MC0[V1LZA=KO595:O\L= ?P.960V,M\CG>/-) MEO@D2SV1]2(1'R(1.S/O"S!FY7P99/D"1.TSJ/4M:&\T"V,[:PB'Q#$FZ*F- MBY2B<60D(4(7<\:4,393!">Y4H+C.4A))S>)T_89E 20@S\'CSJ'?%RW/L@6 MH&Q75=WDY[-&E26Q)Y681'#SAA\PH!!*<6-621"@C*DDU!C?*0(4(8G$D6_[ MOCB2WO2$>;>PQB7J &K=!8_AS[S=*08$5,3-Z1;/#(,SL5(0^))*;A"%"PD%-S#"! SF!J%Z;H08",T2BB M0Z.@T]K4J20G-WFM85ZI7T..&LZMWG^A(87<,PWWJJ>Q;B6G(C*G"%_=]EW8 MJ67JELL'%SI21]B!5B!P3?_9,,I);"W@&(Z"!K;2QL8QH:+!N;/3RM2I B>W M]5*7+GLEHKQ@1)OV(K!F )CFVC A( %-:Q$8%4/BC'::E+I%Z4UK9O!5/Q2E MWAL=U-FW@>G1%HFP8 DF+>,Q8$0E"TWS$1D;-6NJ,AV "4)88T><$$G4*E; MH=XA&C&W*P),1PEPI2?"8*#01.;\VV*X"0/N0P'S.YT*G6*KW8G MPI'DD5V*,A)QJP9&@1 6JPY!@*"(I%)6I!'&6,7AD#*GG2"D\9N;+_L4AR41 M2K'-ILB#:IF5&A7IU"DPSU7I7MD2KVRI+[;^!F$G5YE;KEYGU6H>_+C*@T6Q M7F=EU<:G#0RZ [JGBXY2A'P@(>G],Z;0Z?T8%#7DF$[1,N8@%XWFKVRI;[8 M^C'H=#U3[WC.Q)Q%P=EA\,F6>&5+?;'UP]#5%LQ=6YSPM&G/<"QW111+&9E[ MCPA0QD+:6^ (,.:MA#;G !O8"'?)Y<"F&^NJ"^;>!G_[B1/SN@7NE2WQRI;Z M8NN'HJMZF'L?_,3G3LS>C(;U-52Q-/,0 3+"0K-T31"@H"PFYJ*=8D!%(Q4/ M+$6\*RRXN["8MD<[0#+/P*VK.5KJNBG.?NKNDRWQRI;Z8NL'HRMG.'W'FL2= MM=#98?#)EGAE2WVQ]7I*XW_,W?@_@^#V!\_]XJL"[ HF?<@CG MS26)HUO\C"FS/N3VP1D>A\>5W-Z)-J&@41TT6",&'M>R) KE04#YSCXUU= MQ=];5W&O=957ML0K6^J+K1^*KJ[B7NJJ/4MO;1(ACU6,A[%Y M"@[!R5 09>3I^.CH.Y13C^UO#BHP_BFO=X>?#UZV+8'[[\6-=1Z[=NE MSA:Z; #P_4-1U*\?F@X.OPZ9_ ]02P,$% @ @X2N6 C,/:O5!@ OR\ M !@ !X;"]W;W)KK]<%C,ECP)BW?9BJ?B/XLL3\)2G.9/PV*5 M\W"^"4KB(3$,:YB$43H8CS;?W>7C4;8NXRCE=SDJUDD2YM^O>)R]7 SPX,<7 M]]'3LJR^&(Y'J_")3WGY>767B[/ACF4>)3PMHBQ%.5]<#"[Q^X :5< &\4_$ M7XJ]8U1-Y3'+OE0GU_.+@5%=$8_YK*PH0O'QS"<\CBLF<1U?:]+!;LPJMEC+ M'J#9NBBSI X65Y!$Z?8S_%8G8B\ 4T4 J0-()X"H1J!U .T$F(8BP*P#S.XE M,44 JP/8L7.PZ@!KD_MMLC:9]L(R'(_R[ 7E%5JP50>;.U=/HB3Z8/X^.3?/*#; $T_7-[['VX_>O[] M]$_D__WY^N$_=(X^3SWTYO>ST; 4UU&Q#6?UF%?;,8EJS"Q)Q$TU+;/9%R!Z MTA]].9]'U4T9QN@NC.;G48HFX2HJPQC@\OJYWES.9NMD'8UZ*)2F^\<,\C=*G B#V^XD?Q"HOUOEWY22# _&9-)^AJ.RNO&177K+A,14\ M5V$Q]@U,1T-G_?K M)*,8,9F#"6X#/1EX3IEKF*2-\P$Q';"5+[K+%]U$ M4D6^KM-953F.WGA\>W2&HOI676;QG.>%6 %?UU'Y'9KY,LT$36*K>Y*[?9NSRFRS#GYY4RS=$L M2X1<%V'56Z#:]C*=6MLM&=N[?PFEF+#.PM$YIJ^3+#@X@58]V*X>K+<>_C>> MSR*Q_+(%*JHUA[)550^H U\QZ1)8ITU,9(AI.+;C=M+<>U&GIEDG60!.P#$M M.,W6+LU6;YIOQ!-KE(H;GD-Y[8T]]4;72>994C8LU[%81VY\G6,&!\=L5<#> M5< ^3I=Y.J]%60B.$&6L%F5;NA(ARK;1N>5E%*/8, S:[2TRD%+7,CIKPY=A M*DT&"(GA&LRVX5PYNUPYK_$,XT#IDIYA9)3B&48&PL\P $Z1+QG9_PSC[O+E MON8SC*MS^>LD\W22^3K) DUDK7)CH[%PQB^T\_[@4PNJE5C9?*UN@BZU=]<;48GVN%LM&SI2:BHRQ'7'7.]VUH=6N M:F4+X#F8*B>%&\>*^RWK ?'5Z08G6MD\+)M+3&R,#=KM95HM[1'#MDO1N%K< M;VM_2E=E?P?JJ@Q3Z2I ".NJ#%0JA P]H*N-#\5'&E&EN8+3!IE19G;=%0 3 M(&P32])5 &E9CMTU;#X 5*8-<*2.185_5SW"-984.Z\JK+V.]^2VH)/-T\KF M:V4+=+&UJ]X8:]QKY$X35E?^X:B[.F0($4]]V.BN#:W&5RM;H)J#HC&1QM22 M7S&U_<&G+B"M;!X!C*-("66=NOI:APV.&+9=BL:ODI/]ZK[Q @6"@'[5[-BD M"0!C)B-$V.SN'J*,M(2.&%97( "@X=.-D\KFZ^5+=#%UJYZ M8Z])_Y;O*4:+R/NHW== BQ7$I)=VUHM;Y:V0+5'%S%"FM,+>DWM0?$5^MV ML%8VC\C>$Q/#H=CJMC*MEO>(8=OO'C:>E_9[WI_1U9K2.J"K $RAJP 2UE4 MJ!(( *K0U>'>J\S5J^UB_D(N"Q3SA0@UWMDB[?GV;?'M29FM-F\W/V9EF26; MPR4/A2Y4 /'_19:5/TZJ%Z9W[^R/_P=02P,$% @ @X2N6(M^$M"G!P MVB, !@ !X;"]W;W)KV!3V9"DO[Z2[5A@R8(P-!^";5:K7:UV MGT>++UY2_C.;,Y:#U^4BR2X[\SQ?G7>[631GRS#[DJY8(KZ9I7P9YN*6/W>S M%6?AM!BT7'0QA&YW&<9)IW=1/+OGO8MTG2_BA-USD*V7RY"_?66+].6R@SKO M#Q[BYWDN'W1[%ZOPF4U8_GUUS\5=M]8RC9(T 9S-+CM]=#Z@Q8!"XD?, M7K*M:R!=>4K3G_)F.+WL0&D16[ HERI"\;%A [982$W"CG\JI9UZ3CEP^_I= M^TWAO'#F*/4[ ^ 8,^I,_P&XFR$R=1NF0F-\NQ;C%6 M5I=-#V/7<5WWHKO9]D"70X$;> ZMY7:,K5<:RBOF% :Q6%9:Y,I")03XW&!;IQE#H8 M-HS3Q:@/*6[9-P@J^(-6\[X)I@/$1IG&V2K-P@5(9S+S1;[G;\6^9_^LXY6L M&D; @YI99R*JCK;M[5861'^8%@ M<5S@( BSC.7F;43UW>%10EV_::1UJF/77%$"9,70WC#9B,Q.>=R2#8[N!L;8 M\Z#FAT'2<:!'VE9;X3"R _$]9ZLPGKXC6584I32?,RZ.!R*G$VL<=+@E <&T M2;D,>AX*6VH\4+B,K\O7&A:%)FIP=8*QG**:$.I0VK34)0@]CO\5]](#/KV7GL^MM<<*RA^N/2?2MNNWPFAD!^FZ]JS"M];"HT,P(C#PJ98+ MNJ 70$)<O!)M*8 MY%Q/D+@60Q4D8CLDC@X]BQFMU_&/4N3Z1#-?%\08802=%OL54F+ZH8[ G)(1P"?"!8K!_\/D,4*9+$=9._7/)J'$KH^Q*VQ 5(%?W&U>F,2]"%RVO)$ M02_>![UIQ-@T S.>+H% ,B .".R#7NC(*AB$XR.M'EEM.39("JBQ':B-J?9I MG15G!@F"&Y8=DG0Z-*- G/!=W'37@.&VH"D(QW8(;^;E]BN.>-+0<)R(ZYC':[/4.! ^=<,FG72(YTB"O^) M'?]W\U%^*YT3/&T:YZWN$1WG,:4!%BMJ]_9=?\X0:YSE8H]'W:0D_)5OO_ M0+:BRN9V,9W%29A$^TLHT>G(F>\['D+-AIU!TNJ)XBUD?Q]_YP14MV%*!R7J M%1<2^C8"$Q/SB8X8V@#8P00A+?=T2>P(9V!+.XDH]D'L[&/09O#OX(D]QTDB M(R)VX1L+N=$'G5V(4X\X&S?9ND$0>=B!3FL\%!$A=B)B\8');H#%>IU^.!Z% MGE8<#'WYP O$\;O->,4LR)[>_/?[^]OBM\3^+;@:3@:WX\GWA^N=WQ4%,[X9 M/]SU'X?CD=&-DS;K3Z5M=T$40R'V?GT1S:*G,TOYWHXLT=ORB+J(.LT>3B6X M\[L9=!T'MD50D0D2'!O!T7A4!'%?_$Y$'"I/_P\:0A4-H78:\LC#))LQ7B+9 MJNK/Q54K\4W^B+@Z[LA#=:Y"'1+XM%EK[!8>NP**JE [53E@!>H;HY](VZJ> M0ZA&6>QF?-3-[M9;$DO&GXN71S)0=+[*EP[JI_4+*OWBM8S&\Z_H?%"^9J+4 ME&^]W(5<0$H&%FPF5,(OG@@E+U\D*6_R=%6\B_&4YGFZ+"[G+)PR+@7$][-4 M$+WJ1DY0O\[3^P]02P,$% @ @X2N6-PGJ?RQ'@ 5&0 !@ !X;"]W M;W)K-_>9@U??MJY,36Z[4NK#'IE4-_+(PW;KHX6NW/+%MIXJ*'EK7)V>G MIQKGJ\<+) MFZ_;8JEN5?]C>]/!MQ._2J77JK':-%FG%M\<7,Y>O7V*]],-_]1J8Z//&9YD M;LQG_/*^^N;@% %2M2I[7*& _^[4E:IK7 C ^%G6//!;XH/Q9[?ZMW1V.,N\ ML.K*U/_25;_ZYN#%05:I13'4_4>S^:N2\SS#]4I36_HWV_"]3\\/LG*PO5G+ MPP#!6C?\?W$O>(@>>'&ZYX$S>>",X.:-",KKHB_>?-V93=;AW; :?J"CTM, MG&Z0*+=]![]J>*Y_<\O$R,PBN]7+1B]T631]=EF69FAZW2RS&U/K4BO[]4D/ M^^%3)Z6L_9;7/MNS]D7VP33]RF;OFDI5Z?,G *<']LP!^_;LP04_%-UQ=C[+ ML[/3LZ_.5/LXO3 MUP] _M1#_O2AU7\GY ^O/3O.'K]\=J6Z'F0?;WW?-.:N0"G+;DT]H-39K&@J M6*YM3=?G<$=Y_)<_O3B;/7]MLR?]2F7X[>ST]959MT6SS>GK[+6[_/[V+\6Z M?7T[OKY1[H+IW+7!RK7#S$8P%P'FUL%<= HDUY:=GJLJFZ-F.LXNZQH/@4 ) M-![21ZVG;5D;"^L!,G"1QO3P4V\F5RR&2O=P;PDH@E6J K\L=%,TI2[JS/9P M 51?;V&ULAZJL.QXI")CPHQG(&>0V65S4Z/_BL#E4V/+ TN&6KBBY3 M*(K9K6IA_;GJLO-3DJ;SX^R:$-*2KDSQD'V*/F\*@LETL!]!#7#=J*:QV_JN M:'1!(*AY-R#_S,[R;/;RQ8OC9 FP*/@HK@-WJVP^6&!!"WA62SQT!EL4F=U: M@!%OZM42[J?#%#T2#LAA<_AP!Y1KX=.Z:(8%Z/J:^0ZE3I=((-UE M@.,B4S\/NL4]Z'R]+M.A4WYD%_%BT+7!.$03$=!J 1KY3>,S=2 K MPN0_O/O@V3Q%JAUP417PA0S%\,)28%]I50>.6^_;#[=NN1QN!_3"8JK> =_? M?W,=/8#?P%[UJP01^22Z([ M$H5RH.EZ#1 QP0B&\"OPAH$E>J8C,%37HP"#:Z$Z!6#R45)2K8"_0?!!APRP M-6B(5HZ0P:VJ7L3\'[%_GFU6NEP!K&TQU[7NM[CYG:Y0S<02BFC#"RUHH(; M@3V6JB&IR]8&M)4=YHAKTM6FJQ M!I #V\X[4\!W=RYR>1!\#>+9XP++;8X MS@T2)V%304& %YYA:>5CUB"P'7 B 5>C!NBS7I6KQM1FB:PK$HV<*ZH+4-\. MO2S=HR\7TP*9O0(?J1.^-X$Y6!9M?Z06"T6>7V:]37*K,T[J#*@9D5IUI(.1 MB>' C27%"NOEV8\-*>W;GK37M6J+KB>Q GUY#11OK/*\=VVN'>^=+!&W#=Z) MZS9T/' 7&W#H@(RH64"]?%;,)X TT ] A7)%\,PUHL\3=:S_!0.@K^Y!K6I% M>FF$>&%V9TWQDJ Z6X&&./H9+(BP4^!EKQ#A;A83SQ,]N.5XF:%FV@#NRY6& M50GM3(@>B"V,Y9"EP!H-<411L]/BR>KO\HIELX(-X33A>6 T8#[QBPH$@#$*8M$@_P"=X,QH MM6L!I4,];1FE7I[$A-7^MBI@L5,U*4QX0I.3P'KG<;HJ0X\O];]NY)?O\1=_ MM-1Y21[XA))14&25VJ/H!P#KSM1W*(V9+8 !04P<6N GP+SI0)D$FT="2S&/ MZH[<$2M3#N0*O49Z CJ!K9W0N=7<0Z16.]B=;L9]">=XJ[H'/\JB'B"DF.8H M7!'\$@$&((=;-I 4M5J-D212#= () 1Y^2.H0-+5@K+)25!6$$XF#@UQ $CT MFCUHD')11VBC0?/-03UZ@#U_I)0#AUX!OT<"A!P/]_\=+$0&/IH0%?WT6HF> M>EO4J$JS6\H-7+-[BQZ6<[W);R9=2B:E4@!"#5+\MK :Y3R[P;@'UJ(=D3?0 M=R: T%8/3>0$5\S?7W:'T=5N>5V4AZ&S Q)8SML-S@_KU'*HQ4B(-YMJ[UM5 M#AT@0^Y_=P\*HED2RM;:4LXAYO?;=U=>+%"JX20=.8%!,U<>1; [H+H3D)VU M 2W;@6*ID6_&SOH_V,#TJ$O0.(!W:S""<.Y_5H3H1#>D85":M M:5K=2#CA=$CP15EO_S8N "2A,!)6BNHGD'Z^_@0?!;' (\*F#>()G3$@=8?7 MHGL/LP8\0FO1^@+WT.+9 N00,$:LI.Q01]1##0!A "IO;2H;F)#5WA[HYR)$ MG& KB!=W@R^VUYU&5;GHS)HV='B91$ :H('EI) *CSB&&WQGI8[8ENC[HS5F M9/PA.!K\4(!U]'D5$C%D/80Z@P5^2"E'WDOHTB M3W+1QZ=_ZMW:!G>=DR91W9K<'EB[1X\(/0Y"M/VM+&-79J@QV,\P=XE<#\_\ M-#2EUX<)UA^ABB< C*X^^ 86HB!@IKE23:9J#=1VR80R M/L=Q]J,EEGL'0KTFU?2)\/-%F8C6;]' LE.XH[A1P;G 2M1G'"^31_89.-MO M3VZ%M<.ZY6,0_Q<49#"RUHPKUO&!"Z85Y25[%$Z82N+12J./[#2!L='VQQ$B M4$X'&XXEJGV!D1= @2H0[0F0C-SXNZ(>"I_= 5NGYQ)1 \'\5_%62S8D>5;C M.BB.P;4")R19"Y2PV3"1D7\K,\S[Q5![MLF#LY>9.=!6V9+#%.<);8H.W;0M MAPZUYO!6*WH4. G8L+C';YRS4:S+ 7)$1(1>LK&C<\+2UUGXOKIY8:HWUI3+71*&]K=!^# TV9!3#_ MI1[QRXAS"W)4[K3:<$P"%@%T/'D,**L %".-1IJB*^?4+ZO_5" M&:6V;S$)571@'M\:^"_DOBYOWWJ6F;S_"C"X<%Z_>^SR-C#:)_"(RNS%Z3/O M,3>BV,+.53ILD)\>)25';P]=<*E$A%DNJ!!KW:8):' MC.O4#?E8%1!31*+)K(37.V;?KG+V6FG,==I6\B[H5)'VP8=822);.'T=@7J< M_6L%^MJ1WQTF7@"!?!Q@>:S'48FG>?R]&OUXTG:&VP&" !"='E-D53:TIDGD M"^(CS(=0>,ANAS64B,F!?#T]J1MT^)N^QI2GSQ@ /$,#*@/$L2]$2>><%&1# MD6,Q,[8;Z'_%5B.R%YNAX^QZZ!S)UG#8@0,@D6YG9,55'%I$"V;_R)P/M(PWYNP+D"C)$[0(X,>QBJ MVL&N6\N['3%MZ$>LF<#J(/+(H:*F*?41*CV[],+*VH)J$DX<@_, #^P71WAN M4AJ)_)@!1K.*OH+N+'(RU2[F%GPOLF!1-)=H%LE83#G4O]+J8'CJ'9Y+AGY* MY'6%V?.%)A'<]9&X*(3!D02=9+4EH5?XW&*9#9P%,%#"Y8JXJ3A!PE&@I.Z11;%5ROA=J% M!A47F[-A/7".+O:Y2,6SJX$P6"LA:^1)[\I/O\'EHK?PR],+CGG1 0A201/Q6#T0-I_HFB)$O221XK0@W6A'-7( M!IT!=<<2W(UT*AE'M ^4?%QTK#_J+9OO:#EV<9D&7X8;? ,T3Z L4,L3GU&P MD7&-1%(@'7X%Y2#?8P^%'IS-8@U*@ ;K$!OVZ:XR_"#QS*155 M()ZB'"M;!2 8+S&Z3GZ! E6 SX0-42?'1ZH-:*#4[).7XE=!U' &MNC%U_!; M1N>(=QM!DC_RA %,A4AK^(Z#\&)BN4[IVV^"VI'DG3L,"P&RJ?#*1JS!C=\ M#EJ2JO& > J<46]QR#S6QG0R#LXE1X4)L3M=#:1EG:40Q1CIPECS?5K%CG+P M6+R:) "F=+Z-W$S4X-ZO]:(]QUIJXJ/^=L=Y[*0G#KI'KK92BV$'EX-85"R< MV]<*,=>_QV2T8*RK_"M235H_614J(9E/X[.DX:F@1Y%,PK-IY2O\1E:Z7*Q/LQ&Z0=/N"%'_C/MUTKB M9_>IE 1XHEWCA3Y!4.1'JDG5>$:JD*0\26JCY^DK:ASO4T(NT;N2"0:)Q+8% MJR5CP;1.] 9Z^N3T'F??@F-L.BI+.=D-B>.PXO3CB/=7$"^_O'C^\C5<+COC M91A=/PY^7_L[?$6<,T14HG:[LCCE8(,@%.$VB[BWJ\(&$26'=V8T\&--XA5V MHG35@L\6KE(BIXY+(\)OW#/DML::!)SSR+G;.QE\-'F%764+++-5JN1Z8=H1 M4&00P'-F;?'8)0*D!091/TE_+/K[8$KA_MXU6JT!5SVW:DF_"B[N07%)'[^# M+Y6X/!861M<8J"FI!_G,#_SB=H.SD,!)S=8#Q]5\6.8(4PE((W$&O'%Q8:$7 M2M$YFJ2<'(-:?U94T0'F0M5-OT\;V)$2T%8JG%.6$^B'S1\NSQ0[!\'(Y^PV M3-K_)($7*G>^=)8\%[1+_FC8XR(*9077G ,77>T/1,M,F6M8 X(83+ R]G:? M(F":1!?SSA18$+8I\^%LM)1,P!!W;&6E2R Y_A0<-4K?7B#BO2<\ VD$ )GN MEHHWDR@!.QF#ODDH\IO2F:CG .Q_.L*$[.)[E"/N8B!CA?')B*4XRXJB1.3" M#X@4.*.B'+I/_W$CF\L+A>MML>6+&-#=DZ:2H"E"YAPD;K">;>P*,'%$Z7VP ML^@=\0\6A=B#+!7.!.UT\@%SV_,^WM(FR3$;2J=H>JG_#"AP!RY7.$#\L"A% MI[99+QQCH!*ITZBE)G9?)(Z+=APC[,Q MG+JYE#HN(20&?J6!^[IRALL5(BQC\9HC\BP,%F_LJ^Q[ M6GA&:>G9V>OLQX8S,?#PSX.A7HM.^UP61+1D_9(3Q*'RW+\/%.:;J] W>@U =7O.O(.MUP\L%1"XNZYNJ(UIWV+O&4-[ MC^\)&6'5T(G1RUEN0ZFL#0P]8_45-A7))%#>E(\:E"I9ARKS3H5W* M"90,8(,U1I0]G50>4Q'+%Q4NT6&C.M\A()'(E_6OY*;'C2?-5+HIET0<'=#X MY+.$A=@^K'\>1BW03NEY NU80L ='O3T_/6__?_(*?@0)^Z;\?G= Z(&;L@@ M =7B$1Q6A/&5\7:7K \^1*K8_?1#D QW*9&O\5+OO?:1-+G_@05QSU?W_Q/1 MJH?C*V<[5\X/QUO\WO^O]KE2K_ZP+3Y@>Z@3T<705 'Z/V?/3F?YT^>SZ(I3 M:?NO_.]QXD1/VO]SX_\A;CS/+RZ>Y;.S%[^*']&ZC'34>G<7U^/(!6@;,GM[ MHQG_B'DPSDJ;)ZM!.?W?8[\8=7C:C5)MVE<6F;J;OU_QWMB Q%5%'R]A>N]. M-;#H1\[1CMOF>)1 YDJP?1VM?X>)(8[CR(MWE3WK:K>-9'98"D.']! M2489]^+,IA'KE%Z,]YU%:N7P>4"VNIQ=8Q-G>=2FE':8U5:?M10J:!6I4\98K]:*5\L>7"X1-]F)P_%F?, MV"/GEHHLS=[U) ^ZH-0B-9:A)QY()G,[G5H6XJ!*+HRB/C]^RFDPER5P.2E? M-9+\0[&5(D6W3@9\.!^SLVH.)Y0C>OAYLM"/L,F47RD=1'#_""?CQ&EI:O>Z M!%2N;DB06PGJ.DVC$XTF#NN"POB\6'2!((VP[>LF!+J@.G1=-+UKFXBRR)1H MX::?M7:&PD.2CE<6,@CK0CADU'%+V$$[N]8ES C[F@\EL13W M:DH)(%* DWMPJI[4IR-V&-K+:]19'JCAR*T#%F68UQJL(1P?N\,82R%, MBU5_RW6<*&@*DG0*"YUKFE$)^WW'7S9[[/%&H:<7?3@UNH3*:D'T/ MVU#R=20J(_ #?]$$*@W#\FC97)'IH?&/LL_]8%[R--?W1R5(A"8"QB6!>" W M,QLJCO1FJ>@R*0G.8G3*&M"-,=?C= $V!87,E&RCNXKC>$4']YN[5Q_X+A9W M@AC_ZMYW>CG\I@?T*4BY:Q?!., ;"M-)(,-$VIL%D',Z&'F;7<52?9%8YA_MI M\FI:$TF54*+6@.%"TB8,53-G4D6J9EY7;F:,/#S'LM2 -64"4B'\Q!> L*3T MIT'F#&64,$\@'4V^^KQ1[_L!D5[3SS+#AJ&8<>_0+C"/HG=;GR9PN?#J=>QX.4.1 M2^'06RH6ZB1%*$TD* "=+6@F3WK,T---/9:1!P@,A!E+4Y8#T/_I(0[+F%+* M-!,0H_%YI&9^GZH&^@#:G^O;S;+>I^.9@Y"GNSTB4PB,7@\_N-[Q?D@ 1SVV M\3\(R81?0J^$*&H4?2R_N"SKR(W@2VA!2'+959OBAWKN7]!U% MR0F,I88E^H-8+H_BSX>$[I^P')R668-I= T%H;9 6"+Q(T\I2 M=RM%8T_; ]=],I8&&9J$U9>Z20L:>]CQ.'MVZ*+H7X(0D!>.Z> T-VOA(4M> M;[&/1)\F;]\G#,Y:4YS&)D<(Z)&.QH;+*3[,?Z*.E\>Y3%*!/AV<]T5]8'$PWQN<#P^MN/P(A0]N M7NHP+CG2>!4U!5X%M6"C(4,WQI7'K5#,G^ U'5',A2_I,(TNK70%]]@ MDH/K=!F(C.'L"4W4X[@G[1?M'Z:B+M.8\P&-2WV]Z2A< M*F-ZFX;-;:X^%V^1S*YZ/RAP!7^B@^1QL\W6OS4&[^^*C6=,ZP^G7W+C9/QXW:KG9,[K'OW\C;,+O5.C08/XKFD%(9C;0+?:LPT P MISF)B5RCX#>!AU&NCH96_,.)Z33I$ 8&+QD1%%F(V2+>-)O-<6X5#$WD?U#RY#0;& M*X1D^82FKFW2IF0[[M4WJ(0K!'<7(F)%<%#TB^4L!MBJM"9""*+20G?:)^,D#I+[N\6RX))80@TZ!4M(2_(T!3+ M):;?^E\'5Z6Y04T$+(YIR6[LPON$T^ U)3/]5;@/@BA0>H>_YX4+<"L/5GP* M[_]HS(B_D3]"-$'^GPP_XR =2^ZCQ_O_"&"]"7CK9OS]%3=,$0:CR&NBDD'4 M RS>TBB2]HD!+"<1EJ71@"?A1KFA*%N[&W5%0,:-"V%TBY7<+DS2],4I+2Z4 MX"EB 9_:;:H=0S@\<8)W<_Y1BT4Y ?(?5R;T%4FWR]X+OH2;ED*_CQ#Y0-GX MS]G3%\_SV?G+Z,KLZ7E^_NQE=LE&>43)T-@H-<0QWDX>3@L M8*:,"!1T$9*[<9;/3@&Z%\_W+K$OV1DL_?(,SO+B$%]3AB/&J-RX4HKN)[WF17SP[C=D-W[3@^L$_%#\!B%=Q<2J[ M<6^SDIYH5E:QCII44> J;$RH<^79#02O/;BAEZX(^7T?IOKE1ZG@'=+&G]1] MWP&&+OU[ 9-WP,G/[I%\U/YT]N(K6F7V_"MZ"1$P()6/\V@HGI(.C214[J?/ ME!P)_;]0"' G&FW\,MWP^-A<0<_LZ_R;/8"_[D03)W^/DP]\A / 9Q[HB- 4\?=P37 M_PS_F3WN$,SAMRY:3:*U^;#%[#P-CKB9@B@4YCC78&\?E1M"S(MOW 'W&#-1 MG"JGSMP,7ZA#<[ #*6>JY;E]4>RIG1!]^6B7Y'T)\NX"USX:GN9 PZ7S76(H M@E7:#HJ.TV18S RUWE_M;J39M%51D2!07 4R'H7^,:[S1!%'=H MVB$:'6 @_8MHZVV8_DT[8LKQTE+A['!IYT?&[<5N6B)YP=3$D$2:%N%&()Y! ME;=BT"I42LOD1>T>!K^?FQ%8DPR/JA)7*1CT BG=R(LA>')\8^31>=%\IE-F9PPJCQ&/SV%;F#4I>NG\%+\TY@VQ73B5$LAG,YV M@@WGJN]%2PD'L"N8]%EA8.J(X+HK(GZA!B'DIN2%]:#;#;YDA;=[+Z^:/3N= M7>09OMK'M;5^W$X'N#\UW9$W[+S_G9Q>&KM,]R M,;H31_ G%A;'8NK/!)Q$?^D!T+&DOV=!6KGI^8\^^*O^3V9<\E^*"+?SW]OX M( G^6BW@T=/CY\\..$)S7WK3TM^-F)L><$\?,9>J.KP!?L?W3KHON('_0R)O M_AM02P,$% @ @X2N6,+'IUR % TL !@ !X;"]W;W)K89( M2,*&(K6\6-%\_>EN "0H4K*=<7;G5)V'Q!((-!I]OX!ZN2O*+]5:B)I]W61Y M]>IL7=?;'ZZNJF0M-KR:%%N1PY-E46YX#5_+U56U+05/:=$FN_)==WJUX3(_ M>_V2QF[+UR^+ILYD+FY+5C6;#2_W;T16[%Z=>6=FX)-EO#MJH62RHW(*UGDK!3+5V"NR# $!&O_6,,_:+7&A_=E _YG.#F=9\$J\+;+?9%JO M7YW-SU@JEKS)ZD_%[A>ASQ,AO*3(*OJ?[=3<(#YC25/5Q48O!@PV,E=_^5=- M!VO!W#VRP-<+?,);;418_LAK_OIE6>Q8B;,!&GZ@H])J0$[FR)2[NH2G$M;5 MK^^:[3830.6:9^P-SWB>"'9'XO"CK)*LJ)I25"^O:M@+5UPE&NX;!=<_ G?* M/A1YO:[83WDJTO[Z*\"Q1=0WB+[Q3P+\P,L)"SR'^:X?GH 7M ,Y^RFJ@#6 M;5,F:U C&$G9>YF ?@MVLRH%;0W27Z_9+T4N]CO05+9; XC%WAJIBBQEB2AK M,#B,(\B*0*U*#ONE;"O*K:@;.$.F@9>HF!4#)#8\;Y9@!^ @M*9"@'H:K"R+ MM$E@9BDRCJ!@A82O0*JRECQS6%)L-DTN$ZX,"D#(^;U80)HO26ZX&;*'(CRTB"8 M%DF#3ZMKI"\00ZYRFFU!,XL ^;PN87>:G,*^1#&<*KXF65.!<51'*O++;D13 MAP[4 #$-V(XAP%[X T86:0Y$ ;4^^>B82FV7)8.*^Y%N09+Z_1XB/QSF-QL MB[(&8GW%OP0RE55=RD53=PBWW'V(,SP#1U7U)!F6I$",LI++/1W'X%DLEZ*4 M^0H/2"NX* O2?AA(@?*EWL! 2@7H!)AQI,R:U[3&WGPCU!CX%9DK)0,&<;8 M;@!)*M: .2W9S=U;-G>C:YP+7JPH15_U>)(4#:D#/!MLPBL;(C!D(?..'1S, M@"3\X#B6L@-JZR(E=!1T./>$OYMQW)RYXPBS#$0"R;$B:D?>:7(?GO<"!O_YE[OON M]6?<\#UL2-^]ZQ?TP/.N,<( R@+ CP6(3>R8%3BY,U!Z&:&R;$JD/S*5RZQ2 MG :CGTG@,$0X;&ML'9"HDL X=8P:<8/-D Y:!FRK"GY@!X2-AFSQ)>K=6V*+5:IS0%VLVWI41YK"AZ25FSA3F=5G38WO.L(0C* MH!9T-@X\V(/^/W(7^ @&I&8+(8!= #>3O^,I*S,_QL+M DKILC.%&[0=QJ!29ZG5#Q@(]FO)&.V 88 EQ[N)? H]3 M@*&J:^5;&4__!7:!K+9BA3D*$4E%S:DQ)X]QF8HS+90_?"C@"UA20%Q9[R)) MFI*T4^.T$1PC 0($MEX6Z03P! V$U1 *.V-BP3=H,,:-4:Y-S5"T'M8D!'CJ MI,YIWJV*(B5N\;*_G:AJ"1&_J-#?[ ^8"8CD*_$020YMP0G5Z9^ITY6!40#6 MP--E01[J!S)0;G#]W?_>$/C^5NPE >$-K/.61 Y\ZGKN*YK#9)? M\*_'IWTN:F66G@G><[(,-[D]5 J@XPMK:P^V#:8.9"76H ]COA-'(;L ^L(D M&)C&CN>%[*?6=ASNZ#M3-QX]PT44XO@+@M9-CZ*(IK\]IIF'<#S'#^9'J623 M=+CB'60S^4HNLM8Z7RQ>#,_@.K$[SHB+T D5C_KG\*9.&*HE?S-6Y"(9@@Z! M/(!*Z TA>XX;N8X7103Y0G2+ R#2S)G/I\H!5"H.PW#A$$@0.T$,QW5'X .4 M@!X-L;(D[R9)R@8@H\VG0/])<,PC9J-OV/)>\@5X^%IBFE-5D*H,#_ XZ,<8 M_Q&\(S]"HF]10U22H>J0FE5$,%"OUD)Y$PL/R%KMP 22 M$0I,M,O0PX3-[+H:#5..>P+E7I:0&E'4)H:849BHO1CY '1P*H5FIBPHD"W62;A=,QS">(Y_OL%Q0=FE&<:M*IYX;7JZ $!J" MF4$5.A(7$^RJD$+%0Y HUV)[V6P-"5MD*7#L(3PA-1\JO^8D+C+5 =Z6'JR4 M%2$.RP=/R7_M?%U!QL!Z+;>:!"7R(2G*5.4 L.Y>5BKCZ0C:\:1-+DY/,]08 M'JX-_U&N8'(I>[&(S"$-%%T*@%E@67!@ 6(K>]S'Q'&E)0DR11"6LMBPLMCS M# ZNTL2GH7N$4-^,\Y>\V)'Z4' &$B0O55B&I0YT,8*7.:7M!MM/)OD;RHR. M\R@K]-NL\''5LI/9(KJ+UG> 4F*U$*,74BJ%Y^,C82R0Z+D=S8>4/C26R-UL M:*85^U8=QR/NMDN#=5NSIU/32HH)\,=9$3Y$JLVLP'GZ@P$I\TN:P/CBM5"FEG M00LLR6#)AR0#V:FEK^9?D25@M5%'?U8\[J>D8S4?FZ/MOCN=N\H-%KW:*/L# M!XZWI6]E/BI(2)(UV-A"SU;6? UV%0B^YO="T:RU,2;UJM=@$2Y5]5-^O=Q@ MD5[G+%A7P*G]_:[[A:6L*O[P@>[$MA:;!0BL*1Q/*+;ZL2F-95D62$D&/@N" M?4IJA_5E$/Z\EDNL50T3L%Z>;5EV&T]+/=J$3XG" _!V LRW5;4HL5HG3.55 MYML&D_M*[0A./6EP?UW@.%3)T_GKT)(?]RQ.5W]#[:AJ,DI8[, .Q5;Y&^. M_))E>KGEZ*KL+19BE*M*9)DT&P6L4@P77P%XKZPS'J#T>6"Y/(.IVE"PU+D("R]L#8,AHH)QV7DFM#AEIB\F\;KG<; MPK1N2ZP]BF2=4^:%PH$-I+33Z"&>O?K>B7;+W0VL !.+=I_"FJ/]%N*5%6&= M>[JNH,KSY!O:Y+PKS!O:FXBN'G&K=HWR"/,7.G2E&P15BW]+(J7$;35= ULV MU'^C@[4,:6N>-LJ'9@P)^TM!0HU*W3G3CSUVH8+ZJT^#;F\;CFF1GF2-:FBC,YC';82.6JO"M72#::F M-6K5O>@X>9HM1W2RY<\>,A@=K@W9?JU;B M,^ZJ&^*N.=\@,TPPS5K5N/2/$ MLM\:,1XA-MGL WI/V#]RWH#^$C/(H.,^$.DSNF\$J]6](UQ!50JJ?:NXW2SL M9NN;1:Q-I7HTM6%I8Z^1=#0;C1S>ZO;N>]18AW@^["JN>:J:(Z6*F'Y-Z@*Y MH*C@/7]Y_C,RHG>MIGUT)[^./^AQ)J!Z&5XWJ*SRE^<[OA*>1,27TD MSS[LH6$[5=$&%FA7AO.'D0:";N-\^PC\GLO,WJ/U;[7JUT*H*= 88T0#NF)B M\4/@PUZ9:?+I> 2K@I"^ZJ>5Z;%UMN<8P0U_TD)+!QE?INU,:>HQ:%M SN^I MQ$/DQ!W4XJ[(@(6[E>(QWF-0V1<&H3N*T7$%52]1,BMTS^3A2E:+VMB>Y*.-AE6NRT2=?E'O+N"[!8 IM];?W9 MM&MUY;*V[>#SF9G.5/0]RK!9XH?VEX!]ZE6>.X,P!I$78G? [L4S@=H MG[/8\7S7F<_L;L 4[%[LS+S.CMT^.N1Z_,SOQ[QO9UK7YH DE$($JR,RGX)] MMVW[U$>63-FO=+RV0>.#S?<[1H5A[,S]Z0CM9R (LYEONQWP%('C>MW8L/1J M^9%!?4\.9BO2@[KG_<;^?Z-E;O[>C%7PS,._E07(_5M>EGN,/,"N-IM&!6CV M9W3 [:3##?Y)58!W70WP9H.%S=^515=/WP]K2*;^.UIQ[;>*(V?F/MQ$&XYT MZ]X>Z8,\&@E0Z5DX[,_:^UW,WG#E.N[H[*I;F J+L[ M=E=X&D]A62?%%V'HA#;DBVDP=_QY9"$8@-Q[^E: )>,S,"]]8.=#<.?8"D:; M-[-!PNH(#9D3^./]S_^\&(\DF,\ARO\OPEJL_.F\+\*P*)QY_T=D.':G PD& M]SJ/>A*,- %IPN+SR%7-PUNLFKI#6W^D5]N)ATF4OU<75[>,2.P3(]&J57O\ M-AG!^[8+94I:[&NJ=DVD70I!^O,W*C^/4AC[5<M3/5]5H,^M=O&.7JS!^!M+HBN]#3@<=D*!^*P43 C3W%PV"?2][]W5)3+&K5K9=561G?3EL)H M*#?=]?IQDKT0"4=[3A6=IXGY9_NNPBD4#US-L4L]8_;AB?=U:NY/O+;QAO9?U'U/;5UPKXS[ MTP9];5# ZJ=Q=L7C.R.3$WU>A?2&Y^"<3,F^5P'?: _O[&%OHRMFX03?R?L(LD\D]4=) M2F_0X5M,8[114_^'@GA9MG =_>[-).B:\I_7IF"*[Y&MN'6A3[_1=HZU'FIE MJ?<#4GW;]VEVQ;1*#+V5T?M1)%IN/'.'I"OAC K%^+"JR=E7//]T]35D7$,G M']S"/F>!,W5]9]ZKQ/M. .ED'$_Q0A*8._.^8[%<8@MS"":>S1S?VC:>N8X? MN("S>=F.KF?Q!'O<^R[+<%Q,4,/8L@ZQ#\G"?.S&N.<[41Q@D\#*T:,H=+QX MQMXC?I8!\CW'#Z,3(RV%0ACV(?/H".#%SAQ2#S_RV7LJJUH9:(KW[,S[9"1S MMLUOLQ0L5\5 QFC^HC<8^Y@E1<.[RM1'"2-(V"SKC"70.8 )+9O[XTD$>C>5 M1J68 @0OA,PJFJH 3*L>.X]7TCT'!C25[ ;\QCX/E/X>I#2!O&S MA36J)*EM6>_+G[EF_FM[-3&CZQT4T%P6R\NF&I0_SQG&OK:">Y'C3B-]6GQA M]Z#@;&8&7O_^O#>;.M-H-B*] 2C-S WM/6+0 ;_3U:.;C8<^JC6#C7[]IN-/ MGVX[5\B['K"#-[O-O9P$9DK=HZ$;G$L&SK9];NZ/@Q87E519_D:D='T#(@6Y MP9A)%PW4F[)C5T/-"G3%DX?.-5+T:L_V!,2=9\5:D2%']XQ?\;W+?$4I.^U MK^6:>S&.+HP_EG/C26UWZ/,P)!M.NAP%8.RCODHZ"-1< ZF*9;W#R+Q[D9QZ MM/H=2;R(+?0[J60+UMJ(T%O/!^]N4R&A#YH9A4ZL1L]>Q+Y#8B Y_." M9T[P!J_R# ;^S!;Q-U[B#Q+L+1,401H2SWKM0P@HIQ %0";!\:;L J+'I=0W M5;=\7\*)\$ZVL/N)F,W,K4:3YWASL(M>C"'A4KUL@[?EA;TJC,!M>Q:*KC.= MS@=V^_! M,.P78$@8HM.(H]Y8[&%_H1MK>4"];3(R*$)X4?;@JL.WE7X@#UB#H\MT16^! MOPGT_2_*V,V&HS=EA@),&!]IW;6$TO1!25S)/-OV_4$L#!!0 M ( (.$KEBETO"[ @0 *0* 8 >&PO=V]R:W-H965T&ULU5;;#NV7-VL4M,ULX_AAHQPL9H&Z99'6-SF>>AK-&(T'<- M6GI3.6]$I*5?YJ'Q*&1R,CHO!H.SW AEL]DD[=W[V<2U42N+]QY":XSP3]>H MW7J:#;/=QH-:UI$W\MFD$4O\B/'GYM[3*M^C2&70!N4L>*RFV7QX>3UF^V3P MB\)U.'@&5K)P[I$7MW*:#9@0:BPC(PCZ6^$-:LU 1./W+6:V#\F.A\\[]!^2 M=M*R$ %OG/Y5R5A/LXL,)%:BU?'!K7_$K9Y3QBN=#ND7UIWM<)1!V8;HS-:9 M&!AENW^QV>;AP.%B\ 6'8NM0)-Y=H,3RO8AB-O%N#9ZM"8T?DM3D3>24Y:)\ MC)[>*O*+LUM;.H/P26PP3/)(B+R?EUOOZ\Z[^(+W&=PY&^L WUN)\J5_3DSV M=(H=G>OB*."=\'T8#7M0#(KQ$;S17MXHX8W^IKS.>_RZ-S?$96A$B=.,3GQ MO\)L=O)F>#:X.L)MO.H\2HMBDD#0NX+9*YGMJZ!,CB1$]G6=:U"*2 M.W5OJR4L*!B3(Y,N JVE5!Q&: B1V;P2!Y1-83H-O6<\(QZ9/H'\1LU$TR3N M!'3:TF30-)H$9V)=J[+>>E* ML1DVGBW4FD,T12D4"GMD=/>ASFEE6P#30'. M YL7@^$Y5P5N6F(FK(0/;A%@7L;>BUP88@3".!^33.-:2_:-4!*Z,&U2R3%# M@Z6J%#*M@,(32\:5N**QVB19N*%!39DB_:''WKJ57-;@JK@6'O]J'-C0T]18 MZ"=P*_1P-@"3&KI'A5@J:QF RL.LC9+O&J?L7B9G_XFX<.Z[Q/'N(0W@L)_K MZ:>CBE6%:2 G&,]E99T)M_:([Q*/[6$$Y/$"=TGW;CK 6@0HAOWB;9<*18@^ M0.6=23!\5MKH_--SA,8K^O(H4BN[OJAI9I/L[EBE@N[>"%ZFD[BD+]L!JJ M M]^),G[RY*(;G5P%^XFS-E0>A?.E%%?\EJ:,D=?A=_^P?2*4>H I03P6"?S@1 MIKEZ#[2F4O6HB:@Q>3@$IF&$Y3.B(IKN^![DYZN2@MI\>^U._\>U^Q:AHYW0 M\7^@S>7=_(^$T,0)HK,AU MT#\_S&PO=V]R:W-H965T[H!4AQ9U]V-]\'VD 2Z^_3E= ,^W1G[V6V5\N*V+"IW-MAZ7[\=C5RV M5:5T0U.K"E_6QI;2X]%N1JZV2N:\J2Q&Z7B\&)525X/S4WYW9<]/3>,+7:DK M*UQ3EM+N+U5A=F>#R:!]\4EOMIY>C,Y/:[E1U\K_J[ZR>!IU4G)=JLII4PFK MUF>#B\G;RQFMYP6_:[5SO=^"D*R,^4P/'_*SP9@,4H7*/$F0^.=&O5=%08)@ MQIG MUNR$I=601C\8*N^&<;JBH%Q[BZ\:^_SY]59:M35%KJS[F_CE2Z/]7L@J%_SA MZ!* *7*E?YX?X13.WL35M[ M+],G!7Z4=BBFDT2DXW3VA+QIAW_*\J9_%?X@?O:P>"JIMZZ6F3H;H&:_&9J MG8GEY%BL]J)QNMKPPK745MS( J!*!9PY:U"W))36!#2F]BR+4$5\.VES-WS8 MP>EXS!L"X.TO K*JV!T MMJ1)T/)&=NX,)4+[TO&[QUU,2GG1Y-W/0P[/TVO; OD:ZV9C9>7)4S%38+[* M= !DJ7^YA+UA=>;;,D@.4LQ #)*0*2#F>9MO_XS+6 G>WZ7\,T:6RBC(=2>Z\4R*!9_0DUQ#3DV/Q/-&I">[+2JANDB HO: ?&+%EUZTME-\HFH)3* MF4+G\;6K=75DUFOZ4*YT%5];53?@7P1'M)0$VL"+:J,2_/)6&IMC.4S&@J9J M'!52)MT65E/T5TV01-MUJ0MI1$_,5GB_:B4ER,@\4+NJB"V$JD5F4\WJLJ](Y^RMZO9 RYKZ %UV:A6J\5SYTB)]?%M\_@>Z.':IC< M(R[4^X>UX(;#J:.YX:Q1-,P>G,20XR@D7*0[C?ACE5/>%RHT#]J.T=W!T!VJ M#4,ZYW+F*?[]T/=B!]=QVY+4FC6<$H-M5<%V/Q)B=U0X^195#RK9P.9-E#Z7K7;7>IY['*4Z48#0:3["3OF!W M$<8\IGL V$?:8R&QR.G[9TV=X=%J#QTWLGRL--@-,JLB;W,0HF,"&R2OU)&A M#;AX;>J[XBS@U.2P>" CYV:NBZ%AN"GJ-QJE*$D<3$%9!'-J4_-R;;X,= MH:VT5?IMM>T/8L0JD.S48'/]?,8BIUCI73MV;4D0)8:9!8D69+D#)([J.I8X MOZV5Y5L.,+O8&%GP NK>9E/IEA7;;AE&"WQLK"4!W :A+Q!^'.';,T*D7G"B MT[E&WPU>K-@5L$N1+T)%L_V]A"CDCH>R35/(.+:0M'#H(#UP?@4ZQ*$I3(0' MQXYP6K@C:V+C;XX-,5=B96*)*NO"[)5Z14^FH?['='*2+&?'O.;'*4YBT_28 MLX#CL;5*'85SBKX]*NE>@%RN#70'V?>/C3%1T#Z+_?\=W'R^2!;+:0"W/ ;2 MD_\^ 8Y\O6H18^1DOBD&U0N#;=G CH[2>8GXX#S!##3Q7>( MX?>'.5DNDN4XQC--\8#@_N_B:3R-U ]!EC\SS >'=W\G@&=W%S.?!X$DRGBR2^7+2F?RR#'K4X >NF9HJDO77^]$\09VS=)Y@K$IP4&.Q\@X5F,68>+MTHWRZ@90[Y\C7]%D>2I< M*7%GYO"A:\!1[SZ7CWYT:TU#'2@_7.UV;[N+\8MP'WRW/-RJPT4;#1L+M<;6 M\7 Y'X23?OO@3&ULS5?;-;IWU(QF,E[3-$KD34),$"H"7_?1?@ M1:)CJYU)Q^D+BZ/I].59I#R=1$U%#A MSD;(DFF$Z_\,"WN38+T^6B9EM8@?Y6WTN<30>4C)=0*2XJ(F%SZ5QYY]>AD;<" MOW/8J:,Q,4S60CR:R6_9I>,:@Z" 5!L$AJ\GN(&B,$!HQE\=IC.H- >/QSWZ M+Y8[B^(-G.K]T9@[)8,.:0C^(W:_0\8D,7BH*99]DU\IZDC=*B M[ ZC!26OVC?;=WXX.C!SWSC@=P=\:W>KR%IYRS1;+J38$6FD$0>)%GE3,)BJA'7[$[3#N.ZQ?#?P(C)9U'I7)&[ M*H-L?'Z*]@Q&^;U1U_Y)P,],3DC@4>*[?G@"+QA(!A8O^"&2+4;X.H:Y'.>J M9BE<.IC]"N03.,M/'[S8O3AA83A8&)Y"_Y<6GL:()N1[&/+IP\QW@XN?_OZ: M2X!1HA ,F!,FTD.?O1NL+UDU>I:(\>/HC M\:COSFC@Q>.UQ*.>&QRM^=2/(QK'8[EY/*=)% YKMU )O/GOR^N:*9X.,R^A M8113SW>/EX+(IT'HCJ4"FH3>2"H(:10=:-_RHC&5F,!F@Z69B U1)E//3''- M"-LQF:E!&D,?NLD!C\;S@T(?%28'YT6HQQOK0<"=+I;0 MR$_&W$+J!F-N,XRA-Y8*70QI^&Y1.9%]-=YX')3XI;,$?U:J?"3NY"A@KTR] M8#S]/F3_!=8;+K*^(5R1E!5I4S"CKFZD:EBEB1;D:G5#OHH:"?FQVU8=W[TX M%-:Z+ZQVQS-U#4C5E&M/!_C3:@0W.FC3 EAU] MI >;U$=,GE:JKU**9(WL8X')P(WSL3]L8V.^<6>E^8!U>XK B^_8B\",G>F' MIGS.V_W$%"5WH-C7L;,7=>S8'3; '?'LD'D8R[K1K5N02(]X=[\B:TA9H\"* M=05Y)YH"DPX=46E^EG7E^L!2\?T/UO0SO1HK:M M^EIH;/SM,,<_+9!& /&ULK93!;MLP#(9? MA?" G8+8<=*LZ)( 3;9A/10HVFX[*S9M:Y4ECZ*3]NU'V8F7 6V ;O8HD1^ M_"F;7.P=/?D*D>&Y-M8OHXJYN8ICGU58*S]V#5HY*1S5BL6D,O8-H*#DND;KM;- 6"RCZ\G5>A;\.X?O&O?^9 VADJUS3\&XR9=1$@2A MP8P#0\*^]YTF$62M9US@)N'PK(#T$I)WN M/E&G\I-BM5J0VP,%;Z&%15=J%RWBM T?Y8%)3K7$\6KCZEJSW#)[4#:'C;.L M;8DVT^@7,4N*X!AG!]RZQZ5OX.9P*X#*PV>;8_YW?"S2!GWI4=\Z/0N\532& MZ60$:9+.SO"F0[W3CC?]7_7VN-GKN- R5[Y1&2XCZ0F/M,-H]?[=9)Y\/"-V M-HB=G:/_N]CSN/D8SA+AQ@)7"(YR;:5#(7,M>;$+V+9>8-Z/.@>A-,J^@!8( M TN3>NGJ[4_I-& '.T7:M1X,ELI 0RY#%&+9I\R,TK4?P^,)*'="L(YABT;C M#B%L^C:KY%=G1O*25C(I0ND)(I%O7D#F4J!*PQ@S BW&3N>M,G+D2&Q094DB M@7$$E0K00$/2(@J+(HAU?<'RY:2)?2A4IAVI,"]\@!1R#W(UH0KG==@>O_99 MXY/^JY'*;LKX<'V6^U8<=H=!=MWW[Q_W?@K*_UYJ&^ZND-!D_.$B NHG2V^P M:[INWCJ6V= M*QG&2,%!S@OG^&B$!,-X7_T&4$L#!!0 ( (.$KEB(,:E: MAP, / ' 9 >&PO=V]R:W-H965T)"N^KVSAV68&E<%U3H::3M;&E\+2UF]A5 M%D4>C$H5ITER%9="ZF@Z#K*%G8[-UBNI<6'!;1+/>[7S ^D'A+XFU.UD#1[(RYBMO M/N23*&%"J##SC"#HL\,[5(J!B,8_+69T=,F&I^L#^F\A=HIE)1S>&?6WS'TQ MB:XCR'$MMLH_FOIW;..Y9+S,*!?^H6YTTV$$V=9Y4[;&Q*"4NOF*IS8/)P;7 MR3,&:6N0!MZ-H\#RK?!B.K:F!LO:A,:+$&JP)G)2./>&S5IRU6/,&*WT&ZPH>C/:%@W_QAL/^#U_Y=@&ZS!C['XLMRZ2F0XB>@V.+0[C*8O M7_2NDM$9IH,CT\$Y])]D>AYKV(7GX>#EB^LTZ8_@ ]^Q#+6'/0KK.N +A#M3 M5D+OH1".?CDXH="!-S![N(?WRJR$@G>9DI7##MS?W\$KADN342L,N][H=0?J MPCB$RDJ=R8JL7"$L%D;E:$$Z$,H9$,^=ZU,R75A8:?@N*J$SHD.*D$N7*?*0 MPXK?&:#7"C+6MV(EE?1D=0AT>8BAY0BB-%O-V2&9J"IKGB3==E1[N+CI)$D" M0N=P,4C#FH&9C"\LXIN2^QTJ)$*Y ^2V!VK:K#AV;3"F1;]#Z745AD=($9V? MHM'_QF-X]1T/)Y]^A<4A*;,F6U1J2G9=2+*E7I'_4LT_J1W5X-6" 2554K#O MDD0EEBOZF'4@,C?"YKQY*ZF/O.$6HL+R42FTV$B] 2J'UV3";+BEA 93D\ 5 MLB+''HF<[X0^)'XYNE]9>,U(L-?#-/.S4W"/#^:74.!(PL9X6LHN22 UPM#M#*@E)2JDC;)_8-[V%:>B-QPY0DNN8;FE?,(?['@F+G[S"E)]-F#6.W%-9FP?Y*#V.LUGSBG]3;V8A58\2YD#A MFDR3[O R MO,EV;C317>])7Q-"'"LJ"1C)85Z'QMC#]LV,%QR$__ U!+ P04 M " "#A*Y8A^IGY-X' #8% &0 'AL+W=O\L0JHOAT&=+54H_ ML)4R6)E;5\J GVXQ])53,F>ALAA.1J/7PU)JT[NYXGC%\.:JD@OUH,(?U4>'7\-62ZY+9;RV1C@UO^[= MCB_N3FD_;_A3J[7O/ OR9&;M5_KQ6W[=&Q$@5:@LD :)?RMUKXJ"% '&WXW. M7FN2!+O/2?L[]AV^S*17][;XHO.PO.Z=]T2NYK(NPB>[_E4U_IR1OLP6GO^* M==P[GO9$5OM@RT88"$IMXG^Y:>+0$3@?/2$P:00FC#L:8I2_R"!OKIQ="T>[ MH8T>V%66!CAMZ% >@L.JAERX>:_@DK\:!NBB-\.LD;N+ MFESE^_)#8&B!3!*0N\FS"G^7;B"FX[Z8C":GS^B;MHY-6=_TNQV+/RU$2 M7/A*9NJZ!Y9[Y5:J=_/RA_'KT>4SJ$Y;5*?/:7\&U?-RYP,11<7GI1+WMJRD MV8+2F:U-\ +)*8JXK@V_=KDTF0*9PE+1XT0E1/=!86+$'J@D.61B(+^DG/"R$8J4<3_5WK2M6 M7R-UG%A)QZXUEE*,_4#<-AK4!K& TM%"#+DG4,Q$W"MDHY1=M[B8:6VGO'P MR8I@XRIJ"[W$*;,(#B,'"CW7*H_GS=&2 CBTS6E/0/FEJ*A-AD M%&_(Z&SR M)BH#\9M!$227<;3 #I P0FJZV/F,DF!G3XNZ>KR3CKGIK9$SJ,V4X] " MB=HHEVG(^SIK(0[$9QM#O.&\1"IH)-M<9SB'7=SA.<5GU;*VJX^2C;7U*?-" M\T/H-F Q*DT>=K/I5[M6R+(^1S1/-0=!JMU^[.&6(ZIR^O?;^.["EUMA;$NX MEF_?=(2@]RADQ@8($^;G>$.L A&H&3FU7Z ;B'2^VA8^@[IS>A9=J2 F+M4M4Z9;_ M3CKL%_KM0/QY:!/,6NJ,BK/&/*=AQBENF0A@BZ,]K]ICQDM)Q)6OV!($MM@_ MP+L?6J9A!!WK,I?1#>92SUE([M5H4CEG@LQS'3F6*/TD/W Z6ZY!M"M5K+W\ M!&,[ D3F1!S+>43S@8(LC71:#CAXWPZQHUY369" 5B+8L^)UM2W2 \PAO M[ 4TQ-FZX!)&<8^JXM"%2PZE 6H#Q:,[=5'9+N&]:_H$\6".W1%$B/6J:YQ] M/$EIU27"'@4JZ\*.J!A'\UAL:#"U!09/6KUK1MX''GE!5SB%:PP\3O>8"V;A M:'KYW?_OB=G M?B+%#9YX 9(>34[JG#/IJ7&=+UX+W&<67"Q0[5^\Z4^GY^TDX/7FI*0[?RFD4C;^R85J&)1I4CKQ\;2J56_ W-;[7F! _/+5OV\]VM_%KU6Y[_.:'HUB@L0#1 M'*)@\UDOSJ/I1[ 5?[O"=3#8DA^7Z)W*T0:LSZT-Z0<9:#]FWOP+4$L#!!0 M ( (.$KEC>\$%%2@< !D6 9 >&PO=V]R:W-H965T+M>&RC M#672CG1!.9XDVF3286G68UL8DK$7RM+Q;#)Y,\ZDR@?7E_[>1W-]J4N7JIP^ M&F'++)-F?T.IWET-IH/ZQH-:;QS?&%]?%G)-G\C]47PT6(T;+;'**+=*Y\)0 MG/-^O^%/13O;NA9LR4KKS[RXCZ\&$P9$*46.-4C\;.F6TI05 <:7 M2N>@.9(%V]>U]E^][;!E)2W=ZO3?*G:;J\%B(&)*9)FZ![W[)U7VO&9]D4ZM M_R]V82]NBZBT3F>5,!!D*@^_\JGR0TM@,3DB,*L$9AYW.,BCO)-.7E\:O1.& M=T,;7WA3O33 J9R#\LD9/%60<]>_:9F+Y=H0P=/N]U[C96O,MCBKOR8V!I ,UJ0#>SDPK?2S,2\^E0S":S\Q/ZYHV!H#L_I?T%Z$[*]Z/[922Z M>L5//RQFD_F%^#T7_RIS$K.%]^]\*-R&Q*W."IGOA2./8.ISV7N[%-*3=O,>"6DV%A'TU%-(&)!0'1U82 MRW!/]$J^\FX^4PH7(M(&42MT'JM\+1YAAOB@'0&C2.16&[:)O=3&T^SZVBE. MKPG[C"B,WJJ8!$HVSK"4*UQ8BDHVGWTE4D:&0_!?K@%P+7%H850>J0)1D)DN MX3$<_N-L,IJ@[J0I(C(,89.H/ZXTRNU%S'+8UDZJQ4@LMU*E4Y)%3IK),AK-+Y1PZ]S.-)C,[""K+\RP'4*1QI.":V M "SK6:'W?O:&L'(%M%FN$A4%TE0 1@WE'S><3ISZU@G#\9)%D6+[*O4 .!6Z M>/OBI)#I(L%>%PYMZZ,O)7*&;8$(FCL#/5N^.FCX]/NO#^*!MY[!=6B9*O<\ M/.S@='XEBK1$\;AAA@"$C/]"^\/&,&W4L5H>T'N]Z!=K]IJ7O652^=M!NO:; MHYQ[-ZPHM/+N>3RN"LFP1DWP89J.7O^#39OQ;TP8A;R+JB2M,H)=/?WYPOJ@ M '!,*Q^X=S?WCW=+=I+2(]X,.%$E[ADSG[3+<(L5X!MG.0![^%8]@4AU1.\1 MY3@P)F0?LYW5,M\[BH+>+B6&ASI1L;E;A!YHJ],M7_VF0B^X1=E0KKM$ILL>\4*/_/OPZZFLN63)H*[!7YCEH=8QG=RBV^Y#!/?SJ"<$+F/9_ MR[+'5J'V- J5V;M0,JFR3 7 "7F_3$93'%H=5660#/TK#2UT!7[H73=RA^RL MLC*1D6]WH_:L=4<192N(3'\Y-F]Q=S\Y6S4,[J8GLLDU[>[9>"5]E^L2N^Z0 M_*R1/\WVLV?''>>SU]M[QE="_.P^WU*5-Y]V1(5X4.S97A/]HT/5@$O =^2I MI:I)'RT$AS > O=U,KVTZO@\;945QO'C_+!DJ^@)#(C],=T)"6!4^BP;%NU9 MHS7"DNC:/N0)@F^SIY1!2_2*)!Z 8;4 M\E,R<8^"7YI)LQE8NCW@_IM[0+^7U'?K *?B\.VMX!L/^M_M'?YU[F]8U T_ M$I'6FD_&1!,9581T?$:%3OH-3W.D6ZE]A8RUR+4+!##>!' (3:U(J1*0A@2G M"5X)&CN4X1ZC#*$@(8L-)4A5YGJ52DD),CJ4K^^-MWE?!ZA$I=P9K'CWM%$K MR$S1>MN+67LQ[WBWZ>@0ATG>8%55.A[N +_%N$AO*9?\&N8V1I?K#9CGS=J3 M-,%)CE,)P.H/32'=V@RMRV%LY"ZOTZEG3..>\.9\-EPL7O>I[?M&-&Y]KLO( MK/U'27ZM19\(7^Z:N\UWSV7XW'?8'CZ:!D)8D5("T#\%Y:+YPN_,>_ ME79.9_YR V*3X0UXGFA$KEKP C3<>RYE\!H$FV3&(9M" ).;7[[OZ D%:MK-';>T7 MB02![G??C>>WIOULETIUV=VJ;NR+@V77K9\^?&C+I5H5=F+6JH%?YJ9=%1U\ M;1J')\?'YP]7A6X.7CZG:Q_:E\]-W]6Z41_:S/:K5=%N7JG: MW+XXF!ZX"Q_U8MGAA8^A7J?1*-5:;)FO5_,7!Y?3I MJ^DI/D!W_$NK6QM]SA"5F3&?\D)D55EV9^C===[Y7O/'AUD96\[LY*' 8*5;OA_<2>$B!ZX.-[QP(D\<$)P\T8$Y>NB*UX^ M;\UMUN+=L!I^(%3I:0!.-\B5ZZZ%7S4\U[V\9FYD9IY=ZT6CY[HLFBZ[+$O3 M-YUN%MD'4^M2*YL]<)\.GS_L8&MO3=-M[39FZ925?K\ M0P#9PWWBX'YULG?!]T4[R4ZG>79R?/)HSWJGG@ZGM-[I=]-A#'E>^]'XVJA8 M3^VZ*-6+ ] S34H'BE&:U+IH-4J%OBK[2G:JRT@ K&\N?+!"G*O#R7#=%4^JBSBRL MH4"!.YL5K15.!FB_ZFG8F4/#'7QO:[1H7 ML]FU*OM6=UKN?W-7+HMFH;(KLUII2Z;B 3[U]Q\N3DZ.GUV_N:)/TV>'F6X( MD[8"\!1H6;>D]2MMR]K8'B!LU1^];@5D,'CT^Q]]T7:JK3?P\]JT709;H#W( MIL='_T0@K:X:$;-J%DB@#TN3$=W J(R+95 M-MMD"]6H%I[:(*QJC9@70037+2RLUT@MP&:;.@\$[9\N+S]XO!$19&"M.@"H M:7I@S1B3)MD[7M.L=8-0 N!7S'@P. V8:+R-L/U&*0 BH3$FJA35[V#<^/H# M?%1;0A$V;9!.-=P-K&[Q6G3O8=:H4EF+J@K20XMG\T(C?TB4E 5S'+BG0>!: MO(S=6,]5FI\=D=4XST)<*UKU!?%NS MH@T=748)(*(@5)UDOP!8!:$]A+M;MDH=D:!8?7>T0N/ID5!H0S.P@.72FT!2 M,10]1Q\-%-%-!68,W9[;VNW3+8L.N+K)9BI3=VO@"L(LF\]!)0#PC2I:W OA MV\+^47:[U+ _6$G<%9:I0+Y:\% HLJ#:2Z!.!_Z;"&V_563LTO1UA$9K+'XI]YBW^VUU1_"&: =-3AO,/N?_-BI")#.GP-]YP9[,2+]*($&O[= M+@V8N2-SBP)C^YG5E0:I56"'+L$^D.**WW'ZR-SKVJ*Q1\GTJR4=>@-6:H6V=HS07[<"4?<>9B+"$:S7NF@9 MPZ$O0YN?BU**1XG,-AK+5?$9E-UOC[0L+$3C:R8EF81B/D<+30Q;,;_8[07% M&/<=EV77D]%F^U*2VE8:EFN=<30VVGX2$0)-5V\#6N+M0*URA *] KI8$!NU MLGEV4]0]RR<2"MR_GM6*T &A\5^M5:CN)?O6/*MQ';10*!L@0V4'2ZED+?!+ MYI8%#56Z,OVLF_>U%]T<-K@!= W&B3.0+V5+!;?GP!A3]4"WVZ(%Z>PVL(?M MLEH7,UU3M(*/@C2#*A1W^$T!F(U2[-X #5"?#.ZU)#L"V.J6XTZ#_*N M6\(2%T<0 7N@L![(RT!R"XK=;B!AP^"2G"2X/0JBT%X 5(K$FC#C@!$9 @QO M-KD\39%)$/(=5BY54L/N&T&0QWAS_+BA=8-/W&>#'GL;]/@K3/4EBK;5M/^8 M-?K6M6*K[S@%=ZD"#(O8[B*^?<06O?4F(LJ?($9MJJ*%^.65@7]>?M]>7K_R M CQZ_Q7P2#! MT/LE%/"9>RK!$"\NQ(GYR]E*@4FKR&YXH"<0D$-(R-'/V WYT#"1B$:&@@4; MK[>L3&WE BJE6[2O&*QA1(=1+]E"?(A--@JI\QX1J)/LMR5X#R>,#IEX 03R M?H#EL5=!EP)!6I0P[_0OD]%H(MP.$ 2 "'LLME19OT9;$VG[##R]0FL"+HWC M0FN: FQ^#NSKZ$G=8$;6=& !(%14;5=HME=] P8,C$-7B,M ?F2%N*T<:T2Q M%\, .?9AD?>Z1.6XPU#;$1RR6K M%A-=#8J 5G! 9G=G0TE%2FUMB=M R#_) M4'JK.,E>]ZUCV0J0[3E#%5OC7+[$\OT:R6(:Q5%H2$LBP44IR9,(@Q,LRVBT MYD9C(@UT<"' _:4CA.0@N2BLAO,',Y_#\PB;M_;PV26$C;I-\F,S0X[A+C,# M+)VCGV*7H-NR7X$5)B=-$8NZ@\R12;8M^:P1>!_9^\\-A)M ,0I.**SB>$=5 M6]1U:_D@*.8-_0A[X^J@\BBAXC0@WK4N,AGE5P96!B.HVJMC"&7@@=WJ",^- M:B.Q7Z&P87P!9DRW%B49V(I1-42"Y$^C=#NQ+,BO'1G/5_K ?1[NPGNXB[U> MZ5T(X"X)_S''MG>)\6+;UKJCQD@#NAT8,C(.V[$DZ/6*\VJI5U!T [H.-,J* M!23L(72APJU">RWEK*5>4X5E5X!*;C3XGS)X+<\O)W]=;%+8-XV4C4*(Q7X( M:Q6*',L:5!QPH#Y6CM"A*%5L]">#E6@?!;W+^8\=]5 MLP >5HK9)7B.9%I2?_)<#.X8[-#OE%4:8)PK04;D 5J Q0* ;C%,43=L6]J! MM2>WC9X+-@"X6[9L]88#BV@Y3@68!U^&&Z(6=)Q@QM#_D)Q14H:%7["U4CUK M\2L8!_D>9RHD!OB1 4GN"S\ZF\&VG1(RL"4V6/[M,.&+P+.4:D*B;:D\S_X* M&,9+#*Y3Q*+ %. S84/T%C%*M0$+E 8D%#_Y59 T7+PO.HF"_)81'O%N TCR M>V((4*!0$?$@L,9;"$XT+'O\S1/O;Y[L]3<_B<$:S+[*=@\*2YS'#7O M.^PI D;LX+L9 8F>JY1(30)&!E-KFL,70&1E2LH4EO%0NZ-KGHR\1A, 8P['1M$WN@\?[GN[,@.%34/W;\\GAKE+DK=XXFJZ M'_(,CONYTH!6C7M2VI6T$7)?SZ8$@:GN V&[ 4^YT 'J49=+:[%3=<%AB,?' M0H>Q&@::-00\F!9!-84\J[&Z,Q$K'?!)ZP>!'T4SJ)^,67[C.PM6+4+EFZ/4 M%02L= G2-]IO+=6Y[:=2%B!&VYX3 Y+@18[ BR0^)",[3"8F:<9@0.YR,RG* M4.4V,?K2P0!S )X7!$#*2LSKQ&AA D2YP"1["_F":2WRWQF.T/ (*XX_CG1_ MFOW]AR?GCY\\@\ME:[P.8T3,-8%G_@Y8#X*]=B-EO/:S"N:*U2D'!P@9&B6: M<:I<5!#F -6EA2D^/,AC3>H5=J*:XIQQ"U>IVE;'+3V1MX(JDVYK[*4!GDPRF]=@0BM5HL%S2N'RNB); H4,M\GON42 M,#<\G>9QL T"/PX MW-])+J560*NN)8O"I;\>%_>@N,JW&^!" M"@> (<<\<)C/H^/>'&&%!7DDD8CW;"Y;]DHI-D>3EE-44NO/BCJ1(%QHNNGW M<>\^, *:"AN U9C;!OZ!C>]<^2V.3$*$D7/,,AI\)%76T''V+=_DN6!=\GO# M'C?_J'2[XD:%V&J/$"TS%BO &I!!816&\>\1=3_Y9@;"K?O4!=[VG9TVN>[5R4WBFG;0-BY2(]*3H*$'Y!= M0'U%+1A?KP5U5G#9]7[\]76QX8N8Y]Z1#95<,F+S#&Q!;[U VR7PZ(BZ0Q ! M8-S&/U@T+QYDF1E(!()XTF-K9-;%6]JDFFG#, (&!6CD4#9N(!@,",0/B[EV M#H4MU@3SM\C0NPAK$%A)T6E8*<#0(1JJF.&\3SX0?2X 8ODR-GA<+V-Z*QJ[ M4#C!T4B,#C !S4G5L36+U=+" [01WX]Q* UIA.ZM\RF"(UHX7>IUP2'%L'S& MM;9+F8P@@L3 +S7H15LN-PB_P1&A/Y6C^KKO+#<8L0O*:P[8,S?8^[-/LY]I MX2GU$:8GS[)?&RZ=P<-_](:FEY ^4;A9W!2ZEI*1#!D*2M$8"H7L9>#9L)JW M"U\&Y\2#\PN9,C/#NI;L2=@%('8LE4NN078MQ22N(@CZ>:8TW5Z!32NQCL[) MM'S+Y1F0HQ J_3-9%#&W>@5 M3MPWJ+6LSU+!0)NKZO1US9'NQ9[QQ3:B;YG M9$15QS)?6+QJQ.#*-.CR_]]7"%S>L+U CLJ'H&'E_ MKIX@:?'_RE1@MXB$#/P@1P2 M<"T>S&5#&%\9;G?)]N!]9(K=3[\$S7"7$OT:+O7.6Q_I'O@?6!%W?'7_'XA5 M/1Q>.=FZ_F5;O#>-VC@5G?=-%:#_6W9V/,T?/9Y&5YQ) MVWWE?TX21Z8\_U\:_P])XVE^?GZ63T\NODH>T;L,;-1J>Q1JUXY^]_AR"/-3-M;I=;I:&3DZC[\QQ7OC?-KW ;V^=+>-#(Z M13+=F_!]Q%H) /:1*]"[1E&_?I5T&@D3* SX, 6!Q7G-1X)2B8;L##2(Q+@S?L.0L#6=)T[_5!4-\CG M"H5+=X;"!%E,ZI>2N^#-;K<28<#DQ@V1;SSO4/Z'ZX M:-<*>W=%W>F.CC# 7CRMR,<6>L04%XLR#(O5:V8=";V;41267'F6[!R\:N7Q MD2[LY?55=GY\'D:[[K65&_4",\?VS_DXA<=%W4$,VH62KMN>JPLRR;0V5J63:PF;>IIR\YPI=I.5:NJ6.[L/ M]&&"?ZS.V-5 R2T5^;R=ZTFM>$[E5YI)Q)P@L*Q%)<#BT**04%GJA91_BNY: M*16Z>H6KV_G.FE1"BHTT7Q3+0CJ^: H:#HX5\65$0'T+EYW\^XM<&\ MAOL'-!D6ETM(:ES)?.X>[S3/>M1UVFH@'HT@Z]+3&%]L3$&Z2-3VO24"74@= MQF* 33+7$E7:J>3#\V(K[5R6AV22JOIZ72-173*)@CJ<1MS:UNTE@]W(&820 M=G93;U@U]WTQ*JPC+DE5NO>64A^D"S:FX= M\"C]K-;@EP%]'"QD*H6$,3;]:^YU1>E;T+R3@96*6CB0QH-A3\>,O71]V'&? M9PI-%?G;:38R=(\3MN\0&RI0#U1E 'Z0KYE!!URL2:B 6C-%KH>.=I4=,@V2 MY-DF?9H', 9M6H0F L:5H[!^C[6<6VH@=6:AZ#(9":ZGM,H:L(VQU./)(9S: M"C4RV4:W%5<4%"'N-Q>QS?V8D<,@IK^Z\T."CKXI@KX8*G=M$QBD-VK>)]-G MT72 \'*+^1.(='D&#>O/WH$.SJ0Y1V'%9K/>W"H?"Q69[W>Y4PP1W;='9!$F MVL8T6!:$L "RA-=Q?2&I\7(U^=/HU;1OE!JAQ*R!P(7RD:]*BV12UZYF65?N M/"A%>$YD:4)NS 6D2OB)+P!CR>B/@\RUTJATGT":CM6&"E;G1TF17^//LL"& M V_#X:YM8+AXAMB)>C#X,OW 52HG'$CZ(#M MGD 2/8J*WIY-&Z'EW)O78>#E'$4NS57OJ5BIDV*E#-J@ K2VH/.V,@2(D6X: ML0PB0! @K)V:LNR!_X\.\>29*:5A- (Q.I][6N9WJ6F@#V#]>0:@6=2[;#Q+ M$,ITNT-E"H'1V^&]ZTUV0P(TZO $R%Y(1N(22PN\@C.!+Z$%( MQ)&"*!/>IY2[<0$CSM,Q')YR M')PT>X)K=T,68?Q#QD3PXBTURZPPP7:[_8&;T!EJ@QR(AM47R+>XM;)#'"?9 MV:'+HO\,2D!1.!:FTRJQA8]E4C%=>I!UH#*/ \1,LO!"8G.54"4C"1P=+Y'Q 1LZHTDOJ$(\=(P M[J!D+'(1$1DPLB]J:V*HVC@U38[9<1B;H!#((R.G#3=V?)K_0$T6DUR.!((] M[5WT1;-R<3+?F0X$),Q*\R.4/KB#?X=Q\Y/."=+4YE4P"S8ZL>O.(^;QN!C+ M)T1-1Y1S@3+ NKJT/LB0F,/V%.]CD8,[AAFHC.'J"2*]Q*/=YGF MG'LL+@U>IVEIY43@KWʪ+ MZ3LZJ8I9E,RPWLA4:X'&"Z(C"!E!6&GBB1JJWJ?A *#K%,9;) ?!?1P4I((_ M$2)Y/)"TD6DBMIIM<>L%T_H3PYW,-+KSK?LXD@Q!UNI.CJCB%7QYD)0%_,#F M)+L<#NV%83WT&0 T4<%/BP2R\_QN=)X:: PI3G0P%L/VZ!CNK3O$RB?5UCP0 M&]USY&QKD-TA, MW>LQZ+RSZ$(L!NFVT:%.-^#AR$31!PV8;H*#\08A63[AJ1LMM7S,@3O5-'"( M _4FC1"%X8YCY,Q(KWGZWL_EX@7FND-"568W@25 MQ:*$/PF1G(5VGMS?+9X%B\*0:#264V?Q>PQ-L5A@^:W[.K@JS4-\HF!Q3DM^ M8QO>!UP&KZF8Z:_"?9!$@=$[_)Z7J<"M?/+E4WBW3V,&\HWR$;()BO_D%#^> MP63-O?>[,OX*8+T+>.5>F.&ON-,NX>0:14W4,HCFI"5:&F32OC" C2VBLHP\ M\"'*06THJM9N9UT1D/$(13A;QT9N&R89/^.2%C=*$(M8P<=V&QL,$0E/@N#M MFG\T[%&.@/S7-2Q];]3MLO.";R:G3=F?(T+N:6#_+7MT\3B?GCZ)KDP?G>:G M9T^R2W;* TZ&$4OI9@Z)X_O%I^>G^>/ID\-1Y+"5F@HB<-!E2.[&:3X]!N@N M'N]<8E>Q,P1Z53@I[=V)&\T9UB.V>.I?,^-RBYF"=*N1!FNTYA"NK0;[DQ/ MY>(P>]>4>#H=C1OW;#'\Y,$H&E*D4SNXP&9\[8B,*(^V@+]F <#G=Z#35=PA MRSZP-;)N>)TM9FPH1^TDQ"NW)C3;\NP#9- =Q,*7KA/Z2B$_2AOQD#;^ MI.ZZ%MAT>:.E0@(P\>JD#53X: MJ>K.4H(1!:.A&.(P&&S])-YQ\'>%._0 M@A@=RV%/U\$XH7X-R/9=OQ_!T&T-:0EX=V;?_FY!,;#:]18Y[ MH1^U_1P=_HA.4C"0:T-=70+/GQ%/QW+*X=+29FUQ:1?,QM/6[O!(\LJXD3,C M:6V&YZ+XI+*\U856H7Y>)N^1\##X_=R1B17I\* U@ICT6@"K1"7Z8]+IO2GP_R4 M6$ID+]UXPNTASM^KKA,K)1+ \6@R[(79L6."&_&(Y&7_J%MX4?!T[]M\7WY4 M*)')FX'!/QA\T=#NXU+?MR1ZNG_KP<*='$_/\PS?F.5&?BZO?Z6K1]/3,"$U M?N"*^#A]YK3S9X/G [,'_/*LTY/SPZ?I-.Q\<">^/V)D88EWQFC[,'HO-7!I M06_?)F?1=/R*:G_5O^'[DM]K'6[GUX._E^9'K>;PZ/'D\=D!9Z_N2V?6]);K MF>E ).@CUIE5BS? [_B^7?<%-_#O/7_YGU!+ P04 " "#A*Y8)R)%LPT$ M "A#0 &0 'AL+W=OH"P)!O)1=ZXA7&5+=!H-,"2JIO9 4"_^12E=3@4JT#72F@ MF6,J>1"'83\H*1/>=.QH"S4=R]IP)F"AB*[+DJJG>^!R._$B;T_XQ-:%L81@ M.J[H&I9@/E<+A:N@E9*Q$H1F4A %^<2;1;?W/;O?;?C"8*L/YL1:LI+RT2[> M9Q,OM(" 0VJL!(K#!N; N16$,+[N9'JM2LMX.-]+?^=L1UM65,-<\C]99HJ) M-_1(!CFMN?DDM[_!SAX',)5-X)BPE[(T"O\RY#/397,91.9DR=:" MY2REPI!9FLI:&";69"$Y2QEH\O8/NN*@.^/ H&++'J0[)?>-DOB"DCYYD,(4 MFOPJ,LB.^0,$W**.]ZCOXZL"'ZBZ(4GDDSB,NU?D)>TI)$Y>\L.G<,[X1G;W MO&P;5;>ZHBE,/ P;#6H#WO3-JZ@?WEU!WFV1=Z])GRXQ2K.:@X6>,T%%RB@G M5&LPFE"1$<[HBG%F[ W2QA[("$8SH8;DE"FRH;Q&?HP0C+*T5LK:BY[.SAI[ M'J(\E+=S.4.*_O1GJL]O?VOCRM[I38R6M)G(4^)^_%]AD!1"R>SYI+: M'Z*J+R_WX]L/L %.HLY+2GQ"23HO5?SH.*>Z<$Z5V@E\K1GZ#IJC;W^:"DP4 M\(0)SAXTR6N1/:-_37IAY'<'T0'%SJ+X[@KEW_/$)50&RA6Z5A(Z;TS^]\;_ MDC"75]]I4W[N>ZI^+5(KE5&%#N>'W$2FF7,]IS/(B(_"A'= M<'!1Q *4:['QMHA<<;:FC02-H\X90LYJ5YDQ/9 *%)-H1($U? O*YI"4U]A; MV61B-YPXP]/>%6S9MSM6L&9"6('H3P-%^C [1#P<'M%'? M[_?"/>%<_ 4';7,):NT>!YJX'JGIH%MJ^_Z8-6WW\_;F\8+(\#@UX9 C:W@S MP.!2S8.@61A9N29\)0VV]&Y:X!L*E-V _W.)%6&WL K:5]GT+U!+ P04 M" "#A*Y8CO(^YIDZ^6V*#]7*R%J]K#.\NK5R:JN-R\N+JIX M)=:\.B\V(L>315&N>8VOY?*BVI2")W+1.KNP3=._6/,T/WG]4HY=EZ]?%DV= MI;FX+EG5K->\?'PCLF+[ZL0ZZ08^ILM530,7KU]N^%++5R97UXHWET (YX]=4;"OM,Z.CW!7%9_KR+GEU8A)'(A-Q320X M_MR+MR++B!+X^+TE>M+O20OUSQWU'^3A<9@[7HFW1?8I3>K5JY/PA"5BP9NL M_EAL?Q+M@3RB%Q=9)?]GVW:N><+BIJJ+=;L8'*S37/WE#ZT@CEE@MPMLR;?: M2'+Y':_YZY=EL64ES08U^B"/*E>#N30GK=S4)9ZF6%>_OFDVFTQ S#7/V!N> M\3P6[$;BX;NTBK.B:DI1L=-;?I>)ZOG+BQJ;TM*+N-W@C=K WK.!SSX4>;VJ MV/=Y(I+Q^@LPVW-L=QR_L0\2_,#+<^98!K--VSU S^DEX$AZSI^2P-S!%5UW MGBZ9TXMJPV/QZ@3V4HGR7IR\_O>_+-^\/,"UVW/M'J+^^@;FF3298,6"@7R6 M ANP*L:SK(BY!#R>U"O!-DT9KX!;%A>PI424\NG<>0[NN.\\H6TZE^RO_GNU M+IJ\KMA'$1?+//U#)(Q7=,*C"<2_-VF52L' 4 3[(#@IEO3.KCL179\6HV5T,]Z MQAS/"'W3,$U3&Z1/EGTY/^VV(,!^.WK?4F6TR37DQ-.$I?D])%( FZ?\N;:U MA6T=WX ]:(,VQFPC\EQV"OEB$@;\R+ LEWT/!6ZDNG9WM W?C&;/<.JY-/Y< M4ANF>YXGI[^%\.JR4?$AS:'D8@EH5Q,ZEF$[X5XIZ2*=KG@'QY(O4[A/0+82 MP,;IW?/I&4PC,N<5<>H:KM+1^!R6;[BN6O)C423;-,O8:3PE[4(\8,6UII0M MP_1,P_(\2?E4#(L=""DPPM!G5XII3@94PNYVB3B1X40XKCE#'U0<^6C*E8:\ MJS@N&U 6#\@U*C$5_T$ZW2.FL]^IY7W*[](,9@^JD'ZSGCG <=3W*?YGQ F^ M1T1?8X9D)%/3D69>U=+EE7R+#*"&S^$9-LT3MDCS%"E PI; @<;'W:., &^+ M]8;GC^RNJ5E>U(1T;5AR$US"Q:T>JS2&3]D4.$\E\R[E9&GVK@,]9[<87?"T M9/<\:\24LRT6BZI.:21A=<'$[PVH$S&<+T,DD=8<%U4]1VSG4$0M$:"-0$=' M@[M.6*%.,NR"= ]Q:PE+AB,W6 [E@%0W2ELIB7'P62XAB)9"-T,FB1(N!MNN MTG@%5BLD>(*4@555+39GS:838<\L?1DS?"[-?&K\K29I408>@7?&X724+!#( M.V$1Q6Y"2:EE1:,-Q7%1UDBWV4]%+AZW8!SVP8Q'>4Z508I2 M48;NJE6Z:450DA[BHDPHF-:T[CXEI8/&(-!!)Y52TE/3.FE,#Y=6@]8X)@,E M>IZ2YC$XE434.-]@+PX5$+?I2/M-1H>FX_B@6VAXZGF-FF]0H* M_[E WF(;TF_8YN5QB:N<;%TR%'!LT91@IR1)\C0CB")<]+$#1DEY'64OTJ@4 MGUT6J>68\QDE*^Z)_QV93R6]ZRQ)N]G432OU+0?F^L0OI6P,BBQ3)&.\KLL4 MCHW*D\YL*([$TAL\Y@)6#J(2'_3LMN1YQ67$/]>/3D9.F)J;R'!8=B=$KI^, M]H:/7.:#N>XZ5-@G(UODDG(EEM(,Z+ST1*61]*3)TWKGN#@C>>K^)-CA3D!O M"24K=%129XN^FC^02N"UR49_4#HV1IY?,YUZ!5O?U6B_+WE9&2*P3FE'(@ U M%S#=%5W*?52HY.,5?&S1SE;>? 6_"H&O^+U0,NM]#+%,&](0S2:1*'\[6 M5!XR91PP"ZH2=_:[')T%H:7XTP>Z$9M:K.\ 6,>4FSCG,K?ZKBD[S[(H2)(, M,0O)?DF+:-I8K@!_7J>+%'376CW16CK7Z@'-L^M\:N;1>:?6SSY!;RO@OI.F MQWPI$'[4;'":YIL&DYI*[8B@'C>TOSK8Q"0WN_F&0;%:9=O&C"??'UD,Z:LZ M.T>P/A6JXK2,F[4B5BF% MBP<0[]6Y/T$9ZT +YMR Z#/[W&-K?)&^XBI))&VR? 4" M0#U?]@IX2JLL@8 )B=(R>)\G263&=4<&+C4A:2?2N199FJB\IL:?3KNM3\'S MJ(9.%\)YD_9Y]6:::0)TN)H=HFU;YOP74UI EY@BQ4ZA9JDG6_ M2I:&$*'Q1>U).")$PA3G[2,3>9RR:MUFE_COI,/[H6.PM-Y-.#LW [.3M@>W MQU7"I7-6P.P TX3T,99>)9[@=3\[EVI?2%X4Z;ZS42YR7D# M*\:&".1,MK3'?*2YZG/O:9 =WNA;][QN*4Z.NJ?]HYOT8?[!*' ZLCBM>*:5 MU+*E8EN.83F!WG=QC="R#--5:]K,0N_+!*YI^)&CC7F&&=CX9QU0DM\KR3^Z MG=E%H72^ZWJ8T+<2_B#(<:HP[=L@']*^..SCJ @>Q!48/B3L.-9(A)9O&U80 ML$]%^?DLS<\ S%CO0%F&ZT)98=2/1+YOA&'(?AC7Q]UC/'6\H=M@06MN.&'[ M&8L,RS:-,- ;$SY0$1F!Y1S0:-!K-/B2!K7,+_H&C\R!92D2-V4I4PI9%2U@MO%2FSK-C"3[_X![$R-'H0AF6JI/6$0A]&IQN<;Q,2?/:+/%[? MHK)AB/: #]>-C-#V9U0> ']!8.N^ .;K&*9E'U!XV"L\/-;/II,*5FD$,33O M0\BQU\*K5>?7G-?ZE?Z_FJJCNX8]E 8-_R\ORD=*&JQBY M;J-2!_TS^>5^TNX&O\I,[-U0AUVMJ;C\0^75ZNG[:1[?U>"S5>^X7>\9@?ET M(W,Z,JQ[NZ<7=303\&6!.^V1Z_N=AJ9G>-0I[]VE$3DN#;7GEUT^JBE$24EP M^VZF[;#IG7D_\K%LL*-3US5V'8PACD1M8_R,8CDQ_ M@F#D%:$W0C#)!&BB!D 7D#61C>O57KI37[^G7S[ H^LY_56=]+9M)V$?=XA6 M[7(9=/22>:B3B=Z:/U)M6C5WOPE5'[7]A+;96\_W@"1:K$OJ]ZANL5XL]DO3 MZB]H%M_.2IAZHVUSAUZ U#1G(;J>/34\M"-RS:0O#_7=59,DUUKV6WF_AKH" M5)8NVVV G1Q9 GL4O%1RE=U%)IN*+<_'-D&G\&H+_6/:H5.G>/DW=$;52Z9! M,0<=@TR"E *HP4;=>LZDUO U;R3SLDA.:TCNYUGFVPY"RW M#^2>49][1L?FGGW+?-'4S7!B)8FV2MCU&_,@G$M0#[/Q5/R4YSZ%?%I\8C^Z M. <9TET'SPED8, L;[*4,G6W>SQ-[D>/@_GA<&;XEAI+?%%K]01J4E,%F]T8 MT*=2!S1FF9)M^@^H:#: M-H(8O?#Y:#"R*:'QIE<[9"?,]9!;:>9&;9H09%P[. 1R[7:E=33(56&ZO]'Q M!*E_'M6_].\R,]D/EG'EK%B<42[5ALQ!D)3$ZA!''6/Z7MN\R(O\;*<_T\UT MK/&%&ROP#=\+9O3G #:!Z>I[1$"!W:/UD KM087VT2KJJ2H M$EJV-F*%4*85L>NR6*@K170G0.BK7 _69FDLFH;OAQ.P[9YK#"_-8T4 V3OM MS3A_E'<#YN0X>W$/?LB'>QLWV63K-APB:(C*QW*F%3EY0'GFCLKUX^)7&$WM\*[1V?W??:>@-@+TO-::0 MEZ#>TT[KX=U*@+"[3'/*LF2J,=11+=)=B\+ #/:[D9W[B4/H=.!^!L<4.("Z M->5#JJ0/2;9)/5R] C>-4*^7I_P+F0C,<#ZUVIV1 W"[T'XS@-1W*7\905WR M)J_5SP?ZT?[7%U?J-P?#=/73C0_R*ET%0UU@J7D>>"")*&D"GB\*%*OM%]J@_TW*Z_\"4$L#!!0 ( (.$KEA0[Q.< @, M ) ) 9 >&PO=V]R:W-H965TRJ.38RI1:7SB.3#(HF1SP-53X9\E%R1228N7(M0"6&J6R M<*CK1D[)\LJ:C QO)B8COE%%7L%,$+DI2R9^3:'@]=CRK!WC(5]E2C.A 2WF)%NP:0-&7P&+R!VO5";);95"VM=WT+'6.[KS M;DJ/ MXQ,2"^9Q/JTN (GM]&ZQL\_Y^C/11D@Q$!JV'P3'TR1QO7;HI@/ E@9VW:_16ON;M<;RSDR%U_4ORWNMC M)@!ZY4$PN4EFLKL3FNE)^8(?A/NR;O-CH1DQ@N<3.K.OK$3F=*8J-8F;> Q%/;5*H9F"VW?6Y<-5-V+]Z\5; OK?)*D@*6 MJ.H.XM BHIG_#:'XVLS&PO=V]R:W-H965TJ1)PFR7E<,2ZCY=RO7>OE7#56<(G7&DQ354S_6*-0 M^T4TBKJ%;WQ76K<0+^872<"5!8[&(5J.+]=3I>X6_ M.>[-HS&X2+9*?7>3/_-%E#A"*#"S#H'1[PXW*(0#(AK_MIA1[](9/AYWZ)]\ M[!3+EAG<*/$/SVVYB&81Y%BP1MAO:O\9VW@\P4P)X[^P;W63"++&6%6UQL2@ MXC+\V7V[#[]BD+8&J><=''F6OS/+EG.M]J"=-J&Y@0_56Q,Y+MVAW%A-4DYV M=GF%%)*!][=L*]!\F,>60)THSEJ =0!(GP$XAR]*VM+ 'S+'_&?[F,CTC-*. MT3H=!/S"]!F,1R>0)NED &_<1SCV>./!"(\%%NPFQ^W<;;@P-" 15@' ,3S4*9C$'9@Q: TSF(#C;.YMUDPPF2'"R/*" M9\S?,/42,Z=!QYN5_?G"*D1[B/RU1DV@U! EV\^O /_[=[%'?85;&7M*G*.79/LZ9;>:#7EM9# M!&(]?;+XV\G'V:3-@F=\4[>9!>*;D[)8]5+^^J&:BMX#M?%HZE^T : MQX]Z685ZYSNV@T[XU99ZK-^6-+#!K53('FAE.TFSD'_5%K^!U!+ P04 " "#A*Y8W8Q8 MK"$" "Q! &0 'AL+W=O<#4H_F1; HF?!ILN9A+U&IA>"ZK\[X&K(\1R?'8^L::UWD"+K: ,'L#^[ MO786F5@J)D :IB324.=X.]_LECX^!/QB,)B+-?*5')5Z\L;W*L>)%P0<2NL9 MJ/N=X XX]T1.QI^1$T\I/?!R?6;_&FIWM1RI@3O%?[/*MCG^A%$%->VY?53# M-QCK67F^4G$3OFB(L:L%1F5OK!(CV"D03,8_?1[/X0*0IE< Z0A(@^Z8**B\ MIY86F58#TC[:L?E%*#6@G3@F_:4%*.678Q2WHERQH]*&E;@[[("JK_\<0I MGF2G9]F[]";A ]4SM)A_0&F2+I&!QO6)O<&[F(YC$7@75WA_].((VI_&L3=N MSY@SN7FMZDBV?)W,S]/&=+2$'+N!,:!/@(NW;^;KY/,-J:\JBL:_&P;-V; MH'N/U:*7LV?(+IE2I> %!+ M P04 " "#A*Y8L_+T79\" "&!@ &0 'AL+W=O]/VS 0_5=.V32!!.1G"V)M)"A"0QI21P5\-LFEM7#LS'9: MD/;'[^R$J&@MV@>^-/;YWNN]Y\MELE'ZV:P0+;S40IIIL+*V.0]#4ZRP9N9$ M-2CII%*Z9I:V>AF:1B,K/:@681)%X[!F7 ;YQ,?F.I^HU@HN<:[!M'7-].LE M"K69!G'P%KCCRY5U@3"?-&R)"[3WS5S3+AQ82EZC-%Q)T%A-@XOX?):Y?)_P MP'%CMM;@E#PI]>PV-^4TB%Q!*+"PCH'18XTS%,(141F_>\Y@^$L'W%Z_L5][ M[:3EB1F<*?'(2[N:!FHU118HJN,;:5J*%_@6-W!PA99Q80Z)X7YQ!0=?#R>AI=I= M!6'1UWG9U9GLJ?.6Z1-(XR-(HB3; 9]]#%]@0_#(P]/W\) <&VQ+!ML2SY?M MX=MVXA89:49J;6N.2';1:NV,^P._6F6QA+GFY >7Y*KK62 MSV@-T#L(-R7! MR',!%\:XX,%/7*. ^)#PMTKB:Y\.UZTLS2[C/JS438%ST[ "IP&]YOY*@OS; MEW@1O3,U'4Q-/7NZQ]3.@5T2T\^4^$ED[R1F@\3LP[Z9,;,")DLH MW )_MWS-A&N<7:H[JK&GEX/(J3LR&O*S7_<;-XN& M3T_^%U!+ P04 " "#A*Y8\+]3T.CREA_)=T0VX4$-8:J^H! MC IJ+ON1GH=]N (@SS0@'@"QU]T7\BKOJ:59HE5'M,M&-C?Q5CT:Q7'I#N5H M-?[EB+/9L3\,H@IRY*7D!6=46K)E3+72TT>E+25(9]E#OG_^!!]C&;BBYE=?)/P M@>HY62YF)([BU0V^Y;@Y2\^W?(%OPN]\RF;/LIIF<6VU,0UED ;8-P;T$P39 MZU>+=?3IAL;5J'%UB_VB<88=XGK0G5@#VG>K9$#42?"2.N4SHAHW4D'@#'73 MKTWGDE]6H^^""@._IQS?UN3 4];"JWM:@RY]-QKBKUI_9&W_3W_E]Z_ M%GC4)9>&""@0<_8+OHO@/[P*K&W_J3LMA#?EKAHP7:)>#_0BE["5R!\1G, M_@)02P,$% @ @X2N6$&ULK9IO;ZLV%,:_BL6DZ4ZZMP3ROTLBM8%ME6ZOJN9N>^T2 M)_$*-K.=I%?:AY\-! )U:-*>-VTP/C^;<\P##S#9<_$L-X0H])+$3$Z=C5+I MM>O*:$,2+*]X2IC>L^(BP4IOBK4K4T'P,@M*8M?O= 9N@BES9I.L[4',)GRK M8LK(@T!RFR18_+@E,=]/'<\Y-#S2]4:9!GLLM*4N:$"8I M9TB0U=2Y\:Y#WS?Q;0)UR3!-X_/M _RT[>'TP3UB2.8__IDNUF3HC!RW)"F]C]>)2[ "L\F@N^1,+TUS?S(LI]%ZWQ19A;*0@F]E^HX M-5OD"P3Q%5K0-:,K&F&FT$T4\2U3E*W1 X]I1(E$7]",[61*&1+LK3$!^WQ@Y9X5Z>AS(5_ MR,6MWPJ\Q^(*=;W/R._X/40528H*$&&9W?Q\6/=-6'#)S ZG69D\EJF.")31^N@)&)'G-G/ M/WF#SJ^VDD#" DA8" 2KE:17EJ371I]]VR9/NL"Z%D^8/4ND+R_(7$,485@7 MR^R(L-SHO;'9EK8RY2/TLQ',Q6 W]:&/4#G=4'NX(2!3TW@<:8[65Z(:*2."50E_5$GURBF;'>C?5.ORE2Q82 M%D#"0B!8K8;CLH;C#^K&&+((D+ $A8"P6I%\#J5)^FTGDJO[B%%9C6P1!BE M1)A]=K^18\=')W7GRA\UU,/>JZ$/@;W7N*$B;_6J)^#(E'EP6C+?X#@F;$V, MFAB2=>&VCWCIR@6E!:"T$(I6KYU?U<[_H(84 *A20-("4%H(1:N7HK*B7JNM M>K^.@)K2@E;7"&_4U!M0NVD?\X0L53[2:S>2%\F2%B/T76 F4RX46N@94^TM MT>^";U-KTB$-Y!R4%H#20BA:O8J5>?7Z'Q4H4(L*2@M :2$4K5Z*RJ9ZK0;L M_0(%:E\+6D,L!DV! C6F]C'[)Q2JLIQ>N^>\2*&^DQOLM#>Z*/2!.J"06D!*"V$HM5+43EAK]7CO5^:QK83 M>]CT8-9>3<4!M;3V(4_<$_F55_7;O>H=TXJCN/BA!66Q3=.8GOT@N)U\Z5H& MI06@M!"*5J]19:=][X.RXH.Z8U!: $H+H6CU4E3NV&^U?*\>"LOBE+%7Q7_K M,>[4'%#?99P.- M]EOO>NY9V@/O.LP_CZCP^=<:]UBL*9,H)BL]5.=JJ.$F$Z:#WKSA7APTS0/D9RNQ_4$L#!!0 ( (.$KE@8!'R]:@, M #,* 9 >&PO=V]R:W-H965TE8J"QYDI*T_WZ4[/ARC9,5VWVQ)5DD M'U(TQ?E1JB^Z!C#D:\.%7GBU,>V#[^NBAH;J>]F"P"^55 TU.%4[7[<*:.F$ M&NY'09#Z#67"R^=N;:WRN=P;S@2L%='[IJ'JVPJX/"Z\T#LM?&*[VM@%/Y^W M= <;,)_;M<*9/V@I60-",RF(@FKA+<.'51A9 ;?C3P9'?38FUI6ME%_LY$.Y M\ )+!!P*8U50?!W@$3BWFI#C[UZI-]BT@N?CD_;WSGET9DLU/$K^%RM-O?"F M'BFAHGMN/LGC[] [-+'Z"LFU>Y)COS?P2+'71C:],!(T3'1O^K4/Q)E %%T1 MB'H!%PB_,^0HGZBA^5S)(U%V-VJS ^>JDT8X)NRI;(S"KPSE3+[I3H/(BFS8 M3K"*%508LBP*N1>&B1U92\X*!IJ\(X]2&(5Q)"O*J2AP[>X)#&5WM ;#R&*G=[XBMX+K\=\[50DXRKLK_6@6UK PL-_1X,Z@)?__%.8 M!K_> $P&P.26]KSG(M20+>R8$/;8\$!-#:0%Q61)[@8GEEJ#&3^OSDKJK-B_ M^9 GTRR,9W/_,$(W&>@FKT?W!Z-;QIG!?!M%[$Q-SA##)(XG5Q#3 3&]B;AL M;+(31!"Z J6@)$9BS2F '>B68YY72C:D.%%2%\,QOO2"[UV"Z:L13"\/*0RR<)J-(\P&A-E-A#4H M=PO99));SG;4$1"-;UTQ/+1RKVQRG666J3'MCJ" ,%'P/18:'+@-PV'R/N6^ M874?,M7N^/_9.KO,AED4!E>.(@R>:W9P,Q(?1($WL,:\+/=@4Y6)@\0BC:@M M(BJ[U$6%=GB=Z/>]-#G;N33.+9E=0.SVZ@\$<+!(CROQ2NWL"+C(OB M( VN9%P8/;-%K\'VKZ&++DKK+$TGP7=X_MD]WH#:N6Y%$W<5=U?ZL#IT1,NN M#WC>WK53>!EB]FK"H4+1X#[#X*BN0^DF1K:N*]A*@SV&&];8U8&R&_![):4Y M3:R!H4_,_P%02P,$% @ @X2N6"&#<@_S P 21, !D !X;"]W;W)K M&ULM9A=;]LV%(;_"J$-0PITD63+CIW9!I((0S.T M@U&WVT71"UH^MHE0I$I2<3KLQ^^0LF6K48098'(1BQ_G)?F0Y_!CLI/J06\! M#'G*N=#38&M,<1V&.MM"3O6E+$!@R5JJG!I,JDVH"P5TY8QR'O:B:!CFE(E@ M-G%YM@:OQ%X.=/ODF=BA+*1]LXGXU#2+;(^"0&2M! M\><1[H!SJX3]^+87#>HVK>'I]T']=S=X',R2:KB3_&^V,MMI, K("M:TY.:C MW+V#_8 &5B^37+O_9+>O&P4D*[61^=X8>Y S4?W2ISV($P/4:3?H[0UZ/QHD M+QCT]P;]_VN0[ T21Z8:BN.04D-G$R5W1-G:J&8_'$QGC<-GPL[[PB@L96AG M9HNR*#C@1!K*R2WE5&1 %F[%I4QG7.I2@2:_DIOL6\DT=)BGG:;+Z!XJ?40"=>8>S7FGM/KOZ!W6VK, MT;J!\LPRC M-Y";C0+G_^3";($$1W^N2X)6]^UL\=S5Z5,L]236(#VH20_\._K )TJ?8JDG ML0;*88UR^,J.7ND/&HX^CEH>JX_#*I MC6[CTZEU[KJ[>A95?Z"M781OXE\S_O\.PC'LB7 M#Y O07W%O$^@IB.GCE7+XK:8EUWN^="\J76I'1R M>XD[*7VR&T"UT*PX^KTF].#;K9PZ]4V.LEQ:M: MZDNMR?-X3XF[+RHUSTSF2U9=C(F"3&X$^P>W:&RTH&Q%X*FPNY5V6Y?$C4H1 MMXFCTU.[M[5NW=UMG\W=ZTTG?G[!BI-&)*J(AB?/%O:1">_L&XQXA,,:#:/+ M*SRYJ>K=IDH86;B7C*4T1N;N&PO=V]R:W-H965TK@;NX/F+S_%B659?#">7ZV@A[V3Y MX_HV5Y^&.\H\7LFTB+.4Y?+A:C!UWXN14Q6HC_AG+)^*O;]9=2KW6?9S]>'# M_&K@5"V2B9R5%2)2_SS*&YDD%4FUXY<&.MC5617<__N9_M?ZY-7)W$>%O,F2 MG^)YN;P:C =L+A^B35)^SIZ^D\T)!15OEB5%_7_VU!SK#-AL4Y39JBFL6K"* MT^V_T9=&B+T"G!\IP)L"O&L!KRG@'13PCC7);PKX76L(F@+UJ0^WYUX+%T9E M-+G,LR>65T_O@EE&<5)\KU%NG;D57/^;Y81S-Y-5!=8R'S1SF8_.5/[LCYUA8-)"Q$ MP@0(9L3%W\7%I^B3OV79_"E.$IO\9,F^\F]AHQI6#5J/$R\(SL?CT>7P<5_9 MCL>)EX\S] AV>@2D'C]L5O(C4O%I4:@QYO9YW(C2.?L8S]0,1++I(I?UD,3>5&/+ MX+LLE5^?U%Q"_S+X1D7EDXRJT:D^\E;F<39GT_E_U)CY'#;]J8KL>F\$>XCB MG#U&R48R692QFG"H04X=D\31?9RH;DH6MF"3I]0WV$A8B(0)$,RX+LYWU\4Y M?L0X1\8%"0N1, &"&7$9[^(R?O6(09;L*_^XU6V=>8%3_7JH\SFY0DK:^42%B(A D0S B)ZVC/X^#[ MF(8)"@V4%D)I D4SH[/G2%WREKF)BJ7I(ZWA<"TSP?&H??O?T-7UEAI)$RB: M*3774G-2ZG]DE>U_66O>ZI./:4W6UUMK)$V@:*;6V@F[I*&;W.9R'<5S%J>/ M:D*:Y5^M2GOM23MW1A>NZQ\J#36V4)I T4REM;=U:7,K5*>^/N;7FK+["O,@ M""R7,M('AU":0-%,@;59=FFWK*8R4;J([Q/EVRH;9_5*KL5_CGS?UFE ;2^4 M)E T4VEMDEW:)5.S[J:HV2M;;39?T3-LL1,&B:AZ8 M6]/,UPVAR^ '=8Y0FD#13)VU>71I]_B#+)NN@M:Z;?Z.:8WTG"&4)E T4VOM M.%W:UL*5FEWG=:YWMHSRA3V!2]-ZB^VVY#E, M4O&V33U,3Z':9"JH/2"G/2"5H:IRZ*ML4W48UW:;><8"Z3BA-H&AF=+7KY"=X ,NA3V"A MM!!*$RB:&1WM5#GM5+NENGC;LAZ9%='5]98:ZEE1-%-J[5DY[5D[IKIXV[4> MTQKJ6J$T@:*96FO7RFG7VBG5Q=OVU74<;Z1:<:@TU+]":0)%,Y76_I73_I5, M=?&V<^4CY\)R*4.-*Y0F4#138&U<.6U<.Z6Z>-NV\EKGMM)0VPJE"13-5%K; M5D[;5BK5Q=OFSQ\Y8\=W#_6%>DXH3:!HYD(\;4\]VIYV2'5Y;;OG77@7+G<. M=:;KZKVL#OKX$D4S==:.U*,=Z70VRS?*)7 M4)I T4RAM7'U:./Z4:_5JOKFS>K(1=U^>'E,:ZB-A-($BF9JO;>,EWYXV3%_ MZ[4?7QZ9/=/U]=8:NS#W%*;0TZ;0HTWASK+?9*O[>)N/>;N??_DP5Q.^^"&N M$XQ-MSYMHM(LI-1WQG1[9[S=_](:.IO)M-XE4(\)I0D4S8R<]I@>[3%?2*71 MZU6M08&N+H;20BA-H&AFY+1C]4;X-)D'70X,I850FD#1S.AHE^O1+K=3/L&S MN%W'XQ?!X0D/=+HIF"JW=KD>[73*=X%E6Y@:^96B'>EPH3:!HIK[: MXWJTQ^V43?#:9O?,]ZV3**C;A=($BF:^WJ3=KD^[7?(%I[;-/7.=P'&#X$!@ MNI*^ D-I D4S!=8VUW_!YK[L!OS.+I>NJ[?.4)>+HIDZ:Y?KTRZW2SK!MZW/ MM>H,=;A0FD#13)VUP_5IA]LQF^#;'*Y5:JC!A=($BF9*O??NZ?^CP?7;!O=8 M;P1UN%":0-',T&F'ZY_0X;[JC[,7 MWB^GV]L[7E C#J4)%,V,O#;B_L4)NC3H\F@H+832!(IF[L6AS7M F_>.@>7AM[5WZWJ@0+7/5%$[](!VZ/^;:3;=J-Y!:2^?/K(;0.7>NQIE\NQ/W]D.9K>NMIN^SLLQ6]9]+&:G)=G6 ^OTAR\KG#U4%N_W0 M)[\#4$L#!!0 ( (.$KEA&T<$*KP( ,4& 9 >&PO=V]R:W-H965T M3 MW+86CAULIX%_OVLGS0J$;IKVTOA>WW-RCJ][D]12W>DU@"$/!1=ZXJV-*4]] M7V=K**@^EB4(W%E*55"#H5KYNE1 FKC]9?_LO*.76ZIA)OEWEIOUQ#OQ2 Y+6G%S+>MS:/TX@9GDVOV2NJT-/))5 MVLBB!:."@HGF21_:<]@!($\_(&H!T=\"XA80.Z.-,F=K3@U-$R5KHFPULMF% M.QN'1C=,V"XNC,)=ACB3+JJRY(!M,923*>549$ 6[O[,FD$K3*F8&10]Z#G^W' MC_;@?3S0[E2C[:E.H[V$EU0=DS@\(E$0Q7UZ_AG^1$[<-3EV?/$K?--*8T9K M4@WY*.UQ.=4DSF'@X/32H#7CINS?A*/C8 MY_<_D3UQ/^C<#_:QIU_Q+FO*0?>Y;* C![43;Y.&413&83Q._,VN@Y>%T> D M#(-!W!4^43?LU W_J(Z)3!;0)V_X\JWC03#Z$#]3][)N&(RC8!P^$^?O3(H" MU,H-4(W_WDJ89FATV6Y&G[G1Y/\N;P8\7M(5$YIP6"(T.!ZC!M4,S28PLG1S MYU8:G&)NN<;O#"A;@/M+*[)1^K=9 ECR6,K*3+VEM?65[YM\"24WEZJ&"K_,E2ZYQ:Y>^*;6P(M& M5$H_H#3V2RXJ+YLT8W3 MFB]@!O9'?:>QYW=>"E%"982JB(;YU/O(KFX8=8+&XJ> C=EK$Q?*@U*_7>=+ M,?6H(P()N74N./ZMX0:D=)Z0XT_KU.OF=,+]]L[[IR9X#.:!&[A1\IB1?&:O*5HP$I:BV__RQ3<2>@$4G M!$$K")XK"%M!V 2Z)6O"NN669Q.M-D0[:_3F&DUN&C5&(RJWC#.K\:M G[PJR)V&FHN"P"/N M*-,.*KL$C=A:HRWAQH UY.TM6"ZD>8=>?LQNR=O7[R:^179'X.F9KG,/6P! WH-7C9FU6$#3Y)BP;Q>S M<)RP<)@QZ1B3LQ7W[/-FB#UYR3I\(6<'64B[+*1G5VJ7!5'AN>S.ZJ%HT]X* MA&F<1.'10O7-X@#K(1Y>IW%'.#Y+^,TMR1#5N$\5C&AP7'Y]LR@:I\$)*D;_ MW7/T&7N\_I]=U,YP<,@Q/+J"HQ &[!A-0LJ"HR#\O7O;/9KPDEO@RA()!]UK,/L+4$L#!!0 M ( (.$KEAJYZ$/.0@ ))2 9 >&PO=V]R:W-H965TV/7R TA, X1G/F2YN;GV/,B?W.@?CV$"=_IQLI,_)U&T;IW6"39;N;X3#U M-W(KT@_Q3D;Y.ZLXV8HL?YJLA^DND6)9-MJ&0\LPG.%6!-%@?EN^]CF9W\;[ M+ PB^3DAZ7Z[%I,5+PSGMSNQEH\R^V/W./O=%H>?'XP7T0J%W'X5[#,-G>#Z8 L MY4KLP^RW^,!E=4#C@N?'85K^2P[59XT!\?=I%F^KQGD/MD%T_%]\K0;BK($Y M>::!536P+AN,GFE@5PUL7851U6"DJS"N&HQU%9RJ@:/;8%(UF.AV:5HUF)9G M]W@ZRG/IBDS,;Y/X0)+BTSFM>% :HFR=G\(@*KS[F"7YNT'>+IL_[G>[4.9F MS$1('D0H(E^2Q_);XP:I'\;I/I$I>4\^YI^(UL&74!*1IC)+R1M79B((T[?Y MNW\\NN3-CV]OAUG>IX(\]"O]AZ.^]8R^33[%4;9)B1E?VIN=S1W]=6[FGOZZE;78+[L MV-G+.L_5S1_E+F]N=#5OG$G[9&V[Y-G/\&@0!9E\_TL^-R[/[7M?VO<=^55F M77X]0D?=T&(IN4EWPI=W@WRM2&7R) ?SGWXP'>/G+K,@82X2YB%A% EC2!@' MP1H&')T,.%+1Y_>^O]_N0Y$5_MON1) 4\VR7YXX.)+&YSTP M1R-[,AU?N$ IV=<%2)B'A%'=\6!(5=ZA.C.<<]&&$9R3$1RE$2ZK)R+.W$#D MU_Q/D51VN<)I]<=RIN/6S*!4[^L)I_5=N)#SD'*T?8AC>V*TONY7>\5!O6J< MX,GI!$^4Q49W?4'>>%_]<+\,HC5A<;P\!&'8621/D$4'$N8B81X21I$PAH1Q M$*QAQ.G)B%/E3,.2.$W)0B3)M\)U?XIPWSFQ3%O?.G-BVL[8<"ZF%J5<7S9>NJ@8US[(^4^F(HB*YOC)4 MD,:D-'9&4]LR+[V@E.OM!23-@]*H]I@PJ"[OTG7,Z?A3W1$2I\)^=.I0R?6M7*,V%TCPH MC4)I#$KC*%K3FG5P:[Y*1'7*J35@KUM!4UQH32J/28,JLMU=)MVJ.-<$Y?GFAU1XM08M[,[ MM69O1T 372B-Z@X)@\KR+MF+%+7IASK5-=6Q[N]Q)L+.D]].*V]1Q\J') M+93F06E4=T@85):;[7C9-$83\_FS7T>^IC+(FWMI%FS+N>!0WB*3/Q!/,A%K M2<)@U;U.J(DS\DV*)"4VV99W-736)=!X]^4=\J =HB_O$'LY@J..J>FL.L,U MIZ]Y-<%$9I0+*,V%TCPHC4)I#$KC*%K3D76>;.H'RE5 :A=(8E,91M*81ZTS;,E\C*[*0,>T"2G.A- ]*HU : M@](XBM9T8AVH6^I 73U1<+9O..TN.*&9+Y3F06E49/8.NKL*&MY":51W2!A4EFO(-KUPMFV$.K[5^Y6$W8X,GW$"=@\( M["80V%T@-(>$065Y17.TG5"GM[8ZO>5Q)+\=9!@6BY5,HK)L$N&[_*E/_CLN M6^3S/O$W(I5E@74LM_(5;9W(&;S-$:@?8:@/I/>2" V8 MH30/2J-0&H/2.(K6-'\=5=OCU[BP;B,#V064YD)I'I1&H30&I7$4K>G$.CVW M$>FY?34X7JAU>KL)FIY#:?3Z8#"H($?1CA89GFUHEZ^.ZW)SPY3X\3[*CAN MG5X];:!X7VX;>/'Z@WGCF1VO4_.&';='K/''W1H_Y08+HI2$3 MXP:(QR=9O"NWT_L29_G273[<2+&42?&!_/U5'&??GQ0"IVTHY_\#4$L#!!0 M ( (.$KECA!60S] ( /8) 9 >&PO=V]R:W-H965TGK'#BL3UW+^.Q6&O."KB71*WSG,H_M\#% M9N+XSMN)![;*M#GAQN.2KF .^JF\ESAR&Y 8(."3:.%#\>X4I<&Z,$..E]G2:6QKA[O&;^W>; M';,LJ(*IX+_94F<39^B0):1TS?6#V/R .D]D_!+!E?TEF[K6YC-R\?%R[&H,;+#=I YW6X4+#H3[ M2>4U"?W/)/""7HM\VBV?0XERS\K#]W(7V]ST.FAZ'5B_\(#?-VQ)HDW.P_UJ M"UFY]MI=S6M^HTJ:P,3!]UB!? 4G_O3![WM?VB+_)[-W#0B;!H1=[K&9!G*A MV);DHM"9PN? ?&CP*6J=W,JL;\W,U^@UCL*!YWEC]W4W4><]STS4:Q+UCB6* MVM K5;2#[GN#WCY[I_N9[%'#'AUC[[>Q1R>R=[J?R=YOV/O'V =M[/T3V3O= MSV0?-.R#8^S#-O;!B>R=[F>R#QOV82?[8P:X5T@UR+8$P[T$D>_YT5Z"SGN< MF6#4)!AU)Q"XTK7!C_:^-J-1V-N'WZ_SO=[@7C%2L4X9"B MU+L>8*-DM"(W+I#W,<&,&TA3@]50(_38P:W^SU8O_ 5!+ P04 M " "#A*Y8#_9HRSP# #\#0 &0 'AL+W=O'87)OS<,PVDI(,YAR)39IB_C0# MRG83R[7V%V[(:BWU!3L-7,K$<'1%0B*6VP.JPA4N@5#NI.!Y*4ZL:4PL/S_?N M/TSR*ID[+."2T7\DD>N)-;)0 DN\H?*&[:Z@3"C0?C&CPORB7=G7L5"\$9*E MI5A%D)*L..+'$L2!P.T?$7BEP'LI"(X(_%+@OW6$?BGH&S)%*H9#A"4.QYSM M$->]E9L^,3"-6J5/,OW<%Y*KNT3I9+C8Y#D%]2 EIFB&*ENE4^7D[7.:>:V&?]BVASSGB_IZ?E,\[?)KS'O( M=XV\WR"/VN4+R)6\/"Y'C M&":6J@\"^!:L\-,'=^!\:R+4I5G4D5F-7K^BUV]S#YNF;1.]5I=3Z75I%A5F M V.FJ_@V])R!/W)'8WO; ":HP 2M8.:O,/"\8 MN4Z564&@HT%KF 85ID$KII_JU8E4%11(O:1,S6-+E'/UWN7R">$L0?"P(;DN MH$V\6LU/Y568!0>\5,]@.'R!JZ,Q:[B&%:YA*Z[?)%NA*>$($QYSO&R$TFIQ M*I0NS:*.S&KH1A6Z42=U?M0EO2[-HH[,:O3.*WKG[U#.SE]7(-_1G_I?ZK)U M[%,Q=616P^0ZS^L]YST+6KO[J=.O=!O42IKWBG_4U:@%,_M@N9P"7YEMAT Q MVV2R6#E75ZNMS=0LZ.WG[L6^2*T55R03B,)229W>4%5G7FPUBH9DN5E\WS&I MEO+F=*VV9\!U!W5_R9C<-_0 U88O_ ]02P,$% @ @X2N6*J-2C()!P M_C8 !D !X;"]W;W)K&ULK5MM;YLZ%/XK5N[5 MM$GK@LU;Z-I(;;!U)ZU:M=[=^YDF3H+&V\ TV_WUUY T!'!< MQQQS3NRK79I_+[:<"_0SCI+B>K(5(KN<3HOEEL=!\2'->"*_6:=Y' AYFF^F M19;S8%4;Q=&4&(8SC8,PFYZ@B?/ M%[Z&FZVH+DSG5UFPX0]<'*/J5A[3]'MU\FEU/3&J'O&(+T4%$GQ M,SJK;U[>S&-0\$4:_1NNQ/9Z,IN@%5\'922^IKN_^.&&[ IOF49%_1_M#FV- M"5J6A4CC@['L01PF^\_@Y\$1)P821VU #@:D:V"=,3 /!N90!NM@8 UEL \& M]E #YV#@U+[?.ZOVM!^(8'Z5ISN45ZTE6G50RU5;2P>'236R'D0NOPVEG9@_ ME%D6<3E41!"AVR *DB5'#_68]L-B&:5%F?,"7:#[7([F7/Q"0;)"]$<99I41 M>A/$V4?T16QYCFZ*@HL"O?6Y",*H>">MOCWXZ.V?[ZZF0O:U8IPN#_VZW?>+ MG.F7B>[21&P+1),57RGL?;V]H[&?2A\='46>'75+M(!W0?X!F?@](@:Q%/U9 M##^ST]]B9WOR!9]+<4)FW?&D>!YU9XYEG\-1C235(]CB6&J>*NI=% M%BSY]42&U8+G3WPR?_,'=HR/*H4@P7Q(, H)QH# 6LI:1V4M'7I;6?ZL['NT MR=.B4 F\AW-JN&H6?)H32_ZY,SG.GD[%T_*.%6\H*X5D97U6[,VP0VQR9&TY MW3XZW=8Z_3,OBDLY1R_+N(P"P5=R:I7]68;!?O*64@1QFHOPO_J"2H8]@7W2 MM0N,78^8]JRC@[8K8W483$LA:9F25K+.B*U6PCDJX;QJ^"=<&=V<7C\PL6S# M.NG&WNE:UK%.'\I*(5E9G]6=>=4SI_:X>_2XJ_6XKQOI2+YYHTRIB4H.M^\8 MR\&VTQ'#[3W&,UL^Q^U6?A^,S#S#=3L^[H-A%YN>T6[&M$YX94R?'5T\T\[6 M^Y>[H'ZY4[EM!CE'0X+YD& 4$HP!@;7T](YZ>MI'YHM\'.3CD6Q0Q&5.AO(J M^;I(UQ>E/*EE5JGL]<;SS#:ZD[26>*QZ0Q@I)"/K,V+;<,[,"=AH4BQ#[_#Z M 4K2Y&)9YGF5-9U_F Y0IWTP,29&)[PL])1C73V0E8*R,@4K=AW'/C,EX).< M%FL=_G=:9;/I"W'K -*^:<\UK*ZKM62C73V,E8*R,@4K]K!+SKQY8M*XFFA= M?7/RUMF:>M,U"A,1))OP,>(Z%8ABUK5,=]9]!])W9+0, VDI*"U3T'J&<\K: MUJ')J+$VK9M_ZOBZ+0;_F?&DX$K_F_T7%4<&6J/K_GZ[3A-?T<0V7:,+15^& M8OJ[?>4$B9LL%K^4QO(L"%>H2-=B%^0<1>&RED,%:^WJN!QG[H@F*YH.B45 T!H76%K=) MB;$#5.S#D GG A3-!T6CH&@,"JTM<).!8WT*/KKFA_NYL>D8,CWNIA-ZXM$2 M#J2EH+1,04M,R_0\YTS8;/)RK$T3YZS,DU"4B&$@N;JH&@^ M*!H%16-0:&VAFX0=>U A%#(?7H"B^:!H%!2-0:&U?UIL*@1$7R$8'4))/W7V M7)G.=7-7/>]8!0>R4E!6IF0UB&FHXR=IR@1$7R:X"Y)R'2QE!*V*8?(HC$+Q M2^ENR&1\ 8KF@Z)14#0&A=86N"E.$ (4-PEDEK\ 1?-!T2@H&H-":PO<5#V( MONHQ/F[V2P^.8F5^D2%,C(?H:R6?IB71(P(E: 5%U T'Q2-@J(Q*+2VP$W%A>C72(P/E8JU M P:I%E9U(R5H364H+06E9049W<"I:-5=@*!HXMFX^_/.RT!,?Z=C/3D]V9X3\WQ3;Z0JT#(M$['?-'&\ M>MRL=5-O4>IK-08^I$&E<'VYYL.)YU4!^OTY3\7Q2$1RWO,W_!U!+ P04 " "# MA*Y8#K?*U!@$ $0 &0 'AL+W=O^Y.QZ/G!\I^\!V 0$]56?.%LQ.BN79=GN^@(OR*-E#+-QO* M*B+D+=NZO&% UII4E:[O>;%;D:)VEG/][)XMYW0ORJ*&>X;XOJH(>[Z%DAX6 M#G:.#[X6VYU0#]SEO"%;6('XUMPS>>?V5M9%!34O:(T8;!;.#;[.<*0(&O%/ M 0=^=HV4E =*?ZB;S^N%XRF/H(1<*!-$_GN$.RA+94GZ\6]GU.G75,3SZZ/U M/[1X*>:!<+BCY?=B+78+)W70&C9D7XJO]/ G=(*T@SDMN?Z+#BTVD>!\SP6M M.K+TH"KJ]C]YZ@)Q1I!VS 2_(_A3"4%'"(:$\!5"V!%"'9E6BHY#1@19SAD] M(*;0TIJZT,'4;"F_J%7>5X+)MX7DB>5JWS0ER$0*4J);4I(Z![32%9<5/"\I MWS/@Z".ZR7.VAS7Z]"1+CLM'[S(0I"CY>_GRVRI#[WY]/W>%=$D9=O-N^=MV M>?^5Y0/TA=9BQ]&G>@UK __.SH\M?%>&HH^'?XS'K6\U^(6P*Q3@#\CW_-#D MS_^C9W;Z"AI)]S0]L*@)^NP&VE[PBKUCTJ!+FBE!K870;$&UG6O>D!P6CNPK M'-@C.,O??L&Q][LI.I^%_U/L?6?U?R4^9/7] #U##IA >R=9@+/ZO[?5$T# M9,+FT1EZ\5V$./)FT4#15 <_[H3_#:>"_4JCX;-+!ULWPV-)13KG0_5 K ME$J+NAV@94,QBL27+-^+6LLN9>UE3/U33/U)V^0QE&K#V19UK5H:W2#9W@IJ M&NMN.[OG]1"%LO-ZP[HQX%YNCUT-A[I;\FH-AS)^.A[.(V'<@VXV$O347ZM_KQ5[VF: MPO9Q:ESG(/N'O<*C:6/B1%QF]_!G(^">'1DK8%M]].8RG?M:M*?'_FE_O+_1 MAUKW!&]_&Y!G'OG)&PO M=V]R:W-H965T,8P$[2,OX@"0*)]75$1 M6H64S1QCD190$S%A#5"UDS->$ZE,OL&BX4 R0ZHK[-KV#->DI%84&-^*1P'; MRJJDL.)(;.N:\-\+J%@;6HYU<#R5FT)J!XZ"AFS@&>3W9L65A0>5K*R!BI)1 MQ"$/K7MGGO@:;P _2FC%T1KI3-:,O6CC(0LM6Q\(*DBE5B#JM8,E5)464L?X MU6M:0TA-/%X?U+^8W%4N:R)@R:J?92:+T/IHH0QRLJWD$VN_0I_/5.NEK!+F MB=H.Z_D62K="LKHGJQ/4)>W>9-_7X8B@=,8);D]P7Q/.1?!Z@G=M!+\G^-=& MF/8$DSKN%BXDD4:,IJ0-_( M'@2ZBT&2LA+O BR5MD;@M-=9=#KN&1T//3(J"X$2FD$VPH\O\V<7^%CE-"3F M'A);N!<%'PF?(,]YCUS;]4?.L[R>[HVE\W_1DW^.?E(,;[AES^AY5]SRV-UV M;'^\2)!'1'!"*H 9X"E:/_7"?IV$93M_Q=9$].CIE,#WYAN+U#*ME1V7^;@'0;*O>FCK_P+9[YT1ORQ M&D#=O/@KWTTO]7ML2BI0!;D*94\^J)[(NXG0&9(UIN6MF50-U"P+-42!:X#: MSQF3!T,'&,9R] =02P,$% @ @X2N6+V"_. +!0 O"$ !D !X;"]W M;W)K&ULM9IM_2L;=V;UWIBT$!*2KSK0" ML_NB=YQVNOLZ:E2F0+Q)U/;.?O@-#Z)H+JOM:5]4'G)^)SE_."$'^EO&7\22 M4HE>TR03@\Y2RM6M88CIDJ9$W+ 5S=29.>,ID6J7+PRQXI3,"J,T,2S3=(V4 MQ%EGV"^.C?FPS]8RB3,ZYDBLTY3PMWN:L.V@@SN[ X_Q8BGS \:POR(+^D3E M\VK,U9Y14V9Q2C,1LPQQ.A]T[O!MA'NY0='B[YANQ<$VRHPEW_EK-NB8 M>8]H0JP7MU#YSP\/M'3TJ!J\&,R&"CECR3SR3RT&G MUT$S.B?K1#ZR[9^T&I"3\Z8L$<5_M"W;NJKQ="TD2RMCU8,TSLI?\EH%XL! M"<:^!6!FX1^S)81:0#(LFPS]D6 M\;RUHN4;A5R%M0IPG.57UI/DZFRL[.3P:4DX7;)D1KGX'87?U[%\0R2;H>+$ M];T2;8;&Y$U=3%*@+P&5)$[$5W2-GI\"].77KWU#JF[D,&-:N;PO75H_<6FC M!Y;)I4!A-J,SC7W0;N^VV!MJ^'4,K%T,[JU6X /A-\C&5\@RK:ZF/Z/SS6W= M<#[F/?R8]ZC=_(FNE+FI,V_$TJZO)[O@V1#7D^[:*?%=/3[/L[=B1:9TT%&) M5%"^H9WA;[]@U_Q#)QPD+("$A9"P" C6$+Q;"]YMHP]'+$W5#*$2U?3E"HE< M98'(6BX9CW\HK;_$6754FRI*N%/ \UEP,_0TJ6NDT+7*4O5:DZ08CU$7_-MJM.X M)+H'Z<5R?=ON'272TV9=-1DX3K-9<-K,LVW;J65J4J1,R5#&LNN-2J&[&0VQ5=Y0>T_Y MIT/O6D[/.AKZJ+5SE]XN9SH-(9U&0+"&>-CY6ZZW^ M;9U.*$=LOEM(J*WIP3(/D0V)$S))*)HSCLB6\)E>?^OT6=MW-,N*]@Y=+.V9 M;D-0MQ$4K:G:OO""6Y?Y_Y^@PW25L#>J?6II9U]\IX+674!I(2@M@J(U-=_7 M7G#WDS,T9(%C!$H+0&DA*"V"HC5UWQ=\<'O%YST+DPK96)E@W^L>KTSP:8'$ M<5S7LX^6)AJ>[3FVU3M.LJ<\K^=[_E&[J'W([PWIOGJ#/U*^4>GSFPKO+H6B M(%:+&0'LBSOXDZL[&+2\ TH+0&DA*"V"HC5U MW]=X,'R1!VO*-[[CGSS6:NHRGNN9)ZGTM)WO>]9QE4?3S+)<[S@S1^T#OC2@ MQL'+Y93R1?$9@%"A6F>R?"]8'ZT_-;@K7K ?';_'MR.L.1[@V[#\D&"/+[]K M>"!\$6<")72N7)DWGIHB>/FI0+DCV:IXM3UA4K*TV%Q2HN[@O($Z/V=,[G9R M!_4'&\/_ %!+ P04 " "#A*Y8JI9^ZO<$ .&P &0 'AL+W=O-0 NP780X![ N"T M .=<@-L"W',!7@OPSLW!;P'^N1Z"%A#48C5?MY9F@3B:3RG9 2JM!9N\J/6M MT4*1K)2E^,2I>)L)')]'B)99N6;@ 5/PM$$4@R\+S%&6LZ_@"OQX6H O/W^= MFESXD@@S:7EO&U[[!*\#[DG)-PQ$98I3!3X>Q_LC>%/DV"5JOR=Z:X\2WB-Z M#1SX*[ MVU7$+CNW\2>A[L&\6'YO9MN_Y_B"\I<+MQ)\$GMO9 M];Z=UWT[;[19+7!)Q AQLF%Y.AN63K*%3K)()UFLDVRIB:Q7''Y7'/YHP[I% M+$O KIZ9X12@5]$#KS%@6@DJKXYG.^[ M:Z33:ZS.U0G<00M?*L-S7,]SU$TWZ-0)1M599'DEI^0 KU9BC@[(JE'F2LZR MA5H[1%.E2L%10 YTK6 @T:CS2R4Z=@G]R5 >G1[C8X]VX ;#7O78RO,.NNB> M+F&G2_BQ+D* "]I-J*JE,/#LH2BCGB\51>75\5S+&0JCTVNLSA7:<)#K4AF> M:T'KQ) WZ?29C,\DN^D"V(KUB[@HQ/*V%DK;!A@=%:EU;@=7[&PP(=^,.+RV"SX00:0TA5H8 M!Q/BI=KJ1&<+#_8BX%G=[2F%X&<4&G5YL4*?""'2&D*L#.%8(:75*87LO4+V MJ$)_;N4&(@.<@&U%DXV8GG2]+B?)"R 59QR5:5:NP9>L[8N9>@/)/A[7)X$% MW:&"HR%=K*#"JR=$&VJFTVE\9JK+#X/KR[;?<(&CB_;Y(V:<9HEL6XU,59EQ M=I%8CG*&X7E#L;3NN"B\AG88^D.QM&ZFG)GJ\L/@^F+MMT#@^![(<-)YU9]T M]E3#;TE>I<)X14DA6^*VXJC>XQ=+B'3?G7XHKWM<>*Y8 $V&\HZ&?K&\"J^! MF"H?-4:=7F.55SOT@LE0WV,[Z(2!/VR-YL'N>X'INCY884*,JN3-IFCWM#N\ M^58?60R>W\*;""J>Q_*PI][MW],W)T7WB*XST1WG>"5<6=>!")8VAR_-#2?; M>N__F7!.BOIR@U&*J300[U>$\/<;Z: [ IO_!U!+ P04 " "#A*Y8$3G! MM'X# !2$P &0 'AL+W=OK5MH=OF$RFR!U JA[T2J:V6ZO/7 24 %3VTE::7_\VH9APH322>N; M!)OS/@?.BPP^RR.AGUD!P-'7NFK8RB@X;V],DV4%U)A=D18:<69+:(VY&-*= MR5H*.%>BNC(=RPK,&I>-$2W5W(9&2[+G5=G AB*VKVM,O]U"18XKPS8>)^[* M7<'EA!DM6[R#>^ ?VPT5(W.@Y&4-#2M)@RAL5\9;^R:U+2E0$?^6<&0GQTC> MR@,AG^7@[WQE6/**H(*,2P06?P=80U5)DKB.+SW4&')*X>GQ(SU5-R]NY@$S M6)/J4YGS8F5<&RB'+=Y7_(X*+N46A2X;.23=<^I.%L*'8_NH,(<,%0TN203^C7 M\WKW1_ID7A_,Z$U1JZ%@SF/!;IU9X =RN$*N]0=R+,>=NI]Y^7M,A=Q6M8WG3++D"W[ 69[ RQ!++@![ MB'Y_90?67U,NZ83%.F&)3EBJ"39RUQO<]>;HT0?Q7F2X@DDS9Z67FMG! @63 MK])#9%NAN_#M8&D>3HTZ#PQ=S_)\;QR7G,>)-[47^N%B')A.9':O_2"TG@)' MM?.'VOFSM=O0LLG*%E>(%9A"0:H<*/H/)5E5M@RF*CH+O+2B.F&Q3EBB$Y9J M@HTL#@:+ XV+7Z#379VP6"AX5!J=1HWI=#_6ZGJU77%*QUR!TJERSRDO+I1,6ZX0E M.F&I)MC(R\7@Y4+CRK;0Z:Y.6*P3ENB$I9I@(W=MZVG+:/W@XX1L@@O@^ M26%ZC>L9HV7"62R>+2;K^527.J:5EFBEI;IHG6GFR9:_!KI3S1F&,K)O>+""WA/#'@4PPM-&B_P%02P,$% @ @X2N M6'(X&V>: P 2PT !D !X;"]W;W)K&ULK5=M M;]HZ%/XK5NYTM4G0O &%7HC4TDV[4K>AH6X?IGTPR0&L.7&N[4#[[^^QDP;: MAK2@?H'8\?.<\YQC'Y^,MT+^46L 3>Y2GJF)L]8ZOW!=%:\AI>I,Y)#AFZ60 M*=4XE"M7Y1)H8D$I=P//&[@I99D3C>W<3$9C46C.,IA)HHHTI?+^"KC83AS? M>9CXSE9K;2;<:)S3%@*>/J X)OY]?D_;L/8U>C2X;8C2OS5Z7YX(#Y ?DB,KU6Y&.60/(8 M[Z*46D_PH.Z$=7A#RQ>VAK6&O1[R&65JDY0DA M.;TWP6JL>Z/7')!6ZR=J\[W=_>\==> )W&&+>*".5US[@L[##FQ1Q#H^:2<+274>_,ZS_-:*O98V6Y>^UJ"G)ENWA%K*-E MYUK/UE\*E[8_=G?+R\\,;/=6+%.8V"5"O;-SO#MEV;F7 RURV_PNA,96VCZN M\6L'I%F [Y="Z(>!,5!_/T7_ U!+ P04 " "#A*Y8_2C6@)H\I0F7 VNJZ1)2JLY%!AQ'YD*F5&-3+ER52: S*TH3-_"\ MCIM2QIVX;_M&,NZ+7">,PT@2E:20@2 MF&KC0/&Q@B$DB3'"-'Z7GDX5T@BWWS?NMY8=6294P5 D/]A,+P=.SR$SF-,\ MT?=B_1%*GLCX346B["]9EW,]ATQSI45:BC&#E/'B29_*==@2A(<$02D(=@1^ M^X @+ 6A!2TRLU@W5-.X+\6:2#,;WAWR*!%[1KY,-F^1@RE'M6'KZ4NTA=H0<5>F#]P@-^S<0YGX$D MN%LDU8POBF%5!UU$:==',;OP4F5T"@,'MYD"N0(G?O?&[WCOZY;@/YF]6)"P M6I"PR3W&=8WJ M5QZK,J;"*+[H]+.!J._%&ZR,3;U>)MQL3_R8T30X4L@ZH M<(N:@1I#'@D454!1(]!5*G*N\92TWMS^ 1G7@"U=!Q3M 9WY0<_?(6J,>211 MIR+J-!*-"A"RHDD.1,Q?4:W.'EPO\L(=ML;H1[)U*[9N(]O7G4/B# ]N*1&G MCJ:[MYEJ:/8G^<%%)ZIFO4BS5Z79^\,3EC"]'.+?!&\S+E%QIIJ M,-4P9;IEG/(IP^TU$HK9F_?GAR=MKO%) FBA]*\ZS+^DHI=XN&[B,U#;&=0= MBXUVKRVONW5=FD\5O)<6C"NLWASMO?,N_M=DX-.A,;[V+XN\8L) MI)F XW,A]*9A+N7J&RS^ U!+ P04 " "#A*Y8,EP?-O & 73 &0 M 'AL+W=O4@L6?>[E'FB2QW1 MO'A.L\_YHY2*?(VC)+_L/2JU^M#OY[-'&8O\+%W)1+^S2+-8*+V9+?OY*I-B M7@;%4=]SG%$_%F'2FUZ4^^ZRZ46Z5E&8R+N,Y.LX%MG+M8S2Y\N>VWO=\3%< M/JIB1W]ZL1)+>2_5I]5=IK?Z&\H\C&62AVE",KFX[%VY'[@_+ +*(_X*Y7.^ M]9H4I_*0II^+C5_GESVG:)&,Y$P5"*'_/,D;&44%2;?C2PWM;7(6@=NO7^FL M/'E],@\BES=I]'.],&S M=:[2N [6+8C#I/HKOM8?Q%: .]@3X-4!WF[ <$^ 7P?XQV88U P.&=<#P MV":-ZH#1;H"_)V!GOJ4C(U3*34NM+D7>!5"*,\O?D)_+I/B#OOG]_T5>U;@;^ODC/C.C\1S/+^M/?;P M6Y'I<+<,'[2$!_;P0,[.B'N^-SL])GRR-YP=<>[>_G!^Z-Q?B.NV11L]X6_D MXI2=$%F>G?8>L&P@KMJ @D+D#"*A#$DC(-@AFY&&]V,3JPG(Z0\D+ ":-( M&$/". AFR&.\DZ,-9!)*1+&D# .@AEJ.-^HX?RD0:8UNFN_G[=( M>C3P)I/=CD=FI4@80\(X"&9TO.LT9H6#&&:2_\C='S?D6B2?VP1B3])5(5!: M *51*(U!:1Q%,Z6TY7NY)XX\:P!*)DA: *51*(U!:1Q%,V7B-3+Q@"-0.ZRS M9)"TH*9MES)_=W16R^'MD6_&<757(UO(432SJQMKT[5:8]/[/]E'73E.L#+L M"3IW/]3]A-(HE,:@-(ZBF3)J+%!W<&IA@=J@4%H I5$HC4%I'$4S9=(8IJ[= M,;V:_[/.JYM9E9(GD87B(9(D3)34Z13)=,UI%0_4+ZUI;^]K=^YNH%DIE,:@ M-(ZBF;)H_%#7ZJ>]%J';, GC=7QB.8)ZIU!: *51*(U!:1Q%,P75.*CN^-1R M!/5-H;0 2J-0&H/2.(IFRJ1Q6-T#%NMJ%86SL@3=BFP9MCIK=D9GI;1[JF\L M56A6"J4Q*(VC:*8&&E_5M1NKK[5'? 74'J@+"Z4%4!J%TAB4QE$T<]968]=Z MSHFUQX-:L5!: *51*(U!:1Q%,V726+&>U<,[KO;8&9V5XK;6'F^W]D"S4BB- M06D<13,UT/BLGMUGW2DU^B8X)I&^?+1* >JR0FD!E$:A- :E<13-%$SCUGJG MSD3UH&XLE!9 :11*8U :1]%,F31NK&>U\3H^O['#.DL&ZLQ":11*8S7-F(O; M^L2(H_*:W76]BM-,A?^* M\MM1*YF%Z;RXO9W+A_;+A)WF.N1%BBQO[7JHBPJE42B-06D<13,%TKBHGGTB MZK[A:6.7M.H$ZJQ":0&41J$T!J5Q%,V43N.L>I-3!ZI06Q5*"Z T"J4Q*(VC M:*9,&O/5.SBK=5\)TL,3(K\4,Z#CXGN5TK7]@;NPQOKV=T5DIWG'/ MC*%9*93&H#2.HID:V%H/X,"DVSZM55N=93OSF\6C*KDD1. M(KG0H<[96#&ULK59M;]HP$/XK5C9-G;0U[Z%E(5(I+ZNT3JBHVV< CU5)>$#*Q>B[MLV3W.H M,#^G-1!YLJ"LPD)NV=+F-0.<:5!5VI[C1':%"V(EL9;-6!+3E2@+ C.&^*JJ M,'L>0DDW \NUMH*[8ID+);"3N,9+F(.XKV=,[NR.)2LJ(+R@!#%8#*PKMS\- ME+Y6^%7 AN^LD8KD@=)'M;G)!I:C'((24J$8L/RLX1K*4A%)-_ZTG%9G4@%W MUUOVB8Y=QO* .5S3\G>1B7Q@75@H@P5>E>*.;KY#&T^H^%): /@MP#\6$+2 X%A V +"8V.( M6D!TK(5>"^CI9#6WJU,SP@(G,:,;Q)2V9%,+G5^-EADIB*K$N6#RM) XD(/;1+24B MYVA,,L@,^,EA?'0 ;\L@NTB];:1#[R#A+6;GR'>_(,_Q H,_UX?A(T@[N&^ MCXZW;H*/C[?NF2[S_V*?OMOYO53X7='YFL]_3]&92JVA"\QTZK'N\QJG,+#D M:\R!K<%*/GUP(^>;*<^G)!N=DFQ\2K+)*[R;?H.>$/3]T]O5&)KZ>ZSK^OM[X MM5YT>1&%[K[:Y+6:YT5A%+UP;VHP>QE=]L*@TVNNT-YY\2M@2]W,.4KIBHCF M?]A)NWGA2K?)%_*AVQ^[!OE$SA?-./"/OAE.Y&.P+ A')2RD*>>\)SL;:QI^ MLQ&TUOWF@0K9O?0RES,2,*4@SQ>4BNU&&>BFKN0O4$L#!!0 ( (.$KECU M#&EPLP( -0' 9 >&PO=V]R:W-H965T/26\ZKL1N]G*O2"B[Q1H,I\YSIES4*M5MX0^\P<,O3S+H! M?SDO6(IW:'\4-YIZ?J,2\QREX4J"QF3AK8;GZYFSKPQ^?8;A_4OU:Q4RQ;9O!"B5\\MMG" MFWD08\)*86_5[@KW\4R<7J2$J;ZPJVU'GSR(2F-5OG]WEH.H0JV\"8Y+MREW5M,L)S^[W%!Z8]1P MKUG,90HKK9E,D=)NS=RWM(*S\Z.]VKI6"X^H3>%:29L9^")CC/_V]XFLP0L/ M>.NP5_":Z0&,AB<0!N&X1V_4A#NJ]$9']+K"/('M"VQDS)]X7#+1%74M.NX6 M=??FW!0LPH5'%\.@?D)O^?[=-\CC/G5*@47-F8![U+D!E73M51=T MKVPW],9B#I,!?+<9G8F-K"^]NSV7I79+TC@\EDP3$J#;8Z =BK)FBTY *D), M>$0&2D/,-5T_:A"V\[U0><'D"[!8%9:\28<.-7/-VU(@#(/MY'3X(?I(.O*T M-00]F9PTF9ST9K(MU\H=K&J8KASV"R9,&.P!FS9@TUZ=;__$^I]P_:*OP9TU M<&=ORMI]LW5=;/V:K['-&K;9FQ/7S]>O>Y3/;[VT.>JTJB<&(E5*6S^ZS6A3 MLE;U2_W'O*YW='%2+@T(3,@U&)S16=-U#:D[5A75N[U5EJI UQW6E&M'IX,( 8N+I\\2?TL:D+_>EW?!3*^2)IQAM$*#9+%LF=!PY;C9E M/"R4W.Y-0GS JM.210]4C,B$"C[5'%@%+;E8^W / C,EE(Z,+0J;K@N1^I>' MN[X']=+HE%PJ[7+[#/[OM!E^ &QZ8) +T1KL$1\8#RMJ#-/RVG;<8!=\!$5- M^VY=68=S3=?=7I]L">YFDTR5SIENTW3))C0>"E: 'IN_%GO:JV-FW#NR:;)O64-/T,KX#^KMJ7GM7]F6Z M4<4?E/FTM-.1K@\%RFXT*_C*]5=%:P!3[^+JM*K$^J/@F#9_M1GYJ6MVQE=F4TZK /?>.T//?7>,;,-F;2X@ M'"+7[@HC&,=C800P+ _F .-X%I;G?YK/ )V/QS!O@R R0#D#E.-9(63B/EB> M,">S5WBF698D:8JMZ&02=##!UBU-X1M6P[P! \L#F?YLK?'=QBODZ3K ]O2I M"L%FBE8&"[@-4.Y _G@9H*'^PIR1)LBR, !9VD"08 D\CCF .P .&)(D[!P_.HWAS M3L7;7X_&OP%02P,$% @ @X2N6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'HW8 MR#7@2F.;"$6Z)+6;S:\/2=4MA6P&O4Q]DD72]*>19SZ1>ONLS9='K;^PKZU4 M=IH=G#O>CD:V/D#+[6_Z",KW[+1IN?.G9C^R1P.\L0< U\I1,1Y/1BT7*GOW M]C37VHS2$^V@=D(KWQ@:/@EXMO_VAU/V)*QX%%*XEVD6/TO(6"N4:,4W:*;9 M.&/VH)__T$9\T\IQN:F-EG*:Y7W')S!.U#\T;P+DEC_:V.+XXT?N0:;99.PG MW EC71P1Y^>>\0G\X/ZL<_J#D [,G#OXW>CN*-0^3..O8I1<1HS#Z=@'\=;\ MES#JW4[4,-=UUX)R?1P-R "H[$$<;<84;V&:G88PKAJV4,X'B2U5/Y4?&Z[4 M__2RZ:_:>=PDAN96^ ZS;"(X'>3=PVJ^6&T6<^8_;1[NE_/9UI^\G]W/5G<+ MED 6"&1Q1LC/10)9(I#E62 W6W_X<[%*("L$LCHCY""2EPCDY3DARP1R@D!. M:"$W7=MR\\+TCFW$7@G_->YS?5;7NO.YGD!>(9!7U)#'HX0PB$OVGDNN:F"Q M=+*YL'4">8U 7M-"+E6M6V!;_A5L0G2#$-T0A^W #1RT;,#87]CBKRZ4[E#% M8\=%6KG'6.D>TV(NN%%>;I:MP?1H*1DJ%6JKZ+85+@RR,6YWWOV>%%0M!O M*8@]@F->I9B88 IBP>"8URDF9IR"W#A8C4Q+>8$9IR W#H8YR'3,.,59C3/( M=,PX!;%Q<,Q!IF/6*:A7+BAFFNDE9J&2W$(89IKI)6:ADMQ"&.9-BHE9J"2W MT,\Q/\<5ZC^8Z/X8N84PS#S%Q"Q4$ELHW8Y@;^;@N)"#Y[<2DT])+1]L:V*X M%8K)IR26SVL/Z*^%$C-/26R>GZ__(VN*B9FG)#;/WPN)"[;QDS6=A/!\)$/C M11B?8F+F*?^?]Q4FG(I8.$MEA2] (6<:G^5L9GSR[&-$T]VJ M"K--%6TS.KV&:V G%#0K/[_U[367]=JP<.CW":O+L)K?=5+>^;8'Y>]CX[4$L#!!0 ( (.$KECN2=W_G@$ @: : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHL MV_)N%'C[6%# 02G2H#V5M6MY_!?6)\N>?853F0YU%?>')O8NYU,5Y\4^I>;# MN;C>AW,9^W43JN[,MF[/9>J6[X#R$5O579[D*:%^YR>FQ'=SM(OYM<]):;>=$N M-U*XW$$*09H_R"#(\@=Y"/+Y@X80-,P?-(*@4?Z@,02-\P=-(&B2/V@*0=/\ M03) &0<$22]8$V@MR+40>"T(MA"(+4BV$)@MB+80J"W(MA"X+0BW$,@M2+<0 MV"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV\O'$@*]#?4V KT-]38"O0WU M-@*]#?4V KT-]38"O0WU-@*]/>KM"?3VJ+7!E&ULS9G-;L(P$(1?!>6*B+&= MTA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV M==6X651X;QX8#QAJ6X\-7[D6XUH M/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V- M*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE M.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ @X2N6"OX2,?O M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ @X2N6)E&PO=V]R:W-H965T&UL4$L! M A0#% @ @X2N6!?&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6 C, M/:O5!@ OR\ !@ ("!\R 'AL+W=OI_+$> !49 & @(';+P >&PO=V]R:W-H965T M&UL4$L! A0#% @ @X2N6,+'IUR % TL !@ M ("!PDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6-&U]$6: M @ Z@4 !D ("!>'0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6-[P045*!P &18 !D M ("!'(, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @X2N6([R/N7,#0 GS( !D ("!>JH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@X2N6-V,6*PA @ L00 !D ("!+[\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6$&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6/_Y3,6J"0 &UT !D M ("!R], 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @X2N6&KGH0\Y" DE( !D ("!]^, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N M6*J-2C()!P _C8 !D ("!!?, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6+V"_. +!0 O"$ M !D ("!-@$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X2N6'(X&V>: P 2PT !D M ("!6P\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @X2N6$R_HP&U @ @0D !D ("!>AT! 'AL+W=O M&PO=V]R:W-H965T7!E&UL 64$L%!@ S #, W T $ O 0 $! end XML 59 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 60 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 163 241 1 false 50 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 10201 - Disclosure - Supplemental Balance Sheet Disclosures Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures Supplemental Balance Sheet Disclosures Notes 8 false false R9.htm 10301 - Disclosure - Income Taxes Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxes Income Taxes Notes 9 false false R10.htm 10401 - Disclosure - Shareholders' Equity and Share-Based Payments Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments Shareholders' Equity and Share-Based Payments Notes 10 false false R11.htm 10501 - Disclosure - Earnings Per Share Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 11 false false R12.htm 10601 - Disclosure - Commitments and Contingencies Sheet http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 10701 - Disclosure - Related Party Transactions Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 10801 - Disclosure - Leases Sheet http://www.innovative-ss.com/role/DisclosureLeases Leases Notes 14 false false R15.htm 10901 - Disclosure - Loan Agreement Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreement Loan Agreement Notes 15 false false R16.htm 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 16 false false R17.htm 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables Supplemental Balance Sheet Disclosures (Tables) Tables http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures 18 false false R19.htm 30503 - Disclosure - Earnings Per Share (Tables) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.innovative-ss.com/role/DisclosureEarningsPerShare 19 false false R20.htm 30803 - Disclosure - Leases (Tables) Sheet http://www.innovative-ss.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.innovative-ss.com/role/DisclosureLeases 20 false false R21.htm 40101 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 40102 - Disclosure - Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) Details 22 false false R23.htm 40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 23 false false R24.htm 40104 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails Summary of Significant Accounting Policies - Concentration Risk (Details) Details 24 false false R25.htm 40105 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails Summary of Significant Accounting Policies - Contract Balances (Details) Details 25 false false R26.htm 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails Supplemental Balance Sheet Disclosures - Acquisition (Details) Details 26 false false R27.htm 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Details 27 false false R28.htm 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Details 28 false false R29.htm 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) Details 29 false false R30.htm 40205 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails Supplemental Balance Sheet Disclosures - Intangible assets (Details) Details 30 false false R31.htm 40206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Details 31 false false R32.htm 40207 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails Supplemental Balance Sheet Disclosures - Assets held for sale (Details) Details 32 false false R33.htm 40208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Details 33 false false R34.htm 40209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Details 34 false false R35.htm 40301 - Disclosure - Income Taxes (Details) Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.innovative-ss.com/role/DisclosureIncomeTaxes 35 false false R36.htm 40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails Shareholders' Equity and Share-Based Payments (Details) Details http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments 36 false false R37.htm 40501 - Disclosure - Earnings Per Share (Details) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables 37 false false R38.htm 40701 - Disclosure - Related Party Transactions (Details) Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions 38 false false R39.htm 40801 - Disclosure - Leases - Schedule of lease-related assets and liabilities (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails Leases - Schedule of lease-related assets and liabilities (Details) Details 39 false false R40.htm 40802 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 40 false false R41.htm 40901 - Disclosure - Loan Agreement (Details) Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails Loan Agreement (Details) Details http://www.innovative-ss.com/role/DisclosureLoanAgreement 41 false false R42.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 42 false false R43.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 43 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, issc:DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:RevenuePracticalExpedientRemainingPerformanceObligation - issc-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - issc-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '40901 - Disclosure - Loan Agreement (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, issc-20240331.xsd 195 issc-20240331.xsd issc-20240331_cal.xml issc-20240331_def.xml issc-20240331_lab.xml issc-20240331_pre.xml issc-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "issc-20240331x10q.htm": { "nsprefix": "issc", "nsuri": "http://www.innovative-ss.com/20240331", "dts": { "schema": { "local": [ "issc-20240331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "issc-20240331_cal.xml" ] }, "definitionLink": { "local": [ "issc-20240331_def.xml" ] }, "labelLink": { "local": [ "issc-20240331_lab.xml" ] }, "presentationLink": { "local": [ "issc-20240331_pre.xml" ] }, "inline": { "local": [ "issc-20240331x10q.htm" ] } }, "keyStandard": 224, "keyCustom": 17, "axisStandard": 26, "axisCustom": 0, "memberStandard": 30, "memberCustom": 19, "hidden": { "total": 22, "http://xbrl.sec.gov/dei/2023": 6, "http://fasb.org/us-gaap/2023": 11, "http://www.innovative-ss.com/20240331": 1, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 163, "entityCount": 1, "segmentCount": 50, "elementCount": 499, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 546, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5 }, "report": { "R1": { "role": "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_LF_KUdS4m0Guk-t2nbO9TQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_E5tgnRhFfk2ruIgdUQLzNg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R4": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R5": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_9_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PE6RkdS2Qk2ChMu07RU9Kg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_UqRduGowk0uwQXpkC67-Bw", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R6": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures", "longName": "10201 - Disclosure - Supplemental Balance Sheet Disclosures", "shortName": "Supplemental Balance Sheet Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxes", "longName": "10301 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments", "longName": "10401 - Disclosure - Shareholders' Equity and Share-Based Payments", "shortName": "Shareholders' Equity and Share-Based Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShare", "longName": "10501 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies", "longName": "10601 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions", "longName": "10701 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.innovative-ss.com/role/DisclosureLeases", "longName": "10801 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreement", "longName": "10901 - Disclosure - Loan Agreement", "shortName": "Loan Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "16", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "30103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables", "longName": "30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables)", "shortName": "Supplemental Balance Sheet Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables", "longName": "30503 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesTables", "longName": "30803 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "40101 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_JvMgL0fVuUq9tl3djdau1Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails", "longName": "40102 - Disclosure - Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details)", "shortName": "Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_3U-wqnWaUkurqLoUT8WCLQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_3U-wqnWaUkurqLoUT8WCLQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": null, "uniqueAnchor": null }, "R24": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails", "longName": "40104 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details)", "shortName": "Summary of Significant Accounting Policies - Concentration Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "issc:NumberOfBanks", "unitRef": "Unit_Standard_item_B8O4OJyXlkyQX0kQZS3nBQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_issc_RevenuesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_qovFSEzUE0mq91IQVRZN3A", "name": "issc:NumberOfMajorCustomers", "unitRef": "Unit_Standard_customer_brt20kxlpEKIkExYmfE1wQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R25": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "longName": "40105 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "shortName": "Summary of Significant Accounting Policies - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R26": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "longName": "40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_OSmNuoDfC0-gR406Gg5EcQ", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_us-gaap_TypeOfArrangementAxis_issc_AssetPurchaseAndLicenseAgreementMember_h3zI_HOfO0eF6ogvV1x8QQ", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R27": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "longName": "40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_OSmNuoDfC0-gR406Gg5EcQ", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R28": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails", "longName": "40203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_1e4XBP5lyk6h2oBrJPSt1Q", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_1e4XBP5lyk6h2oBrJPSt1Q", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "40204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "longName": "40205 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "issc:FiniteLivedIntangibleAssetsAccumulatedImpairment", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R31": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails", "longName": "40206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_fRizIp3CMkmfNyng-Lrhdw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_fRizIp3CMkmfNyng-Lrhdw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "longName": "40207 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Assets held for sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_20_2023_To_11_20_2023_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_issc_KingAirAircraftMember_qc0ySCuIi0ygi29qQ1tVvw", "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R33": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "longName": "40208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R34": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "longName": "40209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_FVfAy0Mkk0exhEZv4V6emg", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R35": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails", "longName": "40301 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_TlybE5N2k0ydJ_zWNQ5rZQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_TlybE5N2k0ydJ_zWNQ5rZQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "longName": "40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details)", "shortName": "Shareholders' Equity and Share-Based Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_LF_KUdS4m0Guk-t2nbO9TQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_issc_StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember_Sw2T4VWkrEaMVZrh3NFWNQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R37": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "longName": "40501 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_LF_KUdS4m0Guk-t2nbO9TQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R38": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "40701 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_issc_AmlGlobalEclipseLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_PrincipalOwnerMember_pkCfOa9xhUavaqD2YMvqpg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R39": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails", "longName": "40801 - Disclosure - Leases - Schedule of lease-related assets and liabilities (Details)", "shortName": "Leases - Schedule of lease-related assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R40": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "longName": "40802 - Disclosure - Leases - Future minimum lease payments (Details)", "shortName": "Leases - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u9eII8ndZEWBrmzjDvyCEw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "longName": "40901 - Disclosure - Loan Agreement (Details)", "shortName": "Loan Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_11_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_vKEizVu1bUOI1v2J2c5UNA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "unique": true } }, "R42": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_4W8XDgqN6EOdPm2xApX5mA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yPpUef4BOU-xlOJsp5Ozaw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "43", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_3_31_2024_OCyGGdh000SeGoJ5dl-zOw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r16", "r618" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r219", "r220" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r75", "r117" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "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)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "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)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r47", "r137", "r456" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r669" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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." } } }, "auth_ref": [ "r346", "r347", "r348", "r493", "r734", "r735", "r736", "r793", "r817" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r675" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r675" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r675" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r675" ] }, "issc_AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adjustments of preliminary fair value estimates of assets.", "label": "Adjustments Of Preliminary Fair Value Estimates of Assets [Member]", "terseLabel": "Adjustment of preliminary fair value estimates of assets" } } }, "auth_ref": [] }, "issc_AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adjustments of preliminary fair value estimates of liabilities.", "label": "Adjustments Of Preliminary Fair Value Estimates of Liabilities [Member]", "terseLabel": "Adjustment of preliminary fair value estimates of liabilities" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r53", "r54", "r316" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r640", "r651", "r661", "r686" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "issc_AirTransportServicesGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "AirTransportServicesGroupMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Air Transport Services Group.", "label": "Air Transport Services Group [Member]", "terseLabel": "Air Transport Services Group" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r675" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r682" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r647", "r655", "r665", "r682", "r690", "r694", "r702" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r700" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r345", "r349" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "issc_AmlGlobalEclipseLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "AmlGlobalEclipseLlcMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Related to AML Global Eclipse, LLC, (\"Eclipse\"), a related party.", "label": "AML Global Eclipse LLC [Member]", "terseLabel": "Eclipse" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Intangible asset amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r40", "r45" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares)", "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." } } }, "auth_ref": [ "r194" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r371" ] }, "issc_AssetPurchaseAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "AssetPurchaseAndLicenseAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to asset purchase and license agreement.", "label": "Asset Purchase and License Agreement [Member]", "terseLabel": "Asset Purchase and License Agreement (the \"Honeywell Agreement\")" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r116", "r141", "r161", "r201", "r210", "r214", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r373", "r377", "r396", "r450", "r527", "r618", "r631", "r756", "r757", "r801" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r133", "r149", "r161", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r373", "r377", "r396", "r618", "r756", "r757", "r801" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r105", "r618" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r698" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r693" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r696" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r695" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r694" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r694" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r369", "r611", "r612" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r56", "r58", "r369", "r611", "r612" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r369" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of unaudited pro forma consolidated information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r716", "r717" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r367", "r368" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r367", "r368" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Preliminary purchase consideration transferred", "totalLabel": "Total consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r10" ] }, "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired including goodwill at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Including Goodwill, Total", "totalLabel": "Assets acquired" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business combination recognized prepaid expenses and other current assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accrued expenses", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Prepaid inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Incurred acquisition costs", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Principles of Acquisitions", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r55" ] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r29", "r135", "r581" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r135" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year", "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." } } }, "auth_ref": [ "r29", "r95", "r159" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r95" ] }, "issc_ChallengeAirlinesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ChallengeAirlinesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Challenge Airlines.", "label": "Challenge Airlines [Member]", "terseLabel": "Challenge Airlines" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r673" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r129", "r144", "r145", "r146", "r161", "r185", "r189", "r191", "r193", "r199", "r200", "r221", "r246", "r248", "r249", "r250", "r253", "r254", "r282", "r283", "r285", "r286", "r287", "r396", "r483", "r484", "r485", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r515", "r536", "r559", "r570", "r571", "r572", "r573", "r574", "r708", "r731", "r739" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r674" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r674" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (See Note 6)", "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." } } }, "auth_ref": [ "r23", "r72", "r451", "r514" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r107", "r237", "r238", "r576", "r751" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r734", "r735", "r793", "r812", "r817" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r515" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)", "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." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.001 par value: 75,000,000 shares authorized, 19,556,434 and 19,543,441 issued at March 31, 2024 and September 30, 2023, respectively", "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." } } }, "auth_ref": [ "r77", "r453", "r618" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r679" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r678" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r680" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r677" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "issc_ConcentrationOfCreditRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ConcentrationOfCreditRiskAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk [Abstract]", "terseLabel": "Concentration of Credit Risk" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r32", "r34", "r64", "r65", "r218", "r575" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r32", "r34", "r64", "r65", "r218", "r480", "r575" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r32", "r34", "r64", "r65", "r218", "r575", "r715" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentrations", "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." } } }, "auth_ref": [ "r575" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration of risk (as a percent)", "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." } } }, "auth_ref": [ "r32", "r34", "r64", "r65", "r218" ] }, "issc_ConcentrationRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ConcentrationRiskPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for concentrations risk of the entity.", "label": "Concentration Risk [Policy Text Block]", "terseLabel": "Concentrations" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r31", "r32", "r34", "r35", "r64", "r115", "r575" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r32", "r34", "r64", "r65", "r218", "r575" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r63", "r590" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract assets and contract liabilities balances", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r760" ] }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Contract asset additions", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "periodEndLabel": "Balance at end of the period (Contract Assets)", "periodStartLabel": "Balance at beginning of the period (Contract Assets)", "terseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r289", "r291", "r303" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Amount transferred to receivables from contract assets", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Balances" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Balance at end of the period (Contract Liabilities)", "periodStartLabel": "Balance at beginning of the period (Contract Liabilities)", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r289", "r290", "r303" ] }, "issc_ContractWithCustomerLiabilityCurrentExcludingRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ContractWithCustomerLiabilityCurrentExcludingRelatedParty", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to related party for which consideration has been received or is receivable, classified as current, excluding liabilities due to related parties.", "label": "Contract With Customer Liability Current Excluding Related Party", "terseLabel": "Contract liability" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (Contract Liabilities)", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r304" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of sales", "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." } } }, "auth_ref": [ "r89", "r431" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r163", "r164", "r259", "r284", "r420", "r587", "r589" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "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." } } }, "auth_ref": [ "r33", "r218" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships acquired from the Transaction", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r61" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Loan Agreement" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreement" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Loan Agreement", "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." } } }, "auth_ref": [ "r108", "r160", "r255", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r278", "r279", "r281" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable Margin", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount", "verboseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r67", "r69", "r256", "r404", "r599", "r600" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Loan Agreement", "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." } } }, "auth_ref": [ "r165", "r256", "r257", "r258", "r259", "r260", "r262", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r404", "r598", "r599", "r600", "r601", "r602", "r732" ] }, "issc_DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of debt in equal monthly principal installments.", "label": "Debt Instrument, Periodic Payment, Principal, Amortization Period", "terseLabel": "Amortization period of debt in equal monthly principal installments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r21", "r49", "r50", "r66", "r67", "r69", "r73", "r110", "r111", "r165", "r256", "r257", "r258", "r259", "r260", "r262", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r404", "r598", "r599", "r600", "r601", "r602", "r732" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Amortization period of debt", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "issc_DebtInstrumentVariableInterestRateAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "DebtInstrumentVariableInterestRateAdjustments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of basis points or adjustment added to variable interest rate.", "label": "Debt Instrument, Variable Interest Rate, Adjustments", "terseLabel": "Adjustment to variable interest rate" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r353", "r354" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r97" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation and amortization for property and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r46" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r6", "r206" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Director" } } }, "auth_ref": [ "r742", "r813" ] }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r635" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r668" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "issc_EarningsPerCommonShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "EarningsPerCommonShareBasicAndDilutedAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Earnings Per Common Share Basic and Diluted [Abstract]", "terseLabel": "Net income per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "verboseLabel": "Net income per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic EPS", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r171", "r172", "r174", "r175", "r177", "r183", "r185", "r191", "r192", "r193", "r197", "r387", "r388", "r447", "r461", "r592" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted EPS", "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." } } }, "auth_ref": [ "r156", "r171", "r172", "r174", "r175", "r177", "r185", "r191", "r192", "r193", "r197", "r387", "r388", "r447", "r461", "r592" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r182", "r194", "r195", "r196" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r356" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Salary, benefits and payroll taxes", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost, related to non-vested stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r790" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "issc_EngineeringDevelopmentContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "EngineeringDevelopmentContractsMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to services offered as engineering development contracts (EDC).", "label": "Engineering Development Contracts [Member]", "verboseLabel": "Engineering development contracts" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r633" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r633" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r633" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r707" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r633" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r633" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r633" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r633" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r11", "r130", "r152", "r153", "r154", "r166", "r167", "r168", "r170", "r178", "r180", "r198", "r222", "r225", "r288", "r346", "r347", "r348", "r360", "r361", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r397", "r398", "r399", "r400", "r401", "r402", "r414", "r470", "r471", "r472", "r493", "r559" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r676" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r640", "r651", "r661", "r686" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r682" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value of Financial Instruments", "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." } } }, "auth_ref": [ "r390", "r391", "r394" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r390", "r391", "r394" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r391", "r422", "r423", "r424", "r599", "r600", "r608", "r609", "r610" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r395" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member].", "terseLabel": "Quoted Price in Active Markets for Identical Assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r269", "r306", "r311", "r391", "r422", "r608", "r609", "r610" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r269", "r306", "r307", "r308", "r309", "r310", "r311", "r422", "r423", "r424", "r599", "r600", "r608", "r609", "r610" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r389", "r395" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r8", "r14" ] }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]" } } }, "auth_ref": [] }, "issc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated weighted average life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Accumulated amortization of intangible assets", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r139", "r234" ] }, "issc_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Impairment", "negatedLabel": "Accumulated Impairment" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2024 (six months remaining)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of expected future amortization expense related to the customer relationships", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r231", "r233", "r234", "r236", "r432", "r433" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Expected future amortization expense" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r102", "r433" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r41", "r44" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r102", "r432" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and office equipment", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on disposal of property and equipment", "terseLabel": "Gain loss on sale of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0, "order": 1.0 }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r138", "r227", "r446", "r597", "r618", "r747", "r748" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r226", "r230", "r597" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment charges", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r228", "r229", "r230", "r597" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r315", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r315", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r88", "r161", "r201", "r209", "r213", "r215", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r396", "r594", "r756" ] }, "issc_HoneywellInternationalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "HoneywellInternationalIncMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Honeywell international, Inc.", "label": "Honeywell International, Inc [Member]", "terseLabel": "Honeywell International, Inc" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment charges", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r730", "r749" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r86", "r119", "r201", "r209", "r213", "r215", "r448", "r458", "r594" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r162", "r352", "r357", "r358", "r359", "r362", "r364", "r365", "r366", "r488" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r122", "r127", "r179", "r180", "r207", "r355", "r363", "r462" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "verboseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r30" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "issc_IncreaseDecreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "IncreaseDecreaseInContractLiability", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of Contract liabilities .", "label": "Increase (Decrease) in Contract Liability", "terseLabel": "Contract liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets", "verboseLabel": "Contract asset additions", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r729" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations (Contract Liabilities)", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r427", "r729" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r729" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShare2Details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share-based awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r186", "r187", "r188", "r193", "r318" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r232", "r235" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross Carrying Value", "verboseLabel": "Net Carrying Value", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r104" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill)" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r42", "r104" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r647", "r655", "r665", "r682", "r690", "r694", "r702" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r700" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r636", "r706" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r636", "r706" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r636", "r706" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r44", "r428", "r429", "r430", "r432", "r591" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "verboseLabel": "Gross Carrying Value", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r138" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Value", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r39", "r43" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r68", "r121", "r155", "r205", "r403", "r544", "r629", "r814" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r101", "r584" ] }, "issc_InventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "InventoryMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Inventories purchased, when it serves as a benchmark in a concentration of risk calculation.", "label": "Inventory [Member]", "terseLabel": "Inventory" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r147", "r582", "r618" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory Valuation" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r101", "r586" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r101", "r585" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r91", "r204" ] }, "issc_KingAirAircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "KingAirAircraftMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to King Air aircraft.", "label": "King Air aircraft [Member]", "verboseLabel": "King Air aircraft" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r762" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under operating leases", "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." } } }, "auth_ref": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r412" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r797" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r412" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r406" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r18", "r161", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r374", "r377", "r378", "r396", "r513", "r593", "r631", "r756", "r801", "r802" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r82", "r118", "r455", "r618", "r733", "r743", "r795" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r20", "r134", "r161", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r374", "r377", "r378", "r396", "r618", "r756", "r801", "r802" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Licensing Agreements [Member]", "terseLabel": "License agreement acquired from the Transaction", "verboseLabel": "Licensing and certification rights", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r62", "r351", "r791" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r17", "r732" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Annual commitment fee (in percent)", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r17", "r732" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Aggregate principal amount", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r17" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets Held-for-Sale by Asset Type [Axis]", "documentation": "Represents the assets held for sale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsHeldForSaleLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets Held-for-Sale [Line Items]", "terseLabel": "Assets Held for Sale", "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." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsHeldForSaleNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsHeldForSaleNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets Held-for-Sale, Name [Domain]", "documentation": "A name of the assets to be disposed." } } }, "auth_ref": [ "r9" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r142" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r21", "r48" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r218", "r607", "r761", "r810", "r811" ] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingFacilityMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Facility [Member]", "terseLabel": "Manufacturing facility", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r106" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r313", "r426", "r469", "r505", "r506", "r565", "r566", "r567", "r568", "r569", "r577", "r578", "r595", "r603", "r613", "r620", "r758", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r674" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r674" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r313", "r426", "r469", "r505", "r506", "r565", "r566", "r567", "r568", "r569", "r577", "r578", "r595", "r603", "r613", "r620", "r758", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r693" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r763" ] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]", "terseLabel": "Warranty cost and accrual information", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r701" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r218", "r607", "r761", "r810", "r811" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r675" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) investing activities", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r95", "r96", "r97" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r87", "r97", "r120", "r132", "r150", "r151", "r154", "r161", "r169", "r171", "r172", "r174", "r175", "r179", "r180", "r190", "r201", "r209", "r213", "r215", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r388", "r396", "r460", "r535", "r557", "r558", "r594", "r629", "r756" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "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." } } }, "auth_ref": [] }, "issc_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the director of the entity who is not an employee.", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r674" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r644", "r655", "r665", "r682", "r690" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r671" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r682" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r701" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r701" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION" } } }, "auth_ref": [] }, "issc_NumberOfBanks": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "NumberOfBanks", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of banks for maintenance of cash balances.", "label": "Number of Banks", "terseLabel": "Number of banks for maintenance of cash balances" } } }, "auth_ref": [] }, "issc_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers of the entity.", "label": "Number of major customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "issc_NumberOfMajorSuppliers": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "NumberOfMajorSuppliers", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of major suppliers of the entity.", "label": "Number of Major Suppliers", "terseLabel": "Number of major suppliers" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r741" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable unit", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r741" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r201", "r209", "r213", "r215", "r594" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "verboseLabel": "Operating leases expenses", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r796" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]", "terseLabel": "Future minimum lease payments under operating leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.innovative-ss.com/role/DisclosureLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Present value of minimum lease payments", "verboseLabel": "Present value of minimum lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r408" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease", "verboseLabel": "Operating leases- current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r408" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r409" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r409" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases", "verboseLabel": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r407" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r409" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r411", "r617" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted average remaining lease term", "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." } } }, "auth_ref": [ "r410", "r617" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r148", "r618" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r140" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r92" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r674" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r645", "r656", "r666", "r691" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r645", "r656", "r666", "r691" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r670" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r26", "r370" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r94" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r673" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r673" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r682" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r675" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r671" ] }, "issc_PilatusAircraftLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "PilatusAircraftLtdMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Pilatus Aircraft Ltd (\"Pilatus\").", "label": "Pilatus Aircraft Ltd [Member]", "terseLabel": "Pilatus Aircraft Ltd (\"Pilatus\")" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ] }, "issc_PncBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "PncBankMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PNC bank.", "label": "PNC Bank [Member]", "terseLabel": "PNC Bank" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r76", "r282" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "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." } } }, "auth_ref": [ "r76", "r515" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "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." } } }, "auth_ref": [ "r76", "r282" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r76", "r515", "r533", "r817", "r818" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at March 31, 2024 and September 30, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r452", "r618" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets", "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." } } }, "auth_ref": [ "r727" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r583", "r596", "r746" ] }, "issc_PrepaidInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "PrepaidInventory", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for inventory that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventory" } } }, "auth_ref": [] }, "issc_PrepaidSoftwareLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "PrepaidSoftwareLicensesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Its represent the prepaid software licenses.", "label": "Prepaid software licenses" } } }, "auth_ref": [] }, "issc_PrepaidSoftwareLicensesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "PrepaidSoftwareLicensesNoncurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of software licenses amount paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Software Licenses , Noncurrent", "terseLabel": "Prepaid software licenses" } } }, "auth_ref": [] }, "us-gaap_PrincipalOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalOwnerMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Principal Owner [Member]", "terseLabel": "Principal shareholder", "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Amount drawn", "verboseLabel": "Proceeds from line of credit note", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r27", "r732" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property and equipment", "verboseLabel": "Proceeds from assets held for sale", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r12" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r606" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r216", "r431", "r463", "r464", "r465", "r466", "r467", "r468", "r580", "r606", "r619", "r719", "r752", "r753", "r761", "r810" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "periodEndLabel": "Warranty accrual, end of period", "periodStartLabel": "Warranty accrual, beginning of period", "terseLabel": "Warranty", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r754", "r755" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Payments", "negatedTerseLabel": "Warranty cost", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Warranties Issued", "terseLabel": "Accrued expense", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r245" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r216", "r431", "r463", "r464", "r465", "r466", "r467", "r468", "r580", "r606", "r619", "r719", "r752", "r753", "r761", "r810" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r629", "r815", "r816" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r132", "r150", "r151", "r157", "r161", "r169", "r179", "r180", "r201", "r209", "r213", "r215", "r221", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r372", "r375", "r376", "r388", "r396", "r448", "r459", "r492", "r535", "r557", "r558", "r594", "r615", "r616", "r630", "r728", "r756" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "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." } } }, "auth_ref": [ "r106", "r136", "r457" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment", "verboseLabel": "Property and Equipment", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "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." } } }, "auth_ref": [ "r7", "r449", "r457", "r618" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "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." } } }, "auth_ref": [ "r106" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r670" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r670" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r305", "r313", "r341", "r342", "r343", "r425", "r426", "r469", "r505", "r506", "r565", "r566", "r567", "r568", "r569", "r577", "r578", "r595", "r603", "r613", "r620", "r623", "r750", "r758", "r804", "r805", "r806", "r807", "r808" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r305", "r313", "r341", "r342", "r343", "r425", "r426", "r469", "r505", "r506", "r565", "r566", "r567", "r568", "r569", "r577", "r578", "r595", "r603", "r613", "r620", "r623", "r750", "r758", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r312", "r418", "r419", "r508", "r509", "r510", "r511", "r512", "r532", "r534", "r564" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions", "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." } } }, "auth_ref": [ "r539", "r540", "r543" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r312", "r418", "r419", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r508", "r509", "r510", "r511", "r512", "r532", "r534", "r564", "r800" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "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." } } }, "auth_ref": [ "r415", "r416", "r417", "r419", "r421", "r489", "r490", "r491", "r541", "r542", "r543", "r562", "r563" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of line of credit note", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r28", "r732" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayments of term note", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r486" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r163", "r164", "r259", "r284", "r420", "r588", "r589" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "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." } } }, "auth_ref": [ "r74", "r350", "r809" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Increase", "verboseLabel": "Measurement Period Adjustments" } } }, "auth_ref": [ "r166", "r167", "r168", "r177", "r178", "r197", "r386", "r387", "r711", "r712", "r713", "r714", "r718", "r722", "r723" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r131", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r181", "r197", "r223", "r224", "r361", "r385", "r386", "r387", "r388", "r405", "r413", "r414", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r481" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r646", "r657", "r667", "r692" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r131", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r181", "r197", "r223", "r224", "r361", "r385", "r386", "r387", "r388", "r405", "r413", "r414", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r481" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r135" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted Stock or Unit Expense", "terseLabel": "Stock awards", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r79", "r112", "r454", "r474", "r479", "r487", "r516", "r618" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated Deficit) Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r130", "r166", "r167", "r168", "r170", "r178", "r180", "r222", "r225", "r346", "r347", "r348", "r360", "r361", "r379", "r381", "r382", "r384", "r386", "r470", "r472", "r493", "r817" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total net sales", "verboseLabel": "Net sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r202", "r203", "r208", "r211", "r212", "r216", "r217", "r218", "r301", "r302", "r431" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r128", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r579" ] }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]", "terseLabel": "Revenue, remaining performance obligation, optional exemption, performance obligation [true false]", "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed." } } }, "auth_ref": [ "r292" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net sales:", "terseLabel": "Net Sales:" } } }, "auth_ref": [] }, "issc_RevenuesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "RevenuesNetMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate revenues, net, during the period in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Revenues Net [Member]", "terseLabel": "Revenues Net" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Senior secured revolving line of credit", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r701" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r701" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Amounts Recognized as of Acquisition Date (as previously reported)" } } }, "auth_ref": [ "r131", "r166", "r168", "r169", "r170", "r171", "r172", "r180", "r197", "r361", "r385", "r386", "r387", "r405", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r481", "r718", "r720", "r721", "r722", "r737", "r744", "r745", "r794", "r798", "r799" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r181", "r314", "r709", "r738" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r56", "r58", "r369" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r740" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities accounted for at fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r390", "r391" ] }, "issc_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Summary of intangible assets other than goodwill" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of other assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r41", "r44" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r15", "r83", "r84", "r85" ] }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets Held-for-Sale [Table]", "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss)." } } }, "auth_ref": [ "r9", "r13" ] }, "issc_ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of", "label": "Schedule of Operating Lease Related Assets And Liabilities", "terseLabel": "Schedule of lease-related assets and liabilities reported in the Consolidated Balance Sheet" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of warranty cost and accrual information", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary allocation of the purchase consideration", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r70", "r71", "r539", "r540", "r543" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r315", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "terseLabel": "Senior secured term loan", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r792" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r632" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r634" ] }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Number of business segments" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Class A Convertible stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r725", "r726", "r759" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Customer Service", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r606" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Share-based compensation expense" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Restricted stock units outstanding (in shares)", "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." } } }, "auth_ref": [ "r330", "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "verboseLabel": "Shareholders' Equity and Share-Based Payments", "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." } } }, "auth_ref": [ "r315", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares of common stock available for awards", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r614" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Options to purchase common stock outstanding (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r322", "r323" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee", "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." } } }, "auth_ref": [ "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Share-Based Payments", "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)." } } }, "auth_ref": [ "r109", "r113" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r129", "r144", "r145", "r146", "r161", "r185", "r189", "r191", "r193", "r199", "r200", "r221", "r246", "r248", "r249", "r250", "r253", "r254", "r282", "r283", "r285", "r286", "r287", "r396", "r483", "r484", "r485", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r515", "r536", "r559", "r570", "r571", "r572", "r573", "r574", "r708", "r731", "r739" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r24", "r130", "r152", "r153", "r154", "r166", "r167", "r168", "r170", "r178", "r180", "r198", "r222", "r225", "r288", "r346", "r347", "r348", "r360", "r361", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r397", "r398", "r399", "r400", "r401", "r402", "r414", "r470", "r471", "r472", "r493", "r559" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement", "terseLabel": "Statement", "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." } } }, "auth_ref": [ "r166", "r167", "r168", "r198", "r431", "r482", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r530", "r531", "r532", "r534", "r537", "r538", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559", "r624" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r181", "r314", "r709", "r710", "r738" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r166", "r167", "r168", "r198", "r431", "r482", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r529", "r530", "r531", "r532", "r534", "r537", "r538", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559", "r624" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r641", "r652", "r662", "r687" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "issc_StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the 2019 Amended and Restated Stock-Based Incentive Compensation Plan, which grants stock appreciation rights (SARs), restricted stock, options and other equity based awards to employees of the entity.", "label": "Stock Based Incentive Compensation Plan Amended Restated 2019 Plan [Member]", "terseLabel": "Amended and Restated 2019 Plan" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r24", "r112" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock options", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r80", "r81", "r100", "r517", "r533", "r560", "r561", "r618", "r631", "r733", "r743", "r795", "r817" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Disclosures", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r724" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r33" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r681" ] }, "issc_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term loan.", "label": "Term loan [Member]", "terseLabel": "Term loan" } } }, "auth_ref": [] }, "issc_TextronAviationIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "TextronAviationIncMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Textron Aviation, Inc.", "label": "Textron Aviation Inc []Member]", "terseLabel": "Textron Aviation, Inc" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r673" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r680" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r700" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r702" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "issc_TransferFromPrepaidInventoryToInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "TransferFromPrepaidInventoryToInventory", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid inventory to inventory, classified as non-cash activity.", "label": "Transfer From Prepaid Inventory To Inventory", "terseLabel": "Transfer from prepaid inventory to inventory" } } }, "auth_ref": [] }, "issc_TransferFromPrepaidInventoryToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "TransferFromPrepaidInventoryToPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid inventory to property, plant and equipment, classified as non-cash activity.", "label": "Transfer From Prepaid Inventory To Property, Plant And Equipment", "terseLabel": "Transfer from prepaid inventory to purchases of property and equipment" } } }, "auth_ref": [] }, "issc_TransitionServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240331", "localname": "TransitionServicesAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to transition services agreement.", "label": "Transition services agreement [Member]", "terseLabel": "Transition services agreement" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r703" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r704" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r702" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r702" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r705" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r703" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r51" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r51" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost, 2,096,451 shares at March 31, 2024 and at September 30, 2023", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r25", "r51", "r52" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r371" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r699" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r36", "r37", "r38", "r123", "r124", "r125", "r126" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShare2Details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted(in shares)", "totalLabel": "Diluted weighted average shares", "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." } } }, "auth_ref": [ "r184", "r193" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShare2Details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average shares", "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." } } }, "auth_ref": [ "r183", "r193" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r708": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r710": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 66 0001558370-24-008148-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-008148-xbrl.zip M4$L#!!0 ( (.$KE@B^Y=)>0X ,6* 1 :7-S8RTR,#(T,#,S,2YX M?=MY[L/__CJW3^[W5\N'VZ1[5F^0UR)+$ZP)#9ZHG*)IMYJ MA5UT1SBGC*%+3NT%0>CD^.C-4?_H#'6['S2+2RR@BN8YF=GQZ>M)!6$I.9[XD-QYWKLD< M^TR"0=P_?,RT!& G1I0E$@2Q8C"L*RY E$2;3Z=''E] 0\=2O^E!:20$%-@RHHW3G?6"PHB4%0CPRRU( ML-&,EFO6I:Z0V+5(7!1:T$2*/F63L)V3\_/SGBXUI+[H+C!>1<1S+&::-"Q0 MZ)X:8IXQXCO9#,U!)<=N5Z142ZD:@HT8PM^5:%1$-0W%/%JDZ_ M>WS:5:X7U*1"6)6]-:A"7-_I9Z',=!49X<#)^OTYR$,0Z6GB//5.:4 \LJ\R480Y3DB 7U,IF#@7;?'/,;$J2?,'V.7)$ M1'/\ M@7=J)+M0)IF">R/U\./#J&0 T!:\IL)BGO YF<#(:6-N#US[RA?2HBS8,X0_#$P%3%'!%BBT*^"+# M^%UOF]U60SX$"V/W@WX&UQ(PV6HKJEDHK!R2%%2T,+-\MGN]C5BYU<*7!K3F M4(+EI(XIKCS7AN&:V/ @/$9MU:LN,5,SXV1)B %REPH%,,*4K6&,V,'SU?C3 M]?#39'BMGB;CV]'U8 I_7 YN!Y^NAFCR<3B<3EH(=X,P*A7C^7AE)N$J6.;4 M+ 2U7Q74R13^NQM^FD[0^ :-[XWXYQ;6 MD*,I=*D=]M-K(C%EZ M',DE0:M0)F3%A4*O0K'^W?I;(W\;N8]0['%*!,15 ,4*4WOXO%)CB7HS!@SX ME4[2Y$ (F/'K>UW]MDI\[W5MWXN)A""\1*%0B(12Z9>>D@L%F:I$6$O6.N#> M'!#B^H5:00@@GZJA8#&>W_@2B@>.QR7]4^L=>DH3_ZO95(G[O6G@?D8BXU92 MRZ0&O[F6"N&86,8M6^?;VVSK0= KUS#X#/_PZ4H1ZU&HZ5!7D7&)8[UM,*<& M[>OQ*Y( _0L[J_\@+0@:M./8/EUI8%G<)]%T5M]U2U>(Y]GQR3:>AA$"3BA@U2)5!:E;@O/[8[*P M$)-OTY@$M5L8JL,0A%IW((?C._K5/5[K%8I"@,JK%4+W-IV=AM!U4< :.0%O MQ-1[M JYM]#N$=HK4*Y?$]^@[DN#C%ZI=E"_13N-=GA P_RO EM74KD>N7./ M.UJ)$-LJE(5KD,?G>O/'' F)/>IH5C-#,6XM6@UV?.ZQ6M58$DE!P9VW?Y*U M2_:"SNKL!:%7B3;:KEEW\V \UU'CTF,VX4+EA'*]TR9")H-"R$]WWDQ0>PF3 MCX.'XO MTT%QG._7*."L!VY=$)[5,]Q;7(L6'1P'\S5T.[IPZ1Q&/YA,+7TT!Q+!>^B? M%BU8:-BE3E\U\PO:K54XD09&X25G0@B>) (:9&^048H%$KP#5)R=2/! MS/O6^?;H? _DD;@^@&YYBT#61AZ6SZ[$C4X;N5'8+(JUVSK)_IP$XD8+C!+L MT3]0\;F1C^1R*W&1C.W@'5PDT2I2S;8>LE5VDV5.%1&B%+1H6(#D6]D0BON(2V"/@)GQ$)T(U?K?"]T M&&E_9XTJND[&U%3[*%'K%'N:EK0Y/Q)FP]@PP:S!";1<5B5N\6W]*2KPA24T MJ081)*#1UC.J>,;(A9=DBI]S@]0,BD(<3].A1L ":1XM+'M<[<[KH[O5+H2S MZ=IWBW>=@U85SUGM[YA5"U,5F!X(4U'I/>9R/>78%9 A@RAY_;",?->36"$_ MI!FB.,<6ONI'>-3E"K;/R'BN_PZ-&H00,$[>4CRC#&0L.4ZW.YN2@SUY!^]@ MP V;4AF3/M73Y:$GA$&P&GS9IL'6&RIY@X?=P8(3'6#F09U%4XCC>0:.P 1% M7%IP]K?.6F]!M7BSO]%&< MIHR2T1K)9#&;M=<\6R$HY8T&R6 Q,29;8FK]Z MKE"6)!0#42D[:.'(A^/*2M&:J>LK86I+%?+3KV*(_- KEJQ$.'Z M1S5:='?/QK*AS*$JQ.TLC5O6ODV+4<58,AN91%DA'F_3>)B?QO]?8*#^F>F= MCCG2=T=?J,N$WW<$=6 PZ83OEOIB;74!<]=*2NML:F.C[86"BZAGA.ZBW+ZT AUVUVH+N )4")]E5J:1?':!. M#,]VU0FJ$/8BZKSK;5U@'+Y(7'.L+SD&O3PND9NZ?C_GBN7@TO[;\&;!@%KD MD>O;EM7#$305"K=#JYM;I2NU:LC50XU64]?M9S6: ::IT%7/E9LLOV0^3^>R MFOIO44^0C&OUJUB!<9ZHI4QQWCWI=T_>U)8C_J&!BDB<:B2B#QHH*4Z5%*O/P(D M;FNO,?9 W_DQ(*GW%XWON^:OW'?W1C0L*)!WD4L94J/>^([FOYAQ=!F,] M]>QIP-WGX2TA:94B4*XD M"\+_(L?)$%QG\+1 \!C!EQ8\T3/'\RM.;"I5#QV$\.;UXFS:N#KP#O+A+^1/ M&\-[[A""4&]-R#7EQ((>D.S7102'U+\CC8;N@KJ$*.->PYC$O%5XIJYF6FY/4Z5%K,("B2A5*&-S9/O+E\PIS<4DO?8@E^ M%5[8;"2O0EB@C>.Y1&*^WHUQ J[1^0U%5=9 M ??MM M:PY"JSSKA54/7;::[O>:&;7"7P[>PPACT15F\4]6!#2Y9MB%1;P#&]F_K#G" M$"):1.FD0I!8T:&,/[GA4Z#31Q!M_408TY[I:I-@%IM/(Q5+*0^P\^HHQWQ/ M2@<[.NJ+#KNEQZ:*%0Y05YVCZ&T^DZ3DJUF!]@ UO'$+)4?QT++P1PB MEU\)YC>>SRO9IP*70S%52: 7RS;&\]C'+J-+=H<@IP-^ ,6!:Z2#H]HL#G!: MVT69V!I9(Z-D\#E RUSZ0JTRB"O/F=$@S@\OJOT3^H<-A'2NDUDS@OSA4Z[' MV9A^4 897[C,"$E"L$3SO>?93R#RU)/F,P_:B']=DW^3WOH#2#Z@W&REI+PN MI_P O4FG&G/";[CG;&?)4\]\(?">X> ;+>8C@=O)2AT.+XQU012XXRQ6K&'6 M>D/E&G\;&TPDQ.CZ:JJ1/F$ DS&,!NIC@,&J$+ 9 +E-[ H^< !4 M !I+ZP6M[WY)L MDRN\7F\NP.[:L)WF^BG@RO2:.$ET26E?[M=W2$N.9(L2);^(M@,<+HE,4O/, M,R1GR"'U\=^OKF,]8\8)]3[56B?-FH4]FXZ)]_2I%O ZXC8AM7__^M>_?/Q; MO?[[]>#.&E,[<+'G6S;#R,=CZX7X4VM$9S/D6?>8,>(XUC4CXR=L6:WFR>7) MZO+HXL_KW MBX+W(-^$Y)9TB/?'E?C?([S2 J >OWKEY%-MZONSJT;CY>7EY.7LA+(GJ-]L M-7Z_OQO:4^RB.O&XCSP;URPH?\7EPSMJ(U]J*5;]]9$Y40-GC<6[E"7$O^I1 ML;IX5&^=UL]:)Z]\7 M%%#]KO"0J+GXE&>5C6.;E5]H/==#Z\.%#0_Y: ^U9 MUD=&'3S $TL^N_+?9OA3C1-WYHBVY+,IPY-/-<*Y71<,-,_F2/X^](%(82,= MZHVQ!X3#7SAUR%@0?(T<(=!PBK'/:Y9XS=?!EX1(Q//H,ZC[&="J%QBI@0[BTUN'OFQ+ ;'V=XC_AG#; MH3Q@>!C,H+P0!CEQB_Q1@O<9=HA+/,3>VHX3CBN]23]@]A3$$]/PI9IV ,2C5YAS&B:WK M=PV1S-4RS"A/Y-'!>I/;P(>?VRYE/OE3&DR([[3=5?V[99@!<=;>OZ4KVO$OUT$?/ _GD?L^$4 M,7RZ'GQU<0-7/NJC-^G+; *A1NLF8^\@QS[= MK@+"5Q36@@WU D?.*7?P6XA"!Z\K6Z@2,(*H_8=1=U5SX,EI$<,H@$/A4:]6L@(,\=";> MA9R:]8+)T]27O^R8$1'M@8LB_A!NRC-R1-=N^QW$V!O,6?]!3H 53&G5-97! M+)Y6N2T/U4#.P=6B 8@_P#8&*.#T/V _IU-F5#D,A@LC#(D]-8A8F )]AFS_ M&_&GG8#[U W#C5Q^-6H>!LUE@89LGQG$=K0P\@:B*VB-%TG">@>P+O>0OUQ$ M(5'GFR-JU0T73[Z'*U$+@98H2"VSWQSH0PI)N#"HMR07#J-U0QV'5*/F?O.Z M+M"0[4N#V)X+_1MVQK>4#<%;>Z!^'S&_-X'X=D8Y>H*2MEJR\ %P70*@@<%M MF).F/:IE98VIBIM' MHR8EJUP6@I@;R-1W3^E I/9Z>!PEKL.D'[B!=,9O\(381#7,YE<\()I+@C6P M"[?'8S*7HB]S.SIH1GSDS$U7ZD?E\>963*C@O&E VEAIODN"-7"VC8F"[ M5.R N-2"9F#TTF?AUE4N>2DE#X@_773Z6WN5YE5/= M\RK#$?QQWWT8#:W>K=7K=P?MT14J_::ELKL/)DE>O4M MF+-8TR1>( [,+DB\QA/*\&)_&?/NJ\\06*,\*/X%.)-!FE@-I0Z(]O3%\S'# M7)W)N[4WFCO(0/(^HQ-ED!8KD438,F"K09>&50+S8!G8B3N4^[V)R/F3"T68 M/1,;\R'X0TJ/7%4A"?GRXO+B0\5,YO&1YI070J>UB&R_R9N^HG'F\EA^R]<#E MLE=]/^<8%"9."-^ Q3I4I@&'F)0].J..P1QG,I76@XO"+.9?G>U^IPI+[_(S M]D C#N!JCUWB$>XS&?YGLZY7.:D7D3U^L:?TKX%79\RNLM-'X44VX4NES&.V M^L!+1T5:4T %YZ^Y+X:SN6YR5W#2B_\TB323** KG?V5*@<*F9P!ZJ!)-RE[ MW,BN]--F%#DPQ32FL[]3[103*BL$<0W3J'I91U':/%O17-[50U(V.*AXNR=^ MRZ[.;L]YN=V>3GOXFW5[U_MF[FZ/T,32O4H0-/B,V*"R\-ZEY(-8R3X&9L4Q M/I%Q@V_P_,_%ND#WU9XB[PD/0&W=R03;ROMO=BS$C@<2<;D-R-QG])F =5V_ M?>7B\./"JV_;8,I91[OT&S!ON*G&P.+CV9K:*Q815W(&'$;GC!VH'P62^-X; MD/VU)C=IF0F98$W?/KK!,X9M(M4&?W>P9 ,"]]@=T J:=:H>@0&45H.!J]2? M$?&$*?<\<1=,;Y*X\V!QX8%JGU&K\A%8Q!J*R UN*UCXD"E7/2F)0)"SXIE: M^ A(+P#V5>)=L;RV"4=^=J6X6RA:16 M1-;W^>$;1S%MA#;R7G.A<_;M$TD5N*L*K9*.I M,?5*66V3T&GL*&VEM&*B1:BFV584;>G9\:^[:9M-:NVCM!-]342&8=1I9+5; M%5XK4]@K#>L=I3'HZ" R Y.6(E.1+%U%4\00EJH>JRWHJ"$R!Y..,"O!Q,+P M$L-#>@O';!R:VHAL9/L?WE '4HN+Y)88UZUVP#2OI8*(6\W%R]UO6BK4-$\C M7"._(:6!A((NFA>7[ZH^.FEL?H.N]HIE>E>0WQ!^\')$VS9HCF'ES>^J_ ?M M!LRSKC6Y38KE(:,,]:C)VN=+57[+Q!%5OWLW"([4WBMWPJ-^_3BYMG.6OREK9]7P"Z MZ1//'?&P2"R7F\X:TTRB_!&070R[@;EX"6O5(%M9/@FX9>Y._(9Z=BYV$Y/L M$C[0CU0RWGW%S"8Q)Y2N RZ&$-ZA[B. $U(G%#QBR./S+=B6HE<6:Z+J]8U(6LSEE2VZJQI+ MUP^^'%NIK5=B"KD?IMU>9]C&Z%Y:5\M?=I6) M%Z,I\G+,:*$3YH#I ,7T;>"O^9D># M>1JOZC,V6WG73\.N0+_[M&P02RX'I&'Z<'2E6Y0WW(EGB19=/#@OO7@0D\U" MWM@*I;-P*)Y\2(6 5IC':B$IXAZL("PL2/UA]7B1[]5<9B9?/T O]\C'C"!' M? ^]-Q$W.++GC-S*O(KFC$HJ7:=EPY5"96!XLT#RC;(_Q)$!:L.P6(A9=Y#;PX>?X=46ANHH& Y=K! .1:)&3[TOAQ%[B1(IGH9A\49"P!Z& MF)E\? ?$K:P8JH.#[$H5A L9 J78S0"[B("-,+ MH!DY_\6(%8>JVW*R8YX9 M,.KD\[+0TVX\U$C1VK MG2BQZW_%=\T<*K7,0DQQ("4N>GOB8Z:P@'6;VV\;V IZ_3OSJH^MH\WP^#YX M; FA:"3]?HV\(%,VOW%3S^VLF6]5 @<\45N^BAO<[1>E?15W2#Z5=TO#%5O3F/? \ M5R]*2]\*S2BW^[EA'-C^-\086.Z;% PY'0=Q3B8$C_-R"+1JFS,,Y!*T-%64 M1F?@G-%U9PY]PWB Y;"6:Z3:]?:4WG*X#/1+0]3BBU(83%.($5=X4H+0'*P$V(9$2\N',O)ZLFL]*>\ED"E.D?:UV]+E.KGZZ6WU-*B^'9 M_(K^AE9W-!T]O4I[2F4)4,:LS7<1\V!<$3>%#:>(X=-B<-Q^AI'V"3\$[J-(#KHA3B ^5R5@\%[@AOF].@UB8[W]_4U8&!4)"\)G*]&=*CK4F\.I^W[C#P& MOCC[-Z+R&< "UW)^MT=;A(1/\Z]T*\].K-OP01K1EM1B3$*U]%0+KI*]6YU- MYLWLP02B<-&+12F'%V)=@EF>5MQ;[.N8")S>4 =>/631F;XFJV:-QX4I3\^0&Q#&27S.,P83CKPNM/=C2G6+^*% MUNG1#RX5G&+*%.TK>+I MVS/)269N]4CLTR",Q[\>9>GH^.>C__SK M__FG7_[Y^/B_SQ]O>P'ULRF)TY[/B)>2H/<:II/>$YW-O+AW1Q@+HZAWSL)@ M3'J]L]-W?WGW_MV/O>/CO^9=G'L);T+C7M[7^W=GRQ\N%KW1^%/OQY.S'T[> MG[[_H??3IQ]./_WXH?=PMX2[XYB-0AU@%,;?/HG_/?/Q>IS"./GTEH2_'DW2 M=/;IY.3U]?7=ZX=WE(UY\].SD_^^NQWZ$S+UCL,X2;W8)T<]#O\IR;^\I;Z7 MYNPI-7][9M&R@P\GJ[% "/'7\1+L6'QU?/;^^,/9N[C))S.(M%5_MV$D=&O1V&2^,="5*.RS#Q(YIDC RSZ=1CC]#QQ7?))4F],++3GVX0PLM@ MKB4^UXO",A[#Y%L73(0'=<.H&8<7UN%%9:^YADCZ/K>4)!3H-N5/K;&0LN6! MD2B#^*%BN)P>@A8_Z$8R,\4!@LO.[.^58+&:2,79G1U]C+@I![\ =& MKRF;>F6O?A./Q%>=<+<^1DA9?,-_B\?A#"Z MSE+^;[U:<@CRT%<,.*1 M1&+VX;O<=/[$5^")Y^<;O6:4:WMU0>HM]>+^F)%<:YO1)^_*EJ@<;X_Y2^(6 M'S>Q(T%#B6]$EXE M]T..*B'!=%OUMKHHI,%A3Z[>4CXKB_G[*LZFBZ7X;9BDNU&[50=AG)X$X72E M&EX4U=.O4O!11#E_S-F0]]8<*?Y9,(?&QT$NXQ8QW.ZZ!73SGHZG9/IC# E!D) !]2NCYV$!RFI[0/'- MV@$NOOC]-O2>PXASCB07&1.1]OYSDC*^7%@.%'G/)/KU2-_@][,-QI@U.>F4 MWK[OLXP$VR@!Y(+P(+7*%DMBU_K:9U6RN1DM.QXQ.K5D/#7$(TOX4'0F$/!6 M$\K"@NLZT((-:\H^F6#>>Z(](XPIX^N>7X_XIQD+*>-K^5^/3CO7GGSCI+&0 M*A"L)UM@W=)2V@G>T]A76H$4%J0,A&Z@_2!3J<&XG6K[)J9E#0LE>&;CQ\_GI[VCGOKGOD?R\Y[O/=>T7U/]+^, MZJQ&6)I*KJC6]I(0_]V8OG!6A86I\ ]K"^%__'Y+QEYT%:S7.)D1 M/R]9EZJH$E9.F0JZKO*:,)<:C-^9/BL0%EJM1;1]%;=8BJP+D2,O20:C84K] M;Q*5U\*#BWEE"P<4E]&0V@$,"-(H!ZUK 3:\ICHD.C,# ZS+JRPYMIV[^P=& M@\Q/!VQ(V$OH$\#;R\"D+A$"[):<1!3]% @DH*\'856$R:&;^'H-:ZG!\)VZ M>CF^2T^OQ!.'IR_*PB[H=$9C40MFXNUE;?0>'VKE@/H-5)2.7PH+4@M"M^;^ M-530@R$% ]-H$E8B8Q:X]>]F9D05+$^,T(ZWU8\>O$8VDNL?I.NLRN_=HGM726. MOHEO\2N,\?KW)GL!&6NH=)1.E_PEM);K_ UTG/K\BXE YB9>G]R]2M)PRA=@ M6J=OTA2.>A@V1L42K=\W:5J#)>UZ?DNY47L,._?]9B150DB&I#@USG[P1Y:D M^:&K:\KNR6OI?#VC,?_H%U=>**S4J@^X^M*V%P?<$H(;C/I!H7C2*4D%"M(. M 3>UP[J2H7K4.C= 2UK*E@C1T/FZZ\[[@[(B>4V8S*3D0-)UC1RL(T+$EG(P MJJ !G)!6"E92N@FBS4 MO8IR$'CF .%A3ZEJ@85B;31+T\J.^G;C728BH588=3Y3*$BHS IZU)T:T],3(_V1\;KM)R51A3HH6H$IIVN"A6VE0RC:VM+=G3&8"H188=6Y, M2A+*YJ1%W:DQK6Y:.Y_?$4_4%(JUXG6!J"^KY+-H"2J885N7_)#AI30U@Y9Z M?JC;-C4[.Y%1:_PZ-T(C@LK&:$@(%I-Q?B^9B/)__H_( M=;UXD29V"#> @]C*)@Z(?B1)RD(_)8$<-?FWRNAADRY!QC7MM'%6P$36M#U\ MN\\1* @LVW13PMR:^.9UN^?S<[ZJF$P]IJK,UC6#S=V@(0HV+)%2I^\TS2S8 ML-VPL8&:RXC:8=:]*6I)J:3J#$C 9G2ZU#GS3*5F5R2\?]E%, M.(H6H./5M,%#MW+*4;:QI;V]:<=,(-0"H\XG'B4)Y8E'B[IC8UK01F[#%_&N M0?7F^?-YDXV>ZO(.ZJNY*=<5/6V,NP.C MMR2VZ@AJ$>FV!E,4'FBV!,#^-YL"%9.G0JZE7NS%4RF!CBXN3M[&^G5_=DJ9-W& M5;/GI#B+>?6RN'9,%1N50\/Q,Q@>!ZWJ2",$;T-OBU$_+?.I(2;=Q]\@U"LQ M-!7*#BI#XX1&82#FJ2OQJ(-X]PJJ#I6# A6B,+!#TL"9 08V)J^MPD\MEZD) M#AU7>T)(+Z<&-;).YX9+\IS>Q$G*LCP5#D\+VX"@AY2#.B=.&\F"P T);3>" MI>0W-<.A\SE AG39_:N0=6H&MS1)N)6*>\1(['/S/)_?>VG&R&"T_EJU]3;O M -0FNRZ<,VF!G-*B%"T,V;#5IJE=U1(4-4:OZW)-DTB_+W%:]& M(^*G#X2%-%C?6PEM3PR:R=?RA@V1D ]O88P:UF)!2UL;.PE16]RZW?(8$;/: M_A@3T?T=^"191O8 R]J Y&;L%TC[_BT.<&C(Z&=A0>9AQ5C-CMG?F;**Z/ M:$I0ZSYUX4](D$5\)5<\/W1'T@D-;N(74ER!O/TM(8H#SDVZDZ<(&G;8$1LA M-$"#43>0LD+?I%'*I!W)45-WX9TM7=/82L4S/XF\="[SDBCWQR59C M)ABH%S) QV0IU7X;T(BT]M1=P5FJ&[MS-=]&MJSB.B7ZU0J"5&W9?^0B14*G]- M4'?[*\GZFW*%J?)R7,M>0,[4 MZ*?QZRH:T=%&V'7_THJ&A\Z9E%#Z#.6?:!BT\6%YU9 M]E*'7[NZX*R>F&DCG+M__J'NI68UB',>\LZQ+7#\0J+@FK*A%Y'S>?Z501S< MJ+TR:FS< RH.::WU'U$>'M UA'A@U;>,PD4XVU!8I)^>* M "HJ)XN,L.^\AN-)T#48W<1!^!(&&7CT5 HG+34 (5U1]%N83O+#OF(#/PEG M3S0_XR)/$=3HP8P+^CZ:5&#HQ$-K8]5IK05 QK*(H@;Z&P;UR\D&=_GN]%O^ M0_6K!985(E]?7]^%<4Q?\E+!XR1YY]/I24[FZOCM!>4;VSB_@FM]I*I\I4/R MX#$.-R&I.(![5)$L>4O%OCC8X-'IZ=GIC[WCWFH0_OEB<']Y=3^\NA2?AH/; MF\O^$__CO'_;O[^XZ@V_7%T]#7O_7AGL__)^IU&<5 A:2>[]Z>F'G#G/7D*. MEJK8S0RW).Q)Y$NAV6P#Z,0-BODNQF#9 <,O$3>R<&-#F_"6S,^>R?'*Y,K* M+YU^I6ROS+@P%1MNH5MIE-%1)WHE@+OA?\G1+<8Q9#ZD4)44L(0,IP(8$B8. MD3[PW@AC),@Q4Z9#E"UV))*<4\?3Q2!J>< J53$(%15N);)Z52*,B7C26NN9 M2H"[X;\71<96L(6UU TM'-7FDH0C$*2??!JG? :]BG)0OMXI[KM8_QY1/B__ M>I2RK//IHZHPFU=R I+2->K2:MXWD9^.D!D+\YOA0%-^Y2;A_:DQM,$%;Y%9IVDR29E8TM&W0IIQ_:MJ\E$;AE,\C2 M)/7X=BX>6PBHTJI+*?W8MI0JE. 1U06=3L594WL?:-2R2Y']I8G(C*A!*3;# M)8:R19=B^JDE,6%>7&RAJ9R90.@NQ?)SJV+!-R<],>(E&9OG2"[PS5&%BAIA M^"[%\K&)6!0T: 7SRTFWD=/5KWQK/IB1XLG>-57JJ.G[TU.SJ.GPB?]S=W7_ M-.P-KGN#AZO'_M,-!SC$2ZT2+P^,!IF?\FF2L)?0AX[YRL'V("H*(]^^#S-C MM:A572 "7YZG@'4;"M7IS ;/900XWM#D>"G#GALP#@.=1FI3W:]44'<=;Q;8 MZB+,91B'T3%K5F^@WH3589+X@G\_G'[X<);S4'SS^U4\YFL"POA&\Y*\D(C. M%G-NRCR.I92Q-@T=QK2,N6U#SR&6?XCE ])YY&H39^21^'2\8/!SDFL/("55 M@[V)X:N(P+.?6V!YS0E@SI4'9\P]I%&A,TJ3AWJ1I3(C9!YE9RPJ%P9GK MH)G,,,GJ,Z-)PM=6HQ RI K$WB3,*ECC8?9,44 M-. 1S"-)".?!A)MJ:=.PP!A<0"C;(/!<6G6KKA24Y."1U9!$O+OQ9Q)SZB*. M;C^8<@X+RO(;/I5",VV,8-EN)3U3NO"(<8L\4Q^(8N%F)1P)"0CE4#SD*6YE MUTFB#+DWJ7XI]GC$U-"G\+Y)J5XL;,)WROU$B9 -Q/%R_\EC,C3195J9J M@D

*>R:!3YAFG *Y9S+PE]0YDL8!'$BG3*I9+*@@J\(KD,HRP%"W%!: 1! MH"9B6=&!1S"_D7 \X3CU7_@:94SN,\&#P6CKK(3&M=EWTZF%-4I=V-.V?^)5 MN4C+/A"XSKI*74?JZ%PM@/C"]Y@> K/N!8%KWJ'88;KQ%O O*)_0B#,M*5[# M.:I(!*SC_V!=QR_*^(=?^H]77P:WEU>/PW_K7?W_KS=/?S\Z%/0W1K$0W06= MSFB<7Y=L< F*O,T>E/P;4N)V-5M%27D?"@"+[$H4E8I55K1R:K <\E-6JTO@ M$*Q5E+H$G.U#43+=#X*P&/G!"X.;^,*;A:D7J6_H5[=!L(8P%H>&%,?%,RG' MF@3+_:=2)A P@IR^L3 @&K"==%4*0@&/H,S/6!8*,@Y'/ Y'/."DDM ;7FD471-V:O'H,"A=2\(9ASC')0=97@"$MN(@H:W#8A@A593-:OV MN4T9'@'U@S^RHO@D>:+ NB8/)8AM>B"F +[)R!/:CZ1X-XLLRNF+9]Q+)V'R MBUO Q>"NAT5@W2THS^[YA$<5<^84EY9<9N+$:(%RCF?^VR!'++EZ(\P/$S"# M5*,?!.O=MCR-'>%XI(^\B@%8&;<@-=L*A_9CRI=A(I9_&2/#;#KUV'PP&H;< M2XQ"WXO3ON_33)0SC1]H%/HA2:Z]D.5*]5O^;!NGD"3B6L>FNT>DN\.+! K9?C]A^] M)7:]!2K_T1,('J\P7'Z?]/Y]@23:*[M7'"_>"NG'P6WH/8NWO3C9=_F>BP0# M[O/]C G#+Q[58\L_19XJ406[6^R_6Z^Q0OQ\OD!3S)77C$]^)/95C_09M403 M,V]= 2KO9)FPPNGDL,)0AI_Z_3.3EC@"\A:Z+)6>BD)TTDM6JJJ,BYDU1;!1 MM-!0G?"VZ<,AO?/YZN.7D#!Q/'%^*PXGFGE99>/N'2VP9^O*T2JY@4/>997< M1M?:ZRKZ0.=_#11=:\4PN3C$>Q//LC3)Z3HS\\&R%DA=KU9AI>*3$>@VO>TE MX@BX^$?L)5^\2%,#HFK0O8\%0AT[];$J#KB^U2!EH9^20(ZB_%M-^K9)ESB\ MKE[%-^Y%:$"Q4_G?T9C,[SSVC:3761RH)0L!(W"W;>AQ6:00J3AFR08N2I=K M;GD,9VGJG?!*.C\WGR_V+SE>T+QBP3HTJCF58= .08ILY[ICP 8\.1"YZY0@ M;[7ZD[9',)$8:[9^>2$CGU MPZ?:9D@V6X::J);8)FT[N$!]<5-N,0Q/%XTD@J.-WP+2ZL5J\@A3L@+$/8>2E6<)' M\IDW2F_3 .8L#.OXW2]SUL(DM!;_!1C]1-Y2QOGR$N9^[";V84;#L(Z?_#)G M-$S"KAG-9?O$O#B9498NW_CXS&@V@_FM;>+PC($=V[64($IS;$[K6QDJ/E*"$)V,[RLJ/J]"\S&0@2XY)=*A(E%8BMY($OG_D7WIBHLH02(XGU;7(DI4[)K/%10'HPM&@C 5J (% M#J:-$+S)9,%] X*Z4OAS+_ZFU/,%@,-=E9WB;*GX@@#'!0+GYYMUP6LA^LMQNOE Y;@1$U :5#\Q0!#?T*" M+.)+Y/,L$?OE,L^2\WGI+^5=?];==+L4D&"ER""!T&C*!>J*K;PX *ETNFB3 M824^,J+.+!FTPY%?TJBB3D(;-.U@%OLBRHE?213ESV?$7M&W,NBB;8(@:62L M6*O)3DN5VPO2>-^#45^ M;.*++$&B^MY'VUYP.#JE@E8JC&WIVT7D4Y32/F3,G_ E6%Y$[8N[H?MC[AX$ M&HH J&%+!"ZPICJN(Z2&I.XB!2"PR[FV#,T:B,:@$8*86U.I&%#IU F*+?MR M)H@NI:$1@<35:]C>D*)A.=L&[%'EF>C#=OAF-.TNFB3D)5FG:14XY] M$5M1))*K AF%5.562>2JR2XU7<:C_GB?GI)GE--7:D?0J#Q=/"^19J1!A?PT"5 79=(*@4L)6C'8&H9;NXH_E/ M$MP$7"?#42@GB._-)\(Y9/63BG1Q%>EJ+K(0 MUSLO'B4%K@S9@O@NB@BDE+GD/GA]B 3&_;4A@-I(.+N[K::&MT.^:/!82!\8 M>0EIEHA@J3@M3^077Y@U<7RU"*@O2\;K*7#J85;/FX(B4$([OGU$RWTE\MT; MP!*7I5( #AZ Z][- PF3IFX>H,^90_H:)S/BAZ.0!*#35\"Z=_Y*Q=KT1!(* M=K&O7C^);9C10E=&+;E-\>2@R_EQ+#!V^>J^4376R(EZ3FEU2!#W[KF^UA MR:&>*-1U/H?20R"$]H]<>KBZ=;V#TL+26/_@I8,E3GR?:@5FSSM0,\78WT?1 MX"XX\WVJX4V<>O$X7 'G1;E/$R_^3&GP&HHE80=>3XM#EVKY%WQJ:< A/.JI MT1PW0OVI':'N@-] I*!-]2E ;F(_RH(P'B^)>**IMRFECL?N4@5^;J8"'7,& MCSWOX$1(^8?B^;Z$;QT5M=8=X]"E6G[$-]T8<.C[5,_2-QTH8F6T3N/II_AT MKL*,[U.[[DD7F[M\E$ZUJ:5@<>M,P*-%R]MY![,\&OI M1?%LB1SG)^WEN.3'6I?X]<(U@H<3KF WSA/K^W$NX7!Y^.%5@P9T85G]Z%"]YZDW(O0*5%L2"S:[W&Y MD %UV'N1>UX^],ZW&\"*X5JPFMQR-HH8VTV\8'[QS29_ MSN?%VOI>[BQ:%>=AH'#8:AXW&=['1^![NNMF19SM<>W.X M]N9P[FZJ7EK5ZPN%X:UJ A=3E MU#M^:4GXHC >K[R1>E)5P"/PU WTN/KF$DBD4V%=-_;/5CTXOP]H1[[9B@E8 M!6[ADZU[P>&/:VB[H901^N&++$GIE+!'$N5[YV02SC17YJI:(/#%-76WX9]H%[J0X(K2:M>V&#)=S[4\K2\,]\NV5OE6!'".J[=F*G(,%[(7?XC*:N M$8(+FW8B3V1'*6%,OR9DE$6WX0BJH35KBN &I%W(L4PB'FFNYX7!:)/4@I9( MT +M=DQ;([@^J+Y,C:G$(]:RX]]&&BI.T31"<%U0?2'JB,,C.PEA]@$JFRX< M3IP[#4K9\ "O^/-MEWGXR:PQ@CUJ'357R1";\>*1 \G(%Q M:LS*&\YE!> ];/+!EU^GV4G MS7B"9U^HRN5L4_!(!-<#<5'<-5_9>]'?B0=-&*WTC'MB,38HT^R9,5_V58'N MN=M\>B71"[GC/G128]]@U"F"8(1;M=EFR;YJC-#WIU?:BJ*L^L*=?N] /U:< MV&NUX"/;IWLUO>'.Y'>E&@4O]EDYKFG6SLIDW1GNXH".5*-@A;M"/(&*OU%> MU!^EA %";]X=[OH!*[$W9\9>N(3]J..R+S-HV\3-JKLQ,^MK@5NI?PT??I_N=;&H^+P,N@#BJ4TVF37%D6&RUE\S6;:55 *68O\E M3M^&C/_G,V^DN,$( $00PK/1K]4R"2 'J:% *2&KELZNB[:@2WYKM-8Y[E\B M9UM7:?K@L70PXHN4&>5KD<^,9K/%V>[25!2W= M;">K:X[JOH?OYVY)[:;63*R'BR0/%TEV?)$DL!E^8&3FA<&0CM)7CY'%S;7R MRDF3!@@VQPWOB#2A$L]:#/0WYW--\-"HI?-+T=OPL$:4XI2BP$_I18U:XO": M%JIJ)+TRA6YKS^ETEJ6$K3!3UYU#T A5NK,(9+3Y'*(S'UYXOWCR?*P6D;($@#%130DJR MG(K(S*,Y]61 [*:F*'!YL%LO#M27M9< $!1SU61ZF0J5 M2C_;K%-[W6->BZB3CJVQ (_6@$C"597J)IB7-_4L'=FM>&75 R14!<&\]E%* MI$H&'@F4\GSW-/:+&@/-J5I-&P15Y_5DI*$+D= X<5R3XO$M\1+R&(XGZ6#T M-2GBWI#0U&T0Q*2,5+$B+S5)B.2UINPN3'P2<;4D-"N1J;VLP(+26HR=7W?A&,UH1&G.!%+X+S$+__RG"^8@@=OGK]+9E?@ M]\/IV5:!7VF5H^U2[M^:5R'QRX18'2TNO2)_/M_C9 MY[H0F!7W->Z_XP +7Z:)6AI5L4D%!&'=7DLBK41;*C2[#8$M4%&7DFP (:D: MD2B7C,L[K)$;IM3_ELO])N:N7'C6LI((#/K3W"L^DB05:Z7WIV5JM9H'F]/H]I@#M_V4D"''+%.5+4O@$);-[<#!20C'(S"EJY-"XO!W MH-:!G$=1 [>M.FO-NIK.(CHG1%G*8-,! M>GT+5*%MV"JAW,7'S+L1SE,F3$ MY^W@*4D!C""8J&&XCH+VC2-A:-WA[X9D/B2C1N((IDN 1N# M3&PK4PE.H_4[=E:IUAY7Y)5LC3W;_I6Z<4*G-,YW8CEE23]+)Y2%?X+/T"E; M(%@([$9)E%3C278\\&X(8R2PD:BN$8(LY&Z$JB,%78P M#H*,YX[FC?9YA4?A^E'>+PGD5"ZN882RIX:-$611=Z,:I@S (^_EOGA(V$OH M$SG>?/_\0A*1ZQ<<2)YHZD7EWR]HDM[3].\D?20^'<="J7/7.LBI@M:D'8V- M($^\&VWKB'].<]+Y$T6")RR=/W%V)9Z?HV67A/YI.PF]Z+B7]]PK=[U/&6>( M/>?SRB]&V66KOKKU4F:H*7(Q-AT@S$+7$'/94=A0[W0V*J.C3-3( ''D:>Q5 M%9(4BOS- PMC/YQYT> U)O(D@1H404X&UJKJIE"&?N=A564^1@: (/2B9K , MZ<[9>D&S."5L)E $:I)@,(1I^YHS DQC]SD8,LN8/^&+I_Z8D7P5O(F9= JP M;.L^?Z-2O54JQYR@':2#^]/HC*C\)90FXC'TX'*X!=YWAL-6J5(%;0 MA&8]5+)R7;)'W\Q9*L>4(GFBQLKK[5]2YI&\D#@CXMK?"XZF*"+_+4PGR^=Z M;V(_R@)Q6WN2$/Y?\.2]@1I0HR=D*PE3]:A%*YX(W .C(XY7/O8U(8IK)C; M$*1GZHAKFQ"G :9;ZL6KZ<(NJO1Q.ZHD>NNMNL,?2;HDS^E-G'!GI[MB6 K9 M_:,0?#*?"E0TEUC*0=%$=A1LWWP*99L*YP]SE%'2OEDC \81J5&IDTH**.(R M0^)SCQ,(G-3EL]MP""(R:BVJK/VV\7?*][]Y+!3F^LCG/87_V09#$T,P]#W; M%*#AN]+GR !Q^!M(=2"N8_(S@Q?"8G%CQG48>['/5],"PR$=L=4OXGKMM^&K M-Q._F/BDNGTB\%^P-DI\5UTZ#Z7IFMV'QI,=BLR_@R)SS@YED7GU=]1710[4^& K:HVK]"^[=PW1Y,[-B.2@#[-Z- E62A@M"&0V(N*]<%,I!<2P+ M826"N8]B:?A(7FCTPIR!\N"#T%^=M M5O6_E8<,#T6SU3M"$2JU4^$38UJW#( 1&<':N_&,DIP",(V9)6 M'*\/&:E"L>NA2=#\U%IT5:7AD^L"H3TB0B.([04*RI &N M8H/@NY37SXWEI2 $CW1D2K6(GY]3QNBK"%]Y,_Y+.K(T"Y/XSU]\_.J;+Q"._20(X\V?O]CGZ[/_]<7_ M_LO_\Q]_^A]G9__G_&&%@L3?;W&<(S_%7HX#]!;F+^@IV>V\&'W":1I&$3I/ MPV"#$?KXS5=__.KW7WV'SL[^PDB<>QGIDL2(T?K]5Q_++RX*:DG\ _KNZX]_ M^/KWW_S^#^@_?_C#-S]\]RVZ_U2V^T0D6X>ZAE$8__8#_7_/A!\B"./LA_WKYZ^_:K)-V0[M]\_/K_?%H]^B]XZYV%<99[L8^_0*3] M#QG[<)7X7L[4(W1_?TZCDL"W7U>\I"WHO\[*9F?TH[./OS_[]N-7[UGP12$B M_=J 2=G\_:A]@>GC]]]__S7[MFI*" 5YU5:D^]W7_,LO_O(?"/TI32+\@->( M]?XA/^SPG[_(PNTNHES99R\I7G<+&:7IU[3_US'>T!^3HOR>HOSX1XKR?Q8? MK[QG''V!:,N?'VZD>+]OT"HZ,31&*OIZ*CA/Q'>P%2:Q)T1@2>Y%=L"$GGV! M<=>E?5?DKP8^_)[C.,!!B9"R5%!F$C$GH(0IZ<1OT(NH7R?IL<*RTD4R['^U M25Z_#G!(X\RW](\S^@?3$_G'WR\2$CN7SUF>>GY>4F+B__F+KN_[:8,*36DM MTZ;D7NJ7O,B?&CT4+;[V$Q+7=OE95/PPK/LZ3;;=DG)V2<>7?X^>^_^P)90& MCA1GR3[U<:]?5!1?INE*1-*"#F0X/OOYL8?,?V'4_L29C6@^5W$>YB'.GKSG MVG,%4.WOX9I/)Y+2?!I?PC2?;A%MS:>DAGYE]/[O1)9TN(G72;IELQ42/O%- MCK>9#*RL,7 ;4V)L&%QG2\#6IY;W)%,\(($V^I521XQ\VS('09F+$YL)H5Z6 M:Q,O#M Q[O&=L!3@B5#L@-[Z&JZC=>$H74O\#J8S=4IXLDU1:M-9T'_OO92X M471XP+LD[9I9REO"MRL)NK:)M9K!MC:9L"<;7D48<$]3L,DN(J#2[*J M4T!OMX-O@)W(VN;7: 3;^+I%/=GT.%DRE :($IYP $V]. OIH*V-?QU-X=N? M#-_1(-MJ!]L*I=*>/OA6E"<+@GS^>!U&^':_?<9I!^Z.)G!-3X:GN62JOX=I M:E(I3UP>48J(DYS*M![P)J2[57%^ZVVEFS_'S:";6#>NIIDUVT V-8FD)YI; M3151LM-M#_E)2L(G6PX_YF1(OTCV<9X>+I) ;H&Z7M -T@AU>^=(T06RN9H) M?O)>DL!D@1@;E*2H8(4HKZE,^LE[OPG(%"%'Z6ZZ&X+W4(5")O6V=$0LF6JQ#W1 M*@N:B_(/Q+;F[^+)XF?!]X+\>9<^)6^Q3@N-EC.QR&-TG?98-YN!-78(.Y0M M4M)T/*?$)[9#-I>X2^_3Y#6,??F<5-I\)A8IP=EIEJVV,[!-F<1#&6@UXRPY M3&RE]TF6>]'_%^Z4ZR9)XYE8:"?&3OMLM)R!=7;+.Y1MYBF)972UK08%92LTOI]2C=U4>#]OGI MI^WNXEM6)I#2K MQIJ5+C:,4ML ]/&E)+:FEI) M%)54)SV3N]BG*8YSGM9 _8>L;??RI&UI<[@F:(*SN;#L;@O3)(TD/G%Q65!' M%7G$Z4]W;IQC>JTF?,677NX5XB@.(27-H=NH&F?[B+BK+60;U4A\\J%P19TF M"WJET4Z9J95>>#G>).E!JH-V*^@6V8GJ.&6K:@+9_KH%'2!Q*T4EU:F,[7'K M1='Y/@MCG,G'ZG8KZ,;6B:II;(TFD(VM6] 3C8T11275J8SM:HO3#1GT?TR3 MM_SE(MGNO%@>X62MH1N?$F73"#N;0C9&M< G&F5)'''JJ" _62A\P5&D,\I6 M(^BVV(6I%0>%%I MKU/.4Z,@I3FUF1%V6YK1F/B_/;YX1%%W^YR6:J&;1/)5 MF;H3=#,TP=Q:."MZ0#93([E/740S'H@Q62#.!@E\)K-DLBA*O>@F#O#[?V%Y MS#QN!]Y>NY&U3+39"+152D0]U1 Y6<3H(D)X@AP!OA:_#C/?B_Z&O51^J5/1 M%*[]Z?!5>022=C"M4"NM=7Y!L9_(*2-*VL$ESQK7-?FD:QDM;PG7%#7HVC<\ M6\U@&J).V)/O=XJ&R$A/;87\IK.9'3;;SL42.Q!VVZ+0< [6V"7N4/98W'^? MR"*7A'7 @$5>UYJF_3UJ':V][)EQV6=G M&\_;<6/"49Z5G]1657SP=Y8O326X6U^'L1?[(?&;A%^HEQ0O[-D5IBW:X*=F MVJWEU^WAUBKF\OE$_G'^7*UO+VX0H\_75T]/3JU M^:[:BM)&,['CHRJ+W2UF8)O#U%NLR U5(S-RZ->2 MX+1U2<<"]?CH:/+#@13;?$8N=-QV#IXD07CL4*V&T/U*)NYI[K6H$DE!^-G0 M($MP'J/NPNTNO.QE&0?T/U?_W(>O7D3DR9;YA9>FAS#>_-6+]K*EB&E?V&[9 M2P.BFQIUA.NV_<2WMG!"GA6W9G\(C!;(RU')"S%F3AQ[8C7X] ]<,W(RU/H^ M+7N5/6 ?$SG(XO,6Y]T9\H9=8'NX"=[&^*MH#]>?C:2V'HT+XJBFOD"$_D*2 M,S_1H#P)Y+2B[F2 3F(VU_@ES%\N]EF>;''*)B-:GS7K"=MU>Z!O#,WZ;G = MN8_PUN-1P8._A5=R62#&9WS/WI7%OY4C\P1Z./G8M@,CHG:Y2_8,3% M0Q\J+?'9_Y?CJ>(Q]](\2:,8SHS7 MCP*SLKHFVA\@IX8N)^AX2E29A0'FQ:@1Y4*,#'G!*QM]UTE:V=R!C+UD--[1 MFH$!1ICT3+:A3X;G&*]#LC:ATS?:%ZWW^3ZMAFG"A%9,.M#D1$*.#N Q?5,L M0LF.\24#NW_PZ2(N7*,HB3=Z7".R0:*>3XP-N4PIP Z4ECA,S3BB_,S)+ M/"/TZ2Y\DB/*E$[Z2K:(\76\.>]$.2^$'YM"4^4XSV-1JF9>_JYUYYEXZ[#V M-JZ+Z0;I,89C]V/NCTD2O(61#+3P-6R_:>,07:;\#JZW'$EH:U8E(2>#T-@H M)CH'R(G0X7.$NU$KQ""?%(AS'Z\XL)\-)?6)EY-]&^(MV+S@_W!$6^ MC .:?;>C6_+RTTY-%]A1S 1O[115#-R=H$Z" MF8'%-5A7$0H(V$E"U"5>8[(:"NCKL5O\Y+U705FB'&4'V.%)CU4,3O+6<$.3 M@)D%Q6.)6Z)D2NW MW61M83NF$J'HDYT-X;JC6EQ;PVR>(=:$G4P,QH3H\&QP'%A\^S&1@YMP^UZY MWPH^8C0Q'._4PXT)+?E.VYMWN"4_D#.XK(*='SG>SKX-\OSF]7- MT\W5(UK>7J+'GY8/5S_=K2ZO'AY_AZ[^^^>;I[\YC@)FA1F4'6;CZ08E&N2M M9^'-0]2;QYPNGV$C]KKH)VMP3ND')T#4\\;@;8 M!17"6OL>H7E&B2)*M7:_3UY.WX@*-W%\YRBCX@ MC%Q64[CW#O2.N%D=A:/&L'U1C;&K=D*S)5R/U,A[IG"S!S8: MO&);3 WRA&NY784%2ACE@\E5/LX#CKP#4Y3A]#7T,?TNY0*009PF7M"K M$V\OH?_2NJ7\XF7H&>.XJ(:$&950+(ZT0'[D95FX#LF7I'5Q+K0@;EKF$@KK M913LC[B3CZ>]A.SNAZJJB_PBUM^I1JCZ_?0Z$;/@S^[Z.+C<#$!7I?DXN09M M/,._U< ;SS=:"13#_ANE>7D -,.%W/,P>:8#IV%_J<>IC3 MK1N:ST.7E63^@&-?[C[J'K#=R0!MLV2RM#E<=S,1VG[;H:+-'S 0J8^R3V50 M]W8ZN+Y('7UXQ)A6FL'HC^V+P!,]5-=.OKN)BP7 /4\&6.9Y&C[O<[H5^930 MD9YN&R41D6)S$Q/5XDR7O38X$]@!8AR=-A_7&Y(#W# T$DY;5^8B+% E!"JD M0*(8=/>]*0@J)7&=N@=,GX\O7HH+<7['KJ6ZV8*^3XM;=TP_JI>9NEO"#D<* M=*W*FNUF< .#2M@3ZD86=R\9T06OX$"\/N7J2-;%.>;O6YU2+'2D!Y47]-@2 M+>D$[Q63Z$)C(^/Y%8F/9;>0:9?7IMSG64[^H!'3H_N.*>'R[<<%HOD$K,4C M,76\?<8I^O8;]O&WKI8[2:R-%1W-8 <*&:[V:D9L S=$2"4]92)/AGHPP6$L M@$58:#G^#^@_OU/%B8_?+[[[[H^+/WS+/97^\P_?+O[PAX^5AQMZ] (1TCOL MY^$KCIQ,!Y9!$-*YD!?=LZKC%]XNS+U(T+?D%S'J"#L&F&-O9$5J>\&-$SUD MM\X>JEB@^^)1@H++ HE1Q4W.Y*3X:47J,X+?YUQY97\%U[QZRVYIWR0*5/- '@0LJV(Q2 MY\^@6,V4"L %#Q=N_91B+]NG!Q:R>/12S2/Z>HXSQAOJ8RC7'!UO,Y>T_=41X!= MO!BZH(^GD@'5X?NH8X*K'D-UDH8Q C*>C9$!.=;0E5F1Z,6@&^S :HJ[3TTA MN$'76/)A:PBYSIP:!^M1.A5##,6A2; FEE\SC]$UO>RAQ4V0.V=1J@;81/>7.X M]FHBM/6:D]%&2]3*"$&_<@:.?.LDS;RK@WDOO4C8' M#MB&]SU.F4Z,M*?H/"JW\@SD_X43+J7!>_*@'$6X\* ( M!!-HH@@(51X7"P1!$D5>FJ$=T04+"@!B @^*/)^N1Q2M.LS)][NPZ@9WWGHN M/MXI\]"#.IC,[)'0-@?S(H\2U$#.@=_5B=L]U-7L-3_W[4"M\V&AR[PL)V\A[H)5 MJA=YZ/L)G+P33YT ;--;';LI?\Z[2LW2%#62MX;MHAJ4HH-*FL)U3YW UF/+ MW>WEU>WCU24B?SW>K6XNET_D'X]/Y#^?KFZ?'M'=-;J[OWI8/MV0!H,9;Y;F M@N&2?]5&2_[Q]_LT"?9^3E:L_-6!CE1013.89JK#1>U3U@:>86HEM=],9$2S MHH@"(YP-G>UI9GXL%;N0H#/14]<6O"'*$;:L\;@A:)-4B#NP73K,_2PD4F9[ MMMO M$@EHN;1D] G@6JQ3S1\MPF:8X"R5'&-'5=78YTHPULK^E$U,J#KAO M]9IN,4_(=6;O5;E.;1X04O7H4T%VN%?LKN)-&&.(\?L)]L8E;Z2[.9INP ,RJ:8VV6TI*UACOC,)#9UGIO M<8XR+\+9#TXF'B,C>^Q"-J4#7A-+[7I?LJKZO1A/1'^=:M!&;^++K6*Q_9(U(KQ=AHM)=<0K4L1EG'16 M1'!ZY+<2S!,EU&3YW?K') G$3=+') HT,QFCCK##HSGV9L:-KA?J1?]T MX9X_IDF6W:?)6EJ!N]D"M@-VH!$]3O@:KHMU"6EK9(P6XL2<%(\;'LRN"\PT M;T?O<.K19P2OWGX[BH7=;B)LI/UZ?# ^+Y.W4?"%C*B;:XS\F7;UM/6X%6P/DZ!J7E=L-('K M63)!;:VNI#?*_-'\.;/18.%.6!,YTRN1@"Y,>90H99*J0-H\]1+TB",O?1PD^-M1M3#;C,D;.=(.P*/R1%VM)A MV\?E049A!S=.30':?I 6UM1U5C47$-42HF4;EE/N/]HO8MY>$D\;$-]-S+0M]0 M*67;>;EB Z'*#UG#^3AA4]SA/'"!&&4GFVSC8&14S!YP>MY19<62E5\*9K.)\*T!1XRQA2T0429H7 6=&!'FJ'!.HHV MO^!P\T+X+XD*O V^W=,:37?KH\? - L."S*PXY.M7L3 U9<&W(AFC<36*TJ& MJ."(.$MZ6_?X\;PJ"KJ^[N5.35ZAIN,7]D:I,V40+R?7Q26.DVT8TQCI9$5H M"EBU4NQ+X_.(H=*592\"\X^>PRQ>>H9.=XO4:=52+UZ['UR!%A>'1/W6/4P MBI+% &[ZNG)_*K.,E#JM&,1*&8G914LMD&FGFI BYFBJ*0B/'#2UYY*.8$,* MF]4+3V2DH"^(O2110*R%YS-IUN:F?6&'R%X::-S6-ND(-QSV$]^Z_I?FO2_Z MW-?C3\N'JY_N5I=7#X^_0U?__?/-T]^<^@+7P46RW24Q3>+K> W,M,],;%^% MN-/FNSK,P-:58EMOG_/DSYKJT*^']3GD:0+L?$5,UQ:VS2H1-HYWNAK"M5&U MN$/9IM,'Q(0'BY7/(76U@VV44F22E[0A/->B,D:YJ/:%0.O7L]V^D30N-A=^ MM0P"]N2"%]U[87 37WB[D"Q]E#ZFZP/;WXP0B[ZG[ #7#\W$MK7;FCJBY,_( M=\"%;- IYXZ%5I']RVI#/@2\__>Q,?[E@]) M%%TGZ9N7RO):^U.![;^66FG=V^Q# JZOVP(YX?(CXX,^E!R_1&&Q#BR8_JZ\ M&OXK98P*SFZ" V#UN%DU_V-?W-)_2B1+#G8&2-$$= <-QQF[ O^ B=!9F./B M[9![G(9)(+Q]^%7_N#SAQL3)D-LOQRL!ZQQ< M[ND[S!PS \J^N]NQ"B17[SCUPTQZ=\F&#NR8::V9YN%M3R)PHYH]%&L_80<7 MG"7B/(L8LT",[:(XVR@XHXJUFQKTDRNHI,0>/F.:2#@+QVE-%U[V\A>;R#U6)E*CS15Z6+Y^!.Z7MW]XN1.W2W.*>[[-'D- M QR<'WXFCGL35Z6REWX>OI*Y@?81,RM"L#W 7C>MJCH]J<#UEA.PG%),@_)$ M)5/T?$ ?*%\RC_\2U37=:]X+26$]QS?N'"BOCBWH^N'N$[J[OWI8/MW<_HB6 M%T\W?[UYNKEZ='(!C;_TJ"BMU6@ .TP<8Q'=O_X6KEMWR'B*NS8J7;)JE?S] M>72?I-03T3+/T_!YGWO/$:8+] F+51K<>AI8&^X*<34V"N@J/_;#"#=*C3TE MPXS^([&"[?ACZE>ZTS@0'[C!:%2T ^TH5F*AHWA'O^XY7QEY8F(0\N:@\[32 M>5S75R.?TW_Y5.$[0>%U(7FO$LS)1.<2[XC@(9N!DK\C3/^@[_=MZ5CX+_:Y MY$V+2-1,%JABPY^N%!@Y6>Q,K@'^5*4<]C1[ MA$5=M^:QBVZ74-<)MH>;86[L%"I[P/5J0[F'.#83&;C>MY@0MGA:Z++XMW"< M<4]@:=Z8EC4&[K=*C$>'?$I>4.4+-#5J(&$<9''6P>K(Y6ZW]P"@P2YV6%*T6E.[B\3?:QCE((/$ \?>%<]<)TYTWIWLR4ZJC M6!\%'7>=H4]+\&O=NM5O9IXMDWYXYZ:)L-WE97HC<#Z68<7FK5W MO.8,>(73G'R=XAV]J$_^M>,UE8E7T\^]S29EFVWT)C^9WM)T_^IH/!)6\%^- MX>]=86\RK>E202I.DTYX)H/?]2O#KHKIC M*J]=3_?F]J]7CR#JZ7J'\D$0_Y_[,,6-"[G+.-!=V.]% ':8Z:^+1KU>X]YP MPXH%!NLDI8(5>V>',ZNN[2_XO?T%2UR:XO*^*EI,J1,B_HM',[9 W58G@'V, M@^R:>$O'K7V3(-&+ O HT5\;K;+>IMT!QPD+$/;9C)P7HC\#>BQJ.4P8*DRG M%>Z40G? >A6YF&J7VYU*>'8;>L%1@-9)RM0#>UEW\F05?.3LKPN[Y1OS652UNRW<<*"5V+ZP:DF8+CXHZ3-*&U'BCC9L)L*:4YAQDCM95H@+ MJU488P+U@E56,UB(M=O#]DLM4MGF2J,Q7,_4BSS,@IC19FDQC+KS'9)AL2YY MUD^0>F^C/%O2GQ&W%D$:D19@PBD:@\[ FF12J<&\XA >I$' MFAR,&($L9PR9 M@8()JK@XGUA,@1T7=*F#9ZX?/#'?K3AYNP.\T_?7A=T&(-PP8('!_88?I".& ML33%CACJ8P7QL&%=:BC[ZD68%6XMWZBA7RSCH/F!T/*>7<@X M3ODOWO"^>O=?B/+P YF@7:W76'H\,;D0L".:F]]$C(K32@ WLCK2@_6) A%@ MP>.S(,<""4]AL2]IGDC[LT8'+CKJN&>T0!4 5") % +B&)R$]9G]3'1H:-17 M*;09[P)XYB.G-U*FN:YXOUN%V%V\3NBLEY' MR=M-O$[2K='[X\:]80?JGEIHO'!LUA5N\.T+P-831#X\>%).2&#E.NEG,DW\ M?'^_NOIT=?NT7*'+F\>+U=WCSP]7Z.X:54E Z.;V^N[AT_+IYN[64?6>N@A) M&-RJWC Y;@C;V^786B5W6JW@^K!"UA-+QI25W!^"]98#YR3< M :!3U'J[GG%S/1Q/IP[%@'Q[=\O&Y-.&8TD!K:?4B[,U3NFA95&ROWP2Y/"4 MF%ZQ/)$4S)@PA'ZJXEN6=( 7Y#H5U2E%NNH:6WDA!3\6WQ4/3X2E(/1R]ZZZ MJ;ECC[$W[B4ND!]Y61:N0QP@+^,%ZMFBF1^$'::MU^5,J:4:*>/J-9.*-7I* MVA=>T=+9?5<8FE(8W"BWZ*V">/5G?Q6*76<;I(_P&P;EZL]9!^%C%),%W>H? MLPJP RI,'U"K?T +GB-HPP!C+;[QYOMQXQ6!+\'L--3**9S^9 %4=4LG1AQN?[C":29YWY.1/A-HD ;.K"-WEHSHB_T)@+71>RAV'I.R1$)+-EY* [0 Q%IUXYFFR^SL M53E>J=K/RF*'"[VUR0JAUOWP,Q%F-VY*#Z[R@V8<.6H$VQ6[,8G.UVP!U]TD M($V=[)>R+LW./WMTLRX$[610) A;8XX!]R&2K*I7K M%D;]R<"V:%N]-!9(/6G ]0IK)"/YS7/#;]P/6-#TXSZN7'DIO8E";S\RD70! M1-4>=J30(FT,@[+&<'U?+[*M$9>4Z75@;KBC>[)!?OB4>)WAYAO,W1EP9L#[;22.,6;1\"<#W=#H;UI8F:&QNY&OS .H9N'.M- MY#-P#>6(UX_"S)UCN+%"Z1V@-FL@*<9-U=*(%HB\]]+\P++C:!ID$NORS@RZ MP0X-IKB;I4S5?>"ZO['D]J4^&0/$.""1!22C-A\(^U&8IZD;#H$]NL_/ <:( M\7)? #7RP5")B_"PHO6D="/<42/83MZ-2?3C9@NXKBJ1T];T.#DW9I9E&%?O MMG-!= ./MA-T,S3!W#1+50_(9FHDM[W94O(+5#% G(/[<6-TX*[\E3Z)8[R' M*&T,VS_5&!OIPITMX?JC1EYK^FD;9T(M7-:,%OVUU0+\6_W7MXE.KXIZ@* L.N#E6BS."+6 "F+F[I@ML M)S?!VSP@D[>'Z]!&4MN?\0C$P3GPJ-#OTS#VPUU4/&LFLG+AO#]G^&Y]E>7A MULNEC_T<-8+MH-V81)=LMH#KA!(Y;6WO9_[Z5$40G.>-C-=EH8>+9/L78=QF.-5^(H#I?>:](/MQ,;(FU?O-)W@NK2YZ/87TDH. MB+-8(,[DC'$!-PH[T(@+%_\Q28*W,(J6<=!&7'ZE=/4^_6&[?&]-B*YOW!EN M".@/P=;P2W(LL[$C+I3?@XL)TZO(14BX]L+TKUZT)ZN0HG"X%]W$69ZRDI[J M>;MI7]BAH)<&Q#!@U!%N".@GOJUM4RZ(L:%SW(H1$CB!\WPPFG&3)ON*XSVF M15=I'CH]+_\ES%\N]EF>;'%JMMO=FPCL$&&GDV:^;!\*<(.&)0[[%%'&#CU@ M/]G$8<>6\51ILR&NRJ[K.@"OMVXL MOG6.29U>0H8NKZX"NN,#.'TRRA>%R%!*Q&!5V5\P(A]/7E)]=)TT&"#*P?E\ MQ@%P-Z^#X30&2W"+GLG50R8WN%5#NL'52>DH_P4'^X@N_,HU(-_Q6<;!*O2>PXA,QG#V M"7MT\ ON8@)BGZ9$>):;].0]1]IDW*%YP(Y!HVBT49%J2 9PH]02A42H7HS*B4"_%TOE^9:,[#'US]KJN=(:_6;B1HMYA_ M8_Y4JY>C-?U%7OG.4HP\E%8J?Z:R.LJ8/%HU,_T*ZCT8A4\[2K"#Y G:::5= M]B4#-^"= N:$I0SCB=X(4U1R+<):(ZH=H,0M%VH27@/Q2XT)L:GZ3 Q2S[P( MNN-97;&A]B\9I]0P)[,]R3[_9;'/2*=31E*^0"TJ8A*S@78JC<$MF>22D>A$+@70+ ML=@L+=]II6$U"P.<.DN<+S,AA41%LF*_3M*M=Q.OZ7_H1]I[;[VIP Z#EEKI M2@LV) $WC-D".3F!6&"XH-M(B/%$ E,H@6AJ%0ESM7WL[8.0KA-W1$.,%PLJ M_#8.ID^>5@*XG:95;[M>D'4K^:OG_$O;'79$Z:N'[AF3NB_<&-(;P1!#\$W] M$'3!#$J\<**.\KEC1^4G:\QW9 :4%GCY)*UG*# @,)=@8*J+[G"@ZSV'@&", M80@?8,RJ:% L=\ %A4E54CZ-CM]W.*9EI^BB+V%Z\@L]>;9W&R3)2L*V?'TE M@V5D!WA=?]).T#X_?/+^D:07$9%'&3%&8P(SJHRKTRI_:G .P!.NQL-KZ[:$ MW#[R4A0T,[6V29J'_V(QC,MU%E'!R(!?W;Y MBY<36#%Z9ACW.](P3S:81;QG['O[#%,%'!!]YR,+MR%1.1$KY T.]+LP1;&7 M,_T+']&.5%*BO&2'RQPY^@LQD;QXXNPX> 9SFYH"37S%*(!E=\3F*T/#B1 M),RA?4A]-6XYG4 /[J)B$%36-W^$J] =H4L4 !42N Y@(/0FA"NZ!/%9RLN> M#:[BQ*!U""'15.T(XD&=B4#-RX<0J801)[U=,4(%'% MM9;X,LEZWW/ N++T_72/Q=R5GN'$@,!A7\:]!9FYA(E^>ND.%F8TYA R M>B(9PDT*EJCD"2_!WJEZWDJU^$E6G:BD>R^"DZO5?EN<7H?RR>KN,HSV>>_4 M^;[4YA)HK+34'6]ZD9I#V+$#-(1[';]>OV"W$GWF:@5_>('(G<)PJ; =45A& M>8^1ZM%\1JQX)K+K-J;ZE*T/&9AQY%2]="1D&-.83(*CTWDG6-O/ M#:+RX=;RO*IY]VBUL:OGJ0;DHI^L*-*KT1C'EBW@X8;G-#5F&,;W*\E3U99=01MNV; M8S?*#:EZP;7W'K*/9.F4$6*<@&6%#*^!)O0QT+[B]#F9!]YI!G6\H:P?V-J' MS"_JPK'%U27ASO/R.=GG5ZPT;,8[T!A<4,@T+Z^/P@AVL!Q/MXTIQ>!GY=K]] MI@NA-7HN:TID!0\G%8V9.,)^5@E8HE%5>]A13(NT48Q8UAAN3-&+?+K)UMLA MC]TV.XU;3P&UWJEPZ9Y]2X22!K=)G!Y7#)5HJ3?PC;K\@#F])EQPKH/;E3T9B)"_31B';DDQ&8@4/T@C' >E]P"PCS MOIMXM\\S%@$^FDWW.GO,Q.CE:#M-_+CY# Q:(?0X4[E1JJ^9S^5&P/O?^X0F M&M^GH<]*SRW]/'S%Z).7_D:SE>G+4?P]!-^+RL3N#TP"]/%+)R]&>=G+,@[H M?V@*PZL7L0,_^81.V0&V,^NQ-IYYDK:&Z\H&,EL_VD1HLJUE]H= W>$D[0%G M.?$TXG'=P+L_50Y6)Y*$[0!#Z$MTD5/HP76B05"-X&8.)WV?DA@?^"!VO8\# MM0M)&\-V#C5&T>R[6\(U:(V\UJ\L M4XSKIE)5G>FJR6=T3P4? MSE94!]9>FQ_=_6$[=6]-Z/>M.CK#=?+^$ 9?;DO\W\WCX].KPZ=_X)J9F]V] M5QSO\35QC<[GU]5#NWEOV+&@IQ::VW-&7>'&@;X ;,V^X%.^P4TO1+6/IJ:T M^ =,-_K(Y/T>I^R&%C&2N^]$9Z3GQ84@2) $U:(L4"D,XM+0):DHC\N+#RK5*=6NP6U6<0Y6RUU!+6^I,!',&M $X2KNQW]KQ>1N(6W._Y9 M=UOT:YZ2Y<;:B[*CV&&%HV\UGMI(EE$Z;I9FW=VXU=;=[#,G MZY9(/HYUV^=?2IYB*"9#V2W..Q,JI8U@&J4:4_5(PE$+X$\@R.6U/F+?;%), MIJ[TZ61.FSV7ND#!GF4>T;KU9*8;)E45^YA.>B/D$W09%LNG+9"W)I-]%&#Z M9A+MG.)\G\;TBRA*WNA,F6= !6%&NK.3S;<7'*,P1QE.7^FWY'_HN;)SPM)# M?L,3",.4.@-9*/A[_JCS*%=WNIQ_I-^@I(@(23=IJQ, &RY4W<2$*FE\D >J MXR: PY0$3Q6D6M\##U$R:6UMJ*1'LR5W1-H7\FDPQ[@QEF(.#D/&:)A@3-P/ M3X1=OQ6IT -FR.F!5K,.+9O/:9)^+/2 \W-*&]+"D\K3;\W9Z#$S^SU&J]X( MK)K/R'X[A![[2N3J8YP*^_XZ7L!MV0SU UK5GUX MN[P0Z!"XDU<@]KM=%/;U9'TOV)YLB+KQV(*Z"UQ/-A7<^AF$@CXX3W8(?#!/ MSM)<\&+RK]J#R3_^_LG[1Y*6$:6K (NT$4S_5&.B[MC= I[W:>0\>?08>/6B ML;-;;XOOU@T\G>L575NX5J=%6!J?M"%,&]2+>[HI#G[&=1]&7K[/EB'Y[;QU MOLH#^0ZRHBU,:S-"6.TIRQH"WUS6BFUK=4\O88:VC!;*.F&ZVV^>%J?PO"C" M\0835A$]-Y7'('E3P"%(@Z^*0))VP .03NK)XD\E""HEF3;BC*6(8UP.P\UT M((>++X3B4^K%&7TW[Q&GKZ&/LQ_39+^3QQE]%\#QQA!O%7+6D_X/4^3>/D:,B.[B7UYN%*T!1RG M= BK "5K"#PR:<6V3R+;$8%9V5%Y&"JXHY+] A$!IHT_HRF@C8U"0[_^7V<1 M9S*@[$<$D4FQTER 5W: &93,L2K3*%;P+YP;R#SDO:J5XXO@4\$=<,U2/B/< M/-GHBCW2EC"=S !=->YW-P,^ZFN$'F#,9U<.JL>@MY0/\DM&]"/: +/7XJ<= M[T>"?BO#.OU [QBAFZ'^'J?T V^#/YH&V&87F)&H#U[E@"^TG]&0WR7U<(,^ MJZU0T!_#35]Q^IST'/7'0US>I/C +EWL.)\!3T@:8:?,AM'/!L26,'W0 %WW M;*!J-J?9P+'0(\T&LI(1F-G <-#KL9(11A5EQ[.!,1"V?LT!CUS%\'6WODAQ M$.8T1DK*MAIW AQFC#'7![*Z'O"&^YYR#S;\<1[%>M]-$78 T(&8_;3.5K6'Y7H+M^J.6BJM9OVA1F$K#306O'K.\*;"]B) M?\*XR BA-\(&E7P6U=M.!]>/LTRLAG.HOGZQ3U,RZ-AHJ>XZ8T]OX3=V]*+? M3/V\+?UH;KY !:LQG)S77;J* VM''TH/A7LC+TK&] MZ!II1A=)E43F%5;-H P=8QE76NNZYDLSO6K.@T:8[[EJ8E8+KW? '5=# MRRTMEH=RFH6YQFG*%9%6#,@2C-@TK7?%%>FY>S9/IIN;V$\Q 7.)^7^OD[1L MN_3_N0\)IIOXO"@D>)%LG\-8575_##XSC5.G:M8HCMDRF6&<.QGJ2'&PE M] M*"7[DNV\5-U*Z6CQNU(^) @(9AD*1,TL2B(O"$)G3Y$H)ZK5@R[L';A_XE'F?B8'8D[D@?; 6A1_\%!_L(WZW+:2*;.&9\.G=^$/ZE>@+)@@SL,&2K MET95NIXTX 8B:R36Y=L*ANRXOUR&B3P7Z/D@?N#R):8.G2C*7X-NDW/^/M1*XSXT:G>1ETM^A#FO:B MW#X[J0"V)+WQIR3&AS<<13!:;5]\%9)D9KVP-,D3:4? MM?Y!)00*12D$3T(O"KQB)%!G#[Z)_[[+7W!*-TCI]HS8R=WL M4A O6\;!+?&L^A-6_(AOC'37:K2G ML!++4BND9/$G"=QA:(2W<:?![+#F[O MBS?8B!96H8]C\M>&3)NI+(H*@Z8]87J$!?JZWJ!1-^!SW)X@1IWJ\G/[\BE MY@\1%P=YI3P35QZ<1CN,#;H7@1><4,7*92%"0%KX0(]-OZCGS-4W0U9R9F&? M[1Z451$-(J%))\!!T!AS7ETQY.&30;7Y&VX5;9[QBGWD9<:?DUL9,*W?6-2Y*'@M46/D( M+Q+%/KV3KWB&J-4 ICW*L=0/#HG? I_R=!1@'D9$A+X@W!NKW$SSG=L5?-N;J;P@P5)O@:PU5'.\!#E$I:ZV&)$#U[ M(E01);MP_IQD%8+ MF(:F0",\!")^#7S.)!%VW#TQ:F\183KU0Q^#0GTJ4;C36YHU1[NN&4D];#)SBOI0QZ3V#$=2&_B+$]9X+WV?,SK0$@4I&@. MVWYU.$7;E;6%:[=:B6UMEA)&->4%W:["B!-WS(O]<.=%W4@G'4F%\@L729R% >;U@)_J@C2RMS)ZDH =J6ST MT37RFO2'&]&L4)P\,@O<%JC!#PD,G02^215RG^(HW!(VZ:'.@?(;^LA'UD>2 M>Q$8?3Q1:9H* !(JZPH4-P%]D6(=TFN>+'TI*TO$_W"VE&@?$%F=5P,J$ZAAV7:L&1 M*#DOX975%;IXTF(E/2K$KXK)%AT6J," "A"L(T_X7G;5^',VWLWI%_-KL6D- MQ?('VQ6JQIQ[QG2=,%W[Q:_BKJYBA\H?B;ADO,/1H5:^>!%A610V\Z++,/.C M)-L38Q#V-RZ2K,\(,A2[V0T2@^I9,PX,PFM6H7Y8Q,-&\UHV,;"+TBU0+1\2 M!%PT-A*9C% B-0R%W\0LII*14-"3WZ&G2:+K?9K0@Z7#/4&3DV'GBLBTHSL[ MYP=-ZH593]@QKP=Z,7P9=(,;B?H(;[]2YSS(+(YR8?.)BH_S+ ZI!K0I'68] M9VKSZF0/@VXSM/D!TT",;-X^*^1DJZ?[4'FZ9T/=34RDW1 MJV]U:[K MG,3 MO*W2N=+V<"W;2.H3RN)6Q&E)R9*\FVP-)Y!W!?G!/#9+<\%;R;]J3R7_^/L# MSG(R1954%>EN =,/%6BHVW5\#<_+5$+:IW>]DED_KS1ZSTJ0WO,:QP-/B,P- MK7/*(VLS"V,[GL9T-@!O< --3>0F-_1\1&-TCSZ./<+Y/B42)?N,KL1W29KC MH',>8M@%KDF:XBTM5-<>IL$:2WW"P6]!&)64W4Q!)D'+\VDR<>/-RZCKBAMK MES11Y@/Y?%?K)BWD&*XD=8_)2O"/?99+ZS_H6\-U8@.471.:5E.8KFLB\*FE MUR=.5!L;UB>":9_R<@S%,%KSF&R=\%CB*\.19+4@:P?7W93(JH&RJQ%,%U.+ M:E]JG1.;>-50LOTYSG;89\_]25_60B[@M1>F?_6B/;[*\G!+G(U\S1,G%$7Y[&G!--U!-%07[K,D!/RB MWLFPQBWN5TO'7J$1LEW71$#T2B5$N!21MN%9.1-7_'.E1($QNJ,;&;5^*&_$ MF*,K43]%\IG#PH#NE=7/EMR$:R$Y;IB8W47P,PG<4EU91>\C:I]1")=C@Q;' MHUI2N,%\>'5:1'0Q=7@>87U,M5G8EY.$&^_ =/64% G197(>SGY,DTR:8:;O M!C.F]\7=R+/1](&WNNPMN?4Q0,& !MF"!:IY+!#CXB0E873H%U[V\GG=]+J) M7TG[))6]D#L6+]@18U0-CW43JV($-S:-"Q?83:I*0"B)]P!47=XF"R6ZF5W\ ME*:T3O"SJ'C_^\17[2\P5KR5,O[WB+]Z^,#B<2LS?-%,#9]]D![O]Y#I:';! M^B;.B0;"JC&[W/OTXL4_)DGP%D;3C*5Z&?Y]@K?Q+S+>I%DCP+]',#=7 ["@ M7@M>52P0GJ,KI9]]&S&CQ=6\03\H89 MM9W\ M49V%2,@1^73:Z&TY*>ZW-H?CN>1N"P9(@V!4?DY8@^H ^\'$][ M=#8;U8XT ):C7B5U->@M$!-\T@)L\_I)EDT;G_ORIJAD)'[A^^P2P[UWH#0F MF*B8R !SH'3ZBXQUF-3?B25O;ALJ-"^$$C_/?\EXE9 M#>!@JO7-^#\0H9?N<5U<;>[!7OAD@M^GR>W?)X!W:'FL4"U\\N\1E+L PN_ MPH5F_Q%">WG,N_3Q@5M#I6^"0L_CW"I@@46+@D MHD$I]^Y4O81&>__,15R\W=,\Y[LU+XQ \3_B#4N0E.A1V0%VM-)C%0./O#7< M&&(@L[6],M)TU[@DNZ'\"N.][K=PF]I,M5@RW??K/U[T[-6'JY(W.\W3U;@AC.3QU",X.?: ,VS7B MW+O^L/J@>$-&SD4$>/1?<+"/\-WZXH7(CV_BXE0IC#?EU> GQ<%XG_ZP(T!O M38@1P+@SW C0'X)]&2;.B2XP.2]:O[KF5MVC1[\RAFZ*T$N5L-*\4V[6$[8S M]$#?J$RO[P;7 ?H(;WT[6FWN*^ECYM.,>I.H((GSU/.+Y_-$3O;6K'5SW5$IKG])?$&4G,^C7DK ;]QL7(BM2XZPB0R7& M@_?VB024-/2BC."D&]@93E^E.3I&'6?BD%KLG>XI[34#9]7+/H#K$B:HXL(] MF1W4<$YN77D\!5#4VY*T4Y?^)4E_8^_;^&3%W,NGE3UGXM1Z])U>+>\V [<*!]@GCVB#BCILS ^VW'B3IW[.HS#C"S8Z6E4/^=6]IR)<^O1 M=SJWO-L,G-M ^ &&BA381,=&8@<+9^S/HLH;S;_"RMYB@_#=@&J!9DPMFO.+.B.&;L/Q(@\']"6BHU\ M*O>TA6<S1XP;(@*@6H+BPZ/2:.C\@)@8B,GA,@&EA[HZ7E2TIP(SM)VH ME>8F72\2<*C8?09^XW$X=ZE5<>MM<>=+D*=1FK7;J+33PW6Z MR,S6?91@QG.A16/\H:Q/>:#R9+=:A3Z.,S*_6&Y2S!Z'[7[WS*0];!?1(A4= M0=H8KKGK1;:O<5%01C5I-T]>3865S+]+PG7Y1VI.K-KC4^K%F>=W9%H-@E[Q MHOB4OS5=7/@XI74#?/ZX7!IN7MSL4%^?/$_N1P%V)+/0AAC;>G2'&^UL0)RV MSCR3+2F?6TM*9U-DA4YZ3(_[4YFMMYA.BWN2F*77C#(=5GL.L*GPQ3[+DRU. M'W#$QKOL)=RI)\/J'K#=P@!MX^:/O#E<)7SXJ'%]@!&?(0*U?U%7IZ(>WK-EZ*T3XC;?($!?S<#8OE MK<17T@F(A'#(2>NW,']! 9MTH"T+(!EBFN#<$B(@F:%LO?B O'?,'OREOL]E MF,=AVW"_UQ ';BM'5V"AZ'"(1X;&/DRY>F^]-:&]16M-#N:@,I2>>IRM2&G! MG5Z?C&B 4Q99V/E0<:\>@_G2=<+QW/0UA\@TD*H_NT@T1 3Z?"(/$ ^"&69. MKV.9)K2.MI>F!XJ>EB$8)9?<8&-@N=?WT-%./.L"-D/QT8;N_/ MHG)*3_G'VLP'4& %CB: 10$6HOLKK>PV6\]OX#;T>=9GEM[>E'PLZV9I)&N77HC O/9D^\'Q];@ M!:K(JQX^%NK15\\@BU=1ZBUZKWCB)0Z$^RF1Y_]&F^U>#EGHDU;9GHR\]"HF MWV[WBJLP* K7[C;1IU&P+IB*/T#-=N+G+-W;GA2ZZXF3(.1RFZ1Y^*\NYSV) M$,SX?+IN#*=;$BJSG(#IL$P1143&CI[%=:"A230PP#QU"OR>0)@-YQ".'-5+ ML/V^IQ8:A^MF7>%Z?U\ UD?IC8 ?7I-.'SV45R&'..5J$C;";:?FV$6W5O= ZY7&\IMO>QL+36/ MW-F) X\,NIW"VUQP%R4^W23/':U!^J?R]B(!V\UM]-%,F#/O#S<$6*$8P#?$ MO!"8Z;@P]0(A,#T@F^ T[LU_XWI3VQQ>&M.>;9AK*_V3+,\#,G.,JCU!C?2X4GEK*) "U3) M0G=HA!@'[(!E.C72U%ST(0O?T3:)\Q=:?8"R(3,Q)XNO?BJYQ>_YTQN.7O$G M)OP@>NX@^CE%,)G.[(-7F^+G$K>DN*8-66P*=A=#.P.>1&,D/GP'/PS17^CI M+1E$A36MSRGHM#1D'VL*0I]+B&G#<1!9"/L91):A%$4\_8\S"2B$<__$,AVU MSRZHB%HZ,:Q04I]58&D IUS9&=D'-7W--N',:LDY2GHREN:O>\J"UL4'6&_3UD7MKU\H %KG411\D89E&]<"]]^A?BI.J;E70F!<,N$ M\^)X3UKLR =)D*&W%QQ7WYWK!*68:<#')??1?<+"/ M\-UZE<0;7KF6C;P_X2BX3M)'+\)=S^#:](&.V'M#\&Z+#>A M7X0(S@%1%F=D@#FC3%P^FBJ'?GY@'ST1YHIGH/KTA^T.O371>-[.M#-<=^@/ M82QW>#[PSQ'EZ/#Y)[E&M&\^&7:=JT>H7W-"RQ.?KQ)LFC_ M+_K$89B2__DIF8)U/L:D; C38O78JB5T9RO@BV.US+8V^%"^$)*Q%SC$]SS( MPC#G^3MT=?I?[*72D*R&"P&F7=Z-@_X(U*@O32FR4J?$"&L474E>6.K7$V9$ MLD!O-H2N8+R&9#>"'@L_VI)JY>A9G"F5("!GNY64^G!SA?L4[[PP>$S6^9N7 MXN(AY^X''(TZP/14QE()\^N)MO=GL2GJW_NPQVU!?63J]+6,-W5$&7CJ=7NIG '4)W MF9: MTD458$G:33[-,X9-?)XN Z?*=_J5\_5G: [8UZK(W4%VEKN#YI M(+/U&6))FAW8EL3=NN9D<)/UFHR5;CWUDQ?OUYY/[Z?&FVO/#Z,P/RA=5=T# MMJ\:H!6=5=$:"&UKOPW:J"3NUEVGP[LNB+OP4[,9[=QFL@8SV-G,7(>> MR0&9J(X&R\F&+!EVE0[4: #;=XZQ-'91JV_A>DR'C-9[HG0^Y=1/!@;CPCON MTX2>?AWNB=PYF?Q6KJIZ\4W;";87F6$6/4O= ZZW&BV:(9SAP]A01&IRN<93\@ M3]!L(,C#[U[(WTV:) J*"I*HL]4$=C3JPB-&%/%[N%&A4TI;*Q2).2JG-QJ> M(Q]B20Z[SKF&"_>ZRU]P6I0Z)L;+KTQIBGGJ^L!V0"/$HD%X7O&G1[H>T!WZY\S?KU-IA%-'^!N:8*XX9:J M#H#=TDAL:[LMJ2-&?H$8@[-D?498<'=UXZT3H8XH^5$"DL$D8E*0*"U_V7U6 M/#GB>/[P*#<5);5.D![34ZIT*CY<> M\3):7X.F2S][$2L7DKU@G//R&N2;H[SBLB/+.@[)2CEXY55&7D+_!=%B)+2F M"'\$CZRA-UX89SG"7DKO=-$"(77M#U:*(HDQ+S%"%MC/^)"0I365)JG&3?_@ MTVN)X1I%2;S!*8CL[0%_D3*#NV2!2A[(6>2<&#F(W/6[]9I$;#8/#+UGFF@4 MXDQ5CD/9 694-\NAEMA[K*])(H.VRDD8GV)7FBJ.VTPQ-^ BS MUHQ7\.\T&LH]M#FO'-]B'!GVXWZWBUA],2]"Y\74YY%-?2[)(B%*,IIW[BB! M(-WC0$!]8;2_;](/MD\;(V^=Y:L[P?5L<]%/.'VG',IGL1P]X3L93-P-L0!Q?*?37SWK!=N*<66HE])EWANG-? ">D MO%$^J&2$"DX+=#'>6I$OVJ]B98;,5!JHD'LEI@6>\ M"6-6-V=4/9CD>TZJ 2>W@;:[*#E@_(!9^M7QR";1C4D_V/'=&'GC#I&N$]R8 M;BZZ]86<@L-9REF(J[!1([K^ZM'HV!_)NBL]T-@5XW689RRQ:N<=B'P1RKUW MIPLP$LC6F 2M)/:B:ZQS;6TGV'YMAKECW27I =>C#>4^=2DBTD>4@5M?'AEU M ^T:.]K!;R1RE.'JH/9;;2?8?FN&69Z U>X!UV\-Y1XL!:OBX-9Q)X/-TI- MI&"-#3([*Q^9<#B[N(G]9(N?Z!S':&+1V1YV;-(B[9A.'#>&&Y'T(I\ZB>"D M$:,-8OXP M8"(YGMTYD_/4-UEQ IVZB6A2U=)]C^:8;Y. E2U@.NIQK*?6+R M8^&T4ZW?3<;5"7 [J9J5O+*CVYOX,??BP$L#>K_R/<=QP-8XX@8DB2\I'?4O M,?_O0Q)%UTGZ1CI)M#8<==C^/[ 6&Y6[AB$--Z(,#="Z0E8A!\VK+"7AEZ4+ M65#[M&B!2GG0AU*B+]&O5"A42.6HD!@0E59'*WZ2\3H:Q1F+^$X!G!/FXI\D MK-]D&8GSO8YE.CK#CEG]=* _7F[WA!MQ>LH__.%RS0IQ7H".%P=70RNC!(Z[ MWWL'&B05Y:#4G>;HWFW,>K\S-G8_D'MZ-2Q8C%E%YLG/BP< W1G 7KEMM MDUPD,=UWQ+%_4%TE4+6'[;!:I**O2AO#=5.]R"?N>Q'22*#M\AI!%]:5YA:! MKL_\K/<(LB5Q#+7[44 MA_WUT4C/\3FC MGP=(E :)XM#WP,6&A4B(R>1RJDYKBM)WFL5'X=MK[&83V#[6A:>QRR-\#]?2 M.Z6TWL$A_8JWN)T]0U\"4CXX?]1H'J8F?T2^V0*^N0WT,+Q@<(,__OZ8)_YO M+*J3Z1B)H&2R) 9=RGJY90=]#SC+Z1[B[[_Y^#W]6/[FZP T85KJH!JK2B.= M2A!XY:3!X-FZ3^M->TH=%1S9(7+)%C%)SYBHJ)*U.0>A8BV*BDH;NI6=H8SV M0MY.J%',2@EFZ,/C\B'[ MG<40:1.$BYL^52TH*E1^F+;2DO-?D F M#],]:M6ORC[K=E73I[ @:&]3ENO M-.-B]O(C]1R,'XDH^TPQ4^YJ!W-DT"(3IS%'C>#.9.2BVEIC01%QD@ZGT UH MRGET=\L9&:)\1MW1;";&.-#W$BKN2U0R<_M0X(3:J0D-]PZ^S:)2Z*7(5DI MD'[R!;2J,4R_-<-8+7FE+8&O9?5R#[1(#0KJS64?67@F*,Q0G-#TYVIQ..UJ M<#P=$,IUJ"EI.URY38QTL#E'EN;"?(/\JYYKD'_\_8$&S8Y55_L[F)&F$P$- M+(TOX(WKW>)9APM*:>C%DXG== Y:Q]\"MYWC8:GU%6#[&6K X18T]'I'8T.? MO/=PN]]*K:C]/5P[ZD126E+C2YBVU"VB]6TW3LW-8#T:'+>[ ))4#%DFQDJ3 M$#P(89C^.+SNNG<3;*G"BP C8!MB]T&6[U.G^[1V*7BZSVKSH6BY%I#&=<0^6W3ALIV<@SLJ\Z[^!/$SXFTH*(W1>Q.ZP_4.X+W%TF6WR;YWW!.+P=M8AI!6:K2W4YY-VTBWK"#SZ2_0%?!]E$9 MPPU]T\(_]?08%6)* RA[1I++RF=IM"Z=&&2(F.B =B_ MPL]Q6A%NAFY:?()FY?*J_GG"G@YR6*@[]\\,% MFY&R9SO,K@&:TX$==*TUTWVMSY (W&!H#V6(:WHE3WJ7F >X!6)\%W0=REDC MQIO5M8OV 2WS_/26\ _1)TS6;4ZOZG5J3;>+KNT$VX?,,#=F',H><+W#4&[K M,7X@\Q]YZUH_ED^M)A>>?HMS7FQ@E639LMS$>4KXS\1F'<7&.8.O><[3GAKL MV'"BEL2@84D*;C0Y%9#UEB29_!?%/#Y0UE^BBCF=N!9Q1N1?A"'T:RF#F[CB M3&'[+2T?DJ0_."K4E19/%Q= ^1YUGJ?A\S[G*E#E,2NJ>9U.&';X&4YWK;I@ M)U*%&Y0&Q'9"K:U2A"H8%:=+@A0T5%V&T9Y=V^1%>=J5/CKN';C9W "@U$I5 MN%)5)JC*^MQ)C63H%3U?S-@=:H7/;D,]M=T0OY4D[9>ED\F:= MD%#L6-_M\XR^CT TR#,)ADY\4/"!&5)'U^P@^4DR)G G?N-!=9B?5,A&_JBE M*[.6YI6@-)J6"\)T.KTC<%_(A\T$I:1FB3Z$13#-W)2YM-4>SUR]B_Y@O/XR'JY3?;REW8'H@T[3@^JP4;"ZQ"$X<;78>%9I\L*4J!:#%3* M@>B/C01)9$D47!XW.;4@-%GNA+QA6D81!V?>*TZ]#:ZR\H6@AQO:]9O:#0I" M5_>/KJ-CG:OSP-/.[KTT/SR1@2;S?#9BG!\:WQAE=O6C!3OZG:2A[@RO'H3@ M1K?3X R1Z5501XP\$CFS7)?FUP[SN!Q6-=2A*=QJ'F8Z4$G+3G-T6-?R/@UC/]QY MT=U;C+NKWFF:PC9*%;[F@ZC'[> :IE):ZY<,2J*(475;3W)DA%E=CV&JZDK* MRI*=#6!ZEAQ+66 )4M7(+B]2R&B_+)ZV3. %7":D M7NY35VIY@I:?5HAS006;!5JM+A;HPQ?%O[_X&!)VQ%::&Z\&W6"&I[ZX#79 5_#OO1I+/LCVDG@]%UQA+WYL];@;;866XFIMIS39P'5(JJ?T64TT048HN;&]% M),!XA8E$ESCSTY#E/:F.K=4]8%ND 5K1.!7-X=JIB="V)LMIDQDMI;Y GV7 M!\;=B'7S(7VO.=JR3H?&QD_\X&7ON=O2*?QAOF @/ M-$OL;OUSAI<$<$X?\F/[1G?KZS#V8C_THOLD"WE1R!S'64CBS2K,9,FFPU&' M'0<&UJ(8+P8B#3>N# W0_D)0(4<9@9@H9\GZC B#F#0+5,E#D[DJB5 I$OJU M%@I1J9R,Q4V-KD+O.8S"_'"Q3U,B^U[K]_L9YNJ" M/=QI=JXQHIF/LC2FM:952^.Q8-[S)WS1JQ?MV=6);1BS9_$BR@?MNA]?&@2S MP1M5L% [B$CJ=U%D;><4C12OGG0VG$LD&NHUCZ,X-.(+)KT][2>AIS\?8>2 8+!"5/ M5#!%%5?> E&^(,+$!-JIE%'>O$XK9? Q/3]6AOMH3#AHSC28J).-%DY(KHFP7J& ,,9Z,H9^C>!*4ZB!R.,F% MO$\3HH3\\+A__@?V\Z?D+JV*E%\G:5-#YX=/WC^2M.RC?7IG,.*P@\ZP.FPE M=PU &6Z &AC?"8EDC"2)1X1"OF!U:&EIJ]V6;3K2#((DY<>(:!\'.$6M2.Z>7$E>:I!YK8I^1BQ[IR-HE5_ S@T[$X]+E5HX3BQRI#DJ^4;EQ&N*L* F8 M7>[Q0Q(1EIM/7DZK9ATT3PB=1A%VS!E 6_HS%"-R<*//$*!.S5E4'3T68BP0 MD6.!"DE0*8KKMX5<:N]Z3PABR1%'$;&3U@:LN]QFR9&/H*=;_)X7NGIZP]$K M_I3$^8LZ]_D4JK!CUT!:.\Z=MB8)-X8-!6R".):Q0(:H)%4PX[(@+HS#!&UW M"B0QXSO(H>E$M7TVP>:4J#+_\#%]G'"2DC*9.MA#[(!2-)3 ?X[+G6(<7+W[ MI*FR3K@MK1G'"9V&C(.&C-!,(X@6SICA1&2../#4KSC&6)462$MNH.SMB(F"367^#FOWVQ0G>!TMX0=)A3HQ"#0T0RNBZN$ M':*T]2J)-V;+#2^SB@(BFKI7:U@VVC4F2- N[M1G#M4RZJ MM75RBMP>G99''0-;'"8IR@J(-(D(18D7N_"QOWII2!V*TYBF:16WR^(-E>PQ6:?5-S=Q@-\?W[P=_<9D9F)-$[:!#Z*QCAF/ M'4&X;C,,K%-G4A435/'G3O?A\>[ZX4OA>R8%HF(47@E@^N5*>40U4U5[_L3W M(J5%Z]O?PPP.4B1E9>;&E_"<5BZBK0T5U-RXT6AP7 S1%R00A/FUY[/].L5R MI;,A3'_18Q-'R.-6\#S(0%;K8N6,)"II.ERX-,$IERZ2IG,R1_GRI:O=7$QR MJ KZ;:-TN(AYP*])]$IF1TVDRD6*K@]L0S5"W"QIK>@ UW3-Q+8OZ%Q01T?6 M['+R/R[HUCYL6ND@HIGER1KYC*O[([J5YM:&O#5LW]6@E!_7K>!?K- );/W\ M5?. SOTUB+& KA(O1M7K-\,]1M.4M]Q_O"G.X]D.>_"/?9:SX\\69BL",'W0 M7A?50S:]>@-_W,8.B_UP6Z2"9"A_P2C>T_&,CCCDZS!#NR2D7Y&QR:N8DC\# M_D3.:[EE7N:0L-O#T[Z!,ZVZ6C%O@:I3@Y)C<9]<8#K]8SG3ZJ2F);<)]S.7 M N%H^/9 5N>G2'&5=M]2"?[,C[SF7V8X!@L-# >"'.#"4Q:APP M I@@C:B+Y6X7A3X#^\E+-Z%-0HG1I.D>IV$2A'Z1CUV]];O<)FD>_HL-LKR- M/D[VH@73Y0?1D&1694YH5A,L"U@G9-]6)-&.T:0SK8 &CC!&^)][>@^ 7B6* M#FA7/5L=$EF]*&*#M_Z'FS%?H$:>N4M7<^YYF55[F=G-./7 M:- J&L(,OWILBKQOTFHNLZB&K(/Y^%CU_'I.BP8!IW!*)U>ZPAC?K9M;UQ?) M=ANR9=LU+NN*>1OI'<]>%&"[IX4V&I>VS+O#=6@;$-;[I\4A1NM 9X%JAO35 M1%2S='/[>T*5+..8#LM^K8 U4<"'D 4+RN1+*&'BD_=.DVS.DS1-WNCYE[^W;JW_ZNI:32/?;7_ZC_*2@\Y?_'U!+ P04 " "#A*Y8T,_^\_\] #+ M>00 %0 &ESD%]9CG%:'EO5-;U?,F@2DM!%@6H^;*M^_0)\2*1(O$B0!"'' M]DXY;0#$O>?@ KBXN/C+_WU?NJ-7X ?00[]\.OSIX-,((-MS()K_\BD*9Y_/ M/_W?O_Z/?_G+__S\^;\OG^Y'CF='2X#"D>T#*P3.Z V&B]'46ZTL-/H.?!^Z M[NC2A\X_QDU<6@&NXJ%1W-;13X?9'Z[2UCST\^CT MR^')EZ.#HY/1UY]/#GX^/1X]?L_*?<<]FT%>01>B/WXF_^<%?V^$)43!S^\! M_.73(@Q7/W_Y\O;V]M/;\4^>/\?5#PZ__/?W^V=[ 9;69XB"T$(V^#3"Y7\. MXE_>>[85QNK)57]_\=VL@>,OFV]12Y!_? C67'R5\@HGY,E*5]J/]7!X<7%Q9?XKY_^^B^CT5]\SP5/8#:*?_5SN%Z! M7SX%<+ER25/Q[Q8^F/WR"0:!_9GH_^ X$>1_7:?LR/X[1LX-"F&XOD,SSU_& M:OPT(NW_]G17Z I$R'O%?W\%GX/@)]M;?B&EOH@U&,LGI+DO#05\#C%-24>N M/.0 A-F,?P@\%SJ$OI>62Q3^O @#*3DE&I72W$?+1^76X 0VI;;ENP[']%% M$9N_!I/99 7\F)8J"4#[@'8*F,R>%QBCA>$ZY^6>$AVH;>JC^CG;JP'!= M6<'BUO7>VJ)#KOWNQ+^&@>UZ0>2#YVBYM/PUQ@/.$9Z:;0L;:=OV(FRET?P1 M]]B&0$YV^<;[$7R%RQ,0+#=OH[8EZDLMT'(?(M_AA>$23*WWVJ(56N@%M9+5 MP"N*^)?QTO316L?#JBYRHJWW(?J-Y2,\:H)'X,==JBECN9D^A+GREDL8QMK$ M*L:VD1@$O'&I;VN8+?8AXA-PB:W'2YYP/?4M%%BV_+)"I+D^A+L'N,&ZHF25 M>^FX9Z'QW >Q?:[;_V(;^D[;G4S??4_C(GV<6B]NRVK(/J'I6J:A!H3;UV%F M;"0KK;'^K&PC<8I-Z#M"KT%H0;?=(;KYAKYJN+6@_S?+C<#OEH\G^7#]! +@ MOX)GX,[N$&Z'C+WT=YWHK%Z']%7P$W@%*,(?LSU&. VAD_J+6]=;K$9L[A6I=N_5[I*F*[Q">U$+/Q]9HC+ P8&5!Y^9]1=S=Y#>3< '\J\@G M1S[C( !A8\/89I>T57)HH3G$R_?.5$CYX$ 4-"46;#Z9W48A_O-XZ?DA_#,> M3RD/.M>@>(\T57$BQJ_ =;"Y>K;<]E5(_Z*F*L*F? 7\^+R '!RLXC-.8FPZ M&K6BW]=4?7A]ZT=@8ZD[6"%6?Z_G4[EF+"K?=^CMA0SLJFVA**-!C@%N/6 F#_-/=>OP#;(8&XQ^0'(O%Q M+.U=LM_'(Y&$$X^)_W<.*/$5I>9B(5DMR JXPO,VF=.)1;C'?TNE(M]1&(F: MTQYX#P%R@+/Y+0S)IPX.#BX.1I]'64/Y'RWDC))61_4"7(FD6%;7LPM=B9TQ MGB^ I -@@B3^88LD_L>/*^\5+P=?@MAMF+7D6B_ _>53Q=^_M-B53%]3W&)% M3_)__G%V?'YZ>'QX=')Z>'AT>GIV=KSM6YX28[_83\NWLZ;QCR66%/6?EOBR MBN-3/]L+Z&Y@G_G>LE)#Z=<\P4Y[/AX)OWPZ_#2* MP7;T5Z3:)@N]#T?T5X M3@6^NWX"*[S_9"A]I^3@]"_2_Q2*HUZ@P.LWZ&';XUSC.9T!1*%<48PS+,:) MWC#P>Y^"<-P+"/'J,CXAX Z(W:*#@T)(@!2-DT[12*;*6^B"AVCY OP*%':+ M#$;[0AU/M7[:@]:?P!R2GJ/PP5I6V:&J8@/3OD#G4P3.>D" ^&M\/"!CA<57 M J[((:^_OO(<.B#,6@/#1UZ6%*ZO/< UM=[O'"QO?"1//LNQ693R X-(1HH4 MG/,>P!D[#E9=D/X';P_!(168BK(# T54@A20B_X N<(_3ORI]X9X<&Q+#A,, M3O^SW=]!?UC$!G;B/_K>*TRN%3,!V2D^3%1$A,B@Z79G7NCFHQ>$EOO_X(HY M]5<5'B8L?!$R4+K=HY-!//:!18$A_^=BK[_B7A_IJ7ANIS-5=[L3)UD9W,>% MA^A[O]TB@U&Y4,[Y7X&=N1C1AP>O4R)/[M"[;M%!J-VH8YG:N]VSYV> M@#ROER^>6Z'SPM\'HW!^KS-M=[N_SHAP\VXOR(D3Q<-156PPNA?N? 9!'WOF M--0R\3L2IF#=10%U@5-=?#"02 N10=/'COD.A8 ( 5_!M15:::\9;J>JX@.# M1D*(#)H^]L[$:>Q?X8W+W//73)_XIM3 @.#W/3NBZV.__+RT7//]/0!\L.^6&!HE [S,4NMUNIRN[ M6QC8EOMW8/GTW^_$L$F7;QUO\FZJE%:7D8,"0Z7^&1;<; M\V(/DS M,31R90>*!T^"#)%N]^-CW$$G[J1K54WEA;\7^WVA;SPFO]>9MBE; M[+]\V8WX5A$&+I>H-Z<_:C3XX0&)!M^TBW^^FCQYP=2%=AI8, F2T24A#C4''XLT M7DU!=X\#Q),R0%3\ &6/ 7 M%SR L/I00Z2*2:R0EI-Z/68H9,B28_T.P\55%(3>,DV$P.6$0$V3J%%77.K= MG?H,6>&M&3G/CHU0MW3)L@:ML=047N2+%#1R?-#;YE<% ;AR4>\%=60+RG>P MR6]^I*F=-MW?@:VRC FXB0M&O5HTR"%:3.659?(J:) R<@5JFD",IN)2[T$- M9Y[Q!=S<8=_?/>J(J"2=3F!9V>[VNY8O)%_&Z]N;= M=B,2)L"!7*2J$72H+:A9V[XL9^*C:R7I@++$B?1M(*N*$=20%K#O_6%C%ERG MW=QD3]R,"0H'Z!6,8("D>(JVF:_ ?_$JC,))UW3(;9<>/&0SEW^598T@@;AD MANP;F0M\(R!EB*)JX];;6CZ7#Y-D@24QHL74L.R#8M'J1>4=#BY H)&<@S\4 MRDDO%C] KZ +$90 R^2)B."#/SN^]]!\"OSE-7CA' ]6E-28"R+@5: O*&,+ ML/?I[DL/R1^M-3DA%XL<*!8VC@D28@Y^=DA?!"CKC$Z!ZO(FLD!"TA9<1"K. MBZL"'3*)LAO;&Q]8/@U]U<%R[<:,X48+:FC!D=3C=")L1_; @,A9CL8!"_WM M0G,+)Z[OJ+JPQM@KV5B("VW6J53L3\LI4\RU6%FAJ*VCWC(]M$012<'-.I'* MRN%WJ8+(Q#P')QJ/V(X!3M0 M5@MG:?V&[":=CC7'NJ=545(W,G6 ?E4PAIA>S/+$YA*],"_W[13[8(RH4LS: M6HT=!R8"/,9W(JZL%<1+NIPF:!Y<;L6B]HZQ]@[VCU(UU636QNR)O,J(@).] MP3JV[6@9Q1[-:S"#-J0ML?@5/TA67TV*]H"TX+/.:3;U@15$_CK&(!EAK"F0 M5OR#4K+*:;I?O$B(A,"<4+9_(I4U+KP%_""/N%I4;=AR/B@]O(^5&^::T7,? MA*JKI!;B,LOTZCW-UF.,V *$T+8V5W.X.;=.Z^3<&OU;X6/__NDC!UC&H$%L!:5IX![H1.%>N%02366R3QN^0=OA +:\+9!(0 M,' 3DDX3"/-]O?:6> =%\Y65"FH+FI#^*QQ?8A)J MPS\,E"H.C?_0XJGL$2 MJ*$;E()05(Q!21D''W>^(3U>8($[_"/7]FX*Z@9Z,Z/+%FOPL<5%1B?9Z\=1 MN, K\3^WBUOFH=AN)6WQ9T/).^,2$G/PX[XH,]Z23/Q8?T[LH'H$?JP&(5[0 M*AO*#REQC;0;=T$02=F,I(*A?."*V/=UA%8X0'_Y1;"6T6S@R3GXC!6YHU?) MN4.@IC'4J"OKX$,'2P\E<9>:C!HFTD%FD3G/,TGM[A KH>L"7)K3:"4<[4J*4&=HS6W\#E MZ%GTY*PX+JL$IWKA'7UNRYB$+U^POCW8E&0J-VB.U]_ AVA^#5Z!ZZW2Y6<\ MN0>5:(I7- 'BAM(J\EH7X]H'>K8]L#62I%BMWL52L[Z2 /T)TQQ%X G8WARQ MHA7Y%;0E 1O/,A$D16SU+F=?A+C%JJS*%K4)O";):?'_G*GUSF:*3$M%_9YA M_7[ME4*23*!2J;$.S.+8E1>$DQEYMR _33][KL,Q/OR*NC&HMA&J*:I9-X7I M2I FB&[$J(FO#%'VP))\\[T@P$O^&?4Z;ZZ$;A2H;1MX,JD*H='CDEMZ!H+F MZ0MYO"?BJ>6-P5].0K/2=#YAF+"*R:/9N2UZJ@CJ2I111S=6R(%;M>24%=8 MGV1\T?,;0%AU+A9\["PA@D1MY.R530ZQRJ:QI('4?;LXU4\HHA.):200$["% MU41/>"=GV_=X\<1#?%M2-\R;+QHXLK60U'F[7#CMX7')^/(_>P[8*574R]?A M>C)%Y&H:-JE;(A7RQGH0)QY-B)[I@ I]=7&#." AH%D/0L>9J1\\Y!5-']L6 ML"L90XL:8K809-FKG'M'=XU22AO&)3'Y,A_(04N) M"2^ZIL(#"+G;G4(98V#G2Y6!W=CCI8>#/$O!F5V2X_C':<6-(8"4@!D7FKJS M: /_N&\V7%H!M 6I$)?5C0=2&9& M#$FD+JH3UCPCU89N;%)"BOI;<[GZ6/IR-;E;_?SK^.GFU\G]]LLZKR7J M\UL[XU"PSL!N8/=G&*0P$+V/S9LR>D(G$>K*6ZX\1#(>B&0SKJJC"W824##P M$Y90$SASJ5J8]T)+Y;2%31B!,HIB0@Y^[49Y9(J)/[-.44T7^@3:-.""O,"# M=T'LO@O%)$1U81.9("'IX!-@5J1N8K* 6MY$(L@)._C,ESN:8KYY4%G61 Z( M"TH-QAQH:@"-\*NU,F>+-?C)^P[9Q#R!:Y#\]PZ5=Z!/GNO>>OZ;Y=,.EB1; MT98A;+ KXTT:RSWX?8&R=PS[)X(*/*MLB9#7@?7H:MN?W0_> M]J+%P<^HL>:3S,77$.W?=Z(1_Y%U1M'/;3_KPZ'NO$.-U MN?X-@WV'-M=]QS8F1_*,-3OJ3[ZAPL@Y.>@M4E@$N9UY086D@]^K)RF$&&N& M;0%=H%8,89D;')$58:[-@J&PJR-;,F1#%Q063E-/C7UIXU-[0\O.E*=HQTTC M>.<9XJX![K@-8Q+@GUT0LP$YXZ7GA_#/^/<4PHI4U8V G?&D3-':ZAK\/)K= M*RJZO3CFD%WI@U=-%&6&VS#Q73VZ%N)D,*LLK!N#:L!(V;V+B3IXJ_($L&J@ M':9/I7)3'%84-I(#$J*VF@VY\YN]WRR(B*&=H&?+!9,9-K78N(9K,A+B<)0X MTR.%(&*5C21, ]&;G@P4DV--*WETWOV2..EZ+H<*7J;A_U[A7\*0Y@S@5=.- M.[TNA6NHJH53J![W767O_5:M00!"GK= N'Y1EX=8EV?[2KMF.AM\K&E9_+%M M>Q$& L, X"OC)IA(5=V(U@QM$?8(ZJ#I2KLR@V3?U*EZKB56JS"#J"WL'Y'D M5-%TU<[)2'K6/[E(3DZ$/P2IN:>9=?:/0#SAU:[3-3%!CSY86=#)%I/I1ADCTMC^\:JV5IHNEK0D7)83UHY\ HTDPRIK[Q^EQ-70-,1(3PYE MZKR'U@MT10Z&Y1K1C5%Z[O=$%:!'6(BM6F5(M%-U?WDDHHC!G]12)<_Y?FM8HNH6BBH\ZMW%WBV7 M!/71RE/L]3WIY&%Y0IN3@^/CPY@Z\5/S="=)IKG=T'W1:D:3I)$26GT)L?/C M8/%8P\8!W[I1JK4PRX8J&?Q3:13YDS>$%%PF8#2D"\<472:0E73P"R$\)6>7 M@^U_1M 'A3"+,7)X$2KB#>A"%<44*'.KH4H,.)C# ML ./%K0!71.R*T$F]A M?WC54">MQM5UGN%<7,V-)[N]85A#E9BZD+J%R$*V@H44HR%=.*9H(24KZ>"3 M.3R!53KM3V;W'II/@;^\!B\T@M"*%Y5SC)5SK*.ID86WS!LI!;2R).IQ[LK/ MY/<0 7*A/XXQ%5@-%+5<$,>I M9S<#R1_&R"G^(ERW8B\AG3S;B\L- =/V C?S&: NCOKMA.Z<%MV M9Z>!EE39TV'2O0WV[B49VS2EY52]'PS+*?L$*_MDWQB6"ITR[$QQ,L*.H9GG+X72I8C5'BIGFHB7LN/K8#V>A< NZ#RP+MGM%-0%;Q4X M5H;"B M4"(BI[Z% OQ]XBA)[V5EU_[64T_TV+])4[K000W,.T&3*G72Z@4 61]G+3IM M?I2GS^;'/:8+6P>=A(>TDS?[&@:VZP61#YZCY=+RUY/9,YPC.(,V&1C)Y1CR MSH#G0COGKV0FS3X\P/]O]'FT;9QDT$[:'WFS4>X+H^TG1KEO:)DPNZP-7@98 M:H4?G1]L7$8!.%P"$VQ*B]N&HRCYL&Q^EK8_BYD?%]K6T#=LN M;GBP%8AC)H3J=F\Q!-#F&0N9)G2S$\*HL)T;M<0VPEKD-O."5N&X;!621D99 M*UJ._8V@VY[S,P#0:G0_SBLZPQO7K"JZC6..KAE.*%'AC!BM<>;1PCM!>)6S M34>:WXS6@[U5#/5HWOWCSTD9><# MR)VR)9LICHBST[.S?H9[-3*EO.I-)6LKRW;;P_O&\A'>K)#H@EADP7%\6A[' M64LCW-0H:TO/P;HC,V=2IA7_T?F[L;L]X8U9:GE=!J>(BLL#5DZLE@^%NIJ' MK[SE$B;IE;!Y(O?\L0H DO"]G97';*[1>,K=;5;+X0MWC MC7ZY1G0S"=((5<2?-%> $4OX)^"2(/I'RP_7\7$&UAB)O!:T&U_+=B-M<10W M.=II4TNC0=,!QT[PJW5];:6Z/^)60:(%W4R"*(;%6RO-Q#7" -R32&'1X7Y> M'NZ;^EH.[:1WG(&\6ZC;87L/@@" ;;JGN#.\D!V5D=?NP]/YT:?9Z'QW <@'Z7#&807%8,0-S/*MZ/E8"07CH57X;3"73\# ME.\%;U122NLV'-DX%-_H$1?(B-E0+*!%*K#EZ.#PX*A^8,OHW[*?_EW7<:TR MQJ7S:Y>75@"#R6RG2^OD_W(#6X0JZS;^V>JOB&:I+Z5609 *7"\HP$([,5AB M#&%5&3HOI&4S*R76;P&8S&Z"$"[Q+I)VN:M8:.B("TC3Z@M]O45 7GG+%XAB M:)+9?SXEU""\WABPN2MTIN(8(AN,<+28=)!VZ]HN[. M>X^/EV5%/0%;>%&C1W)\\SSG#;KN&#F[ZLC^Q"2)TU&]DK0!$@=XRJGH@4 MVX;(-3)TZBB0MH7[G\IO[V'9;$#$(WU[@L$?;"X(U1DJ]/6%2Y&^T )I!5G$ MWG(J\SV$?[1!SF**V0O99H9*&Z7R9LZN@SUP@4_)TT)B#O#C@\.#XR8.\.1; M>^'^[CQL]-E> "TWZZWTC4^4?Y?L.[ (<,X$/0'R:"?N>^P5CJ'AAH>K M_,: +$UE@&K[RC#.YU[]+'I.7VLA&M9H:>AD4R6R(0^ MLO8S6OL7DSL_YMV:7?+\,%YP_ F<.P=W":\\@)-:X.3](*=HB?'?HB5P)&VUIQFS)K[LO"762@#C,U;?NR59TG+)TD13;PBV8A#C M5$ANUH'U=@QN4A-=X:4E_DG2N+&K&\2A1B*;=1*^5<4D7 _54-BN"7IPVO M2 +5$EJK0W2*%SJWH=V>_<8G? Z8;7^S>^!WN?YN_?TM72_CI>>'\,\8^9OW%4 !$#)N39HT@(JMJ<&L,W]J E$>O?@5#2)1 M36'-.O6OM.N[8TK6^R[:DD%D4B6]5O$ "MDUMFT_ GE_BR2I> T8R:5:0IL5 M:+!5!K;73F2'OUN^CPWV6NY01K:9@F9/#WJ/HE9"IP:BFQ%S4,K:(W,.%F=!NN] 052B4T MZX"R*F?'9NGRW0HC7W016*.EX3!(M9"MGDEVE?=$+,CT&H06=,5F@)-F[X>, M_BW]F+;3A'"8*:M@QTM#,"?;H">P(KY?--]BDYZ'%5Y]\Z+P!G<[7 =)!3(4 MTA9XLZ/Z#^EB7_BH%Q:2W>BAK83&W=V2B)8OP,]-YYG8M.L0M/)%]1QB]7SM M]VG%;@A09IZS.[A!NA\2(IK^3GO":Y!7Z M/")=&\5]^X]1UKM1VI7_&)$.?M[T,/O]QT39ZF5@P:L N,"#A_SRS0#:\;2J M]G6Q=W+38KOB4XU93QRZ7*#L5FF7(-;2&OC1(#>4'Q!S^[7%G!@KRV M@O]#@CI?+3?V--%G%'H%;?G1T2PBJ1GJ7:2NP\1N O!DKN_4?$-W?C8VS:H-66V<'FR6TZG&74S10D_G<*M9R+WV%PH M\Z^>D@9O)ZNGE0HU2*W(*^KKQK%Z>(LNO$45,-2GH,7.NM.\JVF&%_)1V0/M M)GD"R=.3\?='N0[H?US-25;+?812L'8O28L?R;O .#*%.$@(9X ? M1Z(@&TQ>7#B/."K 8P MJB+":HMOUG/F 2"O6E'D8RSRA5[XBD D@K2 V&J0IMP"2Y<6P0,(*]VJU87T MAT= KUMX)(3LVP5 @7&3H(X.XDX1$R$4$;&%"U1]6]SU%'].;C+-:FC/@H;S M*%-.30)JRC+CC\G-GML:V@/*P41DS%4;JO+W6?>7K)J:4]NAQL*M"M M(7#?1$G.G1T.$TX9^?J>[RAHXIY/?0L%Y%[Y,_!?H0V";[X7K>BH4@9WE\RBN$JN&=75)[2%EH[(SLB5D['MQI7YQ3>B(#/O.[\ ?\IJ0Q.,O*J.G*K"#_9':%^P%#H@=* M;(]8);-0KB>NYC/VI87^8([;N( N0#; @3)DZ>(9'_@8ZRI]=E8ZE]AIT[C' M^.O9J[R\6.5Y1H3AX3GL/ MK9/4>WG))BFJ"4OX4G3Y)M4PAQ9"=75CB"3 E8OZFE*WFLJR\\<-1D+R M*W(R:,^C>$QA.T\>+HV?CI]Z^%\ OK+O?\BULV\,DU=&4Z?'14(W!.;D 0UJ M"N?.J':';)\\R' -DO_>(:J>*"23:,%D>C55@R+G"LU9VCFQJ-+O*NK6\[.R M8_N?$?3),Y6744!.__'>?OD"$>N*K/+OF$S2;I1EUJ/93/T7]U]_;OU+,LN[ M4B/[1D%)3;3Z-K:F,_!&18UFX4TK)C-,A2I:?5-;G[E8O7/CS"@JU15?T:/9 MR:;T!I7W"5IL25MS;9A/(B'Y%;V;S6=1^^=XVDSTO BW)8)XE1G4 M2)UT5/7XW?9SV;'<*/Y@KAPYN\M]5/]3.Z$'MRE#4.RQ[AY?4,ZV%CE$@LMU M[E^L-">RS>AF;(31*=L6):(K? !(>3B]60V)D\\SI/IE#XY5);5C0HM30WBLBLZ;^UE8LC)%R2I ME*WM;^*;:23+)-8C,QF!9"NZ,4@W0>(]]>X$U=G(/;!@C_ M-,?VE0C&N+@I5%,W!JA <6=R::"(ON<8V@5/HH?8CF8W507XP*U4U,!7$ZE0 M3P=]7^9N/+?S$44A?;-"*ZT:0EM8;4N(KNFC4RY*C2M![XLFL M3J(B6DTWFDCA*48'KKCZ+20>D4TNX3#2L>0+# %#+@@[QI\OX) =2_<>FN,9 M9GD-7D).XLFJHKH!WI9M%Q5=43J>W?6QF' /2=?"ZN*;N!W=U3$5H&BF,]>;#D9.',E^3>)>TPG5)<-VI(8UBF@92HK5X([#SLMR+8^0J/*(AEC/\1NSD2 ML6C9862:,) \C<5OP2>D%Z&V<E;D&G8??%-2/PW/!2=-&HL M*?GH@Y4%'?(R%HJ=KY-PD88I\F:X3OM2Q/@<8WQL(,5[TF,+R7CT&BO/6"'8 M;@!WO=5PWD$]=AR8R%P=57CE!3+#0U 58@BH(:R!.4:0'6G' MJC(82(#J!@=^.+J=PC; M]B6."RSXB78X\Y':.;&M(_/@IP?%ESCZIT)+4X.X[$..J-3@$D?_#!*'NDP3 M%:+K-X%T>XFC?P:H0'%G)U_1$%(G: YI8<.N:QHK;RHU<%@SX3,*$Z9;BO+Z8)Q MBY.NN-S:A=D*FOG?4+ "=IQBFSH%4\OJP@ YJ*J-NYAP&FZO-N8IF,QRD2&W M%O3_9KD1N E"N,2ZP7].PM08&ZZ:;6G% RD\=S=:*A70]PI 6%RP9!J6%-J ML*"YLX/>G/Z=4D=,"X._>=_F#9\>J=+].2);!8JR;O<3IF*MXR$S]=(CETSZ M^/WY@!K;Q*FF&U6D,:V(3*DC\L?-'U4W?\P@46/Q507+_#K,(S>&F M<'R_;[JPT#?/<]Z@ZW9BWSE]^!@++>C/K->Q.'0UF$DB(+?S1)4LR!0/G+X)"$)X=#Y5W_>E/U*)9YN[+T[G[^#[9- M$J4$C]::<>6RTSX8-!;TT5_3E[XX[P$/>E3D?M,!_W._^6!Z(TTU?7>LR.FI M>>;^@?H8MN*O?!"YEH:R\X@#,U8J#Q$YO)W,)JO8?X[FSV >'])02$@M;R"= MY&3-B*$HL$8#3B0AHF2\")*B7,%@5@@*F]'"D$QSV4[N;KFRH$_$OJ>?<5<7 M-I 3$H)F?/@XL]%U37^$@3H8.B.[U%1&:467=K1,H_8<+9>6OY[,?D-6Y, P M/JVZ]?RE1:(//!],F5%3-\)((RM$#B&IS;RZ4*6%!Q!BL^HM <,9*%Q_SQC$ ME[V3MTHT\+%DL>[$\X2$I"UDGRTEM)TNN;R,+.:.T=R.0=B_^ MI42/EEOWRW<#VBY 9::G,H%P'^E'B#P*^K" FE0&7R0$]8<=OSN^7_$ M6:YM//=*T8->TT1^2$H[^%O]&\%O(8(!WE"2\ULY@M!KFD@026E;N);8WTI" M8 5A(N0TL51=N\N%OW7]K C]^;ML<\%>/$JTH LS:J\IF\HZ^+DB5< =PLHC MNT,V)S;%= %>%8Y49K E'OQ:LJPF"@'*!C5/&W@ULR\;[:V4"SLZ57-(3_9,(;C'S"!1E7<8N]GV M-[N07ZZ_6__P_"L7PU 5^*6@Q>(0.^G]FKPP&#NG^BUHH6JTI O=5))!FF+"BAGR/CJQ MW!#--[:;O1JBEB]JYNSTZT&_B0Q4@5NFC9P*!C_?W3:>ZR1:T(5%WRM_'U&3E8R)%).7O_P55U4?1]Y2;PXI:U<70M+_T:5-A+23] MUVK??_.^DT6<>[>K7G-FL)'-%6F/@)RVS+KQ+*L:17S4A8>M,*0Y 3^(UR'Q M/IC'U4\KJ[XM^8XT\E#P[U6+52XJ\NOIV5D_(<_=SK0-=--)!@@=&,9Z,9=7 M31=6*W= M&3&EC)>>'\(_8]SE+1"E(2.9IE@=34,6!D0W^G5R=J5]I1%-]!8NH6M)F-\" M,(O<>SBC73L6J;JGY.$HP*RG4KMSFH8: M:B$IDT:V-A4V^%S&C-%+W=/5#_KE-FD&*]F )EH ML 8FLUN\Y;+F;IX2=:5L?I&R@)[/B.&KH!7]9/AR6V5I! MSU\/= YL[)&/5$VI.@L;*B-OO4C-:C-K[(./312E562W=%P2D=#>"688SW!G M*$QKVMP><:T559D5^]WVW26S"=9 (:HBPG6/)TFT\"MPG5O/?[9\CDJ7=[+=?PK\M0#(^Y#N+YN7&D&>9E"S11A)H6X81TB574C3C.@ M98C#T8%^CZ#\)TGD"7W\/]NW9HPW3RH+#@=H#C [^R%Q8?N/N&C1&-""+R1J M%I5VB)5VM"=S"%L%@P^9*(\P+WRT_' RPTNZE8?W$=]\+UJQ7X*6:T0W+M7% MOLPB!7HPZ]#XT?=L )S@%BN=54"2VG<>R<5M_P_'_O!<$$56B#QRBQRN:2J8'\G1S/:N#(RU22'UB3< '\ M1/FR;KWSVFZ]K",C"SFC35=&_]M:KO[/*.Y1YODSTM>GN8^/:H3%7'SLZKH8 M( 6>O1J":O)J??^/0VHP]30"LLP+%=I@K))[RRVMSPN/&G!&!D^!4&!JPP!#N>.GD=:#)#4$WBY9IS?B-0 M4S?P%<\$=35 WDP%_Y2U7$=[!;KK-OOI: M7;HHX!$6\%A/=#F8E-&5$7CX;^E&/IX)25@5\6BF9X3QSY$,UO+1NZ>#_"9 6CAKFTD!6Z!=]CM[P0FS#V9J*0F"!47K[H M^$S>0@[[%=I- 7.1YL@X^"<^J9KBQ5WP*^I&BJXV@&P%*)H*^@S6H4K.>B2, M74DWKM0$5X(E=+$'O[/(97Z]!KC3-HRAPS^[(,80%:[RR$95J&K>6,ZUJJ!6 M\D-K8K_H-ZE858SED;30JK8YN;M2W3(C/UQH5W=R18Q%GBNDHLV--F_KY@)D M'CQD)S&.G$MF$$->:FUNO;=G"E8C1@X-+\'5@">X'P13F:_ M!X J22 O<I) M/7A_>Z7N9.8;P\D@AO]P%YRZO$YC"',4:6'PKONV7XHTA"XU).[;X2\7MT>= M4\0JF81Y XE;S224K4PUN#F"3:0? 2=-K2-]4^2B?@*8Y,.C[,L?%T*Z]-43 MU=]#ZX4$,4 07 DY/[CUBB/I9'A70.I)./C#FT??)]'JCX\5F8 CPO2^5O (PF[DJD,J2'UX$,-B[[C3(5K-CW8E4RE1PVI6TT) MW;F7/57D'<(;'C"UW@6M2+F\J0R1$[AOYX8B=SI-=TR_.JV2J8Z_ '7H.+>18/GEL["9U>.UL[;!%]PV2 M_SYYKGOK^6^X$NVBC)K6=>%:;;]*FWH8_-ZH+^_+8:_VJDU*J'32'"KSTN"% M._0<+*T?:L2S])_8SM\%001HEDRL2+Z5@7/VRZB!>8&725^/3R\.S@^/ST[.3K]V?@PUFP&; M(+WIYA.V6E<>GG91!-$\=9IZB#;YB#>@FZF0!:;B2*J9[&V=8;8>'+/ NEUX M+NY]0&Y&Q-E3XU]>XO'H9).KG&4X*5N&_'?^=91\*4Z/&O_A<_RQ4?8U_4U' MJJIJ:['[Q[X2G6YA).E] K2$8GGMWD\L0:7ZQ+48S)EBF5";=A^81R='_;V MY&XUEM4Y4=L069,,6>1^%,G^Q\I]ERNB"WK=8%2Q7.3I0C-8V9GM"H5T@Y:K M:CHZ#(%:S2;Z''KV'S&_\'("BX'%^37](2C M3=O4%58&1EM@V]/ X*//OI']*@!XCQQ&K'S6I7*Z$:)K$RZF$(93LK?SVT+/ MF9:]HJ1NL(O!P(&O=4/??%U>XNN6SED\)#/IF'@#6B,L9.X5R=RW;:>L#AX\ ME'7^&OK QO7HTSZU\/!1KB&?GN?<@1_F3 #^UW;XXW_\>"*4K9B9"W_3#XY23^;-ZP+;_K:;;6DP5;R<77^-L'20[%S(]9 ,([" M!=Y:_DF-0V+4*"KIJ'^:M0-[F5^R.C'MR=:TTS(T8E?:6R;54(M9D6NU-?T0 MD:5%.J/P^:?\.WM+V6XTV>I#LMU?@G'C=H%3K;PT)0?M1HQ0Y;WE8P/U##X% M5>;->@;^*[1!M08>//0* I*2BZ@WF)*K/_F_7WE!^."%?P?A$["].2)C,IZ. M)BMF!%<7W]Y;5O>GW;;NI[8=7G9C^0BB>? (_%A;?.@4M3!>^(*RA#AABZ(MX$FARMM,H!VY_RB:T+\#D@R;#PMXAY9$RB,"!W//!0X]@3V6:*NCW&NCW5WI HD5&12Z)/QZBH'N(!V) O<1NZD$4I M$>KSBZZ35HQ3M^2*;XPE*3I3DYZX0,+0AR]1F!A[5OP);59KWO">T+ E1>D9 M(M+<[%U#-\H\*GFMRQD^6BM[PCD56ND[]SXEJBRWPL@-IV1QBIQ40LKJ2KX! M7?@BLJY2)-W@$PSNZHJU;JHLJPOHB@"M\/ )2VW "JCDG$M4)DB(M/3>48(E MMP%[KMK.]-1]G9L\D\E5]=DO[3NZ$%%FH]^-$@9_HE9;3M_,$M3"N<(@E?M1_YM8;EK?+M>%OPCE]Y!H MJSA6^L\#+ )1Q52F3'3M;L H&!5%V1D7S<4;T(TVZ@A0)E=#K9C"*.9M]7)! MW1C2$$4V+1@B#QG^1Q\B&ZXL=_*&0/5-9U91G2G 0*P,M;!P>@;_<"Y1,F^R MEPL,'E5!D12Y!#N["WM%MC[ 7Q$]4-*!T8KI!FD;L[F4[$/#_@FL(M]>X'W8 M>.Z#V'FS*VOE]"U55Q>62"%9)$ S67N5TT7>O2XUV/K8O#A!4_@%: ().Y5 M%/M9?H?AXBH*0F\)_#M$W*\D9"<( /Z?,[7>J5R2;DDW>M6B0!63U&BBY6CR M/A[7*#P,2MU/%HL9RA(A,=6N1LO8MWV$$3_U&6S-=OSO5(&$_F$P1OD7V^2. M-L[+1QO)!TGR\O2;(V\V\I"-*I_296:'MKQ @U^ ,D4FZ07C]?QD M=@N1A6QHN8]> )-KY7AP!Q"OT^YA4(LAXJT;QZ6&HE-G%[/>T!XDTD(2*=I^ M]!F[R)9:L>6HW[QYA%)C.\H!BEK0Y\%#=KL,JO,%@TBD3'QJ,* 6/)+CA$'X MLK!J'$C7VYO916'9V:(JRPX?898@BMY$UVU)0QI%GP$OBVZ(>$W4U3G&5;GP; I(RIC2ID+]93I MQIMY&X7XY^]X="RC9?RK>B\NGA\<4;V7R3=&R^0CB0-SM!K,4XLU7)5Z+/@@ M"#9@1O&#Q+C$=RLDMQ%H3TY J M9OH&W%?PW4/A@G86UK!5W7BEFC5E7K:AL%:SCI_H2M2&C/R@GI1F5"7 R6VM MMQP[U8ICOR$G72D"Y^;=QD69%R)KM?7!OOIJ:GJH<)%0$8$Y.6[O/XEA"ZZ] M?2"4C"):>=!E2YES32BC[D1RCPG$TH>BS T'AUKPJ,AG$[M,4.5*4_1>4E_ MT7N>A3:Q^'+.K8N*T#S8M_.K"NB$NC!L?#D>2%I.2E*/ MS=]T UU^5N"+H^B^0W?).8@TU.0ZN;_J AX?@@JXZ@RW]G6?!FA1M5_XNW;Z M9W2KB !?C$&:O._6.QN]_-^+8I^?GIWV\PQ=#?2X8@S^99PKW$48WEIV[%MG M;'/*!77!M?E&1U V1>>HO:R"BR(R-SM5177#6A Q'M0,X8:\Y7D"KY[[BA?B M16F96QIF';WA9Z!8)H"\G'K.T#*N:HC 9"9LZ6G%=2-!@P,*&0D513WT@].1+VV<<5G&JZ,4$*3S$Z<,75+^?@([(O+?0'/<]@H< 0,.2"L,524,#! MV_*BT;OG9!"DE-8-^_J67$; MAX:Z0E[/$C8;]70BNN-/AM#'@,X4FJ6LX]B MR(LB9>[Y.Y)K%03Q!3)9OH*BH"ZRHPP'209'<+?AS>DSI6-0' M>;0Q>,:"6,X$Y0]]:-?L1:N;P2 E4K>0<;9E\_((P/25,A%NV*"YI!$$GY6GAZL4?TJW9TY UA M&,^_MR!+0V'-J;=9Q5LPBR]-!6]AJ]-O9FH; "<@*;N)9H),-13:4,N;11(Y M,15EC]*$$E4#)#VMO?1\WWLC#GYKA?]"O4HJTX19Q&DLN:*T4FPN-;@^%7\K M /9/<^_U"["=Y'-881#W>^I;<7K_[7/*8K>F+BY.3TY.=Z]-I8V.TE9'.\V* M7ITB(O_E2T+3]'=__?]02P,$% @ @X2N6'OCTK?&VP$ $J\6 !4 !I M#$P<2YH=&WLO7ESXDCV*/K__11Z-;][IR?"5&D75/?4 M#0%BWX787KQ0""D%0AMH <2G?RD!-K;Q#D;8FICN-I!*Y=F7/'GRG_^[-@UD M"1Q7LZW__AO[B?X; 99L*YHU^>^_63Y7+O_[__[Y7__\/ZD4H@VRG1JBV+)O M LM#9 =('E"0E>9-?R-=>SZ7+*0.'$YOWTU-)&G^WQ]3SYO__O5+E=SQ3]N9_-K] M$*Z9^+$;K+FN?#MRM5K]U"S+7DJ>M@0IU_TIVV8$(DH0V/X10[/T>X^LQXX1 MO0!'4>)7^/,8XG _?.UJ]T:OB/U8[->@7N/E*3"EE&:YGF3)=T_!.17O]L'# M5U"_MC_>@K#V4BZX#P7\_'-B+W]I%EP."''[RW,DRU5MQX3 V1:<"*-2:#IU M!Y?K>(]Q!K^\CZ_U4Z!CQ,';]L,=H#Z)*OH7_/407NT9K#[$CP*T^\C90PQ_ M>$!@F\0QYKFIMR-V#QRC%9;)9'ZM0Q;;SPIDY?CKX0_W7K]^Q"WWY@Q_O6.4 M=_ ))/YQT%ZB/)["Z7O,IAUE-GK+;-J//_],@:3\^<<$GH3(MN5!/?/?'QY8 M>[^VB D?3H&%KRW_^V/W>\H+YN#'KS__>)IG@#]"H]SE\@C?9;L<_\^O[9?_ M_-K..[:5X,\_BK9$7"\PP']_F)(ST:R49\]_$^C<^QNNX!?\^=X817/GAA3\ MMFP+A .T]>]P-N!L_]04!5C1GW! P9'D$'[$MS2O$_*E /\0>8A.17(44>#S M8M":"T ELTTAM3::%7=.-3?2"J+)_6UI!@37\2'F(^C6VSE85VRJ(B$2F!CJ M"='/@'(Y;2DCKI]US,TLOPQR')S!DDRXWIT&^IVS35/S0E7MLI:2@_-!G0YU MNP;<'X@&6:L4+5T<9?QQJEG6LMPB+;@M@ER/E5([Q.CY8P"+5!4S V4M"ERNDEKF!GJZEJG$E#XOP:+7II5F7Q(Q-!CD MYC-S7!O)Z@%=&M"U<#3YWDKROA/I%/B0B&T7T[4/L-S,!<6B,D51E =%NT(I M1FK3?(3E#E@"RP>M"%FR9'#K.5 TR$@=J/$T"[)1"SB1_H**KSDVM$GTTGNK M;TI61G%FXQQ790KYC$QT"O79ZL>?$'O__+H'P?D @K;G-P?YW@MRMUP.WVQ'W_@I&B:H.D,^JD+SOF0 M*2ROH+D0]4,@.9REY*&3=[MF=5F9C@E>K>L TQ3&]F?CZ68"WP'7G$JAT!O[ MW 7G=U[NW8H+\!OW=KV;]$!TIH, 1TW>Q*OI]FBY"%B1#-<;ON*"BX5\K-G* M_>46LTH \@4WK1>54;K@M!ELT5V)5+C<-OZIBV7A2I5HM88TN5U@?[09\(H[ M+4'ZRU(IA5=D;L2*=+A 53+"AG\UO2EPHK>Z#=N2MY+SR>#7-&FL&:&.V;[^G? S5-O(JP4V MI8-49C.95XVN,'X)?E:6H3Y5]DN ICUW61S<4>&=:)AL!H%;K6<;>E7L,+S? M5.>X^RHV.$#"M?/")IUF.T V!-Q)X"&J+?<^RZ5L?#"[[[@,,FL6. M!+U?=JVYT:>ZM-9,WZP#=98E";KLA LFBW=7S2,=+K]=LMTVM5V'=/R M'B\V/2KEIE,B+7,T/BG6%YU6FLM.+K%8J+)>@UTM4^LW"*'H<, 6^QRH:$LN M%)>++_@)!,OUU*2_64XW0A/+#CBV[5'#T3NXX;YR)FZ%$FI5S8,*= F4L@6C MN$FH3[<.03:H2S/;R1F2Z]X3Y)SO>C9\10<8$0[-U2M#\-39BJVQ79D,)S@R) MMXCP(QMU)C2H'6U3GA.YNFZJC<":I&K.5'ED^]Z,ANR(*61)15_K/C>;2+Z. M*B)@GT+#K_LIHRA(:J.+5/&_]ZAWS;-T#;"V'^'])[2*K32V65+IU%Y@6MYX8F M:SM+ARB:&?HJMG5'_&>A_/'G, MU#\Q_?AU]Q9_]VFY7\NL8V//(.MZNVI,< M+XR-PS@23V%H"L5NY[G][19_RL%0/$5@=Z_8_K+_O'_)KWM,<(PGGI+'U[% MUX$^H^\$$7:VB-JQ KO$?F[V-%WNH37JLB%_.HM*#=#E7H=F7H%UTW:<^JR.-'5591HB@=QNN2!MV; MG#37/,G847AHL9W9;%BKP5C5=D9:5I!1[]HI_"S(UT'M6V^,.)DI5FEO3?GF M#$-Q,/4G #J[FGKM>OJS33%QW^&Z&)F?L,4]>>I,0;E41X.6@^ICI;NLAOFV MJZ;QI]KBN!#XL3&6L&;:JN YP&D=L\Q7?*7@N->NJC_+&,>%K,];X\G2&6U* M3I<2BK/E9K#J.H.*?>TJ^A+6^,3DOJN(.)4QED8<-\WD_E;X59/XLRUQ'.C[V!+CF51=K"ZU 0>J=B NW#Y1'%Y[PN,3+7$< MJ/J\)18X/47E,DJ?PU>;(&\[FP6_N78*7\@2GR5#_=9Z@:=-,4H,@@Q:<'K< M0FM6I&#:7]BI:R?U9YMB_$R9KK>2^0E;C'4VWJI>Q.M"-;](>570%/WUM=/X M4VUQ7 C\V!@S'KZL#MRQQBU*,ZR0&[N>,[WVC,=G&>.XD/5Y:UP.BEAEXA(> M1TL5LS;*!T-LD<3%<2*WW?,EEFCS&M>G;'1BT.]S0*=S1>8K M5!+&FX*.+B2-+;0$SAJ-KEV5?;XKK,\55?X'6YURLQ"XW+ M)5F!ZZ/OD;HUCN[H"H^W=3PWK?LHTQ$RU6LG[><;Q(C%HV9!94L.P5B" M$&,0J=MS9?"!Z#PQ4#K #3&KX"B6";_>5T'555)(S8MYSB249KHMN16\$3OF M@"CY?8N@'W_"C_&]TV A M&T8'.($SEQPON,]XK&D4#7LL&9QL:',7U SY ;-&1XR T@J?[8;-;[9=.-QL MS:RN;* LW']:7BWGL#%3(DL>PM>.E)]'U M<^=T8$,B[WRC,X#WG[_&9V7CCK&A;G)D=9MXMTTR^$K MV1N-VKUB68FE^DV8^RAS$Z\_@'8&YC["VT1L>#O7&$_X52'-"SC?]&A_,EHH MH]BEKQ/>?H:W7ZVXB;,I;CR>S-WP&K1NXB;-T?.2EIZ$,F@GS'T]S/V&D\,G M8^ZG3J>U'!M.X@5A[."QEA*&OO,0K&SPJ"-)7;)\%2+3A\B:%"0YZCRS]R:J M]+"P&!J8KID=;HT;8(P/8^=-W)'[1:CO>.,9L.,>9YV"ZC7)4G9$MJQ5JK8L MNXZNK=O,&)1F-3D?.\WS+B+?0?D=:%KP'4N## W@N(*V#O_:Y]MS.:J'.^76 M0J]F*7,P))MK%,0NYGT7C9^&^CO0_/:W??9='J-\,,S-=5Q:TW-;[I0Q/K9[ MQ&\B] -0OP-UP_2@#WVMAU0."K-2.4TN1GJUE$U/6)^1&^S74-E/@'P=U'Y\ M'N)4GIBX:E:DQFI%"J!/:'AJ3,U7G:]!\<_WQ,Y^"N:=GIC//Y<3^QDU+Y+^![N9L /#\G_ALQMF"3.:PZ0/7N?KZUYF496L(JT#B9S MI=Q_8;QE;]?AJD'?;'4=A M/J^PX.BKA04_F; \T_XNZ@C<5*/2I@>-SAT-N.S]^VGVQPK3'4'.HXL6YZ]' M%M-LM_E%)[8^\).PWIG*9X"]UL3%QR@LRB.Y.*5M5==4CZ]-M3&-7T$)?YPH M? :'Z&A9WDGJ^3.*/;7794P7I(D_*4[T@-65V.KYV-3SQ[2L[=2=$:VJW!HV MI)R.+F827YBB$"/UV.X^Q9,[WE 71IRJ,?D+=6&GZ0_2]MGBO+-JH7UWF"[* MG-QNKN-O*6+&&W&IJSKUB?6B,_&8JM=MZ55CU9IZ[K"J88E=>1-W7.Y* \@- M6.:^KLA!WTGS]KL\#UA@:1M+B)#[8Q[4V]4@YIKJD6FB*+1ER5G)VGNA69]3 MV4).'W%FBYQZ670\V*1B&V<\ANF099[!S9.<\_K ]PFD[N+<>U@]F[L+60_+ MG"J@"5DO?4'6,W+,S!?[&9^K@HP]Y9=^F8EO'4;">BDL?M1AG%5==(UT;,WAZ;GJ$YWHDX583Z70PEN$U7?NUCI>JA7JN#U* 33CAVE)R61\"!R#4,HPGMO>]WOD;)1A:!"M@&.7P-(8E M;0^OEZV'!U1.?:O?;?^68 X--^LXX3'J$)L'IV;"V5N^(T\E-RP&V=()W%)I MOPTP)C%KO*!<#F]E,QA6[C1\*;;6[ EB[/R4%ZCQ<3_I#60\V,)_FHX?7]%1 M!M@?!'H5!WR#5.JW$^IT=^%6%&Y>$/@T2G0UVH+WLR^GFA M?H\\/NV^;=;-;G8X2SE5;),'[V+B3W'=8LH^1[;73LL_;(9F M"27#U'3?92QR7BTYN)/PSZ?QSQDVX(X?7C\/^Y@K;^'J5CDE!'V+T+(RS4W) MV&[77@G[7.)X^*OWZ$[+/Y0P=>NMN41QBV;)7(E%W.F9L8WKOA[_G&P7[S/2 M%&:M,!P-):8OF"KIDKIC%\CQ-XL7DG#W">8096QAH:F9PP5M%V6)(1]2/\VU98# M#,W4X)"@(&E.3S)\P+F>9L+'X<\U31J'VTL:.'V^(S=5S8+6E2N"#V2^(J<[ M096)G:\=];N\3X#M08]G*/#^9$(X\5'2[1,)'Z'=5\MQ?$;O@0O+W]:;>B!Z M'S(,&2M7Z&2:JXH 3)XKS69UABHE4GU:KS;?=K)?(NP@7G M:=I_VY;@]$WYZ]U4*D\'WAKEJT(=#=2 T+C8FHWOW#J?OE4*T(F@'VF(T*)" M)\G,@['WJ$<%#V3? 4KXV[X 7BFN_'*;9CEZL"DY8(8VE_W8TOT8<(: MMM&U'%O7)7):(=C,I.I.8^O=75"Y/Z0A?H*C'EL:4MO&*:IHQWVZ4BGL$[(Y1V[6@F'+XYNUWBC+^U]ZDJ-),.SI M0"_BV"/-)30FVF3JP6!)LF2(Y' D;ZO.[2]A-?V:7TGS\)?=]'8@@*E0R!JZ M-J";ZDA2ZJ/X[<@?NY3K$+GG,F-O5T*O?N%#>CYZV?L(^J5R8J<2N0^?[SR3 M\.6,98^"QXR3<3P+&(H';M3,EZ6C_>J?KE) M>WVAFL^BC5I]H^+G;^YW"N&33GH=96+YOK#(Q=7RE139HJE>4^.:O;FEE,2E MT.G&+J8YO_ EEN]*Q/#)>VM;CJWXLM=T>. L-?FAD$3?[9B^.)Y+\/^*S2TR MRY7A4BO&2\72XAP#ZE['PSNHSD;ORY:NOH_>NQ]W]*XLE):8:HS7>I%NU7EI MDYFY\;LC[65ZWX,JH?=^[X*S)IH%0'@W21XL@6%'K=!S<'I'DF^+VE+92:IG MR>J<\^VUZA0H3^6%V&U=/,T$47;]5:!^4D5<4$,E'\D*Q6?**\;,)6Y_+.G]],WO M;Q#PH5H+,%Y(M;E%K[1@Q%5W:%^3B_^Y AZ?X^[OEO !YO'NANDNT;Z96RV= M44^I+!()_PH$?X-SUYZ,^S267C;%W0T5\\&66#)4U-R]+MI.A#1E@_< M!GBXU7GD^[6]6CL;JY-9JTOLC4P1'.MP*ZORJ/5E(MEEODQFF\+1X_C M^03[+2\0:+> 1Q0ZRYN/7*SX/&V_:(;MS7+8T@S)\]W]:<":I\10#L$4)9L\ MU3=T6I'(,D&E^QLKEL4]3\KA4WA.Y/!+RN'3>;"K%D2Z2WLK9>;F.3Q5"3*, M:E?\3B*(B2!>7];QJAW3<6^9KA%4X.L2.P$CJEUOBGCBF"9R&-OLX)OE\"KL MH;$<%-E*.SO0\9R7F317+3U;3>QA(H=?1PYS4\DP0%BXJ<%9K4?-W>(@AFH) MT(*ZX;L"8%MI:[AQU7S\.A@^*X9/H#F1PD0*H\/]FM-U),N=VXZWRSR[1N.EC,M/"*W1M, M2ISDE-><)VB++K@N>4R"Q4\6Q+AN-%]UM(BGZC7/4><5=%&I>.A4G>N&>%U9 MFR1:3 3QZL/%H#,QECP_486^$)#3;M?-::WKRMHDX6(BAE\E7A1L@XDUW>BWHT%!RQ\J#B"X_,=C'0[8>N"L)AU-S$AI%8+JR\)NN\L M:K;03?=SM=C5Z-YJI"=IUCA/EXRKS==2\6\8813JG, MSWTILRF*IJ3914*#MR;*'K=/MV!J["W?)CFTSZ;/;E)APZR13:]5XM+I&^5)5 M&A3K&3%()=QZ9=QZ-MT:VXLA/R0^^?: ;PL$E>5,76U, VTX]#*Q\W2N]W:Z M,]P)^:6OJ'MXNK7_\*0A_D:Y^A]/FLVVDO]CB++W8R<5DUI\*(M"HK#I>Y5G/< M&ZFM;.S$)>'=2_#NY\<1T>94-.U^=^IA"%$8JJ/^@A,6G*2EJ"S#ITK#=.QJ M4V+"K\^%$"^B.N[1PTNWY%W6KW&8=M%$"\Z" ^E14&CEQAVO$\MBQB_EAIR@ ML/?3;_M[[76/,4GBM-IR)9/I*VN=UE2]7!_B@M.*'6=?@0;^_"3.]V#U)F\V M?#NOYM#4I$.B='%"Z&MU)XWPIM+U-=? M*[\[L.& N:0IO*UZ*\D!.QN]SYXLAFY)$UJ*H=/=NM+ L-K8P6++,6]$P/XH MQ7,8.!L?Q;$MTAD9J4QE\2P*U)) %Z>3_ 2M&F4J8:2OV=;GC'R4-4<-H;4) M-%TBZD*.7^GKD1V[S<;KY*/X>CUG8*1INS@@1%L2=(VG%IZVK,[S\>O<=(V, M%&,/J>A(\!D0[LS[]RM.^2E$4%9R@=*2@BB/<9?2X,RY80=@WQK]=HO*D*R& M9![T6.8]6]:C2M%U_-3I/L&EU0(<=XW^4$%_4ZWNC;$0\ MW;"M/<'RF@-DSW;.+P>+]M#BNKK;%H)>62J5QWIA%+];!9^1@X@+GT1=PO,Q MX?DSL"Z_PKMDKZ\[G%3OC9PIT2CT&[%-P"5\=)J(.>Z.Q3K;[<_ZMM(2S(6> M,J4RFJ\L8\N5B6-Q95F MPK'Y3R+%>:X?F$ZF.M:FAZT[9%!U<1K\K 3S^(Z MF/X,O)MG S&?#DA.YU?<3 @(.R>T8YM#31CI)#G4N'L6A5:OJQN+M2K@9(\? M"\UY1;>N*51+/(LXYX7?*!N7/>:/.S$L;@* MGC\#ZZ:(]'+)\1./X[L:051R*Z,0Q%:%)WST1@?UB3VUN#L6M4XC-2SER2&7 M\B4FU8-O55>Q]783Q^+*]@G?*AR7\RR:8G[>Y/14#RWRZZX[80RW?U6;@HEG M<1U,?P;>969U1B0KJJCGFG;=9L99S&=BZQ4GC/0V%_6)7;7;Q@?A\5$O"/%E M6^!ACR_XM6E;$7[W!V^6NK+*,CZ!^KZSS%;+N%FF8\LLST)Y>$KV 9A?='_L M!!S!*HJV+>-N21J4MYPTUSS)V'%'?US!=#3@:JB4[]7;_3ZK#1NQ-8.OY(YG M0?Y.G$+VTX/\9-&@N:;2,O$U.Q]09AR:M\8(<8<;#AC^R'R_5^TZG;FIVRV] MJ8-YB8S6(;_L=.[;YA[P .Q>/($\\K7A#T\#H_EPME MV ;BL5:\L>05#U2I17B""J67([L9E'!_?/ZV[]>%NF=3LN]5O!A31#N+C9$2 MJHQ>;!1'W!B5$L5['69$U+XV7R;A[R"LF-JJ-+5IJYM"H3IJ;T2F8G#M1@Q0MVSF9O7W4M4 MMI9PD.T$#W9#7G,K$>_/(2,^?2N1.)5&F5K+JW'-H4K5M'*9(5*Q%=%7W@_T M &$?WP-YU>U +Z#ZB^:;GJ_3O#R#X[I7[-4,#W#F6!>H$JX4>_&MS4\8_&/! MZ6?7CUZ>OX>^/&Y46R6-6PR;U;7=-$M\-[9A;L+?L8X#XLC@5HIL2/YZNN', MFEF56U2AF *) K\F!H_Q;GH<;@9=V,L"SVT$#C47&:S<[G5*VN:CDCLXO MZH6?E\G1N46/N\!TN*"5FF@YPU4+^K4'FM^-R:_>$S\OC],LV?5)WJSJ"ZY1 MK;1Q/F@&U^ZJ?#\>OW9O_+Q,OM$-?S,VYQUAD?.6')V=]H;DM0>ZBW+BXW33S7UV!6I7?XN]CN_KO"&IGW[9[9MZC1K;W8$21NE5A4,7^JUV'IH;X#]3MR>!/Z4@O:9-W.>E@-FN4I5T4BV M@M*RMAH-4=]8%F.KVJ^" \Y^D_![.&!O=3K B#2R.]7F>QY0.]JF/"=R==U4 M&X$U2=6 HGD%20ZOMKQ_OSIT=6QC"27@_I@'GF)/ M1>/'O<>'^#](XGZ$ %\T,_"\ M,-1L:^(!Q\R#L?=X^V&+SO"W'8]2I5I?6FNF;#Y3=&QE$KTX99JTU"CIPJ5)A[>1]M1,[ M$QE=SK8'?GLMVSWH/ZZCXL-ZGW_;T"-W+ /*Y;2EC+A^UC$WL_PRR'%Q*//_ MC&BDT%/9 *WK.@K64VZT)'LT,.-0!W@^1SPN%T5B.1H=%N?TE#-37A[+ZJBA MQ6_O,+DH\G,NB7Z*%P^_4V8P_ G_.B4;BN0:'910P>* )C1RRK+-=OG8^?5/ MLN$S^$DX\/.O*;>Y)JMC0JFE\X5<6%=2+P\F:^WX.!:.1\V=;FKF@6%2F<.D\*-H52C%2FV8& M"W]V:XR>V;]G_]O^<_BB%UXJ\'DQ:,T%H)+9II!:&\V*.Z>:&VGUZ(V::Y,X MQOR&CWS@A7,X7NP:P9BC&KB.!DI%W/0;;'O&$E7W\PD@1A0]\X'WR+FDJCAT/1_6U,>>J99U;#TV5PU9/O'/_ MT-O?F]>6D.%+_NK_[U]-@9!K&RK$]JJ-KSA47&,PAEID@^ M]@0Y=L\\3XU?VOHWA,#V'1FXVX]3("F1YH'+_/,/_!?B>H$!%9@IK5,K3?&F MOS$4_=]_SR5%T:Q)R@"J]YOZF4[??>6$"??7C3S=,YB*VBN1"I6EYD$/" M62!.)?C/_ AN90-(SN^Q[4W_?HCF8_@[#5+VY(*OA8+[&SOX*B1'^'EL.Y 9 M;D?\#-'DVH:F(/]"H__M1X0/$$=^OL/SWT=Q&2T&_KB$SM0X2JK_GFH*-(!P M^/_Y5QI'B;]OD3<_%>"A(4M)AC:Q?H>%&,!YU3+)UR]3BF185'":E%14%664 M5D221M-BADRC8CHSEDB2I%6)S !L?07X(UB$7CVU#@6.%1KG+Y1&^ MRW8Y_I]?X\_$_QN6R7,YH5/NECD>81MYA!OD2FRCR"&Y9KU>YOERL_&):X]4 M"76G28[!@1^'HR^Y4RAXGFW=(/F?N9\(CE)DYH1K)]^,]_L++#0[]?_S+XQ& M_XX6!0V%95N1U=1D9.<<=D*U^4X_&K&DT$M6@/8[;\M^:+K"-/./2)(:DN.( MW97M20:;QKB (EAF1LT+?H]]8=G0&VYOL7AOQ:?DB-?H#NJS5=S3BU(T=VY( M 8R4(J,X-FQ9WW*&9H6!1_3,S@"EMX_?)[8:FCGOOS^T=8AE&UHNRW-\2*GS M<$';AR$,Z5]_S__RC D?4>UAZRU_?HYMFP+;*?+=6I#I,.UFITNTA(ZO, VNDBW MB4"=UH6*"\$(I-E!,.HOY3](LX!T2QQRH.YN51V;ZX8_8QF"/+&NBR5GOU\! M/U!HMH-X4X L]OR%;"->)&I!BAS1,KX091#CI5)&" /INP#H7_[>B57'; MZ/R ^WM\FFB7!]DVE]-4>JSUV(P6U6\]!W1=28=C>V%Z?BQ6[CF1MHY%'NIAX7JW7+37N*ICF\@]D*)Y%2#;6]9- MR;9A.[_W0>7#7T,9^NU#P7'"OQ[]O&6B*"Z-YH8;.4A!,P#2L'_NEG7.,(:+ZLA@,N7()Q5OP.77=FF4K MK1'/LR(NH@]'9BW9Y@4E5]-I>SSO+')"HV.TX4C\X4BT.J[D16WA%<;>*4L6Y;I!Z/E+QV9N945 ^M#GJ+48]. M)I1WI-GFWB7? ML_=?;#/OT3?W\O.'Z=[MF ,')HL&3LF]^SY M;@HR\[\/N67WICWG'.2Y#V:VX6RJ8:_V/+/_G%HYTOSWV &2GEI!#+VX@W#[ MNS2&QL[WH"6TYT?@.[=0O%(,MKG_W;\]Y1G\;K/N.RCP"V)XE_Z/7OP(V5>. MY(2)3X+?7YX3:I 3(/KSMWC" #JEK5-;@'^7HO^(4RR7%]RI/^.D%"- M!'[UV(Z_=X7/Q[<[/Z#%-1K\L-9C&V5V:]T/:' BY7$.EGK.87LZ1AB_!K!X M\='YO>6NM"[O"H+D:,+#: +Z''TWU7+7\RHK2&X!]-%Y?V!WV/"5+] !)U(X MA3(DBC_I%U^E:#\'\U]1WU_$=I"F-P4.4O$=S54T.<1KA(7G'OYG[/SZ\^(H MZ*Z7H1/JS'=Q>/0R9R)9VB;Z_)]7\OEE!?B1MW\(Y&N-Q!7)\;-,4_[9^&]EO0^MI8_OSFGU44 M)ZPWW_ZGIED .\B8]>N*S=/5"A@R- -P1];HMTN#3VV\U+* MD%M[.W/_87@?[L-%1TOFCKT,@3C]IO ]A$2^3--IP;=IEGR82'7%TGC:X:L+ M-&CYZ)0=U?+2YJ6]X4.6>-XCO!:-_,5U\*=)7LN&;&V,M'G.5L!MX!',Q68+ MSRX;'#\QI''/Y4P4G8CDBX%'N#F*?:.88X?%,)'?@# C>)"ZZ.L% BD% DCOGMOZ)4?TRW8F* N[/[#J&[P#I NM-9D6G4VJ,N MYX+V1%C,^J+:7NF]4N8EAX$.#YB]T5WXS_G=HYH-Q:8UM:W'.\QZ<9(6@*D. M!4!YDBF-:9-\T0.@23J52:/'88U?!=]?=QO)(8]CS-\NT@4&F(<80;8HV>_^ M6K+AA]H#"5GB@=">042C?AB:I\$9MGNWP $*,O<=UP\W<3T;@2.BL!_#_QK_ M)S0-86D,*WN_8[^!.Y8S8XE243$CX6.1)!D _Z)D$5?3()-A"/AO^>'&:'GL MCNQUBBNB@-M4)"!3:\)@1?3Q%FJ;S^*C>2;C"\%$X;E0%G=+AA=M&=P)'DPY&9 !\HEB68GQEH0Q\>YJWO:@%9#D*2*'W=_> MY&'@/W'RU?AQ=KM^UX2@I_=:WH(E]$0\=(T8[#I29#>V5:I_A6[Z6U#WE:7O M),P%=11#?6D9;.R*N"(=!=;R-.S3A4#3OYIJ\)L[_^!]X>^75_)G=:%WCEJ MX>/(F-QF-YRY[2V)9:/#@0HOM&MTK=<:K.!;T&T]*:1?=#/S#3*7'&0I&3Y M_@?]B:)86-6,1"?#WY%!^T:VZ5UU)XG)NK# [.SAUAS>2HL[W-0\A6R6T>HR M$*Q^:ES/YR?;(H0RS^<^)@E?6KN=40J^OFU]83LE:A+^ JTN*A-&PM"5*7'!UX2*V6^Z:YQ-W9-X*> M/VK0<9<2*EM*6#(!D'& R%, \19>[P&=*1!5](1IE+N\$/(7]I^M4SJ57$35 M#* @DF% IRL\OQ8F9Q:^%J9F/!L9@]T ./$N.[-]%"/"&I[HZ-?VBUVVYB#) MLV>#,(,3^GKA%@>BP%]AY! .G3M !E$<@>%(=&[41?Z"DT*&15P?>H'N-&R$ MZ.Q/1'E3R7L(RDJZO]YPL=N'=]#\YP:1+ 7Y"S\ >0QY'PX:SR! X4/1>/AD MN)3=9%%?_&@ET4HEUT,R**)(@?L3^80]IISO.' %VQ.%H67Q),]W#_>X':_6 MEAT"14VGQ:8 MDQ-B,F//\.P\\X#07K#<<.'Q[@/(YB&_8Z9R"L2BY U(%>8 MFN=!9@(&Y ['MD(C8@0(@ 8E0*(6=I(<;5'E)4_:'IUZ(#!W5(O.L()(L0SZ'E(0\$!+=";7ET6\1B.?4HQ]"&R AK@E%!'YP]NH* M?KV)4!G!4)[-/@OR71=WW,\,#8 MO!2L148R0E"HX">V$YRK@"YT99S<[B4'!I@;\7(_3YM55/--G%ZD>U; MD0)R=PU_720L(=>4IVJ&B+^D_QSUQK]XVB(*Y]PI,(S;L.LO2*,HIMJVPWA% MR *#?1A0?P131V/G%YLDJI+AGKQ+XLZ6ABAYK'!=8S#I^:KHZAJ3F< QLTJ5 M?I?"?:;9X2?%_6P4+M>E ,'0;?>ZFY"R#D!6X;]VZ"]$^14H(F%[ZPC%;^E/ M?X]JEF\JMJ< 68-^P@_$A48"0HC>)^ K;TQ =M.X__U1;A2.Y$"C#>5H%X"/ M5MCTO4@70*5PV#8(K;C8"LT..1" /BS MW8AV]W)PI&+R_F9VI*[N=K3A8_]S?T_[!K'OUG;*Z/]Y\G^\)_.%>F8?:XI] MN*/VB3VS]TT'(7_L\AY[+.2@]S-V- AU"1A+$'I$(0:@94OMT'#80/T5'L([ MT(N^'J+GVZ='R9D]]A^G7N*[JWO74^-_W>N^(LDZ=&%\2WG0#^X ZAUE\(@= M)R"U[3PBJ7!AOR5C)07N#@OI]$%9R>];7HOZWT<-^Y&[/T,XDEL XGL+P*X> M&\?5\3@M*:(D,V.1'$NHF"$RLBB1F;2YML?R6>>*"^CPW^.1._N]0@_%.VS^HQ7^I1=J]PWH8 M]9.@KZ.-USN;E#'TS_07A_ GPUPI@"\G,]_&K9?I&_6>4[(OLN45@1+QWTL5 M?9>NRGNVS0#T3_>IDY_O;WAS$?:\=0I;;*=;+I0;;"-79FLPIH<^ 1LZ,R)! MDC!>?H2#)]W%/5;@A#O79X<4Z36\<8>/B_#X^?!Q.Q=R,-G[$',H,1L*B'LK^V4/F%AAOYW![^]6=M\7-8>S(=C/ M@U@9B3^#G D7MQ,A=S,A?PF6Y"N:!Y3_/$HHG(3Y$JWW(69XQQG(2_#L>Y;Y MB3KK5VP1=R?L6=: X@GX*0#>^P0\9^_9^QT/AULEX4YR[@-SV%;D"45%35DI M @>)X'F/KE>M"NVBC3G8%OE<-4Z!8^U3CG MERQILA60O.;*?G1%K60IK"49@:NYMEIX_R;*%K_XSW>+WL4W4LZ'G[N);\O@ M[UX0G9'?OR+T:>X46J@LMV=]PC$=X/K&E\IQX%#5$4GV- [+_%JJCFB'9]@T M+ZII@[(#/QJ[3Z'@&;;K.Q]5=<05J[KSX>=PXDAK'4R-W,X-X9#&MN_M>Y!U M-%>_9DV6*+%8+/-K*3$R/,CAV(8+Q:CEV#)00L$1*9JBJ,Q'M1=YQ=KK#(C9 MSQBIK+LY$YUT1;F0DVN,I#+IE.6ZY6:WQ'4.:W5Q@L(I^B.UR]=;O'PR;$3S MG*AJ.1&$V"BFKZ _K\[CPFI@(AF1^8]Z@$*?(L.@#/-19PN[8F?KM#B))D,. M9KMJ#RO>13J)#KI*'<2&R9"")'NVXXII!L,9[,/ZA[UF!70RA(3S(+N)$KT3 M7X%.],XE=K\$Z^YJ*%XR@&NKVWJZNWL'OO7NX-GP5B#D.BD^ I[HI,N('I4,VQQ7+:V?8FC1M$9 J>(CZHCZHK5 MT6EQ$DV&',R6Z*#X"O=7T$')UNT)=0'-K:<0-,\5:3Q#X>1']2)]Q7KQ-+C8 M3W+5:I"X'G[^KFKPJEPQOEQLL%VAPXD$@U,D]>::H-L)^'.41YWB?.8G2>;# M@[6?=6U1DFA')=$81,QE: M$L<$BF?2:1PGQJ$J#]^Z?>(576Q/U\K_ 8HQ]'6W#QP4VT9G%_&_GVF5>WL/ MP3-]*2\.T;;C9[3@YX:ED!>''#]Y/GZ@VT]EWTY_]P5R[]J++>4>-!F,QU42 MMTT-D,.N!DB6K4%.A-"5.*[+QPCS?_D'/5/OH5?$55*2*((0TT"FH)+ 5?A7 M6A&I3%JAU0R!DF/LGI+HRF(?7>3E\<8IH%64:=I]L32*:+5<9M>MNHGWU8E(BNC#D6*KKHEH MF\SIH#,J!Z.Q8:/%MD@]'DG6NWRG4[18P?1]8: X(ZL@LB+]>*0JVQEJV90F@-BE;U$I*H:DV'/D((F/B50LC\MI"[,&;9%Y_/9FH RP;KJ-"?V)MK%F[4&'=%@Q_7BD-*X1O5'*]CDZ MYZ:K1D/6FBE6S#P>V2YEV^JFUN\+_=8FQ;D.42H0D_#RMT=#]6*.Y_-KN\%) MS?Q:[?D:898AX;''0VLKN3AK9QD@\*1=P/-USB].X:SXXZ&-:EKM,V*CB=+- MT<2MF#:1UU?A4.+AT$EGA7>8M-\1-++NC-9FAR]:<.@1XKO]:2U3D583E,:U M":4-K(8JP04(8#0JY<&K7:F*:1:I4PW M7_.631?.>H0"LR:Y&H2P4P]K Y3B>!3OBEI.JZD278/(.D)8HA1P M^5JJUM4E4;4VZ0IICC(KD3A"6'9C#/09,TP)557!N3DY6;75MD@<(:QJV--* MO80V46DZM$A"&*',F(7NW..A2XV8JI01M /!ZJC"H+09X/6:'92!/N6.WEIP&<]0A8;;I E'O$:H3B MU6D;(^7F:I1F1?((6$4>9T86IW50*3@*!2D.SGJ$76JT-JTX7#W@%<>IRMT4ZXV M@.2A;#AT+S!?]R(KAHABUZ=S2?&Y!>GS[L-^PXV<;[][:@I]UQ2<0 XCZQ!= M.S#QGP29$"(&A,!^DHE$Q($0F2B-EQ#BXH1(5%-,")&HII@0 JHF/"'$Z0CQ MQ@LM7_1:/P_J-/SQ49KR+64Z9]/*'\9!^A$*7KX][?&_']VG!N.E$ 7__8'_ M>*\:1'\RSXK?24#_2):Z'MXDO3O2@MV\ZX[0A.S'R!YKJO-@[@%S#)P=Y=&C ME$]T70R9_E-Q<#(->,'+@S\J*SB*D]>B$:^0.:Z=-XA$9R9B<6U>XZN*&Q(V MB1\.7LJK?$_.>"G)<=58>9]%N:M3_?TO609 52]M1[4C%9N:!Q^0X:\LST?5 M6]KI%,7G8N#MNN,>!CY1>21X.;Y]= M/_9[E"#-^8X#T8%(KAM=M_[%?/(OY(+'"N27ZAL^_73Y!7"03H*D??TKQ.>*)5@'^(O <977(44>#S M8M":"T ELTTAM3::%7=.-3?2Z@<2E6:OMT^QKMA414(D,#'[\MWU1L;_?S#\223(@+ MWTU-)&G^.Q0]UE+"_W!WI>34*\&U!H\:I+#5M8I@6'J6D?_PA;M , MBSA !A!%8P,D(4,L0X9'*N?578(N'N3&0+3PS2/$X)?R0CXM%X?U;/CD=]NB^G0>\!N< *]H5$FR30D(IVD&RZ0;GB7 M2&_<=AY716? X8)#5/3^8(1F0I&&W@>99FXPXKG4X36E&LK6$J+ =J+K<))X M)H;Q3/Q 3E(3'_ Q]@(70 5T1/-@LVJV7NLMZD)JE!E[Y0'E$F([5(]AW(/A MZ$V:09-4Q'6(;I**B*5/\(((FLP*_4! M#!O&X\(8%X*EUEQ,5,O7]*A/,_1B,/P&I6$T<>H=E(O[+& ]!Y:[NY?\-E'9BQ6VEBK64Z*K(*'WJ/IT\;;;L8$WXU8R>*N>R\E": MS&1B%?9]APX'@V'0Y3BCNY$(YM4(9I+!^%S!E,MKOR&54%+ONS-^X\TGM.^Q MH6"&/L$-RA W*/:<:%YY9F.+'V0*#"5$->)*)ZRK_.X._I-ASH7[*7URY45\ MND>]I/!V5VL1@*NR^%O;58*FJV [/#1<#=MK28[75/.:.[>A M*2M".LR?-OXY9S0J6<,E)@"%3\UK@N5+?'3%$C3^83Z N$ECZ0\9_SBWDDL. M95]I!!(_D)/V PFG?P^0D_8#EP]=T]'\7=N3C'/ELA///=FA2_;E3WX&\85L MG&,WG+QO%1MHSIOG,Z1;6XHZ&]Y.2D"'G+PA&?*&(,YX[/"[,WPB]LG&_+D" M]:?%/LO7 \/(Z*H>E.RT1XS)=(.*+B4.&QF0-S1#W##HQ^H+DT \"4^^ 0B[:MK#3#2+SPQ M/@N_8!M][,3WB@(\IV2YX*[(J M]-=B;Z7*F,[6H ,>]04D;BB*N4FGZ23L3@0^";NO)^Q^1N")BJ[DV\V4C38) MD[ ZN:H*2I' TZ\3^&NJA"];D"X3;6R W2[!#6(!+PDTDD C'B%U''30^8[V M[V5OFP1L (];RX8?(O 9_530AK2;&9I9 7A$.3]F5FF9:8M8U'X0HVYH,GU# MX%A2,I\(=4RS!W$0ZO,U"WB74'.Y)3<%5P)8A61YK M*=Q>"(^W/0&38JZ3XY7G64'F?J(YM.+3)CUF%#:8;^!W.3SD"!QI_K2GI-28\\4('C M@+!GD6R; /&D==+., F/DIS'^9V,O>B5(\GK2NO;*.F(4BK6)OE)2G"0ZSN-@O$F2"5HV^*G,$8(D#5:C M;G62F8U6H22''9(I^H;(?.%& E&WA>041G)^^ELW$+@J/^6@04K#MN2GFQ=1 M]KQ>*1NLH&GI7E9!.^5)N@U7%%6'8)D;!GVN:5JB Q(=D/10B*F'\UH=@&_F M53H_60RXJA]4E6RC/IG4)Z$."/=N,M@-\VR_U.1\1A*.)>%8-=JVQXA"<@OX8P3T#U5;#^L.+V$-WZB.]Y?$XQ_/J27]L3/VQOA MB.LMC(JJN^GQ! MR#< .0FY$T[_'B G(?+G$\8.' M.N:H6,4.4XED)9(5]Z, %Y6L)!Q-G/3$24_"T833OPW(WRHFO&+MSB5/[I?OS78UM^^[,D8A(7**\6!G%BQU/VIO#N>U$N\*V MBABV-4G! -A$%#!.VL'%TZL]8VW3%R]9.%>=4@V*31=*31X*S=-7.BQ6=E^8 MS*2<+A4&59((,NU)GQ7Q;0,W](8F\9MT^HR=4Q(QO 8Q3(XFGU<,S1&9R[@^ M*^G%H92((V3J\T3__[J0^ X M*+6SU4#OQ+6UE=:G]1JNN$9+J^2F:#&P%SR::HQ2.:C7HL9L./0NF!L,?^[" MJ$3\$_&_RO ^#N)_MFKHUXJ_N,X'PZ8T45%0U(K=&:?13%@='75RPVX(@KG! MF>>"BVM*74"L.#Y0$+"> \M-FKA=2XATXKXH7URGG-&E"*6G=K<-]K1::69! M2='GE;7>;-#MU*(\Y'OIE8AGMEX%B5$W:";)620"F20N/F3D7RV0W-IOI-C" M6M #K>6[.3 L:" 2R"A]D<'"6R!.;.?CE+[(P7$A4+>[^$$2P7SAMDKQPU+2 MDNUSO!7-=>7?>VGO:]XTY[L0L<#9J\E@IR1O[]GH $/R@-*2'"\XHCE'*55D MF*;9%JK:8-.B%Q5J*:]"E0Y=F0Q]0U//97T3W9+HELME3[ZY;CFUXW5RW2(7 M%:;=9>JH0+=8O\"CU6E78\-5A]D7DK@AJ$QR,#T)!^,5#L8/Y$OG=2(-=HB# MA+<3WKZ6VO]S\O:U'#X_ECA(1_-OF[_)R1F 9 O)!:/FAKBIRC!2A@_8?PD$#W_T<)G+P5+"U1'!9C= M%A8!KN9XDB^:I8E(D-%&,'-#G>-XX<6,]_:&TW/DTK^5M.YT5E()\\AR?^^R ME[/>,8=&V>NW#I M&@H(XL?^24R7Q'0Q3F9J9W69'8=BFD;W"2OL$R9ZRD^U:,GLA^ M$O%?J*#NB.R[G4"MYUV&0G.S[%KHYH6FGH]D/^PM0-X0.'I#TDP2Y26D"L7TFX-]2T'5VX.7B@&>X &VB-&7;G4V15J?3270)]=/7 MWS[X MFB )%N7W6#_,_SV,MK2TT!427<#G\*T*YM&I.3 M,,]S2&I)3M.!M/2 TI,,'[2 $^'M*++RQ&1:QBA9Y7(N45 LD-MPY1TK>J: MZO&UJ3:F\1'[J2@I6J->D=H__N!O5FL..%!MB.0B$4H0 M%LG95F3+QP;86LR?L;28*1?((7I7MJ.XP'H-;IN^YX9KA;['<;.1KTYJU+#+ M"54NF#?G0PN41C&UF6< GPF I#*--:8'@PHVLB<%J3XZHWA^,O7+KNL_(56- M@N,1?:Y=1Q>YKMAN%0>5G-G^,H1_!O+5,$_;:-ZS.6UAE_%>@*^D-F3YAOVR M*GF]LM&B!43E=/8=$R*2A]0E!]I0 KM!0D:(1O!@[D7Z%B'0Z&LB25+',DE] MQ;??OA0I/S@#@_HE05,P-E+0I;BM!E]VO>+D)Z;5II]B41 M0X-!;CXSQ[61K*YB*$+)!E*2'4^RX\D&4B(BB8@D&TA??@,I/!%F6_O=H_CN M 6S7^?:D^*S:FP8\JZRXOE%=YIFL54%CO0'P7D #L=_)YM$4CIJSH8OIFV"N MS]Z1_?\=RX3H\[GF YR]*M%<'ZZ6I&?R&9T>=IFV+3C.L!'3E-AI(<=,8Z/0 M\X&F\YLV510V*[647OWXPU ?VSS\ CSS3"(19$DM71AV>"%5 W,[YP]+3@YB M#8#;R@A3,)O2Z7%ES;7:+%9*X(N'OG!YFX W!/I<1]]$-+^+:"8A\Z>*9B7# MXM1"'V8X;=85)+F@EHE*))IT))H$QMS@-'7:FT+C=/-W!WB29@$% 9)CP=>> M[OJ0[^[\7B($.+?7$*LK?J[:D=C+';<3.U:6?=,WPAJ!/% U63MV^Y_,RAE" MU8J,WI<'XY56;LS28U8DTZ$CP=QD"*BPF,SY_(A$I+^82,?MUJZK=D#>)=(] MWR[@O"P!O2AU':/2E8AN&!ND(P?DAJ;3-PSVL41^?+(070=(KN\$^S(UR8/D M<;UK+#O9@Q(YECL?,UK=T1*+5J-$E6M5IL15TXO1%%/1GM6.Z:'-4\+M,8-, MO[Q2*_J"3GEB?\07!X7P)/ -FJ%O2.HU%6W[*J6CI2;PV]MJDZUB)-";[1_) MH;RKO0_K[&YL;.^U"HW>7U?ER!Y1"$_M6 ]=9UW,$^V2D!,FJ?',7]8TIRV2 MF=!]Q;$; AH[BGB7V#&)=J6I/RP$,-\W-_)/?2)4%Q:*.*6T?J04%Q';N?P M'GHWN:[@:_GP\4-)W$/XJ]Z6BMS_G?QRD=P>"0#ZRLRO8QY-H>9$Z;;SJ=2L M:$U$"@OC>!(& QSPZ#/;9HG*B!1 5\X_+_J;:Q7J0!]4RP+'L%.A:8S8&OX MD$M3F7:H N@??XCT#4W0-YGTX^.T20H@B7:2:.=Z4P#) 90K88Y$1)(#*!>^ MNG";$3 T*8(GO)@^W+%/,@3G#P\(Z LKMA\V1[_$-M__G"G*_WRP+NWCGRO, MK]T))6LIK_+XC9IA]FBO%J :+@KFIH2)I0(,^HGH$ MS0^/$33J33H+^1*K? M%KA_/ZD^5^3^#JD><)-"9S+83/6 J8M:;>X7<*,=2C6,XVG\)@,E^WB9WCTG MY)YHB[JKSNF[8W9P#^NZ6-->RTNNVWH!:,033$T?]"HY]';QOYYQIF]0 MUZ%T]"B6A3]F+\-:?_]O_./X(-TQ-0_@>_J/8?E+1XN^)6=^^.XCF''F*T&! M&<4?3?=?RWZEP2<'7D/1?X$Y/GGR+X]#=--Q_GG-$71\PH7/&">?A+CV&XL] MV9DG/__GZ6)^FAJ([CJN]^U(:4_V[[ O>,)N$Q,9>:9F(]HX_O9OFK/1(O^P M5)9]H@1]^T&+!)@2!=3YS,]?P9:<'-I-G MKI]VQ3<<^TJ?G.UY3L:Q%N91A(A?A3PY$^+GP?Q7 MRTP]0*__*XOY%]_=X/=7JZG+0/@ 3/. K6-X_@"#]C8@GF_S2_NG)8RKTKA! MQJ1!J+C)FBIIH*S*8CJK4DRL.V$HSH['XR_[;_T4$OOOZ+=,\>5[I=D4N[Q< MZ0H92:PKE:Q;_#A18:L0IF_.?,,[R--_-OE'?LSY7W'V@=TR.,PU5"-YD8K::NLE3\ M Z.9,8%3#$K3^$&.M:-&Y4Y%DQI/$!DUZU4I;];97H1NU-B,>SYR/:2CJ(0) ME("(FQ9C[:0 ;;;CD>S)R%YUN45:U,H.6TM[$07=M3>:J/CI,[?K:1,MYHR! M;75E5]1D4VBNP4CJ^CSD8KF-4>%-6TK M*[+>["QXKEEIMU7R=*2$.*K1>;+X23,_:XWG^$HI[:C)AMWIE$A.XI$GBT>]OFFYPWK3GC>* MR_AP]*C1W\0C3Q<_'7$MBQYJ50'OL6%U.#.:?76C4J=+6@PI=3J-D#%*!UA@ MM-K-<2O<#6S/5\1JT%W4I%IY*<=#L=.A)4ZG=X5A.U!63B[75EHF M7\'BH?CIT%E>CFAC[GE*B<'4HN[I=!#!CVTVVE.)[EX M B\<06,]R!=S@V+!+BWGA:&PD5<"LXFMQ].A##=L5LA9WT4U!X1C:PHZC.>* MO["O;C.LH(TNABKYH,IR9+$MCN.YXB_ ;[%JFJLEUAPIO9#HSSE'&\ZX#1AZ M<@0;;%"2)MVR(HC]XG3L*XQ2G+7!4.P$J]2:7&MSC\31DN*Y0G=;*5"=>.P+ M9S >S*9%?S%:"/-)J2#[NT) Q@2 OP"7;J>L-*D@TH5HM-B43)6QO5Y,52\< M%XJ4QEUN5L'MD![W^6*X:1A!O*X7SJ"'-M&!2"N8$!J,TR?I\J9#\L U=S(T M-UT0G6")K^W:LE6BMW-9=D>;Q(MWPFL67UU'?G6'BA[:)VJ+8AE4A8F'GM#5 MM&?VYQMJNU%*@Z$KM=NK(C%(GGK"5_AZPQ:+)"O%@,6C06^%3QJ59.@I8=E( M2/OV )NB]"3O3VQ_T+1CXY]X 3(!*[4I<4"7!%-P.&\Z6;756+:(%P2&:6%D M?5;HM5"36\VX7#P%EDV&GA*V:N&;5;&*V+4V.ION5NQ0:?%@Z,D6U%33$@W$ MV"EFUY@I:*[2JH,M>(&RMVY]OC4J6PLUT5E!]7:"AUK)!$ZW@%+XQJSFC@(T MM$RU+BSJFCN/#^$%,33POKG=!8&C((667J[,JUT>; %UNBY"&P^'7;ZC"%&G M,POZ VTXZB9#3]95I9SW0Y2JL&8R@9-U]:V8K#VOU!)*:Y&6 MALO"C"*2IYZN:RT-*C''XBLAHAE"(VA6M)CXL2\ 0=4HK^IV2NL8$8O<O'0GYA)C/@?QO#>SQ<;PHZV],UO MQU^>JG/ ?#Q8><",TO?FU]&KD%BJ6ABXQP_V=FKRR2_6[!-7X6$,>F*7!MYQ M8H.?$> 5_;8W_4&7S#>M M[H.#)?GBXU!MY+M.&)@7,<#/K%+_XC?Y2]\X!<\A!>> ?N5>K58%#^*3#H+[ M2D!$I.$@WBH]!P\"4M-C'02DII0$@H-9TWH-XYZ6_-WVNGYOY^^%DNDNZ.V]K"W37 1_^ MWQ?JRY\( (Y_18DTW?1]=PZ5//5,,].(_V+J9X2%81K[,I:'8I58]E@3;70> M64E3F\'/%Q;FIF5%LK904MXO*>^Y!I>R-\I=O$!.;HJ\*N1[*3[]>2+7/]"/ MOX7^WRX<_8K?-B. JU^W OB_72L4C/<)!G%+@I%6,:!N6[L\*S^\[H6[^EH_ M5S#HFQ>,A^:'CSD:KETNHVD&&4ES3/_;N=2^:Z\H==Z4O8_[NA5!WG%GY7H; MM8_8HU7#:;[ *+/$^)LM'_3")<@*H:>!YZB8 M>B@M*+M/Z@SZ7J >Y%ST)--;6[K);RU?/109._YE(VFYJ5971DM%FJ.M7:); M#4G;<3-_P'^\@^[:7(1FT7/GH X/6''/"J;YT(^/S/0J"]T)P5GPOF_&_S-D M;?M"33.C/RXL:%H,E+RSIJ**8"J%'2@# ;H39%F.RE+L19ID7SNF#F$-87V$ M-?$4UL1[8>T%"Z;=[P\]=$Y7*8FK;)AY_LJP%JK.9*NV"@N%YH1-T[4G.54! ME5B21MD<266Q5PL50EC?):Q?O\1Q/[!&7\#UNU_7?-VIYC"'7*"XS/!LE;4F M M.^+JYUQ"3RT9!9"QKOYG/R=D+2%5"+B?ORGEN=-FHK<0\8:XOM@- MB+O#-?Y7[^L^%DC^CI'7:&^>WZR]8=>HKJ[\OJ95M=E:5A$=S0<]NXPLV!_P@%S5&?3<*7*4BHR_E]*[S%RX;]_QE=>= MAG#GC3EA#I\=V+\T6FKQ_PQ76''KC>-3&R9 /EQ%_DQ.F+R;DY9ER[$UJKPM M5U:-ZF(R4:FD6T06Y=@LCN.7X_['0Q%DCX=EC_?Z>GYE#\J]Q# M!LBU3<_WNI1^I8]IP=*5$>GZ:+Z[,RMTE1_UYU>FCZG#*OV06&D",N]:P_I$ MMI9C/J:/O4L)I[(D?:$(T)7R9"!]7(D^KI_%*_GZE?Z&(SK$28I2%M8 M=Y,GV4NMWE($2JD2UA6]1>T&NK/0>V"_!R>_.RFWA" M;D=VT^(6><>[+A*<>6W8[^*VN*"-NFYL.IWIE=]U;9\GG#J.$[:%3I0*[73* MC1!T&.. JY5$8WL'NY"K]6'2;ZZ-JDLQ!@,9XR.>D'X2@Z2S+/7QZ_>UF];#) M%\ANH#F9A1ED?%"/!";UG-TS?FW>O*@%E+[EIN$U\:(/A>RQ_<)DU:0%T6C- M\2V_[%/S*Z=NXMI:&9:\':64_)%DXI)J[I2VR@#_!X9F&8++4A@-'>"0)B!- M?%)2SRS7H%JSR/)11%55J\Q3F.=>61'L$;12KK>W/3O:YR!(F"4!ED"<@2YT[.N?9RT\ 2+WNIQ'Q4*AG3>!,DL^16*<-!=N+FNC11 M"(ICAIQ)!5O2=Y8<1:-1 =O$-,&!.I59E&2R% /3<2!/G#T+Y]K+31%///-- M38-ZM)Y3:]]&NNO*:N?U$-&^LM717M>M5F&ZII6:/Y=)<]9>X;-)S!/)A3$B MRU)TED$OZ%JZ6:*XM;8Z=]'V( UKO,+MWFO=\+@B5U])?&_'VPWE%\HOE-][ M7>35:ZQ<2WVX_Z-]$/F]-_BI5VO=O=L%=#ROU M9\XE?(10?OH:-@ OB#@NN:[A\POC\.V^Y#K&2R4!MT)GQ"M4$9V;Y%9V#(L> MD1.0H4" LAH$R61I#EZLAAB^?PRGJ3O#NS"L5[%V76DCH6T62IQ&C7:4&R48 MI@&&X]5D&0J%&'Y(#,-6#%=KQ? N$)>:K;Y"]W95.^R+RH-U<:!# M$H9S692\$(AA4#7E((9]%Z[6=^%=(/9K[377-#13049*L[X3O:'G;I)UX0#% M-,;&ZO0%K]_94+2LCRT0)9X6)9(4QN%]]ESFB/2.7D^M_,:ZS:C M@8P4<1ZP!/WE.\$Q68J"S1(@1]QE!D/:G3Z7;);P+I+8U6D,&Q(]1%A-E[P^ M]0VKUYL DM@[?5@NB^,7ZI\+\ST>:=UIS/=(NUOIDDT1WD43P8RK;"I%U+/S MG4Z7;$Z\NJ,E%@=P*S$8G:6I"\9H;Q8M-Y4<(\#6!["ZZ[W5,D^)#^EJK0_> M1?-AN/16HY;80B.C$Y1;3EXB\5@;Q(%C"63B8+"&*Z2%>Z %V.( RBYL<7"C M+0[>]4ZS-[N%W3/14 B%B.LUR/Q:XGCP3N.^?*=Q(LM<*AS^,$DMU\;.)9-> MKKVV%/%"ZAL9O(\7BD)9&;!$R9X[QJHA"R6-&22Z+G!I4$R61"]8R_HV>.%V MTV2>]BO0GQ9E@)DRL'PH+$9^ ST+WD7F(UH)C+'8X02QT965LM\1*+.M8@1P M7%!9+*9S#!8=AVP V>!&6Q.\+Z@M"%(GD#>!O<)7)0(+M]%VQP,V2*XCT2B: M)5"8^P+9 +8@N-$6!.^[G2A&9(=0QB-A/J 7[>U+X MR1(>TW0'P6#5=<.5ETT=)V MI5@]@7_4Z[5 M6V\17)O:4IMK#/C5R-P,>!6C]K%JBL6S!(U#]Q.$/X3_3<:J7X>_U.(]>\C/ M3$%LT1T&17QA_OM.C?1#YA?'G=!_MQ^R7:YMKXM($QO-BDC&W2W/AP\;VL/KG^6)2 MC\E7CR< 4/"AX$/!?Z!UI[$L_!4MK,<3@,<5_/05.H>,_RG9PI^WL.>UNSNF M;VJ>/LUH"^-I\6X88$JK@PAVR4YCZNX11_S">%*V4-@[/EX(YA/1LEAK*/TI MVA,"H=!L=1=$I:UB+$CFQ;(H@64Q#-;,AKB\?UQ>-*?VO;CLCUT!K0@E6=!D MKS@Q0HIOTSS )?WE.TO368QC(2H?$I6/W8_^O*FN[X7E%A5'9J63$VP))7,- MCC.GM67RN@3)KUF. )U++U29#<8Y4P[,Q^XQ?]X4U/<"$^,B:L46),'.YS>1 MVC=GPZ3S"YLDI6)9BJ"S-'G!FHFW@7C. UPQOP55QP')IC^28Z/E?%JW4 G1&P;@CNV0WPG)L2Z#KUDJ>.TC= M3[0&X#LBLTQL4)"7#+?<+#?<2(K)TV9J[LEM )AB\AXZOU/NOK'VS[?L]_EQ M'^? R/X+E%S3=+(/MZ:OX(RST1+XRCZ4K! \.OA[QJDQX/L$P#+,]9\[I0;BN:6U]-EKH1TB D ,_?E.Y-E22:+,Q?L10;!?,-@AOWH M/\\;\B=@KO)4J]SE[%"(1 TCD*K+RF("9N#XH+,X264Q\H*U7&\#S;=9]N!* ME=P>;]F/>T\0W@R_!R##D@@PI \%'Y9$N&/&3W6\^I^GI>JL MA>[.SW:7X39.YT&OC3W6+>O/"2U7$OC47?\EMQ M;E0+K0LLWUT&A.550LK28 MC31 (XDS60*#M0X>$XVPUL$%PKNOPK%E52EI%(W*Z+POE"<2QVFAD,"1 ]D: M.,5F)L![JW"$%0XN$*!]%8X$LNVZ1B&(T)[4+>\J&,+:K417!2%: M/(MC;);%'CY["H9H88@6^BUAI.I._990\*'@0\&'@@]#M#!$"P4?AFCOF/%O MH$=R91&8GND'QQO$,$K[ *ZOZ_>&S?S[ED.S1]#\O@R#U.+LV6Q1586(Z^"E M];@B^3U>C6<"PK(,EB69TZ#L?Q[,T071EP;',S@=##_'TJ#LI5[VKM]5^8+, M_QF!Q[>IO]64(CKHCTD;\6?U0923&8G: .H'Q;F(F/K9TQ#'>:@?QAQ3#K^4 MQ1P?D_IO,[[VPU [;S;MM9?UJ$ZER]?W31'/W+:MMXY1!QHV[',;CCA\X67):$J(:HAF6MKWOO^;VP M%IENOYG;U41!,N96B1!J,;YY &ONRW>2S&+,A3R9#Y.+<&W1OZCC \+Z<^Y/ MOQ?6_;RL8@V#BG5P-B+Q!N^3X_D&P#II\X5E2>J"K4%O ]>WWA]^+P.9D1F+ MD7EPCF0";7N^+E\WZ]*"[FD8,_ZA;OP\#A;@N4E+QU<36\'#KT!?+ O MIT>A3!;#8*+J36;$7*F\M'^R#R>_TJ M"]>J47?G1_L@\GOE,@60?^\LLOTSF!UHVW-7FKOVRE+DEKIVNLXG1[6NO=PT MN+4^+0@N:]M#.E+.7)ACZ\4 ]I9=4=9DV!-JC54A/\F'!0=XJ+FD ).93GB M0O[IFW9'02* 1' [X>\_(8*-1W9L*BKS2BF86H4:,5H.B0T@ CHF @S-DC@) MB0 2P;D#V]=>;AJ(X/,"WW_"!.U*L[ (47Z(YN6-(O=V7:*X2YB ^_*=QD$I ME0L518(AZU1!XY-#VM=>;HJ8X!-"WG_"!"@RS< $ M(%Q-$4R6H& V&PQ6PV#U8SF;KQ_LRT!O,Q1@*,!0@!]4@*\?KKZ* ,-X]7TL M,@WQ:LC ]Q:P;IJPU/XG.:.(Y39CN.'(,:_CC?K_/B\V=86EIL$3]0E1ZABO M/Z]?O.!^JBZ#@>S1U9$2>L;$&,G73E@H56:-HNKT;3,!DDKO4.(-E,106#X;HOV X^D'1_QGQ MZ+?@'\T+\ZJYK+11B\NOU)I2F,[$!/[)U6F8ZO'[N# MCF,HOU!^H?P^IOQ>/_0,(\]0?F\Y\@SY]_YZO?^,/6>6IA<;UO-Y;)+[4\TS MO\%H]&U7\[N6EIBNLG]7)*['$P H^%#PH> _T+K36/CYBJ;6XPG XPI^^BH< M0\;_E'SASUO8\SY-.@\Q73LP?JD$P&NOZVP!_X*UM@PS"?\]!)HU@IRV=]VAB9H##%N, MUI(82CQ ,P?0C%TH(?]APJ]7E_I+Y=I>>UUI0_.[LVLO@>:VYH95SJ5&0KX_ MS(\'H5H9TPF:099M#.<+MB*Z#3C?VC7HYYZ.@N6$@6G $#2\%0&O1-ZDD^2 MX)=*]BIC#^T:]:5B%L=U!9$]?$K&[$U=WDT">2 ]X( \\!#^E=_S@+^<\]:F MA0^$TL**9OI\ZK;!72GJ\AX6R /I 0>\)/T8KIG?$T$SPK9H=S%2[9X]5;H1 M75Y5!XE"<''G#"2"]* #7I=^#*_.[XF P_21H3!!RQ:5V8RDU)+&R(E&<'F_ MSLTR ;PX_= 9+G>^2'CQ]&Z/%LHOE-];/MH'D5]XG$[WT=Y: MJ#I^9L\$AVP:&2V>J38Q]Q>F_8P;!CZH7P:^'8:NX94B>(GT$1TR4/"AX$/! MAX(/;T_#8!P4?'A[^HX9']Z>3O?YW-6MCC.V\KZO6Y<_:J8?4@#J1;6F&!(Y M1TNAC03X8B1RH'-J;U#IH@G8Z03M!X5F"A&B':'^ 2]A_A_;/Z(CTMW!?-HDAC86X MC491>8/-O97?MB< [MSAY4YD&?)"F7\/$^:].B(N!??[NJ5]%KA?M /2W\+= M*F[Y*KZJ!G;>[:(YOE)3>'<#X)YT2(I?[P29I:@+=DB\#;S?6E@E+#[]1PU!RR?P12+F=SHD4P8"G-IBL_X)B7Q[0E@BH.#B,6R.'8A ME0+FI:0+.1=U(Z5PO>EBBFMXEM[!%*."-:W,=IN!K6WK>317VK#>H@V8XNA; M(M$LAL+VV[]Q-_V_0(ME.S43.SN"=#.6;>_7BS<(/X M^;&P9>()6_$_F'B:DUEJ7I!QQYE@:OIF/"\M,.?QT_RO9YSIWY^D8:V__S?^ MO+D7QZ'Z*;C_/-:U8'C$RY\I#CYQ!&YWT?\R +CB8F,/%.S$6T;)K!]) '',"WV.2C5\?SOY[-OL''SZ*L0N$#Z R#UY:,1I_@$%[&Q#/M_FE_=.2-XNP M"F/DJ<+"^+)_]/YCE1AC(]S0:16C:5,E67VL4*7 R_$?)#G^3T-HRAFQF)'* M?$U0?>, ?)-TV# MHD88H:*<@0/)-U66,R@5'[,4,=8XFF7H7[ "NJ/L$,D<8P&GF$VVG0DZ;3).V5;K8*VVEQ M150WL8J*/Q^9(U&B5 UJ4?Q0G)E-N$ 623#RY.L]CN_G9$,:V)'?(#J]ZF*P M#SY4Z>O*NDT$ R5LZL26ZD58 M>=0&0T_6Q/#YS81ORJ*]"HJCN;3;-8AA6R5/U[1R1Q.^5UKCJ)3K]O.B& RT MQB8>>;*F37W%6TZ%G-MBA0\J1'_@;IQ)//)D39&R[K7F8L5#0ZG?QZK6?-33 MP;>?KDD?M3=35L80847Q@V DD/:X#+[^=$T[H[!%PS[31FDSQ(O&4J[51XW>.%25L-P8UR2LP/6;DWCD MR>IGU;4Z6]J$I(BVN*A4UEA(TN#;3U8O3XN5D.2B@E#JD[0_-4M420+//%V] M:@?8@%_2O(V;56S=:JQM?KX!0T]6SQIVP\""_D"(&,ZR79&H. &O,J>KS[?U M0CAO*PX:!OW%E")U#LV#D=SSD56:F]EX.FU-O%([&2CZM6% MW+9#:ZN(J+2LUT+6WE0G*GOZ]7*#WUCF=+>T([/5$>C!4E!:O)KDV3X3$Z\[ M"2ECW$7-:M .P[7GS_FVFN3H/5M\A,V0D#='BM57*ZVN.PL*#'CFZ43]NJ<9 MX5BUA;G;(%V#]+;+Z018GR3#T1%"B<<3L8O)K*5%1Q.AAU1+7@S88>B(I&N9U>AZ+ M&$+>J[6M!DZ(B) \]514ME61RS6%6EM9Y>=U'.7=XHI.UG4J*W.+6(J.X8YL MNE:B"Z[ 3#TJ?BY^N@?]DB>MZ.+85"21+PU:_277F[;!T!-I64ZY3I,W2SG; M;$JE KU>V7XY>>KI*;B>RM5RN_4"#7G#8"NK?C".B1JP_?.ATVFA78C6/&:7 M\$9_OEXOYF*=!T-/!,:M1.Y,]0J*+?;QNF!&>J&NS4S%% >MSG:Y1GKR! P]$1ED.UY9G*G68[30_<%R MU!RC43+T1&2&_?ZD.!WJC$++E?:\6VBR8BZ9P*G(Y!G20A"&D^P(J7:CY;+> M'0C)8W^(3&)Z_3!A]HZJV'QQM*5O?CO^\E0G $K_03<'RJ^^5YJ/MF!B7VAA MX!X_V%L7R2>_V"!//!F',>B)-1%XQXD=OA#;JQP?=J^0^%>.>2UWYXF2_^0K MW?AKQHZ[.2HUQS\CX-'?]C;<)MZZ-\VG@Z6";NH@E]7M5[FQ#@)24TH.@OU*PH-(PT% :DK)04!J2LE!8.A7E( GD8:3@-R4CH. MW)22@X 6W7D/XL_;YWPX-/%Y&\&^8R-N^B;U%99\[7+Y5UCR6X[M3Z_)^.L> MG"13/:#H7V5#(B.%/8!/..F0!/Z]IGA 8G@CDSH5"TY78)]?;,A5HSPRY(; M^P=FPVM7T/AX.L"3JSD_;J!!$8"6(R0*^$J\74,Q76N^*U%_A'>B[ ;/7X?0 MSKE]T?]T26>_,I=]]?^MH.?=^=Q=0,7O07FNI5D&4H'G?Z.*_]\>?\<,-&L! MZK3#\[\,_CDZU0(@>Z;FAUX$!>!!7P!)/P/Y<&N^OE5.QY3;CNXYE?$;AU+]%A!2XNGTK?)A:,3@PWPW+05Y; M6B=. "@)9^G >5."(&C>(IZ/#R7A/.KP#8L"?#? =P/8+#.IB7HA1?GJ5<1? M6WE.<[2%;F8SDKD,3%"C?2\F!'JH( M*PY\5(5??CJ>F!.R_\'-C_K^S)!]U5QK'(J@>[[+!PZ)( ' M[P_*S!(8D\5I"O('Y(\/>2?) ME"[U5OGC&$(\>DD.Q%$LLZTZ&JP6-DU954=T)EY^]>'F4']$').H+Y3%;L%3 M:NRHT;?0\BZJ@NKM7$P<69IFLPP&]0[(&W^1M9C&M;Y^ZR?S[U2QQ3'>G !Z M;ZH<"$,;"L*4*^2;PDHINW2WEM/SXGD)(]ZB__N"O, <5-EQP_JDU$#G%&43 MVJBV\9*N$Z#B/(YEB9@[*.*TQ^1_('E \H!&RSEHI-@=\Q':L&W4W$Z%X9KL MTN;\LDX*S*A6:Z&_S OTKD;:0T;?4[KFV_TH"UQB0D>:;($%MOC07O@:,=>B@.[^#[L[7_=N4I/MU MQA5"+T%+TI-V[X^37= >EL#.DX+D=99SVVW9HFTNRQ2G.[(RFWW8N\<;L] / MP#1\V?U-_D)"" D?Y)_000,&FN6I$Y0^'%Z_ 0!&3KZGC\:*$UKQE?\0(I-*1 /17[[C*)5E,!3R M$.2ABR5(I8B'DGO*^#]0NJ%TGRV-!XKW'1WSHXHW5")/E MNF)4QL-1>W-#BE\)VYDL5PEU 4&7U9 C:WIWLHD5/Y"FLM?\7K- ;S-'I6D& M&6NANW,3.MO?Q7G7NU.;ADTX^.ZNO E7?-??^?E"(4]#00THY%#(/\D/<3M" MGF[GZ&]N:2UJ>FO0U/(VNIII4G&*!E;0^'!<)E;:*HG.5G=]_P5-EMWX5IN? M3$0E9*UP)VAVOK_;J"RXH(5E48K)$M0%G9AWCAA(&T\&U<[/.F034WHY?1!7>_D1H,6'[_7@(?F3UYL=Y.&=:U$RL=;]Z.Z MN-.8G04%'PK^0\9VH.!#P7_(C)3'$ORT;<2C(B&5V2N/!04H^5#Y2=.]J\\] M]S\J#%TP]:=UH;%+U86^,#*1V>\7*5A(KNHXGE3L#KS MBE0-C:+G7[9TDN6*'9VL-T2TUJF694,()OY\ ]RQQP+/'(SC0>"_&;2 P#_7 M_:;)VAONRIY,*:79>M??R%Z_ZEZV4/,\O^'5$EV8*GG$K%5:1&M=F4X ">PK M-5,XGN68"U9JAD1PDT3P4FH/)(*_SN7IZE-O:E;*#31J>:@],N1U+?IPS/./ M&&!5;A>H1M0L*:O0EH6M.=F6PS9@ .[+=SK+X'06I2]8GD,1ULJ7 ^PU#I4$*(C/D$OJ (,I?E4#2+/F#RTHF'$\8U8%P#9C-!P8>" M#P-Z4/"AX,-L)BCX4/!A\A*4?"CYCZ7KW&;RTL4K1-^Y%#]$,?>KMS?ZM(N3 M^WN3)+@W21P3V;JC:J8C49"'=4*W4:[ MU^.M0?.6:O:%U:6)DXOF6LCOUD[ U8U]2JY2?Y<879[A3=UO!;$6;A)/2 MQ(YXV[A8E4L&6[+!RIQMT*@Q][H&20US0 TG]N6;<93-$J]V(H%T ^GFPJE$ MU]X8^#:&\+CZOMR#KGK++K(WRT4SG&-%@Y&#YAUALFYNS46KSX,7Z;Y>]-MO MTMO,P+I6IN6=+_(A?/A73\R"\@OE]Y9C4%!^H?S>=J0(%& KP MHRH0=Y.!\6<5D!N:IT]/RQ^39RU_?/6M2*N_[QYJ(_UA,L8#EDLZXV6E'A&T MJGJI@&HKVN]015G6MXV#:Z]V*@8=2R;3,'X&22, M"_K\(6&_+^_,K_&0> M:[FQBXXKM!"IK>G8GZ%UPDN4CD\K[PS9(SV(@G;+-=0.SJQ4V(4Q%'HY;[Z; M%=917KAL8P=?DB6I2IESH;8V@Y5+RRXVV\.>^O*=C&'/,%D&?:VW2^+S_7^! M%I]9>JLUGUU4])C73>_7F0#FTW\,RU\Z M6O0M.?/#5QT!C#,QT,$$XH^F^W-BO]+@DZ,6@?X+3.G)DW]Y'**;CO//;\CE MER=<^$AQ\B?V#_@GGNS,DY__\W0Q/QD.T5W'];X=:>S)_AWV!4\8;6(BHU@C ML!%M''_[-\W9:)%_M-78KSAY+)W_[0<5$F!*U%>6_5?FYZ]@2TX.;:YMD2>[ M=N!/Q#''P;?]OSI^E%#?\3/73SPBWSS3T0)K;3X[L,.)!^[R&XY]I4_.]CPG MX\0VU5&$B%]E.CD3XN?!_%?+3#W J/\KB_F7&"/Y/>:OF#J=?YYRR.&C&+M M^ J\X"@8S3^ (/V-B">;_-+^_#G^@R3'_VD(33DC M%C-2F>\(9;%>$#I2DF[/_),1VDI%'J1H(?\.%UIHQ.J1\9\SS^JOR5Y+U &5 MY%AV/"9T=<28K$J.QHRJT;%>0ADCE-9-C=;8T9<](K2C J&19&GEU:81*FZC M"MO'*F6/:ZN8RIZ,#$L10RV&DF J0H\*A+6K]MHJKE+/1YH1Y@U*5045\NV> M6J"]MM0BP,B39V)MUISA-N4(IMLRC5Q],J-1,!(CGP^M=J369%D*24&KE0?4 MH+$D\]-VK'WA)Q-%A.5FAZ,385YV47(V7P5TE8]'GDR4JT\*Z[XPZ-L11RP: MG<*VC>*;>.3)1!'5\OW%D&JB/5&IA9Y;7]=U,!+#G@]EEQO'V^GA6%EI+CYB MK%79&4[ T),U^<5R-",&_@HM^?6>;HF:5/OM0E99@617?5GOJG#%<]8VU4EM@:+ E=7'5 MY^.1)ZMO5=G0Q.N=*AIA+2VWPNFR'H"1+YQ35QP7W7& V#43ZP0LAY,FN0%# M3]8T8$M]-Y:4-BJ2V^*B.JKL2O6VRIRN:5@:\VQ9$X;*JM<6:^:ZV)G')\J MN.&O(RM5#Q7]?N0IHNEMI[[3]=PU>";W?"199*J64%KN4#% BES8(QI]91*/ MQ$XV*JJ&81DS+1/%MPI=;O0:;(]NJ^P+FZ_[:K\]-J?V*FBU5ZWA)#0B,/+D MZPM;/-J1/E*R2U3/(EVJ&F\ &'GZ]9:*;PBD-D71T+=]@7&6.J*W5>[TZ^O+ M\7#E3H*Y8$5L, T4)#3\33SR9)_&F\*R/F7;IH [;#>@BHJ/,Y-X)/U\I$?$ MFQUT6-_NZ36EI:(;)*B!9YY.=&&OQG+?QVQ4(Q;E^732&[35V&S"3F<:L40A M\K?YG2)-M9J_J7>8=2SZ\="3IXI\%S%S_0V#YK?;+J_0,Z)039YZ(J?-AK8@ MD,J*1\U\86+5C4; @CN:+_"N&8JR7[.B&FHM/+'/R09:DI*GGLIT83W*UX(^ MWA%Z:GV\:Y)!UQ3Y9.R)4)OKK:DN5\Q2T!;D1.0IFY_4DMLM)WNP:(Y9G[)) MQ::CTI)K+(H!A_"'&Z6_#FV7*P0QHA@#C7QIQ8^M4H>VVLF=F9/]PH5MY/?; M[%0($9LGY9Y5"_EX9>3I#,QR;F8OT7P=75F#HN%.FH(5HR4>>B(PRR!4++36 MFPB18& "B^ENN$N&GDB,-*=(C3$]6Y#FC;!1E%;FI)P,/9UL<1UTEP[.^$*( M;5LS(^CW9HMX#^C3R6ZW51'IU=$-6G.K:CMGE;U=+QEZ\E1^,2<$AU@+RER; M--T\:?2',6+BH20Z=MI*AIR+C-*3V*-SF2G8TJE8G5437-"&9P0^120R['P;2WM\3&T>. MMO3-;\=?GBHUP*0X:/Y M=;W*OG1TDRL%RT,W.,'>]LE^>07"^>)R^@P!CVQ M50+O.+'#%V)[+>IR%ZZ>F!!/OM*-OV;LN)NCGG;\,P(>_6UO(6[BK7O3.#O8 MX!"?=!!O M7:Z#!P&IZ;$. E)32@[BK6L/\" @-3W604!J2LE!O'4E%AX$I*;'.@A(32DY MB#=O.\.3@-ST6 Q!W4@OLYD'W'1MQT88PK+/G:93*NL.34 M58W[=0\^FK5\3Z+_MWN@NP[X\/^^X%\^KBSCGT!_;^4(0C%)MYA M/C,\(!% ZQ*^%--A-ES>NOQ;N^%GH2MH-3RFY5@PQY9N!?^!YW^GKT-H-:9H M5^X*'8_P@I3=X/F[$9I%MR_ZGR[I[%E.= G5ND L__0:V M8[U2>/Z7PC]'IUH CA4HH0 \Z O GVJ>>2@->*B7!-7>&P ">[+BUTYY7\[K M].<)[,^E\5ZQ[?#?(B(IEGDK?)A:,3@PWPW+P:'Y Y2$LRC!-RP(QV+^4!+. MHP[?L"C =P-\-X#-,I,BVA=2E*]>_/Z/&AY*YC)(>A4XK#IX65Z M 7SJNB_:T_"* <)/J>3/J00**OGC?]^R4* [MB'A;1O/3QLARG04KG;9KF.- MB/#-1N3E%-&I>N49@<]W35!W==^QD,0(V#<(HOT=C3T@VC_2;]"I%>G\O*=[ M@C:B\XUUGN<:D_/V 'J.?+6TZ_%6KHW92,76\DJ)09<8J*,,V@WB69)BLQB. M0?3?&_H_?]V_[3UXW=2A"S4(^RA!_*:?8*O,;CI+?--3)%OO=LO,RA+RY]4) M?ML=K+SU345HWT7'ELG;\8"/7^W[#8U[P@_(+Y3=-*:=0?J'\7MPO M!.7W#H_V(>0W?1<@H0!# 7X4!>)NR'MS6_ MVTQ]$+:FIUN^F7''\<-=W X+9*WW=YF8%=\/32.>>7P.>XY+B"WY.W&/X2.XC1?83JJ/6=[>S$DT M:O7-ZI*R>EZ15UEP9XLZ3HM@ZPQM6VI] M1%?QHKP.)S$UT%^^DRB;95@.\@/DAQ3GY%S:TK_S\WL((;U^X@V44BBE4-7Z M5+?2.=2CFCZ5VS-"INT>KY3X7@'5R#JPG("?".A'+$E_AI_HVF[7IAEDK(7N MSDWH03^_!_V*Q:[2L"^_34*Z]K[ ^!)$Q]7WY;?QIVOO"T0'1,?5]^6WJ377 MWI<4J]EG*3-3\B8!4PODEEUS-JUIX ]J%O9A5V:L7U82];+N^OY+\=KR+&)( M7YXJHEG.KU9CIE9U>94#A65HCLW2%"P\!=GFBJE.U]X8^#*&\+CZOMR#JGK; M/J^WWJ-C>6&H':.14RRBPV]V]L;A5Y/X/0K\66^_2&\S[^FTW\O#-?E\""?] M+X_E/4MSXH>436=M@E6 !VH+'SD\]3%RJ:ZC)4%A?T1AOWKX"@H[%/;/$O:K MI[U 88?"_EG"?OWT&2CM4-JA'O-(16[^K-%4P=2?]IG"8)^I3_9Q$LMMQG## MD6->Q\EYT4945U_JM2M4G_%6%!/@ZUK?'UG"JCS#BOF1'WC3RS:L8=@EDW=; M=D'1A$&[[%:P82T_43'LV*N*06'0$#+&Y0(=D#'.=7&J$I6PZL0G H'6JO/Z ML! -L%7[HNQ![1:3-3&6VP(^*P]7NU$D;D0>L ?H=T5D,13-H@2L#P09Y()Y M2Y!!_CI1">OL@DVCA#>46F&%!#535,/MW]VY?(LZAH,E*7MU1U)ZU\[::%$/^+0 MHM<55I98U:)I;^4BYR6,WW;26H85;ZJP4P2U&B(2D>)PQ#$)<\!66I ^H.'R M*6J'VPTUGFA+EM"C7'14MD9T;W/9;ERK"5/?8E;+52*6J%9S':&1W^QQ#]IQ MX5F40[,4\UJMECO(S8)1'1C5@:E84-BAL#]R"!,*.Q1VF(H%A1T*.TS%@M+^ MT-)^TWK,W:1BP7YCCU!,/WWHOX7F9!>[+KJ_+4J VZ+$P3-)_'42%L:4T,YJ MYR!*C;%+S=)0&*':+=7M;Y?]_&915K8HK2SX'5K;$)2P43$"I'21+ RJ0HJZ M@H("*>JC%/5ZUM>ZWJL@%B 6H"I[-55V MEFM0K5ED^2BBJJI5YBG, *ZB<[*U!SNC"AA%4@Y]EYN;ZNCWB@?H*L M(J!_DI]3OOQ3<7:!6N6/P8^I+5Z7/K(\N"9OIZP=[#<"$?$9Z@-$!$0$1,13 M/\OM("+-CN+?7.X;M4.^M.QL6FC/'[ E7=#;XO;#'N*WJJ<2'60VPMFAHHCS M=:.%]W-#MQ3KTR2XUX=E<0;+8B@!^R5"BOED_]7M< Q\ZT)(0#WT7GQ:;[TP MXW=XD5D49G,4+U,":11QI=]I@QLV*LI=0AEI;6WW!K+F1 MNO)[1&EPV3JF45-#R_*B$RFK)M?5B_D)MAUN5(P^%%"GL O>7H&XOTGC!OU0C@-E7#ER)VIA&K2D@<< ML"^#SH(L8@(F/4 >>#O["?+ 7^<[#9>1O&@W2PJMDI909MVMD+ML:5+&L#KJ MKE)W;&VVFW)+-C^2G$0)2)*>: S-,A@.\0_Q_W9J4KH(X)^+527_*.I_7Y1\ M/94+7,BCJ&)MUY3,&TTF__$V\>\K2MX2?'%HB>V\@$P]I<%42EL,2QC@TXJ2 M0Q*X21* QL S.MC6Z/)T/1\4;;.O^_H&'6^XY66[H.49K*T.17T1S]DSU+P@XXXSP=3TS7A>!ZKWOW[>3*^WA6\$ M%YZZCO^42PUK_?V_\8_C@W3'U#Q -M-_#,M?.EKT+1'&PW<.$CQ[-J!V!''' ??]O_J^%'"R18W:3&!D%K]$% M*,2Y?&,;\^;F"4@CIN30C)7GBTW(,/^^4B*7VT1 MLU<2 MW5C MT.)LD[>KHTI5E/1H$JN5Z/.1,U>EH@F][ I2MY^S!^U6*R(G*GDZ,B"+T;0Q M=M=*OA"6F$FHJPC-QR-/YKF)3(N>3A36CL2V+3M.OVK4P;8W>*E@5$*)*1G.E4NG,)RI[.G*9QXV6A,\(.YRO M1*\CD.YPT%:YTY'U@;/(:0V^;9LL0P_T"*V502<_]'2HN9K513\25RB^=9L& M,PTV\WP;##V1)G+:K-?#P&NA/:+0;[0WBV@K;D"WGY.G:JOQI& AA99MD2N4 M7-1QC%\@VS+K1S M?#2*E_7"^==DTQD.JXVEL H&A-+LF(.M.P%&R+3DE+%I?YRW M:P7^$(3\=6A^C=G:UAF5E#!D\ENNVG *Q.00J_AU:'D@2/(P\.OV2BR@'+H9 MS1PO?NH+^H)D$5.+W@X$;6I;Y5ZMU*6XUGS7CE_-+P@V18I!0>,8-%J46QO-KS5+ M^9@H7A 7RJXLVO*@8PFKQ;I$F^INV&W%[/."N%AJ9]SW-JVJ+DF< M353\!7&IZK4Q&S5G4[3DCZ5-K5<>K]'XJ2^(2\E>!R,^9SI*-"-YUO#*M6TI M7M8+!^OOC'5QOJPW;*WGX5AMSD=#)E[6"T=@#YKC8+:R65M$5_ZVMNWW>[$, MX"\<0;TS8+"F15EV2>DUD%F[V)\2&S#T1 8RCA#@BE02JEB=GIGD,![Z MPFDQW%R1Y1Q&"EJE;X@KV[7RF]4XH73 MHFM*7Z_HQ$+!!R5AL:KU%S-F H:>/!5AZBY7' J:4+/F46>HN_W),A[ZPL%V M&)YJ[@2IH=2J\Y+>B+>A&;7!T%-ZXYF=[^!(!\TK#$$1MESL>?'0%WB@B2D! M91.:(\Q-TAP8:-Y:\CP8>@)NE1G2O$P*%!H6Y2*NE[;$$BSK!*);BI[X@ YXA^W-.$CQT M3E3*\O%V5PMI6NLB:M#4, M':QUS])GS@0,/7F]+@=48]A="FLT/PG51ABOL;F()_""#+3;Y7Y3) 9M-(\Z M 6=P;=2C-RKYPL&&YKB S :+$HKWY"9IMCK]W;P-AI[,==@K#SML4:>5N9/3 MFN+.6@RX9.C)7&6*'SG&@IHJ9GLI86XG-YC'5$R^<%KEI30V*(VD;624(]F> MK S\;RO5-9!OPV&GLS5FJJ[WB)78.VYVZ-&Z*S2 M*LPV8.C)7(569SX?]507C:C6+D!J2\3'D@F4W!0'@^ MGL +DH4JRIS(,Y416I):8LL8R[,\4,78T[D*2KO9QU8X+2!FK=)LE$O:4MZ MH2=SS8>1[RSJM:* L+O\Q.4,7-"3H<>Y)JZ,'RZ!O>M5=QU'6_KFM^,O3W5K M8$0?;%U@3.I[(_3H6TGL=2T,W.,'>VL]^>07F_Z)]_8P!CVQS@/O.+'#%V)[ M9?ZW#N;8SC\\@J:^XJ\V/GEB'C]YN!L_<.RXFZ-ACTV\26\Z M'G[\O3;R72<,S'^ #^)TB9_B5-L/C/_R71ZUP\^_\NCC7S'NBJ=P\/0E7WQR M( ]U$-A7XM6D8'@0GW40^%=X$&DX"/SKJ]V3X#E 9GJP@X#,E(Z#@,QTUG/X M\RM5?V8Y?-ZJV?@O/QP5OZC>?EM[$)NQX,/_^T)]^>!^$&CREKIBG2CV+P.D MF:+K[:_.34SP@+PS1>O*!WILMY;W#:#B4*;8$1L9L25T>+G2+&7XO%SI5N2*('T[VW&#MT'Z M"EO\V+9/*FM"I*W.Y#5V(7$ZI+M^QQ6V)6'$AY<-B!"(D$= R =TB4]3''XD M\V)X\ORSMLM*EYOI$TGM,_6^LUS/?2,V<&YKY&I5T-$7RJ"3JIB/2B5C&EMD MDEERJY3A(#OQPX4T6IX[MH+?U$ ?M+!MJ9ZW%%2R*\N!+.:*FS)(GR9BDRN+ MTU26IE^[?)=:(PQ"$4+Q(U#$?^U(, WJT7I.K7T;Z:XKJYW70T3[PU=B7X5B M(^^7[$TGK-J6TFUZJ]%\49Z"VQ$TJ&3!T5R6H4@(Q=MUBCS7;9[T7,T$;L8S M8\'4+!S\"==\Z>9I>>N+1 X&449=VD"P5U,,D .UE9@F?XWZ"R! MIB T!:$I"!$"$0(1\DC.$C9Y?L%1>\>3Q@&FU5#0LZ$Q9Z4];A?)$36X' MLSB=19G3NF2/;-%!G-X_3B_J8?D@3L6!L$'R[3F#XI&VR^M,CZ%E@%/@>V&P M+,%R$*?WX'G9*TK25/-,9*3Y)DBNFB_-A;]7FLPM^/U\L:8[48*AF0C-1&@F M0H1 A$"$W+4C!=2V!/H!*%V;<9= )_"AXP0:9'=MD%W4<9) 24R0U'*TA;!7 ML%\PP2IB-\R93K%H6\MM12IWD4Z@\RJ;9*(0:)8B*&B"060^%#(OZBKY8V1N M9LA,66/KGA!ZE85.=AH[VF^K[+['$IW%R(LT6+E99-ZJ<^07Y4?;Q))[/MWG M3I38FS+S+LW#G[^:%%'S196FCND'GJ4'II& \??43.6%B5":0OJBV]<>0MLAF&^WIBHN*@P#?Z?,-/5L M2,?:%LFB61*_7"CJ3B!]$ZZF0RBJI%F+3"S,H->+ZVL.Z+2Q]$!Z;Q E.3SF M*K26($D8^J&@M?NI_/O/!3H0?JX>!< %;EN("REF67'<.@ +V+M)K\,$6"^0 M<+4T5H:>OW7M7F^KYAH->X!)26<%T%N<1K/4"XD[YV@H>+-&+P3H]14D<#88 M?HZ5W:P8WJKOY4<&[]CT/-/XHV\%"[YTL;AK>0O/M:I0T&'@GY#IWZK M_I)#K@JOZ_%$ A\43S&M-6@N![TET*"Z#8/JKE)6CMIRX: K5Q9';'9^0/,U M^RKB=L[4L%T5-2.;&-H*/RHR;= ?FOCRG\G0 M6^5)+]"4:$IZ*N4M%D,G:09/QV GT"R+81#J=^!+.:AI^7@<.,:,YOMF &]4 MI=.TO-] ^>W'I4X9]XBIGA5,\Z$?[[_I\0!>+_#M:H*05*V,%M'(7)?Z:X_! M>A2O8DF97X8DLB3-PG06B%*8SI(R,;QQ]TQEL387@>M9,(D%6FJW8JG=H[+P M!(@OJ =E6V3Q)3_-"_-^>4B[)E95"FT5HPY= ' FRZ 75! @I"&D;Q_2G^QQ M>1W2;-C,=0*+F-NXAB&3$)MIK,,#2(-T%0K-,L2IAP4"^G9=+"W/7&H62!P^ MO\IUBV<'#3AHP$$QA&((Q? ._ C'E]NA/*N?7(QU@ZGI9?30\^(7WKDC"W>B MP4"3)*TFR9TG?QP0>\RX/Y0[X!>&"%";Q"E>3;=OS+<(%[:5" TG)1$9^L-M M:;U1_W_VOK,Y<25K^/OS*U2SS[YU;Q5X18:9?6X5)M@XD''Z0@FI 1DA@0(@ M__KWG&XE$#C,&!ML;=7>P:)I=9^<^G0B1\M!"JE8,KV_:PDCYH^8/XI'[(?C M-QF]==_O=\IWE2J?G1>[QO5#^W0FCY#1LS_^R>5BB4*XN5P4ISC>. 6E!@ZP M&=^3Y7:,"(R\Q"\J@S_8ZJ+,5==4A[5V"MUFII7.7\U'2F]:)XV[>O*F<_T M0I10O)&(S\62R:ABZTN$N)SCQBZI<'^YIXW_?M?CQE_$U#TJG_8 H1#=L_+5 MG<&(0R(.B3CDJX1+O /.,\%^U]/-QXBXR F+\E1[.J3<9.RUQ1.;US:>KHB;4 MEEIE,+'DT6.B.CK+&V/*IYA(*O"Q5&I_&>-CY-)C#9CXEI%N$;\F*(J4'+$? M&&7_C]^.0FZ\D@5*G^Q0PL[JGL%]G\Q(8?7 EQ:%:3^1'0XU:=1/TDZYJ7PR MQD?--",&CQC\L RP-S!XZ2ZGBV>/XV1%/M<:15&U.^4!97 TQE+96);?8X+Y MBS#X,<6I:ONXK^ 8D1;YOE]4WGZ.015H5>Z[OCO%KE@1TX^%N\E\++?/&P@B=HW8-0I5/%RA R+93[Y6#ZYOSYXQ\BN1QZS\OK@*;X9'<6M]NW6#C1=(GJ<_?YG8K;B M#$V1)>Y?//W?,0OQP]OMES339,,0GVG!YSK%]K.W0TU(4RTTFX5>8R*UK^>K MR72:!5%/&QRGLV":A;L;1QYQ)!LBV7#8AN![R(8;/B<_7CW4I4HG.:BT*[;: ML*-?JEP,V+0$7-ITF/34[AGHUS=<1BUZ?+I%IBWO'4]XV\GE\7\HP'V'NVYG(ZE$]E8/K6_"RTBAH\8_BLR_%Z#>7_$ M\/'E==+L"&*OU^FK][E:>5H9EY?(\%G:1361C"7X3,3P;[+9W*U_7D3O\*1= M%.Z+CBM%QY6^C6,;<4C$(1&''&OH!Z<$?JW(/0CK^1I6KHX%K 5M3;$+,X,UF[3MM1D;LFS*5'-R-,_8C\F.J]R M5)F:IF CRQE=K2@"_^FDZ;!D4Q%4LZA*%93VT)O&K^&M35; M=7LXZB=9KVD^'\MN.=\?I=\C[HZX^V/2,G_$W7=&H<#/I8L2+_#&:FC'>R6M M0KD[^^.?/!]+9**+L(XYP!*^*T0#0$L&-]2U*6>."6< 17R F7:,B#W>C/L! M@B3*U'^@P>=P>168O /\W1B^12<\/=7RK<93)LX36\_I3^?9^/RTV$_FW0M/ M,[%\(MR!X#O[ZY&D^+Z2(KI [6C#5<\5'/]E&00O#/V;7AIJ[*OT^(O8P-'9 MDZ]Z]N1+&48[2AAK+H<_6\)XK\NY^*WX=#^Y)K*S6SJ#2>4HV+9'M1N6HM44Y$ M,;7]UCX?XTZCN%I4QA&5<7Q-OS@B](C0OP6A'UD Z*UEQ]5:O5@O[;/L^(N8 M;4=5YW" 4/BLTQB[H1 =MXA8X%NPP!%8!E^$-@[.MW^^9*9-9DZ%%9;)F$2? M-18[-@3@VAQ"6W6O6QN? QO!*4T==X,$R&6RK71FW MRN@N:2[:66/93[$>SX58AN=CL*JHS7/$SE>B\YZJ=HY^-D.I8N)&+95/@^H,BIC"3"MY(([VSI?!&,'W4P99^6SC$B M,W+$CL<1^V)AE1>LE+,L/RD+]RE2.;LWVY=:[^&\\%#LIVB_WD0*+WF/Y=)[ MO*/A>]%VQ,Y?S-HX1EQ^M;@*61%=E UJ<1BF)DXX;89"*CK,\Y5+] \02L=7 MVA_Y8M^.;Z*C+9\8G=QOPYA@=P#4@PVF!BN.?I2VV/^]:W&Z-%:2/DEF<5ER7YH:.D\=^P0? M6"P(.P/3#]@>> $VI6I&49_#3/#OV\N+HC:_'[5!OPW_7_&YJ$T,4Y=%DTCX M15&5UA\$1C8!7!HX>HPURPZSPM^*A5BHK,2QH(Y(6S!)93@DHOE]33R1FTM],GFB7$^OXLZD^5A^RQ')[\STQ]??IK3+8(MQ P+#5$S> M:4/.)H(>A7JB.HZHCN,=%$G1Z#>&_4(_Q3/%4;T9%FW^>C+AR6I<>5BD;[)D M.OH4Q;%%#PR;@[-)?%E8\9=*O398JH_G5V393]%^QJD87\C%$H545-41"8M( M6.Q=6"3[@\'9]=7CJK3JV=?]2NU);/'#VL$(BT'6.EW=G";$R;R8[:9+*SF= MYULH+,!H3.1BR0P/EF-4 W9LQ_4.3RY&X6HW>OQNL,1H4>$_BT(_4O% M?0@\C2(^G^+$I<"MD31KH)!/\>+^]^,D";=X<,;T_/[R\>G.["7YSY>3.^K$W(G&N*2'RX+L\_))VZ1$Y>U:;O:S-X6 M>*L@W]E$L<6G]!+E1):V4,T5$K%4%.F)(CU1I"=R@",'^&L[P!&A1X3^+0C] M^"(]S]Y@U>DUFU>5ZTJ]6[SBRK5.Z:K1Z;4K7*/*>9=;<;5ZM=&^+G9KC7IT MF55TGB4ZSQ*=9XDX).*0SP;+5^*00S[QY?7\2>3]U-%,D"6,/>'I+VU*.%-8 M1:U]#M0%VF/\]LO&8C_VJ%>-,E$7>:@)C%4GV\YC"$^)OBJ15;M/ MRM>+43_->BO'TEGX?R;JQQ'QY+?AR;V>OWH53VKCITP_/2\M*LFLW3)FLYK6 M';20)S$)$N.SF5B&CWCR]Q(>N[8>M$K>8010T0,$3'$ MD81(_B#-4F_4::9E7TF68T3UX;IM![CE#\DF']26C];UB>@ZHNNO2-='5A2Q MF=#HZH)J#(G.KG^:Z80F-V1U0513TVW.U+B9I8MCP2#T.LJ9KLU@>S8]/X-' M9V9X.U[DT1^Q _.Q)>[?)T*[EZR);!CB3Y=I\7::)F/9FLNQ7:WIL&A3$52S MJ$H5ETNWQ' 7A-32JW&APT_CV:N;VS&):[>C?CJ'>95T+),JQ/+IJ+])Q.[' MS^[1?6S'%EGX#5O%^R.*(1RDKQ6E?H_8L/ ^;C$DQ@O)7-Q:%RJ?-:LYN3R] M26=RRWZ:MLG-95*Q]):;K[^SWQCQZ%>R!HZ1 JGJ_X\I#!2R_V6^&U-O9X5343YA=T>*R""6&2D2XHW$S030QYF&-B$%B7 M8!+THHR3=USI'P/L/Y*\^.>_\!_W=Z)"!!V)=OQ+DHV9(M@_*8J=5[EGRY.Y MDU0&%P"/QBQ?DS_)XA.'7WG^W[BDP,QKT\5%HBB_GCNMZ\ZP9Y3B->:>H4"YSDL__F_,_(DA"2)L*JW@ :HX(B2MD:/YDOW(? M4;GF/M,,&?7H3YTH8"$LR ;"'(R# ?\SF3C)AG#[/IA19)6X))1:IVGOME0' M,?\5N+&.)LV_NHW25CF>&\@JVB_ KF$IU'P+M(?,B5);20Z.4:#C,(+S/$ M)IBWP4^@%DU_F,L+P^1 @ ])H9\FHM07A(+0+^03$DFF23*9%'ZPMWZ(S'HV MQ5JKUQLWQ6[MIL)U&E<]S*-VN&*]S&'NM='NQKA:O73BI5;9%NN-;J4#>&C4 MRY5ZIU*&#_#C6KG8K92KM7JQ7JH5KSK=XL'LDBZ8ZS8X;\E<<,V>.M^?/7_Y?EBI8$A@1TM\?O*H0FP47]DH]PRSWNC6%%8COXIZL5YR>6@;( M$<,H$T/497K9=E&5BJ"E+=4$P=?4%%F4B=&%UYXJFCAQ/(]!OU5?M,X3]JQ3 MN8S/.ZIEM,EIOLA<*%FUB%0TGQG7QV&)'QR\5IC!>DS=(GNPVE@8(^E+PN2_U5BIE>,_IGXY3ZN M=?Z?,)W]ZFP^7Q+W@::[SRS#>?8WO;O%!9#@ VCF (C:=1(EJP'>S$T4;7G" M%17%L>TX9S7>2E\UGVR(BL:N_::3,!/2U+;.Z/ ]DB1MW"S@'\[]X&!H^J8E MGBA2+,F?=G.FHJI:\(LV03!SFLI503%R"3Y^20\DX4^&,CKGM(4=MK.#N3ID M!O,/B ZZ.,8AA^['A/4I)I7=Y:A0!2^;(*W$7UM(/\#^&^AY?R]A-ZEW_==R M2X%B1=,!XA1O@)DF457#5A:"*@L4"62@6\"NC.P3R1B7*(!-R 7GP9R,@#0" MOW]E@,@@(Z2*_L7B>G3%#V^LWKQ@*BGI41*L1.N]@T2U>G4M3!0WB(BAHB58 MM0910Y?K6DA1C6&#[@L8I,-6&VJ75!=TO9\<# I"VYRW*LG.Y>E5IW6?L]I@ M6F@J"46%N(&C"S@' !R@0. ,VP J-ES_S*3D+IC(VL"P1@P^+("W9_ )L&\- M839+)_"7 9X*$T] !PM91!:6=0ZX4/ SV-CZ$:B![K8LB=JC2P@T-G MNDRE\U!!VN5&%K"T*I(8,+H)=J8.;I!"V"M%4%4SV=R^ZG7'G2X&PP&\,!E10LOWQC?+@1_@7]Q2-L=K@(AM!7=@62Z$D0V,W=^$ M9Z:P$J0% E_BSA1M "!K.E8]RNP.7:ZWVK.FMU@ ODA @0$L*141E3H6.I$L MG$L4] $PYE#33$ V $H5%O*(8B@&.)U.844,870-_K=8( %3F R/0%#@(,.B MP.LA.H%ELJWL6_Z&Q=@8>,BSB&A5AP,F#I9#E&&0QP(L%N.68UD< SQF K,2 M<8-XG;81%,X,-?A@IJ%7AEN&=XR(2H4>-]5 9QK6 /%)S0;J*1NSA2@TB> L7 D&4Z4YM$(6OX1H:2+&P5QWA+\PF0\;MA MQ@F]5@KW:7CFD3L[@XG" <4$R(GHU!) 1C$Q!D_5.\P7XU EH XWJ?(H$XQ* M4=8%]5@&JE(-XM%W62N[]/V?$<)6Q9$XKTJW!ZI6Y::(1I1>0#@3 K3( TR M"+ @CNEZ!C*"ST/JIA7B0 !DX@JDOTRH[-L O,-0KDV'CQQ0"N5:YH M& "%IE.:1<%Q!:H-J:$XT@F3[A2!YZ!C[27H0##;80Z54IV@Q#@TSSW2\49Y M G(YAA<"Q/S? S$#@3MN@( +8%@#UE.11H$6 *YHGRK.4FBTRF!H\WC64<6* M-TSR,44C,8R 9&H.,_GY.IG+82AJW=-H.M]UM;-]+4?T P8,T36]6K@ M"\PR:\H".9XS!!:.W*&FB10VF7XA/ ">PCLO8 M[FSNCZCH1ON(#L;W4ICC4+("C\% 64.!HJEQ_XD#7XH "]#A3NNC%"6G A*. M8LVK[7L/+% .GH% BU%F' N6LF:840H J3&E#B-*$D?DH:T!TG4 (MA;L$QM=!"W%@ACM(1;=4(8XL/!44%-=<9TR @\K,D4-+T74R MJ8=(Y3556Q*!)2B.I-A[&$0P9*,QW(A[V.R_X=A'LWD^J+3NA&%%KJ4N]$E/ M*DMD^8'1C-]V].A&D7Z; 'E$#,+NHWV\M220%YY#M$I,+KWLL&,P8,:V@'+, MT@T+&=.A4]UR_0"=C"S%,2 (:.E Q,YX]Y9*)/6I#,(!B#LHISJ5 MDB?.4!K#3G3JA/A:6_)(&]X.+*([2W8M$=# .B@$!?E],YS08L:'B3H #0?P MKC2,<;@!"D[PXR>RRKQ&5R2@T)U[!YX&ZP5 Q+26G %C&Q1GBG, M/PY#Q[/@B\6FMV_<"")0(29*/QH9V8:D$U!U=$YM)JM.9,&5_;XOQ/3M[U$! M F%*(6*(#V"U&;/_\*?@CAS+I)D60QT/2Q=QV>!L7]S*G@DAB&P0B8Z.3<$ M^0D0HZ1$#$L)8 \E-[BAJ'1E33)\(F3J:L?J!X[P,ZCP$R@MAL-#S);3951Q MM-8*7^C"92L UF,U)YP7%0BM&WPW0N+,!I!7\2GPZ]C;!(M770M@U7"I!%U, MFK(8DIX+'Q $:(%2+;0@[JO=]U!O;@JNZH!0\U0T Z;]1FR,NHB;NT][+H^* M;QU0#4#T*36)86X3K66T1BF@C=\E&6.L60J&(V'E HTJP6\>+57T]-@:U%\A MB:CZ-\DF,CXVIOB?-0VY?X59\N "4^U2DYD4:>5N"ZMZA5SQQ5-RWLRVJJUP MBF#[N ]/$?RV4FWZ4I1E2'W0?%+XU".RM["&JV-,1T5;CH2A,:"Q!CHDKBV1 M&S&B($NR@+XX"^E3J>@H=5?8,=8P??O=X,8""(X!(2I'%!DXVPWLBD&0;2?H MT-]1 4:H ",;%6!$!1B_6X !_.7(9692/IOF=67S&Y*]R=WO>%;^,]8/_FS_ MVJUGD,:P O;C%*U@3Y\]QB^'CU;S<2'AEEC+* M<_-G/+&E9K_P)TH,]HSDY>UZ[YJKL*:X7F'>!M0'/83 XG(A'PQ]%3=^[GA" MP=0+#8I-P$AU-\HB.X9A36=,2U%35J"Q9*8+ITP5,G?--^BV^SQ%%M1Q[6*1 MFIN2//0.4)ACS0B\_L0'.36Y+T)=/A:(KB93CFT%(\ MJR 6./VA#4!U P>P:+0;C%H*.D;*;!8A5F26Q9 )_:G?O=--_Q'FEL'*$1 Z MPA1_:*!97 F,*+-0-D5DR5F]YZ16RKYO#NL8Z0(""7P<5)R8B\ ('_-;Z3YA MZG(I" 3JB!H$=ZJ 5*3TA]"**]0E88B1B M<],WVZ;:!/M(TZ2EC.;4%"-X?@R3"C_PY$5Y@UXV*%>@,8>%3)8L+ S.'5HI M"CLVC*MB*1*Z,Q;H0(0 PE7,]-!?4X_:)_(=!N0ZD[(DNY.E8?DH^G+\:#N% M(*XO]SG^BEOG5*))%K96YK9XTKUPI63*U59'XX6K5+S7LV9FJC3Z&/_CCR3W MNOL1",M^M SWDB:,JF%B(H 0=EP((;"P;7*[ZHG30+F56Y1A<*<:_.,GP(N= M4X_9MXXO >T/W9"Y^[-BQQ<176T&I);G,UZ\^K_R;KC_^,"JQI0W4AB$ RH#3W2H+@M;!U4',RFD6 <,'3>70;.),UPVD- M<#@50=\R$ .50Q9?DEEZ710,$G/\8.?=."%\BZ$I"=-\-$N#,/5!2!4ODK9A M8F@I#.WM2/1?C9.OO]X%-GQ6N:&E4SCZ[!6DI?65,E<>A#N:,AP2R-2:QM@Y MBYEE.MFL8&D :$R,\S'KQ]1&#L[\HCS%9KJ2I8B<2+NKWN!/0#_&3C7+A!

W1=SENV -B'YQYSQ-O%EA?S0'SY6 V*+7PX\M?M<-@48*71"VQ] MH^V$ZZD210UL:MN 6(B\$2 M"U,DSIIIZIJY,R *5B&XK CT9VBT_"$&Z#/I+V454RF4>"W5RZ'#>BP5+#BP MCDS!L9EC3" RNQW^6#?C,;(=-.(#YGL1-=Z*\HX#<+=S"Z970+O1HHCMN ,90F/)!6TX1'&"I5"N M24WSXBQ;I *0@LDS;8!4@6\9@/#B,%'N%!'*NFA-44**KL@B*]DP&5K"W,6X M#L=1HWJB:DM0FDNJ?JGORIQ*(H6@Z\[E>9I!_-,OL>(29@>Q@ES@6.:TX, O MV0WC"W7@D%8TNBSO^XOP@]TL#[_;RO$4_5C;A08#NH=H!:!>L:DR 7>;.BV! M7-R:]'+J!+:E0][H:'R.&U'S_&I:"&2 S0J^^!7Z=!O>A&'=KC(W%Y-6Q2Z- M*Q=7VEV^(K6.P)OPM\B*G3[)B?"+WH+V6CBNP6J"96:<8,Z7>MI.'93@E60% M2X%8G0T2T5B>T2SUKF )LS"WVL@N6;ML:@:E.S,3MJ3>?7>?F02&:TS2,D#8 M"\T^NRE;>T85Q>:FU\4B6X@3F3(P+ 9SP#NI,$:^]$2@O]R/T21AN+)*8I1( MP#6 I2%3[T[P!,6.HRH!DJZ&E?R0S)"$=XP:E-E5UM1BY5/!6 RU-5@( M=@ M&(XY'HBP["CCV*1#>@[%YI@) A,AAK<'AP)S^^=?ULZK[#@!\YW.JP3)1"*, M(AQ0;@E>.J4('J'X!AYHG4<:J*7EF4XU2@ #Z([&4)TMT? E"Z9)] W=3@U! MM%-HZ=E09WI,L9FI&IB.1=><6XA>7#?8P6@F.4XR)64:Y^18%:Y32*'CGR#C MG+^#P3]*:?B1+61MG/^E*_J8)JC8KYNXU"+W9D'0,.]2,!V[VGME8!_!MVVL M)/;*'3H>-P6>Q*I\Z3H]^?C1UL69(ZF+JK1I:+A?;5@9_,/%_6,N)9/H\H#Z#BKK[C@8 M /"])$^STP5L,U.,@/N,1H?GKWN:8H#ANC7?^_<# IO!A[7 @P=6@JSG@Z-BD' Q2"XJ!HF*03ZN&"3YIF*0U.YW/*NJ M]FZ,>J6K-*3(Q+P7UC)L<.CHZ35'3&[U#*GP0U"M(-#"_AVZYKZO$R?JNJ?#45/>[4#EEW9C!,\[#\12 MY;14<E^^/4.4'>U9<%_@M*4*B2J!4$?:I;YYQ_^]? MA6RN\&NS0]U&B[F0X/[=);]2ZD\%4=<\(Q3CI2PKY3>,";67BVCDF]&(=T28 MU5+1,[NND&$>08PS+''LG#L/MER1\%0^<62=&UCR-9Q"/82(UB):.45$JQ&MNK0J8 4")A"?GDB=K00*$%,=J+[35G!P6IBAVD!;8&%AO:=TUL_N.&%(IS0KDQC M&S37IL@30H]: V!9_:,3Z CGK#9"'[+AM(S8EHP"_>+VD<9X2##?YN?-8BP3 MMS6EME:.[Q^I]\ZTK_W.CZG$7KWVX.EF6N,_92=:G)"XMR$ZS;8,&,PQHB67 M.H->^%H:E?F1S8_K9U*$[AZ/9%!-^] M)=GFU**"WZ&/"'N9D]O'%H!^"&0-([]U.,&O&?K8XV15V,(-PJ(Q](K<:ZA7 M6".:C9Q>>;XZRPYGXS->3@_2V0>%/!KR,AQ>W3[N>$Y-(U2X&Y=)_.K_ &0^ M^O0T%I-L2!)V5 ;U.^52_("\ *1-Z$$HKVB8-;9SJTG]YS/!9@^QPF=%G6BG MPB7 0P,P RS#DQ;&&!@@3L]HJ0+-/7K]\&4?.D['B35NHP1OX0&E@1E\I;%6 M4FOXK2PPSDQ[Q0'C+01=]C<0_+%CJ[L1!6:LG&!52<#*#[2F"B8'G:K$S1HI MC$8'6G(,L#%-;$.NL I1K*$-:A-64.DT$J1-.["EDE==#VL"F%,YZEY<)'@+ MLIU8+S534.\$3F X#H6S1U0?LBC/!!9"WJRO9,681:>O!@5(LTUK+IZ73+,^Y=J;4??@, MFU_A1IU^J^P?YT8/]D=/9:6?L+>YI='6/+KL%<_2*JR%("M.+1]5, OB=L3S M>ZS0K+CHD]1F->H.=!PPL));@-6@2E8;8'M4!R*4-'P0[=AHS"DVH!IW'<[! MPC#Z>BX1XXA,ATN@;46LA&?%2\Y?,>7D:N<%*(G(S7.1FM M-0I")G3/2FUGOQ#C'E) )2*F0R,F7YJ'*4M6:>O$B)PBOB5\(;ELAYO3J9.?SG#8< M[-"VGZ .'#9]M*215Q5O>.?8$(?^H9M @(V5W:/(P'^GF@3>*Q43[#2C(RR\ MCXM4_O$HNETAFTKFTV!=3 MB6P_G1+YOB"*N7XAD\L62"XWE'(IYY(UP;U.MU9XFM:E+^Y;V MU*WH2QB9V1S)W\P;PR%)/TPZE>OKT9W46IW6<,[\YLC1U>EX:616]A,*[EE;3WBVY MM;1%IS^YPS]';%TJ?=84GK5Z:/ MCZ)Z(0\O+N16/Q-^>VN>%]K78SY7N;P8+"?FY9-LC98P,@SY^VRF;M?X4D]^ MF,BSFI8:-.F?Z[5./=\L#B9$[!KMB9+OR;EE/]OG0SA:)'(/L*IR3^B0 M1/;QL8R.\I0LEXJW^1&,#.V]N7BT;EHC_F9" M^O/VY=U:%:OA0R.#$%)[-=EN=R[J/'3 MZT+R/IE9&J2$(PMK(_M\,L<7A@.@QD)^V$^GAV)?X M2GQ<+R42"+_##?'IS M[GYITFV/*M5"Q9[Q?-_LQ--7M\5M/*KVSLRK5&N6J$QO]/QU0FC=ZWQQ&X^: M>BM>?AR?EB?QSEDK^]0D3[)V-FKYG0KC[8,\GB; MZ5Q4>X+UJ-7B#]5XO[>51V^?IC(?7QAW0-.J(>3G67-1&&WC4<%.WES,,^W+ M271>-M3KCDT:DVQ/ MK.K*O"07C.4V'NVM>-$N=N9G/QD5;T?Q$?;>+0Y;)^=I^U.FL_*$[MZ MURQ>W6:W\NAIW1!NB\8P6XGSRCC?F%QH&:FUC4?;E93:&B:G9Y/&P!@^\/EI MH]1<;N/1GBBV9XU$S>8;YZ1[/\THIW=DN8U'%75864RL[(IO/,8G6JZ82XB3 MY38>/:THC?22B/G)V:AY3L2[Q,6B4]S&H^?]:?E6,W"V38D_NEAJC (^^ M_1!(ZDV'0-*[#X$\F]O6XPETL-B:[MEV MH.+%%!GUF99$#[7H>C%CYO0'V6S=KFX[S1USSKG3#6I> Q#GU I>SB3/K8T+ MIMPTE=_-:S-W^4$W='3$,9$L!5/H;C:=G8PMJM*5#\IK)]G84-LNH.B5%]3H M#')[]6YQ\G0SV_]%'IO!CE=>!ON&^!1[*SH,CEV/AK/( M#&[7CZ2^"=[KYCY@G@E]LN:_!,,); P?\D1,W5V8\\*$$Z/R@CV;<23-C1=E M>>H+!<"S$1<*N *!R;',%&ON7)"Y?\7IXB>*+3I;WO3"@]X:17VXP M;A_.U@MW!+.!&'9[RT7TSG_7HVL[7/N=8;N3?/83L1 (B881\LT0D4Y%B#@$ M1/ GF<\43!$F(MET<(A()2)$' B"B?97(2( T!$))H.!A&19#H$/!1.TA$B MWA$1M'Y@O=3CN:3MB][TQ^TZ[Y9B! O_7PN&O0KEXX*!J"GX\/]^Y'_\)CQ2 MN9-DQDUO>[5MLQ5'#\UP;N9\CP#S+C#:5@'@O&2P]I+UTR(DQT8<2Y"='6%_#+6CD7['1A0'KPP; M7H%Y1 +[(H$#5XO!8PF17HSH?R]Z\8AC*37W1";3ENXU/Y&TW)_"/&9JH>>Z M(O+8IS+]8N01J=F(,R(U^U>P6<[?D0"-].N+9)*,R"32LR^32>KOM^K;4+6] M?WKZY[]$D9#A\&.IQ74ZWHG2/WL[OW._8:U]'(:]1CRL 51I5^?CGU_ M2?E .^VK;_*EDW('S9 1 ?_)D:\OL?.AW3##]!5WJ]SKEOMV<]<@P?=KHQ5=*X\*891I/@G,OC=OKIVCT&\- M;Q^G>T\?W8BB*N$_%=^'**YDPQM"N8A5<5:1AZYI\R+O:Z_KSZGM?3QWNR[1 MT/C:;-X8EIZF Q*[IPR<(ZKB74=$%>WM\P5&&EZ+(6?B5"^^G*NW0F]BZ?,K MK=?-WY:N6C_PNCAY*BC&__W@?W#T(D3S_W[(*_.G:DTES72^WNQXM!UFWD+* MLB$J&J[E!X>W6Q,ZN]LO["S7(/+%Y8!/VII0+(C+AX2 /D7P/H76(,<9-F>6TH([H];@#B>]#KH<7&GR17-<:PA\(/;U7 M:[FH;UQXB\?19B!J@'+\B(CZQAT&(J*^<8>"B4@V'0HBHKYQ!X&(J&_<@2 B M$DT'@XA(,AT"'J*^<>^+B.@0UO$EQ/=T;"+J&_>*OG'>A1G.&0O>[QV7BHXW M'CQG'6X;J8/OHQ/UCHMZQT6]X[Y9DYRH=]PQ:;=C.VY[\#HOZAT7]8X+$474 M.R[J'1?UCHOT8M349B=_1+WCHMXV;Z"6J'=01J=F(,R(U&_6.B_3K M&\DDZAT7Z=E7D$G4.RXZ_W,8AVRCWG&?W?GA&U+ 09S4C'K'183_'8]\1KWC M_A004>^X W%2HMYQ[VR4'2E#1@0<]8Z+>L=]5=1&O>,.G'R/+7H5]8[[\F&M MJ'?42@QZAZ'W>,< M*5RWIO >\6#H:R]6,UK,#E2Z8\)=H_;F4HD8AYUFN6G(D.8&@B*H(N$D>3@D MNL$-=6W*F?!3<5=@TOL)6#-TH*;"'@V"500JS?8+)OSACC+&!%XF680S-3K> ME*= *YPVY(PE(3/.U 758 K2X):R.9;9O,UZB;U;5A?$,-$@X 11!!HTC1.& M:D L&D>R:@E,OZYA>LUP*ELZ'=-/\/T$LYVZ6J );Z-DGYU)8Y[G.^1,N\A( M2ORIL=PT&=I@YJ@6J0*02C YZO5;6''),H"'B-Z$W8MV%]YYJFCBQ+$6!GVS M/VGW"LE5AR<9^\9JG]JE[$6+67:P>"(5S6?&]7%8X@='P J9P6),W2+[\KHH M_:2R8:)F/\///V43N%(,UYS\^,)<;-=&TA2P2M24J-[KPP MG40,$$HQ^!=L7FT6 X92K2&0 IB*^%210<12UL$S$C+P@ )+AJD4P8S#)$0! M;C-FBF!SAFV89&K$X#N$(ZR 6:_H*8CP1@LW$>,$R]3,L0Z2FFX$9A:D!7*7 MA"PMFQK:R.YD=#/3?\C;SCT,*=XF33@$U_\HZD0%6$C.+' M_)G([Z -^L6?4#,5B2Z[.Z3CS'XU).&YB"##H"Q:&N*3@?<.E4 M1M4STC109@ *A^4,M@)ABD#"D>ZDWGLD^#A4"&[/T6(&\#NC;B1Z,(A =099 MGZQF;+C�A;MP+3P)\P*4%> ?B3E3A&,>,*#H-L71LPE3B6"?+76#8V(!5; M>ZTPFRDR8:L<:HJB+9%)A_@^X/>9DRA\76]:]L5/'OEA/2#H6*WY36ON/\]% M#9']:.APIQ4.[^,.E-5"0NT.7"E&D[Q]T)6 M1+30/MV ^PE7=30]3#[3#"JN'"%+^2T@9L%PAK=ZDE78B4QXFVR@_$1)]I?\ M][HX"5@H5 ["*T1"V7CG?%1H2F0(*M;@"(@0#A2RZ:.,.DHH04>"3G4YOC D M?QP)1@UO,/IU@ ;J:YG1IRMK9H)-;6Y8Y=1@]H"'Q&U2+08[=+;HK1^0A'8, M+%V4 0N&-3!,JILHKF'\!DPD@F^CNZ-;1<'EX!/]!?9S4Z:$!__9D-J(HRV; MI8I&7]\O4"WHC@&%]D! #>)Z,PZH/9#*M&LOP"?%+F44H *1@)SX&5U M30)\7$/_YHX%>1PJJT%)C0+!$WC2N@S8(4.6,DB<#;FY0(P=4$%L,1&9L/X5I1?6I+ M%;\TM1&ACZG&T.A'G1@:*,J@"-2)(,DH.Q>"K-"E.:^1=8FJ$I13,)WW& MQ9C\TXFW@R"B@8UPBT&\KV_0A9@[*@Q@$&6.6&B8/PO'#9B#2$#?2Y%A0@ZAD;'OQSG^2>EW T^2>9.4ADD M1'CDM-O,GV3QR7HOS,#,:]/%1:(HOYX[N?F^W31W'H])I@-9=\9/A7##3/SO M_ZRU _6BPBBK-?VG>\PG #\'+DDJ2$CZ&^(>*:W&N,E>$2*!T@)C$9YWHUAN-@,"-O2;Q8I, 9,R)B/S)\ M)%D@A0-Z@9K48&]C[,ZP%)-&$70J!C45A.H:H<0-(L;E59PE*'Z>TW_Z#4$M M2/KCH%2YS%7+!3'5KEX_+K<&SWX7%J^D4$TE'DW2?W88'"=+427I M@!^_<+%DC.49FM?K@9TIJ'WJ'-B^:T##RXX/A"HTJ/:VK)FJY)U6Q@LZVH6= MP0Q\8WUUKD-C>,M8-U4T2P%Z\ZV0V#N;(3$'>H29FV/;8(Z* U++H$DD)&S\ M7K/,F64&0+]IP02B&E.@ ]>EW(9&@,LP9)>IFOGL@BCPU'6?<#NZG* ",KD\GQK4MV)3"&.MQ F;_2=?E% M0 9.P9U@P2P_$;#]MTPV&6.4:K@OYU62*T+#B[%,69&?<'>.0\:6CRD"^-D" M*\BX*0A#YKSAEU/T411Y@AZ.LQYG@$1F1)680*-#50&3B:[ WK[D$^YF^U9D MXQ7+EX=>=&=30KK*" :8:X$R1[L:?E-4;FC1A:++I1L"S!Z >:5$2R M5D?*KL 6DRTH[?0=PE1P(./%A)Z=S[R]@[@D3_)OE39@M%3 D@S%GUYYW"IZP4$EFQ @/ES O_LN08)B[ M8U-HU6^3D\Q9X1BQL42\(0/!"OHN)GB+F'M'5N;#G,S"3XI@@^'\#]T-+I[T#D ;.#D:9HRQ.N[0=[ Z4=@NF6&C)-Y68OGY%TSK(E*F*" MQJNP[M %0RXT61VP80-@P,RGH!C:>L%)H+HF&&%@,F9]"SYXF*L+I"OC40NO MLNLOE5UQ?^&\>Y,\-^1^!) M@R-<\K63\Q8T*SF5,9G 9_V9'6A*0M'*ULL"XSNB&;!(R*.57EN,7?.)2^/>N#A4M EE[4$ M+XV_.WVXSD)^C8E#F(8_MV?3;) _TJ/@\(%/\(P!Q#5BWB#N@ %"TW?N_.YF M!<.PIC,&2+1R=>T12=>)/<%K*6@<=X@&(QW(:D/P:#E*45.L\H*'JF]MVD1@ M@L,@:Z]P.6W==_49A7VB&V%VU-P26"$=+=EV[!E=6'J\:B#Z)-\,#T;!=F/$ M,W[8#U8R*S# )TM-GSB5),YOB?2>'/L,O1L;7J@3=X"]H<4(@*&09NL$P/JH MI5%+3A@.7=P!'H? UDZQA9- ]'@CAM%WD-HR+!H!8 *_4]:,FH[>MU3^BL3;^&4Y#YLLCX M&JD9K$QY1J&N:(81B'BY:>L@QJ@-064''>P !5A--['L3'4S YL@^;!J8!_1 M&\3EU[MY9(FL#H2KS6B<".-6@H[U.(93=N#6PSK!/,=(\T8[1@.6>*]F>-Z# M.DF.2>-4VXY&6'EFOFU=DBQ1G]%AXF &GYH$X?7^Q8K:%5K'YSV%<9PQ!N'] MMU>T#[XG(7%6BB^OXE-X^=BC2*(B^6^#B$;@@ HF%)OZIM\)"3'W$B M6=3#9$(6N#@FLY1A'=8[([3,%&APVL*'1)\5.D053K\;J6# M0.L.^G@F,I')%_HD+1;Z:3Z9[Q>R0_B3%])I*5/(%P:I'^RM@GN&O%0:MCLW MJ8HX.6N(TZM.^\GH)XIX.FUSY,WUH'1Y%[\5>[?C\YN+N5A7K%4+1F8V1VI6 MKW[1;+?O)MF<3%[9)!N:#T\Y5+WO_L+R5)XG9['()(T-O M'UWRIGMIV!T^)NJ=2D6H7%R5SDL7^D!I]=/A MMR^G\4Q9MYYRD_B9;#U=%+OS,V4)([.;(^N-5M^NW:W:E>QU(3=]F)K9%;P] M$Y[SK%L4GY;9N[/);>UQ1NYO+]JR4821H3D[]7%;'3Q=")7LIU75.* M_6QX3G)Y?9T<2Z42?RE<#5;Z0U*Y-ULP,D0A@TZ6SZ7,,[9J%R[F=Z4"OQEN75!'A-7Y51S!"-#<]XMN\NEU%X,>K>);'S8;1?T MRE.KGP_/F=+SBV;Y<6KQGFWA#GLN1R\;9 M*)L%O.<];+Z]'BCSIGJ@[&_5 [U?A<\'11=.V9G:O087@N\3: ]IEE[T(^14 MIZ"ELY%VW,@ >R5*>+"86FBLBI9P8V$1JJ(-''((9PL#OKHB,\.>!AAU,"%U M+"1A3EAX3<[!+%;\RXY,TF-C 0=DV]NZ:T>M6+Q^[;38SJ,R#L28$QY>,CNK MM>]3RMN.)M-VX$55NG(68U/-&#ZJ?#I^'"NYM IB[&&4OY_G[)Q]7MS[X>/? M/$/_AE0*>RM:-8[Q@=I=9%:!:^U2 PH/V[H/F/E$GZP96;R??'#&\)ZYE&?6 MDJF[ZW+>EW"R*:^ZL267.LD^V^\Q8+$$YL? W1#(U@6:^W<<,R<_F4&Z!#"] M: L&,D?>4&$ G@SX7'LQ"U]STP'N\+7-.X+6_!_UOTB>))[M_!8AXH,0D3A) M/MM+,4+$1R&"/\D\VW$WPD0DF[X7(D V/=O=-D+$!R&B\,*5VA$BWH:(-UXT M^*+9^K'78GU(I[>7A/"WNPDL<9([[!O,7?_XG:Z"^Q@">&G#!TT2_$EROV)A M/R012;\#(?XC(G4F_8[X'L1WO:T\DHVOE(U'3#!7?GS[/<3G9S?-[9"92=N- M.U>!\C'GZE@^F7HWCOCL37Y&0^3D 32"?J][!S[G"H7#N7>@>C,LVOSU9,*3 MU;CRL$C?9,ET]-N=^'#25=N M8;;LQS_I?"Z62!7VT8'_TQCX\"XW2GY.(_L]]#CG#PZE7XZAO\I--Q7*)L#C:>ES_(!GT M,,V)+RZ67LI/'J;RF,3E\-SU4=\RV_^?SY@$X[^^M8+^5P7\@ MZK>FBCH1#%(F[-^JIKMCB^+ Z0&$:)]D6CR]ZBGKL7?:DP&A:2 MO4ZS7^I.AZV44, J?E#/B5B"S\42^5P4 ?CR$8#/TN*'10![4NR?IL5W]?/V MNQ1(ENZ>%O;.*=,#!GJX?UNH&-_V+BAS>H4,"*Q#=6XF\^<\&G/^\T5!Y&_O MCWD/G/@.4S%]<9;[=%_R:T:)O#BUT]?"Z^(E_:!-1_[O1WR+,3J_&9V>G_+) M)[Y3S?,#Z?JA,"OCH<[LCW\*2;!&P[=!__V5G&[7KC?(@+(8#A,MW M"8MM1K]JZK,6R!8[X]:P6Y6[>L_HS>7,I-NP:T-I@BTAP,Y(9V*IPC%GR&%. MVN+(J;Q+^)5WZ:-QA3Y?]&4WJTE3P,^29N%1^4\1=.]9=/?9&_OLBAU?,ED% M4JOE5>FARPN[5'G_@/VS)7B)Y*PS+"DWIQ6[U*FEU:SZ;!_95?_?9^_I.O/V*:KSV4N73M=SUB+\]!].G,%U. MRL41,#>&-+*Q;(9_R=38XW6?O\5\+UX$N:_./+)AB(@&/%O!YFG+QJ0)-K9H MAWOPS.?GY^7NI%FL7/9+]W/KKM\U*L5P0ZSMX]RK[O;8 MP!$X_1"EG]JG1!7'L+E)<24;?>2'OA-?-<#"N*8';I[[?=>>$?I3;XRS[M!8 M9ZZYMJAV*D^]"C^=%Q*UUDW[H9XJ!D5HK5Y=$Z)X)R(*4CSI;Q!UC7=!),"D MC2&E!(\0-H5F7=#U_K#*WXC=>YGT.G4U)2YFU66AT_KQC[G40O+2:WIFQ+BF MK BF97!%61=U86AR5Z!/_T(QEN1_.5_2OQ*__J84B()#!\06%[)S,PRXER?> M3YROW9_$-BZ>>R5YS"R=]+N*/:ADZLD);TL7_:?;>BNC/[R-- S=[*\#SR<$ M9W/NQF'?+]/#A],3&?/I1B=SJTRRDI"NI3+YVR=U324GWZ:2-W0!T?&!,"() MCZKBR0!9/=U/,L-A]6P")L%M4EK$N\E*IOCCGV0XL?!O2AX'A&"'%%U"!3(] M0 0_%5:3^>D5N>=+35N[7M8>EN/*Z.,0G+@P^Q=7/4F=$.UJ.C1MHY7006XD MP@[4OS%[HA*3,V :$!TZP8MAL1\)O:-)=>Z?6FU7$Q^H);;;2H>$=7ZF9@== M,M4K=C,^DDN*,:Q.EA^@)G125\X?DYE5KU&MQF^+CU=W,W/IW'R[2TWX6N*C MA/EV#!Z]-,]VL^92>C3*E63\PB[DAMJ%U?Y :6Z4%OG>:')?F]RNAN5XME0S M%V-@]F0X?+O.[!]SM\";;,W4Q]B::R28.BQJ*J:[5KHSO9S,*_7+BU:R8S?L MU@<(D6*BG='NQKDJ?WG+9_1Z]?917(!1,-0L_37&9HPKC05%(=BS%Q@6>[/# M,_C$=?%8VDS33:[CWH-WIFO6+&AY?K1)N4$!1R^$E,7=6?&B=7HW29;,PJBQ M;$Y.+S]0""VNBZO'ZE-1YAOG#RMM*EY-3XLC$$*)L!!Z-8]_!'8]HG5I]@"1 M.SPGV=[PJ=/MD6(SK]X_&M"[?$#D3P]O[[IW*6' MJ\HT8:5[#V1>-#J(Y.PG.85OP/-1.(6#FT7^*I6QK8E0')&'3.NZT4]^H%.8 M.QL\GE=N1[<5BYP/LH-[[5%,+-FE->_J%'ZD/>?X%,G#->B>)HKU-)C.VKUY MR5Q4LJ?CF_OTZ ,,NF5;2C=SE5RZE[RXO'A0X[54\F[T%H/N.>,MYL4,419L M,_T^V*U,?C&++AF_OC+UX>R"GU]FI_8!*(7/H6#X*G5]H)B^TF[O1>470:ZN*V9/G7?*!1ETZ4>]5 M9]LI72C%!Q@;2FQQR_9LU+T=P\?@FMGMD;+H=$;#WFW/3H^[7:,D M-S^0?T53F!KFW>1R,NV5'SIIDLHF*\6W&W6?=3WV*W+E'?>2[P]+CP=OCAY8 MML$90$.ZH" 97J)E7=3.;N&7,.;@\"L$HE_)?D)5U3,L6:-QF@MZX3>!2UP MBCR5T292J2&',WJ_H.=8!*QVPCM_ V^)<; ?H %Z9^B P&"\1ENCMZKZOV87 M$L]T;2%+:)T#5-9F89<"XYW6]*8CO+K[@T+ U=^]EC06O"&+&PNOED\ XFG_ M--](-R[L.V5BM^[X2>NADU)/]UF%4%/QLFY-MW]#T+A4ODO0],?"0^&J:5Y5 M&O?#S)5GYZ%:MG$GQU;0ZR'6DPJ[DTAM4R&^@ MZ#U2@/O$47)BGMU<*2:I3 >37N8\*9W=+-XG=O\\CDBC-WCH:6?E2K:8L)>U M^&0TEY8[ZD0\B;&N F)K1]XE&:2(!?K7IH/P)CP4&NC)C72"5Q2SV^<3_+_= M0^Z;%]FQVZYE%]Z<>[LYV [B&(_W';;P27V\\/FCM-0^"?O>$@?UR^:Y7)G? M-RY76F-ZWNF^3PSC><*V4E>IQ:FHYB:75G\ZTX>97%( \X8B\Y/$SQ_%FO:) M)36>K@O6:OQ4F5Y-+\5FIGH6)Q\A?E969EZ[DQ[.^09_F8Q+\YO>J+;<%6GZ MDO+GW>I#UY!+;YO6B22;'.+YPPS@JG>YO*P:IFZQV^4I?F8:WG(I4\P8UN 1 MT+M;$-D6=-B"=P'L3)?A#3,Z#PX1C+';1H45Q3KA0R/0QI3=INJ^ M"3%KP/=HD9,5_,Q@LRRIM3T#LB'ZPEN#]SY.9O>N3JESL7;'ZPE76E^&CL-D M\+_ ^Y2XI0P:X[W%R]O+]7^'B4\%=;*==SO=[$,Z39[LBO P*H_3\4?]SASM M,!T8S 8XV8EW@S#Z%1*A=U0Q$(E$1XAQH&*)S:'\P]9Y+CH1M]J,0EP=^8^G M@DVQB*UK 3M5(E&/J^Q,7%,-D,-XNK^DZ3/-H2WJ3!EK9.'?H^O> 3P 7G?) MS@C1'?T5W@",2WG;"X7?W M4$PR=Y+*H!2 1\[]9?F3+#Y9OUPL,//:='&1*,JOY\Y\ON_U9#NOE4BF QTD MF/S"\-;F%63XW_]9NV#-.[N,]_QJ^D_W;% @ Y@DO28T(C$V?UMPA!>_U-0 MEH)MN#?UYD^2:???_S?D?$28AK.$5P@&PK5T1S'ZU?DFP M\^R%2^0&4ELT2\K'S'\%#DPWD'O_ZC9*NP]Z MJ"C>E+6#'LZC'__0VZ:I9M3HC//<=H[8!',(?@%V2"1.,H[&?O.= M\\_<(O_L49N//$GD1AT!T44FAH&\FKJFPD>1!IL,=JQHU^&BHO$XN&_S]Z/> M-#Z)M[6:G,B=+X_AN!#V:E9-SM\VM[[O]S] M';BK*9R%Y9*P,U,9&- /_3.7WQO,'HVVHUWU9#2Y%[_G=4429^O6*D8X%>:89! M7C/S7UUM!H2:2F;__LE=$P$T-PM=^M8LFPLMAVW+=\Z9T%>Y1U "@'&/H9P$ MH05:&703FB.HP4''6[0-O@(OXF30V[).ES EYEB30-R/T(#D1'9BD>N==$ZX MLV*QR2P886T8G4 MK>02&1H/23(C2)"TF;LK,)@,( 1F\G*2+'&J9G)C88&!;ER>3ET(@#XX"?@3 MBQKU9?(5 MHI:;U]>V;2VNEBCI-T<^\/W5]=5U?3(AL[OS55<\GTXOEOUD>.2C(E2+\\[\ MNC<]O<\U%OW\755MP9RKVDM?#VG-#;L\M:I59,)2XKC>RX='UVH2=R);R5(_3VQUQ\ M*?;:BVGOK-]]3 BMGIW5ES R]/;1R*HGQLIL6CE[E.W50^KA1E>QM3Z_.7)P MFGM2Y_K]A)1FMV+IO09?:4X*I"A>&B,8F=T+TQKWK9/DSQV(P[MJ+N<7,[.9_&'2:E='! I?U>X2K5@9!CO MB]QE][Y*.CTBGPZ?2NW^/'>&(T,[DA9FHE\MWEF\79ZM*IVQQ ^7(Q@9VE&[ MG5^:HT&OS\]+%RUQV>W?3F-85DNK_A+K7\^+/>T:B-5[&?[A-G&3ZI06:K637<+(T-[[Z<+EHIHKG4TZ@[L[WNHDR.4"Y\R% ML!G/+\XR%P^D,E_ ]O3%J)WMXSI#>[\]OVCG'E;M6WYNRF?5JJC5> L;6X1V M-!YIC<9LQH][MP\=?E@82^7\&$_)A]Y^=Y]LSJ2G:Z5W5N5)O]64A-EJV2^$ MYYS,Q-;YY"QUS5^:%Y?W-\F[B_-&"T:&L'EU=UZN\95.:V+7[J4KHS8;F?8( M3]Q_A#NR'4^-MN7FYT4O)]:E;$H:&5"E,M$^T% MR+!$>-:$9 ]&::M[7XGSY?HD=R9HBUH+AX9F?;I/M+O3DK264,47>T7\S?I>>>^US&?IH^+*^.L M(<#0+0+J3.@^GG;Z\_N>51?LRG)5FEAF$8>&9EV6JW>-A/((?"(F2:$]M:KG M11BZ14C<2O&S0OOQJ5+)CKN#09M,2T\@]A);I$1AE!W/U*1:[EDW5:W16Q15 M&8&U14S$"];%,#\L2KQ]?AKOC,)?/5U.EUK_1T]S2KG*K9 M88X.=9EEWRX.C5]3JT)0G+A59TR(6?;-BK![(Q17ZNAJ6N1[I4*KDUM4,F9J M.0KW3M@^[L-[)S@FRG/7:X(-%X2$&\+C*"RX #"\RSCO?V9V[Y/-VT3 ML W'9TOQV]*#-")%>X2#P0X;HOV.N*:3:J 6_I4LHN'+%4G$R+%_JX(E*P*M/:)Q46=37GHFQJ'S-*-PP9>YP=*XYP%H M(O-M?R%\\=JED>IZE>YL7LS7[=%.!TOP7@HQ'$I6H@*NT((!!81.W'_B0(=N MR,*@L3.MCQ! +_P##A;"'( "##M]X(A>+#@IL8X;4'TL6 IL34<(OYBZ$R! MEQA#+Q1KLG%*<(U,71Y8IK]@#[LO808\0VUI;"9P) "&;LA#FV['7:<&GB5V MR3?<1O@"T37:@6E'G%PB6&-$4R?4A38W7@X^-GTF$?#^Y("K[+JJEHH><[%3 MXO)\YA9+!",XH^C? L((@Z8B66A9%Z=H@O/39KW$8?(GQM7IKH%L031IHI/@0(C] M[UX:4&6]ZR#=]+5[$TM ?OMY<8_%:K@=U5EKN*CW"J9H#%D4J2J(U/T.%/:K M(FYV\S>:.D*PE,G ])+J3@VQ/KT"6&W\ 39^L[N_R%VJE9$PSQ53[XI'/X5%,_B1<%,H!^2I.G&EH45&)@L4+\*PS MTU_XP.L) X2&P/,:R3@110R5$=JDNZZ!3"IX<4P<[&L_YVBVE[/?B*P%+[QT!$R NK@R2&5N"1+@O4G<,TI]*@>C=$\D M_^?4V&R)%X7"K;2:9.7AI'9]G^SIS>)O4^.6*Y5*0;1T?:PDME+H^31=*=A& MP>+M?)9OQ">CEI%J_?@GE3D)'RYQ*30&]I$LCBD^L0(!J,.F"?\/DLLT^ GJ M4A2"W.$1Y@P<%X(!6$PW2YPUPVI;3QW[E+P0%!:@=#+AE.X%0+R-%2G\QE9GF/%F^>--R8%$ BQ=$T5+#Y8@3 -I$U:D> +K!.D,O[84 M,[:-+ 1V"_!6*TAU;)PP:;TL97'"YW8:>QYW(TV3*+8$??UU7A(C1JL_UI$) M"\%$R?,@V5=^;E/]/,.1ZZ#R63"DAP#C J9=J,7]DZY\[U$/<4PD2P'MX5\\ M4L,2-7IC+25[P[TICVH/UL=3)@9\!ZN2:*H]'!B1)Q7]]BY5&%22 A$DV' M@8B('PX!#&J'" M"7I^1B*B,"@_&4YOW*RH*?B0 M]GEY:>/)] LJZX^WGG_NH-0K"H186M'@_'BA$]+T"H)>)Z$^#L\O[?8S,?^B MO"Z<))[U<8\=1/LQ[(X=*N] ..F3KTLWD=(]1J6;#X'I.3W#+F,-_S>D9KZ8 M>MU("KY2JWX#+'Z^JOQ3W 8..KX9K7O7>(>+UWUKLC]%JU<6TL0:BW4(1)KJ MK(;J'.TUAIM+6K[--S%82F1_HX< MROTYE$=,+DUVE4#1K]][(Z%$3N6?J>(CIIVB5Z7W5C7]RCHIOV/0SW^)(B'# MXVW;OO0YP8%OZ-O%:D= 3%_BL T)) W5]"R:MF/0;!S:^*.3 M'WJN=3;EJ_J\0O(/=K59&K3-]MIY#?X-QS6:3G>ZKN;4^KIKH[=B&*&V@%VQ M?VG;=N*2J!W>4AI:SIY+RT(<6U6D\)!&+)_E8T ?H:,:D32*I-%KBF<.<)]O M$$7TF%ORU[O9I)]*[5[C1#SIM$GZP1IV_@UI](@5WE*N<8!;/5S%_"[ZM=&9 MUBVM/"SQ\5$[S6?/1IF*V/I _6IFKSK&3;XXFB3M,6F0KCF]ZV$CJL(K]>N[ MN30?RC1=VI%[+P[,][ /UL1""L2"I%EX7.EH1:#KFWSVQ@Y7X'TE3^2W#H[[ M4M,^ORN3WKQ_4;&K3XM1(G.53-\6^YD/\DHB$7.4(H8Z')^]JT]T+R*R/4ZR M=9R#S][8X6K& W0%_E#!79>6AGUSW1GSTVGU]D[/VB4YA7U?W\\M"!4D'%2L M[="K$B)@O198.V(X$;3>(6WSB2+_DU3\H;'>YP9"O_J^/P?;AT;U!Y ],QMP0"9^R#D]SD!T<[.;&?=?PUI_#_UECEX %;S>BIY?Q>NT:#XL;/]@ MP>/?0!36+(H[O<_I\0/USU_L3W/L[O=F&]_/#40G2EG^_FR6'5>F<;.<.)WP MBIQZST!TN$,>-H)[18\\[T;?+0[]:4\[?7JXF@[XV\?Y6:+>$,XN[O&2D-2/ M?Q+@S*>RL40VBEA_+\GQ?/N8[R(V@L^\8N_WE!C]](J_.^=[:H7(O7I)6K2* MW<[HT"5&\G;85E:-=)*?EG-W^>2\+57I!439'_\D06 D8X5,^G<$QO/'3#XC M4_!N!I?TG@;7<8J4EQJ_?#6I\BX20JLTBI-$[[PYZ51+C;G4U2Y5XSUC_WN1 M$)?EU/3NNE"^Y,EB<5V-7SR<%A=%D! %L"E 1&0+L43B.1'Q98Y#5-P&U%&, M,0JV?('@^H%89M_=H6LZUSHU%0&@HDJ>F-DBC!^6^L-E.W.9X&_GZ=-FZ38Y M;A*\L3&%YEJ6+WS='/:E)<@W<$_W<48_WR;Y#/_T6< <@'P+&6OAY4?) MLL@'_F@S3+2+=_W.;24[(' M&NO[-$?W^TC%S_5JW4EV"J]3V[N!U!T;9..:VG28V*U/MBOMJO(PF_"-A^N5 MW#0OR_?I@Y#/ %!'X ;>9-@="^J9<]_;%CD]NWJHE.H7*W%B/]ZNC*%> MOS+E4;] \Z&Q9"K_10[P'* ;^,'"[@ A<%AIU]#U'OL,H M@;?/2\'?3=LN&^/>0UJ]6%:28J79&-P\#)NG1ZMMKRQK.!#GXR?^[*K1GYA/ MZJ)PW0)M6WB=MGV]5W1(64$?4NY5P>\8RAF\O=3@0,+U>Q5K!QN>BG*)W\'K M.MQV=ZD_JS20Y.4T/A?ZX9^2II,O^^"<=2^\X[QYE M&*,,8Y1A/!8G_7 SC+]CG!7Y^\YLHBWGDV2=E)9R1TL:ERT46>A49V/I]/NU M[ONTQ**[__?TG,4_\9R_B >YLV'1)S2TI>FP[CDESL)Q+HVZ9C63X?X].)/W%MOU>Z[R ERH&ZJX1@/F.\7,S+Y=G5V5SI):>2TK%O*^=BLX5R!?LSQC*97"R? MSWZYA"ISCCG!<:6CU.<;4I^?WK[U0/R\ X3,X4C!K^#[X:O>-3C'AL R%0MQ M[XIE>H7$%ME<>QAF2[?)QGQR.ZR6A) MTT-K6'BX0O#@(/6:.[ .#DZ1BWI8(G"G_UNHV<5VZ5RL32[UR\'#_7T_/[2+ M* NSU$Y-;1>%QYM6_6C^_KTS]V=+O5=>=W98@N_[>L2?;=+IHWQ/N1-: M23[;,+32:?[RH:Q2,?;^MZ1]6JJU*(JZ122.K&9$-6"> T]U1/G1*#_ZZ0;A M,3G&^RA<^?_L?5ESXLJR[OOY%8H^]]S8.P)\-".Z]UT1 L0\S_"B$)(00A-H M ,2OOU62P&"PW;;!8%L/JY<10JJJS/PJ,RN'K&?;X >'7X@BV%%=IRGX\!EG MFZ<9W-8(P$#^D%(8'[W>#5C%1Z_WK=Y]<1/W5F#V MK*F[D-#DS*!6-:Z 5F?MM#"N+FT%HMJ+IN[//NF-CWGC8]Z+M?6XIY/* PR! MN9\07>+3RG>?5MZ5*-_38>5=B7)LA]U.=3FXX7!6Z_+7YY(WC7P7WF+3K15:Z-^IO3';?DVV/7=V<-^< M^W,BXCYOTYNE7%L1=4]&U7RIOI0IE")3:[CIO2GV[7]=.(I__B.IJX]SQ<,C MP^\8\^#*[LC1 '_OCB(?L+1L_%E8(;5^V[(.UFHE[U@=GE3^.AKT)T(P=61]\R+")YK(2B"PO?^+WCQ[M]@ MG?:C"(4/C$ 7%H[\>_?'GPM Q=ZDQ$^7+AA$4A=\RW-_3]6-+!VN5#2?2,J/ M[;O=E@>_^]_#+SXTXJ?GIQ 27CX09D[@Z%_"OY\BXA.\.MPZ/C3<\"-\$!@5 MD&0]O+(.62>Z].L?H%TO!&#*J[L>FQ!]'-4!MJ@U16QAC0 0 "\ J( Z$*F MJJDZ,UE"%,N2'NU59.(C[DQ& : "?C(Q',1TW)A'XZ#R\&NGOKC((N9[\"U M1 #[.@ Z(% *P1OAW0>8AN3 VQ^0+K@Z%50;60D !4Y'M@8_!B:$"J]("&!J M>>F!I\.'@?GI@#30M !3<]R#A^WWWQ.$B("D#B#)5L4SGP,Q.1!549<%&VYG MLS^2ZH W^K^#1SWAV\W1$RZ^[P%K M#*SV#CMP\B"Z*F1=# _A]@!'@G__ZZ\@[6 !HX7! ^E1Y.3$E@4M*4S!ZW\+ M^EKPG6BN#/. DX]0L!L; <=$/3#,_R"/?SY"W,%H#&&3/%BV2!3#D+#P5[M+ MP:Z_NW8"N;^>/'6/8SCV0)\0]S*D.8QR(8Z5KX HQ"-E_B,@,QLJ$__=;63/ M84R&;[!\AB/_PK?MK]38;16PV\;#E>I-UH8P>AZ>POOI)[>*9056E^Y!4(3 M?!OM O-#@\ MLR%3 X +'3!.XO298TY5U4Q=:X,Z3<:;K^&*0T1:CGM'K ME_M3 2TF,VN>/'U[V^(LIU(LNCU?V*Z[&4%<=:OPSI.WH^M-1]KF5@NNPC8= M8292/4]7P)V[MP-H@PJG:GI"V#H)_F[""^S&5*H&B_:RZ58GM>(HEU@K/+P5 M"U54\ N@Q;FOW0U'],P[5(VS!T,B/>'PI4VU-W6EA+9;T3MB->1::LC_WI'^ ML=_0GR@6<$>79 #Y8*N$ZH7@@'^M4)MXW.D=L!V"P2,+('UR C%E%SYJ=Q5N M]Z'6(B A57=/V-T![8158'\D$+" X@RH"XZGPT>#FP6P$/(BZ2UV:LQ^L/## M\8 ?7M F8CZ^ECH]N3=U^K3=0J1.0Z[1 9.:#OA&L>50(0UVP%!CA2RUNR'0 M-AQXU0.?1+!2 N# O54/V-$%_Y-%%RJYBZC=1\#HHN< !I#M\,D :IV9NHAD MP(;*L @)#3ZX\'?0-P4] P<2]:AE.Z&F_-IM.W$XG9SJ/(JM &X&JGH _M$/ M5%,$(PT>$EX7%N!= I!!.%KU2/RAAT&)U'E=E0%:V):!V)8OZ&#BANS.+.EM MPWUFH=X]9@WP:F##P-L, "%J$E!%M6 NFP@L' 1H0R:8A+,?;5N>@M<#&I_R MS%IU9X#@=$VE>S!88Q8!>HRX>;:LBF M$:,OH)P!V1-L'UEXMC@3(!!!* -$B$1B!=GWBI7' MP>T 6L"L MUU8G7LBN$6K"9%$QT 9\4P8.Y:P&(A@@_DA6*Y1&QI MHLFYS?DM!V6)$<_7NA&1CXD<'OPNTCV*)J MB2$ )+()!)0O7601Q/G"7N73C^]N#O M3@0#?8M8[#;84D M* ]5RWE&)#:%GH4W,B3J2PNKI0QQVX+H>[55Y*-UN_PB M&M7\:#P24H.>,24=4K.M/#GYE$7D2M8 0\N:W*O0#:"D^QY978-%-*TSL'(O M.*/NYX4 M=)6P$MFPDH.-:Z]@0KQ!**".P/F9#*0<$?=) WPR!D26E; IC+A MK<=@\.<(:,#R6Q]&FXZ\< -2(P0:O(1XP9(Z?Q"P2T!_R_GJ_ESC)7OG> M)I!?F%>>MY9ML!-[>W/(EJ> U8.[ MP4A5<^&!FSPG?"/@!]&#[P\G=F*M+9X>!R?@46K8/C9QQL?SO,\I$7@Q=B:@ MZKB!NP*\!L"-"N1V 877A,*HVE)R(4 /UJ-?90H0XM$3,P68%3JQ1-46/2-\ MF!-*LPR VMW+ZO/GQ\MQ_N=QK3YR&=Y0/(^I#BW8[+&-(S+N614;=K,YMOIQKK< MDXT.5YS/:RFJ>!1@E*0^4H6:/M@$2X6Z6U8&*HWZW<)P9:IXR>?!)H@_G!:U M1P!>Z($O@ 6PXD:6?2C)8#,RE;T4O2::B 2D!.X5P=XE[&,1@KU#='>/ 527 MH,A(@?,$)DV$YQ8[PD'NBFP\\/W#,P%+\7YQ9K^0?]Y^\5>,"34GX4D=M0=D M,%/U$/0#:4>:.Z<>1-5JA.OLH^_>E O!+ *$-* !4C"$XQ'Q]W!N ' QT2 MNJ=5,-^]OS#@1R>R%2,_W]- H>=1.X&H[M-CP)WZ!G:\8-LS+7B$!T]!#D=F M@1T/0C*DQ_'JP4&].-;GA_,G?"]873FDY#??% YB,R^Y,^1:PTZK1U 9SM"F M]9FOCD9N>OWNG>'3,C@/=QRYHBA#HYB<:?XD4^UI0W.^RBJ__B%>V''V_'_( MJ(^R#'W;>]LG8&U;!H#L[!SC?Z&\@!7ZB_\.MY<%ON: MP9 UK"#N82=ENS-H]XPK;Q=L\0(\3J)8"P?&6CA[3MT+0ZC@1H(C[8+%IIX+ MM/J0A?=,L0M2.1KR4Q4?BL 3Q?$KNOB\*%F#2>R MFWV 09^)PR43TMF40[!X'8K5$+:E,)@AFD$89'@U/>OST>'_'J9?!Y1C?;HY O"W9T$'(*;J%>*,D3&(WG M> &*A0S[%'( T"!5"TAR9%>[>X_6 Y)_[UG,,^)S98/DS@1E1FQ+?+$Q;:!R MGK:451_;,*T7!.65X\%/E912OJ)W34O&>S*7[V4,3ANQ2NOL >,I*#Y\F1VI M9PH>6*( V0-O$F3QA6V%9 &,&Y('S.R:VQ,T40+OH:Y;ZS .8S>LQ[$ )WC?5S#'_ L&#P>3C/ MTN-TN^"E&=T2M5^[Y!([4UBY_6)OWEL6Y@9?)_I+.:N[V\5 M)D!\//=I&O:U"7UPX^+O:\\?YE9^J+ "\T#B,2'N@!#I!X:."7$7A""HF!!W M0 CT 8T)<0^$8!XH(B;$'1 BAJ;+$N*-)4%?U5H_9=:[QV;!"">V"AY3E/65 M#$<-'PF,MN3)'I=#7A]2@B\]!N,"W]Y__G5R"5U[;WW\+FMHOZM.XQ1C#OQR&,R<+]!)3_=__QFCTS^F_ M)RBT9Q;JO1)(I!XPZDM+8'#L$JX/@27"/Z"_]:P@OE%F;MW^"59'=P1==B[& MX[>>T>?7APV]3+>>]R4JPH:VT'UUL;AR"=BG.8Q'IR@7B@O 9'*8:5*ZK]$S MW,K8Y6;'Q3Y\FG\P%&=W9M.65[+IG>O)*^1*J%!-\C9*8X45;VW2=)Y3^* E M+X8G<(Q(8$3J&I7-0Y7TUN+Q^; 0>GAN/>\8%BZ3((Y? 1>2HK3(K9?=5B^K MUY?%C4EOINJ'VR.\#1M )6QB-^MB'\+Q>,U M&6\WC$:NH2@\UU 6_5RY;FKU!2RU#-0/*H&F6/U-: MGHA+RS^M*!.7EG]S:7EI8^*%HL,(O4&9D AJ7G:IY-G2\IY0I VWPDB::FP* M3",YG[31];G2\B:1S"5+*ZZ RGV73;;&A(U:K7.EY1OH9"G02V7"X9W&;*A4 MO.E0@7>>/+-15V=)L[^::(+15\T,YY=*!?9<$?IY0:1Y=EXG4;IALT7-JA<: M+>5<$?HFVUT2H_JZQBT+Y0$S7!=0C%#.%:'OY3@JBX[&+4Z=^5M<&EH2/6N= M*T*?6^4D7--J751H:=X@O79\)JWPU.F=';W0LY5E$NLEBP)9Y%MBS5BP/'VF MJ/\,XX7U=CWI+0=HO6U.1;0A*N#.XW'R##&5:13,7D!%@2?IM, S-"/S!)ZB M&(DB98HY&87?&*Z]KEHKZ:N>8,MRJC5N-"7O+/V)Y$C7RH*J<9ZU*:C\M)I%\?4Y^H_% MK6ZPXTJ^ETTJZ9JI,@YUSI'_U;2[:U3 MUJ" +EO)JFGERT:7.DO_&=8?+ 9IL/,FJT2OD-'-_MPZ2W\P=K*X(FFG5^&( MV::1%5JM/@OH?_+V(KC:<;++*ABGFA[KS+"84R"G/*$J09+I-(U*/#.= *JF M&8QG1#+%,SA#I E&E#"1?OIL7,KGYM*(*_=4"2MR^#"GDIVS5*7%ZJ3369L: MA^=3CK)(ZEMF=;8-!-IH%SO)TMCO57H9HH]S;68^4L[1"L6%9<;AR"V7-0RF MPA)&MN) ^C,G]-?R6*H^]S-<8:CVBJXS]"8V"^[$L*>WVL/<2D[VC 6W7&4[ MWKJ1(T;66;%>-DK>5,UL])Y'BRF"E;%<=7&6K,O&&D-7HW:KUR"G(LDU M@Z!R,M!>;8&;56H%-,$M-ZPYF.O36WCGZ4 S#-89V^F>W^L8BN;:2V* ^>PY M7AF6L-Z"ENLM-,FXG=9TZM*+@7*N844QZU5$J[[4T0J5K@Q&BUY/+AXVK-C? MB>$5K;B=I6:_H$^2]NL\P7(:2>/+.2[LP'<\UGM$Z!64VDI<#-.85/G=Y9S-<[6GJ. M^[ULK=%OTZVM4U=;X,X3(@TZR4E:+%NN)M"C\0S-E@JSRAK<>4*DFC)5R?YP M0?26E2K.]@O=?,&"SSP5D(E;(-@"V]2R"[JSGOIFVV/A,Y\L*"]-)W2:H@5^ M@J;2/$FF&'XRD5*\3& D(]/X1$[+3Q_NS@8]!>-S..>W^IYE"9V>-CN+$HW5 M++UR5J6PZ8P]BQ)+ICQ;XQ.\5^CFRK1?YZ>- M>NL<2@SX#9HJ<2*++@W>DTFZW6PTE+,H4>\V1:>9]1J];*ZYJ#(SK#UEE7,H M(2ZZ4IM'"0-MJ&K7E:=9UEN=;6M3;-O53&U=DK@&/F04G]]2G=SZ'$JT35XA MW(&+:]ZPK,RKJU6U)9Q'B6%YFJX1:TP#BAJ6RHJ:."#.HD2?3')XN\)V-2$S M)'DBPXNBMCZ'$NU,<7IG(6);JYAILD6RFE)YBZ,*%\ MNS%KGT4) UMV.CD@RBB>0X=DMU'\4*7 .=I01\G\_E6S6@JP&2@V4.4>'M#(_Q-#8V(7\^^X\57PYYIOW!8<)FU#EE M&JX-^$%4F07>?UI("CYZ7V/S< K"2E#UPW?LR[4$]3K!R ?/""L" M6J::R M*Z'X].&.-YE'DXNJ*P9U8V CE; L$6S6Y(FSZ%L',00?EM)X3#U_;L%W])&L MB#N"W'LD2C.W=UU28!XRX@BKH/%*L)SP#>&/'WL_P'8Z2DCC2^8LGQ,'@GXN M(/65%.525)!5E:]:(N/X32$1W; .8%@W6;?684G#8&G_-55M!R9F)Y#P+\MS M_XT 8"=N&P93&8;L%%0HW#?GVMM0\^Y9*VC,@91ZY&@;@O,*Y!=^: ?:5#V M];&)DGN8(OTY&<@=H+%+GBXWIKNU\:,R-X'OZC3UF&NV\#SE21G.J'&,5C63 MU3;5^N[)Q)%S,G!QPL["NPNA@S.X\M?YQLP[TXV#@J7!$U+X _EBX_:ZM^ZL.+^9 M$X7FJH>:N7684YU*T!B6((B7DA=B"7Z7*^O6\XXE^#(]%_+]*>NC-4U#YC7K+#MJ=5*(KQ# MF_A45AU8MI94S>3"MF 4P)?1FF^.,R\?YUUADCN3_U+(\MUAY.J* !2=$BR& M#P7G-1S1!F1W6:Y3.$=W3&:F5S;MT9H-4Y6Q!$D2"8Q)7T\3^/;B^/()5BR. M-Q?'J^_J;Q)'KL=T>5.;EK3!4)ZF&L-B;RVQ851ZFJ83#,-<=E._M4J:A[V/ M9K(4]":-?017\!'&M"NKE_L1!;VK7T5T(:C0:EFVTZ/\Q=D M:]1'RZV!UN(IJ%\ /".HT^Z-,0A";:35O @&B:[/UY&3;ZQ4< M7*_Q12R['43IJQB:H,F/*37W=7S\(\Z'/U.E.1)E HBR9'DP->$FV'5)%^JM M)W9KD+JZI@)PZ0P:=8M%:ZZO4RZJMM:$52QONG9_S=-0)4DG,!Q-,*DK:B7? M7FCI>^#M6&B_JF;QC-!N4F.;2%%+SM-L7]W4%5>:P;H60(6@$QB13J2P5XN] M/E=N[4X$[P[S2YO'+>FC;$QW)MN(&.8Z(@+L=WR4??IYB9<-.)(HZ3+HN^P\ MDWJ9$5O>=JY7BCU<+NG;\EA+YC?LU5,OGR:\__5ROI+:^GUS,V^99A#G9@;3 MQ..4P/L@!/:0BK-N[H$0Z07&C\+L@1)R:>5E*O,/= M_-DA'G>7K?0:+'_C'#WL ;MN4Y@[3LW\P63_E*G?96IF#':?'V)[W[EV(01^ M[5R[2Z5F?@YS?/74S*_=5??CJ9EWD JT\T2KIN/9@BE>HL$MYQYF8]QB#\!?2.LOK$JN:_22J+KIHM95GK&V2#?,N:1QF M2]$73-#X;&,K.$__,FKPS9$D=1(0]%TBJR-%X(='45]+*PC$+(Q7B8)7SM5H M((<2YG I'_7),HL:65KO2>LP,Y/ J02*7R4O\X>(;J $?$O1/1NH^/-D]UHZ MPE_)KK]BBWYK8YC<@*^A%KFJ>SBMA&F<))E.,/C'M(1S7ME;J[2?+\4_UX1Y MQM]P\^#D8QOGTMK('4[XUBAW9;\%%\:ILJ;T5["7KTLUH:TV&=00F>1F:([Z M)A4E>Z8P+)%*X;$KXQ-<&3<7BT_T==Q\KK>&@"L[0]X( 6VR*)3J(V/.^=VN MD6[S[F:^ZT&()= 4D4"QET#@Q^9IH!]K P9X1U$AVY^F8]S)JETK*T1U'/$@ M)00F)KMR55W)$N#9DBG)T\R1R9SI9-D9]RK-;1 M-G7';FQKN6KKM#/D^?NB'H^?G6?2?6S.!RF!I?XXL)W=,8]$B2?N#) 25E]9 MJ[H>M'83G"C?Q/E^V29'EA-)Q*U>[B2,-2;$O1 BCK"_#T*\UO0CID2,33^- M$#=MW1D3XM$?A\82<0^$B*'I;@@1JTWW00CL@8C5IKN@1(Q-]T*(&)ON@Q"Q M27=92KPQ4.)5=]_GIFY]CT*1'\VF>7O6)H:]-_>((A_P])?./6*=<'6L:?C_ M<]F]I^EL7UM.;I/F^0T%YR,Y>\QU:^I^=#$*MN5$HI$5;-L'8_LJS3:_$A^@ M#V3ZKA>#%47/\(#V(TLQ_:^! ]1]XT!,_Y^]#]1E]Z5=(%:$[E OEJ]BU ( MOK 1T1=T3_Y*\/A6,+R>ZO.%J5XR%H)J&^!G,>G?H_5\8=*SA@5FO V"+&/B MQVC_/C7HU@D6556$D>B(H-BR; 2UTL6EI]JRA$QMRPCJI'=MP72BZ/K_.-[B M5(E(/5#@:;IJRLF=CQWZO'>5OL^DX__ZYU_"OX$NX2TN)SBW7LL[ZD_X]7)1 MPF.<'UAWXR#;+$P2X=\07\]N5&?_NU"6P0*Q.V%V:D&Y0GZI+I4AF_.6G#JH MRWR&*?6Y*OO^KB(OCH_;B+H'Z52(XM_/9+24INZHHZX]L[=D^&W%I;?]?K\5 MYN%3B12*)L &$#_ ML\4,&S-LK(K]2%5,'&70/M9O+KCL=##)5-.Z54FR0!7#\+_3Q;Z _S_K.6 MLHV$05R6Z77SEA=$%<2YGD%%/Z:-46G:##/>O>%=Y>5U4D69X$T6A@$,3.YU($^19&?\>9\O@'4%' M;A$.> J&'#!.P&C.)6WL27RP1OM MGJ".D^LRAJ^TZF>:]IC8GW ]BEAK!:-9%JVN5JUN6)Z&ICV=I@$@ MCPHC$@R.?>T8D*[E"GKL-7\3ZMVZ#<358MMN/;$[ K.+MK@YZW_YFRBTW C MB65N[O:6?&T^4OAQM^BR?"J(M4@E,.+*/IEO+\_D2<+==Y#GR--RZWG=VOBY MB Q?R@/2K&4+(S3D8S5L*$.7/\(!\>SG^MOLR<>?[\M<1Y(OZ M&[QDV[ ;?6++T=0&)9-L4\3Z<&-.P]Y3)$DD4E?U.,0"_54%.E:T/U'1!D;] MWZC9,EJ==G(5LJ3)U45IS&_-'%=9 VD.K'PJ09-,@GC=TM_UDKL3$?R^O;2H M!^K%VH!Q<>.X\/I/(T1<>/T^"!$77K\72L38="^$B'MIW04AXEY:=T*(&)KN MAA"QVG07A$@_T#$A[H$0,33=#2%B:+H/0L06W64I\=:HJ->\?3>H"A]\\UMU MP7#%[U0:_[7BOZ\LRR6*Y7^@Y1;^0)V<&GVI^LE/6VYUY(4;A$%&;;?0Q[9; MQ,?*+,C%B^O_L?>#"?;=B32ANL?*% M3(2XH=:[=9HO3/6XH=;'U)DO3/JXH5:,]A_7;VZ=H1XWU/H&X?AQ%X MSR9'8WU]Q7Y:-_#KQ_VTOB*8?NHDXR8('\7*2S=!< PV59VM<*'>MQ/Z[(6Z=<4\KB?UE?GO:^[P;R6 MD?.%*PM]HTWE[RL6=9*L\XIHY=$ ."X:*L=8XN6NG!11),H5=N)_6/1TMQ_VTOAA8WF$M M]:OBZQW.]WM \O-.T'FV7)%4DBVCM*BNQR/4TU>%SS3M9XR!ZV93ICD#K_1; MH[+M+S/KN)]6W$\K[J?U,\'D4M6DYPTEU2LU98WK2,76K+[0Y_7Y.NZG%:LL ME_/]W.%T8V3YI-[K\X+@5$9%M>>O)H19;[)\8=J*VVG%^!*;1+%)]'X?51.; M%C-E2\USG8K>8NWNM*U.K]9.ZP8A('$[K;C*?USE_P3,\OTIZZ,U34/ES8P; MK\@^+1OOAIUWM].BA>*F-)WFDVBG56EX*[Y:K91:<3NMN)U6W$[KDV3X4@Z0 M657NCRC%M\*NVFE43KNI15+6OS&:--C3/=Z>--+I1;;36VI M*[M>6G0"8ZAOVTLK_.(W"E]R[*>(6)9YRH3_^X( !(P%PTZ>%X&3YUUVP792 M=7!E%QT3I9N<2O&MAL,ZR$*P7<2:/DVQ2007LA90)TW_,1M'W?,W(@0,'J;M M@&]<*_B%?E*S LC.T3=1>!&XWP.?8.B1H)I(T3)E?RWK.GP%^)\LNIZ@(PO; M6H [_#!,Z6RJT /2!4]7H#F+B%%U,V0%:X XB&#+X!&RKAJJ*=@^(CLND%H7 M?/.,Y$0"5O? :U0Q_ S10S4](9*XH";S0:EI49<%&P+O[(^D.@M=\'\'#WNR M_GCJ@8"A4V DN\@I!JA6BUV3MUTYZH,G'STN*8)5>1I?=>2ZNVQ!ZV^^XAB!@V;]W>\W! D8+@P<2JLC)L.*W, 6O_RWH M:\%W=BWQF =\;S;_WN]7!!P3]< P_X,\_@G7Y(1JL%??P;(=]>(+?W7T+F*0G$CXEIFE9/OH%V-'%"2O[^*#A<@VW[RTKSK:HEQ0>X]&G M=Z[;4]>L^GY>2]8\KU;EAZNMSX([\9,[)[6>GLU2E9[G%BG2PRUQL&KQ^.DS MBXO99N5F.)9;$GH'6XL^,518GCB]WDEG M2!JM-ALIM*,08X^WJU07A:&R)WX5LZ@W2.JA8RT(8YO=.5.]71NN6@?I$"*$@1M50>NBY.5BF'$UDN M+U0DSAMA*W=I+]5&]^QZEJMV!5OVI2[78-C%="IUF0[; G=23^^L%E.=!>^2 M::[B9%41[XU7]HP%*W_RS")#+H@NJ4W1 I^<9H=\DQ=M>.?),Q<:GAMY?@?0 MJ#J:K@D6%S*FET;AG2=O'QF\4^96\Q8JEUVU MG"5]>3!O@3M/WJ[0-H'52LEUCUYY=).6^8PE]F0]MQK,>^5A.KT^ M1_=,93J0P] M7::2C8YY-YGKH4F*38DMU?25K )OW:W3DVT__.&$%]B-J50-%NUETZU.:L51 M+K%6>'@K$9H9X!? P[IK-E4^2G'*MUM$W=L1O;6J[:"GZ%7<&P M#'8,#(?;!AUL&5#3,@0?F0#5W9O,@2(&=35Q!O0^&5FK[@QH:U"?,V3!\>Q0 MQP,ZFFI)8:8;]@?H9U.@I8%?L5!O#"'_\:"'Z HW\ZWF*A!T\" M*E]&T 53E)'.3)9=)*#I4*&<>C88@PVL-* ]ZI$.>*I[S@2@ M X*5W:?B@WNF' W_(GF.)YA1,\=06?L=:8*M&O'!=N@$+W7!9@Q6#M!B%HUYIV&#B<@VT VA)CT3W.#UAYKK MJ>*]EH%R"Z>@!BY?^'('OK(FV.(,(; $ GM%!Z_=MT0 JD%PF?AS:;,ZY]G! M"D$APD++NFL=MJR.3MDSG@,FZ3@'G!&'K3 TLK.#)K2E%MOGVL0/0DIKMTRA*WR/#XB]4^D>V]"8N9D23D@!B1U#O^%F>\8S-+F5 M9^C\>!XWU!>SQ*"')=HX ;5AORY$0(+=%GP$# XW'; I09 !.]ZU-QT<@@^& M1^B#7RD>C.K-G%IS(5#2B4K1QNW63A9[(JKR8RUP=[4@<4U_: M5:*5:EU_H?'#[?1:ZVRLW:6CF:5DSQ^8A)H1:6Y&OG &=IVWFT8W,YHS=<[@,C[9RKHS>GT;?J9;V21-S4V, MJPA>FY_:8VR6 =IA_2^TA/?I$8&]LE\^,=>^RN< MB)6>6&1']B,B;Q:!+;H&1MG_^5R5FQPPPYRRK--<0VH:^(9=#"GCW67L#J,0 M3MGL+&^5O='"MX?IF99E%PP[*C30!T)U9GF-U^PWRD0#RYBQD M$7K:=?\!^7N6#84V.-5S@%T&1#6!*+(IVX(>/%V0# PCFL'7OS=3T-YO)/3 MYV\J\N?WJT;6+Q2D&8JB';E@E2E)3VX;+ZBD%V?GKJ'8F8&V3J&%M9C=%#OZ MA./!?D(1J;.5V*XL\^>UIYE;]5<&M7*T9']56F[M0;*A?28R"G*A0F[3M:J& M>PS'MK*53,MC7Q3Z-VZ)LH_5[O*"1=WGGU0W\ M'<>!$"]:U1-9%&!T!+C=?Z.)#<<(1R%"=_1+0WP2N/&,K_NL3UD-KD\M7;?6 MSN]@Z8_B)BX"77\?,GDP.RZ<7'!FW04CR.B6J/W:':T43'JRZ) :V3W?J/C#4\9O3].+9"V$\/ #VUY[ D#G#%7\RHMNFM@31#/.QC>70'A527Y.L!'70SA;@QGGY^L]:(.]TWG M_*K&%./?_>-?'4RVNY;UE5P+])TST,?J?%-8\'U1<2 M:(J\"OC=6FD %*>_L<9W$XB,ER%6)+\KD$*]L;NVSN"GD/3RC:Y1&FB5\8)N MT15TD&JNX7)<$S\_&RQ37T9YO$YMO,_5 ,\4H(@5P!BWWHM;,*KC#'*-BV,M MIV+Y%5;'?&7-[VKX=E\Z2ZR]Q2AX413,6]XYSY]( M59/=*=G">DFUT4^CLZ2>9=BHS^/W4-^Z,]F6@Q('L1)WQY6,;XIX][LL,?S] M?9U&+@K+.H1 %@K^"P!(<(-D.EW &4ZFK+S:3@^F6%8)N^%0"0R]<'NR.]$" M+U41^C[4P'MQ]]V\ZMLG'@S??*XQ9EZY++[1++>\.BTXO8Y-X3V"EV8DOP[K M4J<3:8+\&V1\KN[7G:# !5D1GK.;;ICD_"3"&?X77'^^0)0*\%@5CPI$32Q= M"DK(!=4HBK(>YH5W )FNG(9Q#Z'A8?$\:WJFML9QZ3P1RI0Z5>7+ISN\O91E MDGI+?D- 64C8O&5#LM8MMRG8;F.:4YV%Y0AZ 6#N(NO9]F&Y:?H@WX%HDHR? MTL@-5QF)J+0>9EOSA?+K'_SAM)8E DBBPU6!95-D][CTG[STU$603B@XNZHQ M41V4V8[SP(#D78T8*ZQ1 U9+@A:F!/\*=.8@Y'T2E9AQ8(F9!R3WF(LXM6!A M&63I@7D"DH;D!)PAA'4A=H42=\15C:AN#:R^@BS 4W?I$^!C=%/26L- ?4&U M11N8>6'0OV6 7XG@,MBK@#(8E$/4+1&,#OQPXOG@W;MT@=T/'Y"&B=2M54\<=/^W19RU0"V#_A MMXP?7(+5.1X+BCO6@IHGXGZY54U%=4/+UL86Y_M7XWZS=M"Z@1 MDI.W+0..I#%M1MS8!#1V65/B=@QYEN_')3'5WE*]5<]/MJQ\QL4[:9&%?$\\ MR_=AZH8M.YX.%MM%%%@6,^)C2#[(>Y^=5G91&JG)^3QKR.,&5ZEFTPM\@+7; M^KNSKPI@>:J6XS3,,P0ZI,!&6#XSR3FQ," M>R#CU*N[( 3^D(Y3K^Z!$C$VW0DA8FRZ%T+$V'33M-!7E=;/FS5T3Y]8A9]S MEO8*+']X#9B3)9@=/8(EG%B(F^WI;T,=C=(==_ZAI<3!9N&(#U45F! M+L6O HEO3AJ+V>4*[$*\%49/O)RW#KB"QZ%><-;R>$YP(>Z_]=1NTJ#\^Y01 M2$&LZ^H& M8Z<%SNL)9+4PSG=$@BN]NXO'F\6:'+1D5J\E72Y98REE@V$MIP=+--!0K-$$ M3GPL->_N'"LUP?2F8")AP#SX*Q#NV*3ZXB;5I?'L!]I5']-'S;\9X[J.TE09VB=Z2QWKBDT:K1-B5(&!3J D M ^RK=.QEB2$AAH2+:CTO00*_;I2%^GI-]N0!H>+)";58MS_/W5+NMP=4OF'G MT(Z_=GA!S7CK[!I @UK$J1Q.D$Q+]DS]^YNX6+/2FR"?3,P^IA^\M3?VQ0G M0/9'V86&"QMZ88GM$M;Y/+MKH8D9>T+GG5[#+4U;=7\UR1NML"@*AB>H-)% M4WCL48G%^;N*\\=TBZ?B//.7_'S83F4Y6M3-F4"-T=[:QS\ MF%H#I3""0--<)ZNKDF-KZJ:5FLC%>57\Q!-LQ4S*ACX0\JBGB(LB-$LE;0+[=X55$LK?BL*?K+8@\7Z('L>T,EW5H#480;?CK!8'0"IUYR@GXU MM\F^5FE80JPJ.T[(O((H>H:GP]*.X05)7MA@E8,J6]$M9O25<%![.S:?8O/I M&YM/$ +_]:74$?91D','(@S^UN6@6+YY5#O_]9JNDB]LQ([1@)>$P](6DT 1Y!J-B,8[%.!;C M&WAOSHMQFB1%PA,Z9D\=RF:^MFUG9O8:BC%0-5()!E@C)/YJR,N/:%[SQ/\3 M%)$/QW2H_H7U]P_T/B0HZ2A+L%C_,YU$UH)SQ88*?+1=')5V)P?,,*X)?IZI4R[C\@7T8DA 7X<@,6UP7C_O2.(\\U/[@2.XB%!5_,M+JVYLLD MI9(#J20'#8J8= )-G2+PE24D6A/\6$1F;M5?&=3*T9+]56FYM0?)AG8]U$AK M\W&SZ'!M#=]*NDBM<]6VN0:HD<(21/I,>Y2=C#CJY@,2$FYNX-EP:533$Z(M M+ZA>>U"45]1EP88*S^R/I#H+7?!_!_M@)!8[Y09//1 4%!9P*:H-S#S0\,IQ MX=Z#)Q\]+BG*NO[G)>O]LJ5_GRW:AI,'1Q^AF&/4:7E?^.]_'14OWCNB8/L, MR_Z]T_$.%C!:&#Q0]Q0Y&=9&#IH1_Q;TM> [NP883.C$#/3'WWL]D8!CHAX8 MYG^0QS_AFIQ0#7;F.%BVH\X;X:^.>V]$UUXIT!R1'+:RP+$'^H2XER&-KIKR MCH>(,P!,/%+F/P("-@H@T__=;63/%BN$?P/Q <*J'Q4LC"[]^J<;]#^QIDC6 M"AJ9.'N=2OCG@.SG)>+I,I];/R$0=9Y.RX0PQ3%>1(D)3Z(TQC,"_(MF:$9, MI2<,@?T*WRKL]-9DI9CA&EI#1SL=6^Q@IK1L0+V5QY_>N17P\F2\E1R-IEW4 M8T8"U:T"0Y6GGMZI [@3DBBY1+.JE1Z7IB//EQ0>/WVF*7"R('6W12TI-UL3 MBJTU,^8:W'GR3-0MC^J3>;Z$^KFUMYEW2+1960-(19_>.>1UOT]PS8I6P6KS M9*^G"),5O//D[09>-)H8/<8U7"P9BS28NY2'189.WIZ?MW2:J*!TKV"(3$_? MFCFF"LL"G+P]+S;;I0Q:KO2$@E9S%%W#1X+"4Z=O%[Q&GNX.C6E/[:L#P2O9 M#6$)TW"/W\X3J:E B>D43]%30,MIFN$%D9%Y#,=IFJ0%G);(I\].Y_V)O>5JTNH5-CKOD.PYJE8=0W/:\L#HJ:6U M4R^(>GM"L.>HRI0+5:S">PNNLZI32\'#2[D1>XZJ6RXI355T8FGJ8MN1FO61 MC&'*.:IV98;/H4V20SM@2ZXF:VNK4%+.45494XUDJ4C-4"^K-',X0ZK+5.L< M5==-;C6JM0F#P_E1LSUV-#$GL^>HJHUZ:Z#%Y'I:Z>D'RENX(YD>>W+G M11]?SFBV)Q-I8H/F\,)X#!.93NXL;/6A/^%02!%J@ MI33 ''G*DY,ISD\86>+3TW0*Q=(R3F,G?%JRA51:*5L M4C7K&51NSWO92EJG1J/6.3X=-^G\MIS?9%&\ED_2?6/)>FSK')\JC*"EG49I MS0W<09+M;S*;68X]QZ=EBQ,Z4]P>] J:EEO7O&&YXBOG^%00W"I5(ELF1S=< M8NLTZL-D;WV.3\V!PMB#14;A!HNLHA$VX6S=UCD^+$+.8@1Y_,2!R/Z&2[HCI:0W!6,ZDG4E,1 MWKF;T1-5<-?-3& WIE(U6+273;&MY+6B3C[6NJX!E&,[:LEY MY89UAZ_:=:B[48.ZCCB3)0^V9GRAM7.@[)QVK-.H=J>+;=<]#N^1DMGC_.1B M&G>L>T/'NIT&_.:6=4A#ZKI9 M5'?=MNXGD_VNJ7Z5KG4QUGT&TW^UKG4A G[M-F27ZUKW&MY-!=%EP9&1P*F;M*9)#WS8G1]<2"!N/=>;Q';? 8TO M$%GX,RW3$Y/'X3O MWF4B^M=6'Z#DA0$M-=6!@>."*5N>4[?,2!3/8%&^)Z[;$X>OHX/"%/>5["3O MB*VP)QR!80D(]HMRK9#DM.RJ-M66>+/;KLU'; M%Z(^<%B*3M#4Q\J7WZ.OXA9U)&+[YX6Z,M\A3?U9Q\;-IWIKO/L$U>5%B//& MOF$T*P;:P^>D6,ZMUL.%L@[;P!%8.I%"K]3!-I;Y^Q*$SW.*W'RJMY;Y3]!Q M7I1YM[F<5FMXUN@U?)[6T\9,7!?9L,\;EL82*?S5\J*[$A7W(I17KI3Q-!__ M.9<,^!_,RGB2&*V:HNY)X-62/)7![1+"M9N(:BQT&6;GAUDPHN6X3@(1$,=; M+'05/%X$=ZHN,K4M [',('74\NS]]TY8" \- @&"[*U#? +0&U$U 75YW%G+ *OFPS7$4G^<_2\60!]^0%Z9US[2 2'08&[$X]S>,/#$ M14<=+@/XGVK#CS(R$TP%_"YZPP-2 M\!%(&KG$"L-U$./OJE25^Z8L!U= +5 M<<3?35M>"*K4L:;N6K#EJBK*IB._ !1A68VDU3&7-M5%U3EMD&5GU%FE6K_^ M(L5;*3BKK7_]01()B3CW-Q_40 M$I#-%N%[@6T?OAC1HS<#;A=<9*WJ.C*1$5FP32@'"["(02&&653/ SQ"0$2P M'PNJ"6M^2)[HPO(?X*+G@%U5ME^2Y:VY]51.( M6B_;66N;L?7^XL%O7WW=3]FY6L%JHMDE3O?4'*4368!:+]0X^7 =H'L2M_/I MG5>D>(G*X!E4GA9[=&&FY!2THI>HSY0W9L7EDSB;+J!" _,W/_OQ+OVY N4%3H#E/"65&T/3"+2,ZOG1;^]'5WDQH>#:RJ"H'UILK/980G M\>5(G)G;HE88EIN*D2[DE["[5IP1?O6,\#=$-5PYL>DTFPE6?CJ=XM?(:HH3 M+K\Z(>*$RSLA1)P+?B>$B*'I3@@10].=$"+.!8]SP;]]?N1=)P7'N> _DNQW M3?4X%_S+8EV<"Q[G@L>YX/?,+6_.!3_Q<-XZX' @V+9@NGX<01EGC<;9WE?H MN0<#879"%IQ!"7IPDJI.55G*/AL1V:S,QEQK1E=0079GK21;36>ZZS#OFTJ1 MB73JBCE;M^;E6(;CS.^;A^-]7(8'XTF';EG5=:]0*C!,SC,4JL.&.> 4C2=H M\BLG@7<$7;#]R)J]3O/&_U< MV^=;Z0R2[;IY;AQG>6 (% M^@*#O91!$"E2DJ0S4(A#% ML1Z*7%Y^"8_P_$S4[519[!EYJ9N?S[3^>MP*\ZDQDDJ0>.Q)B.4W=B=\DDKQ M9OE=%+#^.$\,C%ZR9*B*[E,(_#S2S_$1:*[5!4:NP8J/=%L7E-*7P]">4FOWFC/Q3I#7V-%RH MONQ?2.M\4%KQ-LFZ&FXDL2I%TENVO@;2"MT,>")]Z0*SM]9H2Z9H&3+B"AMD M(?@PZRTV4KZXD7(KC>*^K9F@I Q^"=LMYNZ?->_85K^.K1YN/5UX?/W\?CS, ME]@%/FY.N$*VP)E+UK&R5(M/!?LQ1B?H],416X5GH,U.8UB"8%YR#L9B_(/%."[M?N6R MIV\0XTF#MM;#CF&B%6]",C-'',W<-1!CH#PP))G B)?.Z+Z@-1_7=+^Y,73S MHL>?E[YP\ZG>&NBN'(SP5QB'Y5("7=BP+:VQJI!FA9(*)*I #/[U#YX@85.L M]$L^RUCR8\F/*[O?BXKS%LG/I'G!]<'8N655Z]MXNJ4JQ348&HQ@2*0Q)D'@ MKYY6_+#Z[@>IF4$A]K"F>)A[@JAF2"?()H@,\"2.F1+\.U$ MAE5@/KDJXY/DFOVYUS.U&>L+N4NFI;K26W9I0BJ9=K'1;,6U&?^^-B/SX=*, M--A/;UEG*"[-&.WN#!57>[H+0J1C.MP#':@'*J;$75 BAJ9[(00=U\B\"T+@ M#^D7RX3%E(BQZ4L2XHV%XUXU'KY6T;3K\. WKI:8>KC^S#]2TZL+O2A(#3I/ M'(0SX=@N5!#NZD3_^@7AR <:NVONZ*B; ]Z0)>2K\,8U "%&_CLD]%'F%E^ +B\):(IVEAN?;Z_/ZV+#ND2 MR$0&WYHPM1GV5PU.XBY&Y5O/]A;1#.G;3_L2L0J1G_H'IFE@^+[U9-\=:!Q= M)1S48#KM#DEAXG)S@Q*-Y59_5A%7G2XG9]+55C*36G?M79E5$DN0U&G#R%B( M/^B0OO6\+R+%H4?W!TKQ'=99%?E"'U=5!NV8[>6&D*W)6%'^ML[J3Q7B=^A8 MGSJQ)YUDOX&"_'EZTM=,2GGU!/^K ^AC]!P?Q'YA[U$HK3#@.U90+^XJNG6ZZU6UICN<[PM0#N'[7]]/ MNVH*O@%L5.<,;)>,^4QMI]H^)\MR:U#E1CF*C\KPXF@"8^@3V/YWC &7]S3= M6BBNJIS=X7QO!@*W4^)>0 %'S["UU!I3N4I_2,Y:C$35BFQ8S)=&$PQSZJF* M4>#N756G9W^R*5WAU.]K4.N#>MNM,W:O=N!WZXG=^N#@_IHLBL9VG&Z:TL[(25D2.I?GS*RF\+\'D25T%^!DRGVIZ0DBQ3QGV.P+7KETT85^% M-*7>\(&HS@,%Q=%,I)?L(2RQ+HOW,?#V["KEU,( ML G#]P#U8M D\8!$I;^[8?_0*%;RVH/JSF0D:QF O#ZR5G5]OX2(:R$ C&3' M001P65@)JAX4>I!7*F .448DSX91?U//!33:U^ /Y-7@@[86$;@0\698"IR M# +>$;P&< 3V[8J\UQX6C.O =1S> UX1P2C\\S M! T.'SQD[CDN-'-W$PCG!H* >W+FP+"E54O43= M5W:7G8<+TE8'JY'<)?$]X-2>V \H%=&;WI.;!=0$0W0\W87+#T>)HU@*,AV2 M]<""P,(J96OB(*SH)HY(8'BP/(MA@5T#KJX!#&QP_T)0@0D8S,X+%A=.U5F M30_N8O!5R;BV"U0S"'0"!P+(["?AKW8.[">)84W3"4LW]-"'1?3 62/*07O#JX3 0 M^-JG\WE ;D4J*)GR="J+,+\R&+X-N?BX$,YA_9OSY6_6@O.WFM$"K +?U?T) M1]5Q#?6E,K\=U%N4/6Y=V 5-O*4YY6X-]CM#&ZQ#-H0I0/&HI81E/CJBDGBX M4]2!=L4KY'*,XGFJR"V%>6-;GE8MBE%^_8,#"IPH2O\3,JH*WFD[R-2VC&"Q M(8!XKF7[CW18V&"P-F #@(,![L B0[(=84T@Y;MO!/@Q@"=% -SW^%0PV!U[ M1E(65,5/_7&0"N1E5K410;5%6YBZ#^?UAB!%]2#S5M0!CT-E;O9'4IV%+OB_ M SUH5TPGTN3QU -!P8T!7(H8DGF@X97C[-R#)Q\]+BG*NO[GI42HR^;W/IN/ M@)./1D D.!A]FL,+__VOHPSEO9,0UBJR[-\[@^9@ :.%P0-E5Y&380(TH(5L M_Q;TM> [NVI#S$&YZ-][HXB 8Z)@(5+D\4^X)B=4@V60#I;MJ,Q1^*OC0D?1 MM5>RL".2P[I!@-GI$^)>'M2(,\H&\4B9_P@(0"T (/_=;63/JM'P;\#@ !KT MH]2*Z!) Q4".@-! (#>Y[UN*ARF;I^7B*?+?&[]GBCB+VN":"+ OT6ZM@.)!9@ M%*CS #/<"-6Q@QWE;K61I[7X;J&+O/U=&OB8;7AOU(C;$CV%OYE;]E4&M'"W97Y666WN0;&@WTXE]S1.[ MEND3+&YFBC3NMH*V)"\1]C;Z[Z?ZR.[$Y=89P8LTYFE ^72X98>& YK M2L'%#%S8W3G\J9MLP4ES1FZJHQZ-K1L>V^X-&AQ[ZB8[?]\]NLG(!^1P-2*$ M0L)5"=@F^#H9+ RR6YE/\Z:Q[I,M+W$63UDCQ"4XWK8<,+J$L-"6TL% A# ML;875L@\H1])@CZT W>,X+DSRX:S!G*FPBC:O\4T!ZZ0PU?S?*4G=4@#+7A: MTL7-22/=;7WT#*14S[\!Q\!D %QW7,"T =T<-IS5]C0D., M6:Q)#C\>-31# MF5G)\DC?+'6P?::H!) A^-\)>B'A=.&JBL'; N UP5K__46K&E'3LR_7[/I M1BWR:4[,]WRP+_1GFX$]'RI Q47_9LT6NQ>&RW;)C?^<&!'TJ8(&K&NA@@1-:1@P9$#[TN(8>TL"!&G"WM0AV M_V@C#?A]#5CYHH[GB]+O+"3B*)9& DZ/* MP$> Y5/T.:8PT=>%6A'X9T]\R M@4 M%1:0$6"96+^J1>%[B.MYD#N82V10'IW*F+,J.(P KQ%O ,[EH*I(:G%)*D&Q M>PUP)SQU3$"\A)1!G 70[.%2V/(*\*$<7H"_L&Q%,/?W [5>D>T$W.>#F.+H MLK-0S:0UG<(OC(EJ1I=M&=B,X@QP +)#?H#.X2EH OSEVH)E2^!V,&1P@V=Z M#I1647!F8-20Q29>^"3X9]^OL3W::8?C8&'8CR)#%L[X)Z8<"VE2#^C8F/Z5DC>SF)G% M._F4IAK&9M!=$E96AW[,1)HZK^,ED(7NA>@7\4EPHAXOP MU8*BV+("5_#O!_%(Z+]_5R#1"Z 6B,$/P0N@7@'E40<[LQOHK@=+<:4]-W$L M/. !(7\>2%&TL('2H$[!9@6V%BE4P\%=X'&),*3I."1)"-6.G92>2IM_1*/@ M%3!.;1];]3+' IX*XZCVZMH^X I"8J@X T8+G^40H* A>7"O% M AMQ(/A N[,44]VAXDZ;"O5;\*5G!S%J@9H$WA=N*I$EO3/5(^@%F.BHD@KT MLG 5S6 IP+@"3_8NC$TU#QE"%]:!9:!XNA#ISO!IH>T/WP,6WP1PJ%\VY.ME MR_3(PQ"%3NTW!(CX)QZ"B!\CZ8<1?,9"MWQ9?H->"*W7__.YJ:X[+; 0:"=R M!QY(.($JN/OF5+-ZU+NX:([75RGU_\_>ES:ECJT+?W]_1:K/Z5-]JH .,^Q] M;E>AHN*$"CA]H4*R I&08 8&?_W[/&M(PJ!;W2"@N56WCQO"REK//*^*6KFJ M[WM.=; W/L[JN6/7T9IFK:*;UEN6589PI=:B4*N<4KM"FNUX?4Y3F17<'J9*]Y^WAK:Y>MP5,_.5!J\L')Z&H# M6'TRF258_?!=>@FA'0!8YI0%6KZN MM)DK7-D5NCR\O&GVS:>)WLKD;AJ=5GUXTK<^?@'FQ^ERF*L]*LII^K%:'YN' MC;NI>5?MC__X)Y\O) K%[(:D368WL7IV?9&\/S[(W5>3OE),WL!;]?&'QSK\ M!E:?IP?%=OG^LMBOIV^=3D5N)Y,6Z)!B"71(>872)CLG;39K/[U9,BV(O@5Q M!]!)"I$G#2AZ@[#'GDT=\6VRI2C]7@!1\"T?&&!7>[:S?II_NKJWJLV^>]6: MWM24XUJG?_B0W(0DDY]O#-.URQ4Y:=B7T^) R9_= ,WGRHE\>4GZ=+O,ILTA M<)QV7/^P=S?L&Z7"W97]8.;/VILP?)6;6U\O*2>'K8&MI/V'EM-S*]T__BF# MS,HL%GI^@H7TY>3)FZVES9'C4>O^H?AT,M*K=>N^U#Y(EN\SS4U8[$K)/SHJ M[O?L5K*1&_GZ7>5.O<22C&(A492WWC+:' ;K[8-AO=I/WLA'C4G3[19-]W8C MGK1C'>UGE=%@(.\_-R[VCG/=VD4';-M,!C"XS+9=J144=P&]H0NH&'K50]A.\$]O#4H%E]H3BNC96K!"-A?&W)(;R@I>Q!M70&&>:N9O;OE-5 MSF\>G%[VXO#V8A/*W1NGGW*7?LMJ/3V6G]MMXRY9V<<6CT(YD[>O#!ZO\ON/MM;H8Z0BFTUD MB[^T^G]M[%/,+='1TN[QZ0O6^QK((YDMC4;51M>K-II&-GNR/S8/IYMPZO7G MYSWSX;;XW+HM7%_(ASLI?WB)@3F=>,YYV4?;NIR9C#MM-J/Q^<'MV.L79+3A41^R3BC%_N]WL>G MFVH)\2V>MGZ>KP<74@(SX9B[GP"H::''JNENH4]A?71VWDPF#PI3;R(W3EOG M\E2?9HWJA_6!\#D;Q!D9*EE.;>";CF S1*.%="X5Q]'O]VW7N["]>P+ $(B@ MY^2ENDO)-/_X<'IT6#Y+]D^SA_+!9&+OWQU6D$QSF7RBE%DDTX1D$5K[Q&O! MV*R32$ '(S=LHW-ILK=7AM!2I@Z10HIZJ5E.H4=II[-I52NF2;NL9O/MG*H7 M\2^MK6OE.K?CSM4AJ=;MR6/F41Y8K7P%!=;\DVGIT6[TTIZ#>7AZ3XY5J_PR84U+QL%QTMJK?-J8<\H/-V,3ZIN_ZJ=65QS M:IJUBPR OM4H[6/)5N"X7CTFG+N"9[\MW97K*>Q347 MWIY[*CZ3IV/UI&KT[O6]9N^B=3?IPI/I]/RC]T=7CG]1+M[T"\F^>WWE)!6[ MC7>GR?-/WN2T_L@:'MZU!NI#IG9M%"^Z%Y5V;O')<5J_/[YZ:&2JC=Q#3I=/ M2^GJ\QB>7#C\8^YY_Z+S_#"1]S4[[\I[I^.JC]<@+!Q>3>8.TZ.]Y+E\2MQB MZ_JH>N5=XML7#G]W>GFC%.]S6K6NGWMN_DD=D#:NN7CXQY);O.YFG]PJ.3E7 MRZ-+LE=QQNW\XI&.=+?=UY^-BVJF/)X>7=UHET.OTBXL/GGKU'(/ITW_N7]: M.KA3O-Y3[?QIW"XN/MGK)D<=>4BR5:5&GNY;D_;3[>2J75I\TAV[Q<;9V?5= M]6AOX!;O*O=[QZTQ:M6%1QOU\\F9?[%/^M-;*W]S>6Y4F[= HNDEJ\J9O?O[ M^\E]2WET+F6%-$^*_A4^NH"G.ULM#;OR">F3G)L^J78LMZ701Q<0=62W?+EP MF\]7;Z?M^TK]\+SD]+OXZ *F[@\;6K5RZU5;1R/'JI]<[75Z^W2OBZ@ZOJG< M]<9-8LM*TFS>U6^>[[Q!%V\C7#A7>7Q6[D^OQ^765.MVVB/+&;6NZ*,+YR+] MRY.IEC\XK=;W*_MI8MO%88T^NG"NRF3#O&.NKX M2:?_E,_LY[,G-Q?WF+U8V]R&J/:+Y)ZOH\ M $$+&VK%T@X,TP!<,PD\K"4R+L2B-YBN_9X@,6QZ.?S$3[ M(O,U^3-R$++:>RK\[RC,3-(HMC$:]NVF,!,?'O M)$X)_<'"HF. T2\CDL'W2L>UD5A^8G!27E-D(WR&6DO_G>! MV .9D/F53'CEGL[2;HL)+#[8%2GPNV>-">-]A)'=)<*(R2"6#[%\B.7#9\F' M7QN*"R5?8;_KCW^I*B&Z_KF&(ZU+5#S;^;$RI&WZ2"NY5'D5L>X8$"+6O %( MO')-_9: )F:6F%EB9HF9)6:6F%EB9HF9)6:6F%E^'Q ?\$$_[Z3!1"AV*=D% MP3LI\+[478@8K*:!;;U%5&LXY+]7)W\V*&RD[,PLLK?>F+2B*4NYV]+=0??I MHE"M:Y>#S*0RO,L//CQQ =B&W3)\9KL+DQ&PG?L^6]25R\*1W#BU2\W)J:*5 M+K&;/(NS$3)R*9%-+P[;B5DP9L&OQ()S Y0>]\[SEX]3PY63[7;;.*[DTX[] MX>$ZOV+!PO%=\L!/'R?E3*&=J_5.&_IQ]0I8L$!9L)A.I)=,%8U9,&;!K\&" M[QMHL!X>'"?]?.;F\&;8OQT5U$X_HW?+91R_4O[CGTPB4\@G"H58#<8\^,5Y M<&Y^7<\[FXX&^9';3]Z,:D_/SFVRWE^;*7H]."F:XUO=E N5'*D,KY)G^R=T ML%&&7H59*">*^=QW9\(=S!L?$,NF5VA^V.Z;\F/*_Y[ECRO\:E+]+R54Z_7,QKRS>LP_[[3@&K'M,S!'!,^ [%,M- M\A>)JF<.!9:0)AK[4(%S*UW"_L&N6/]F3OLN1QNK4RWCAW,9RN;>RX> .!+N7E9KO=Z M_^3!;]]66H7:Z*IVG^ZESX97[0+-]183N7PAD:]/U= M7GTRT\>'P]'@3K[MVAUO/"P]I:?(JP7*J]E\)I'-Q;P:\^I7Y]7/R [_+K/F M/=6_LK*-\[[B7)T?9GNUJQ.M"\Q:YHHUFRCF%F^8B9DU9M8OR:QK32/_+K/> MF.V'6LXZS+3\R?G=^*[7VM1P(1R0[>/L;#%/2ZL3APM?J0[0;'%*Q?M&_A>;=$&WPP)%*[ M.'R'.JA9JD,&Q&*7! YLBRF"BNG5P U[?"BP4MEB@]7'$>QNO1WRTJ1 M)K6;DTFZ9)JM@9)[U4^NDKYSH9V:I6K^Y\BH@-V@I?Z&\QH!-+#:VAHUBL;%3D:(MD!N^ M=3U2U,IIMY6\- A>;'Z2+:'

]-)*O<(I%?MV4P05U=GRGV.IJ:JXOTE1E$LBPTIXJ&?M-P.C( M (AO$CY4#6V ]^H&,&>2?Y?;S!3>6GI5S6&^/WTKKMZ[\D8U4W*I7*5>(;76 MK!504?S_(,K@=ZGSI1]Q09E3<1<%=)6_T'B1IZ?8*&@;>\A6[V' M9B-H0RZ^UJ:%+10_M_/ATD8>DA((U.(%A@7L,:!,C3K4]B\AQC!P#*68 ME=VW),1P:S&481@@AC(, R(ST*L_*X9KL:")H6#88&$OPE'F.$]T5/B+88N( MS25F+?NF-"R2@" M:15 J4](I-")&-G]/"0Y"\L28D7AXR ==E4DDRX43F,8H:IT%5QQ7BQ@P:!< M?=R:,A10 &P6M[(,?Q8$H MEQXX59P!<[[L3Y)MPX@[C+DQB9C#O"?Q!'2Z(Y1T(_Y%3,)EU&<1&0W$AYE' MBP@13&B:#'CDR68LG,3,]PGX<&3"Q%0 5*DO6UPNJ:&8QSY1#5MT<[=R(S?Q M2L@4!O]<-W/@B8=@<;+^AAJWMP^PQ5JAHY>.XX*>+\H)I&7,10D&BFG( MP(:UL',9&UKH]V:OLUPJK_4K!V.C8XQY4AF*62I_=B8!IUJ.%EJ3=1D+B,M\ MJ*ZD1&GQ?D/W"QG2(!#B+(MUT&TY-NC.8FT%R]QU7EK<EY')1 TS-W'M229A]$(CDU7,E'(&U.S3D=3RA!B&0&BIPT'7 MF\CKIC#QBE'T,8VR^T+?ZS'0G8H%%Z#^VC0.!?Z*M1-D\1J]F%PG%NN3XR(X MG:2?TLCUJ&SAX[,^A1H,H=!2Q7IE,.X&G=UU'5VVSJ-[Z0)^@$5O0&\Y"\E/ M5C)Y9%LK&VLQ#"[:/(SE-FGUH);H/(#*J&8JJ<_"BNS0@0PS,:[;C8K\%5) MJ'>!:Q::B0(5L;R;KF2/5D#RJ$\#>P![/!H)*5P]("$B#1TCR!8U-C8)JKQ: MR*:0.'N/5#=D49]%^U $6"H;"BZ)0Z$E\5YOO^C&W >M,#,-A:8H/9E"U10? M!'VAB0H5)J)<*)*!K+L+":-IG%)?^3Z+.C-\J93NV!.J(X5H1MV.4JG^-.\H MJ9I/4EF]-Y[EGY6Q>JU[\DE1+(W5V1APWX5"+FNV%_+34W C!3P[7G UHQ06-5UU G0_ M(#BM4J&9?=52NIN9&,'BR/,HP[&,K=P$!T!KS2WU!NLT_^'@^AXH14CSYN2]FC=*@&UQ 8!_H:-X MBPL%6(8>;E$A/66LG_KRBVIB8Y U=8U] -:2F&QT[MN\C#_>%1(XR\8P"ZBU ML284D&447=QJ#)-"<,6H32/V;1 T"H@.D+: ,_,T5A2<_.+;RI)LT(%I6@5J M*>I^\GT<3RN[,BDD63VL'A/T3-\+RXD3,'0A5MW,+XP*,HQ2WY#K8"O@6UA+ M47U\%RLRY :X\-S4L!X #ET0P?5$?0L[8U@O%1N;6SV0/A>:1S"T$MINZ U M.9\\LK%!?18X-N!8(.BAX?4*[M0P$D%P8U0H2;@XM!8"TN^ZD:'O#;TD2XCJ M<4$=7/RU7RZS6,PDR^8''F$( I.1JUI!EYY?76S $?)3]5>91)O)N+0\GNSU MSMQRMI5U'CA1>U*AA[AU$B[J'_86*Y=I9/[BZJKZ7@R$4#48$V:7P MUP\5XL%U2S48IGT%,NDE,[3WL]@LL(;A]XDEF4&;Z.*DR]UQH;)S2561Y80\ MF70AWB06Z41,Y=ODZ8F@O0AE)F .BV.=74/=)Y7A72>_"D4(8)6SP;>]RG2O MLM:V5]FV5UG%O>$,F#:IIGT;O147&CV@>1),GD-RJ.%2:&V_,2< M22-(A9%):(+/\'TRXJGOPGLA*C4"[@)Y-Y.>/H+9U26.9A.!5@3LFD4G4]A: M==[7\:(643LW?->2+P-M!M9?$P*R!W7+@_RJZ$7S@[QI@NL*@HRU22XCL#R9 M:-F#\331IKWO\Q$8^OKQ3A7:2U%3:9XJS4K24+/9UHTH;H* /\E3/D=UF4J[ M?> JNS3�,U#07;\V^3(C-L_9ADUR*)P+)@]\:V=2]3;*Q5P/J16+B M*USB##8USU$#.;3TE0,SE2PY?5HFF07JE QYG$A>#X&,ZD'H']/S_'G46D:J M-\^N*3\.WAW,\YH%Y)VZ,6,CX'UN/(^^RX.RFU?4HGBE.% 1W)@1O(=ZG'D@ MT%%#0AHE\VS@I9"4EZY$C:(X/(%/"+4&*#^*&0 G5&K@R#,ENP&!"(LY%.V2 M]0[T*?TGZ%-K4:<.UZE.70I3W:TLEQ"C4#V^J !,86[[A/H)F/EQ&H?R;_ 6 M<)43JI3_/.A=>@(N^Q&352W.\W*,^V3 1TP["ZA*38.;%>4P"6)= F-28"[@ MRBM",^P8EB7!N'EAE_\7\9I<].RRL'HYA" VZ*K!Q5W!4%;:EVH*C(-EJ"6\$ M17EKH-K9WGIR,8M6D/;?K,<,.EJG&02Q5E"-"TQ780D\TN<-<#'GKJ\A%- ; MTB^L5."/1A'$4\B[UIZ^!"E4M9Q%PC^SXJ=PWW1:G7'2Q7#]-VHO%5T=<%3Y7GHH, MEFXM/;$'Z9"G@:J,."I0"K@U=2%UB6@89\AM4#&(PJ *5,'$ZF$9UY/8O%K. MFF2J![3),>^HRA6"Y52_$#N!]?*<6MAZ2\?21CRUI<(EMNJK6PD/A\9"%G8_ MBX.RP68("V1,1/%F&R1?KIY =SDAF^.>D/1YRG$\2RWQ*PJ& MT,A<&2!E:-#B:,!,OJ!@F/)^%)#I(D4V]BDKMV.F!N)P:*:A;=X^30\Q80"##[>C7$IFOFJL?53##/,47"H\T6P09^Y?4.5%05-!YE7#\A0 MS\>AKGH0#@\MT$"A9XPT*"G<_<4Z@:@+[!AJ3(/'&1Z#Z UE>,H[J%A:FS(S M@//A!AI2G@&4/,_(M,QSU(J&^TO[:H+\6-O&CS)B*Y=M6D]_2#)/% MTBXQ$UU!.N:_)6VYO4U;WJ8M;WS:\CQ*GLGP;V[)[S>/M] MVKS,S_+SN?<",P@T7\SSN8*)&21#6C$#\MV=E^57'@9$CD,Q;EIS$_"FEXW; M"W=N_9GE"&0L& %J0,^+XH30+G]B,G4M84%]]=G S;8TXDFAQL$T:S3DA:M- M6BYP+A]RI1.V[7SX_WMS=/LP95K9G+F\_SGM^ M"LSG^_N[3X\+YLO>W%[5JT/A9N[L/XL 6\K]5W9_/221]X61^TA(F3, MX]R/5:'CZNL_RI<*%8*: )GI H2*2#UA$V5[]E(!>LT5*3^J^31.RI]/9C(] MQX(O\14#HN1AC(;4SQ30=J84:8HB&645]W7F C-%\X4RF]%D^J&\%[,3(BK< MH3]?N"[?JN%UK%GL+ _(6^,:I[DC8<;(UYC?#^..S7/Q/HBUWCJV1*O;K7A[ M*UKM=OVL6L9!/@K#9]/DRU:\X,CDM-XZ>=_B94L+"])"NU6WI6ELMV+.5E0L M1A=4G?0TD I7>=3#@ XB.B27\1<:A3R-JJD@EEOB[3.M)EX-/#;/15,N '8M MW5GS:[GI47?:C5>9)=IZVPQ=B]E9F-*11K3TS\D"9'"-N!#N+AU( Y_<3-MP M+JS&H[Z=Y>IF6;B7R"]%CN7E=R^!ZGPGWQ0N*;)T?'IU,7/2\CJFDI=(>G[+OG1"\A%B'!+/>R3 M.'*^W_'BV*FU&JW#1KO=?&;/S8;;;C2:];_"_@Z4:/I^YZ>(A@//V9DYB:G7 M%J_V5KJO[7KC[&T.LRG$6+QJKA\?EGC0K)"OJ?5*JV#*!)EZ9-IP4;9396I* M4?"'$:OID#)"YL5RO5:SXL_M[7CY=OQP';?CRUZ%/W&@C;=OP@^@5KSX,4B& M_H?_!U!+ P04 " "#A*Y8*IFS#D,= !B#0$ & &ESU=>W/;MK+_*K@^M[?)C"3K85M^I)EQ';7UW,3VV$HS M=SK] R(A"PU%\O A1?WT=Q< *9*2+ $2*37'G4EM\[5X+'9_^\#BW7_5ZSUW M1%V+V>2W_J>/Q/:L>,S[U.7?&)!P!V'_!QP^YD1TFHV MSAJM]FFC6:^_?P??NE$O>>XE.3UNG1RWF^T3TNQ>GC0O.V?DX1-Y\[E_\U8\ M_>'^IO]_#SU)]N'SSQ]O;\A1_?CX2^?F^/A#_X.\<=)HMD@_H&[((^ZYU#D^ M[MT=D:-1%/F7Q\?3Z;0Q[32\X/FX_W@\BL;.R;'C>2%KV)%]]/X=7H'_,VJ_ M?S=F$276B 8ABWXZ^MS_I7X.3T0\Y[K!A!%<:G=/Y MM8 _C^87/=FYRX Y-.(3AE_/?#?S3;CA)Y>'GAO5AW3,G=GECWT^9B&Y8U/R MZ(VI^V--7H&?(0OX\,;O9N7IWC ]"S_TEO;<<1H/+@1>-KHH#L:Q_N^E&Q+Y%=>KP9_@X M#FG2KQ,_(MVSQL4I_&SB[UW9T4&.JOQ.&VZ)/Z=,S,K R%[OO-46K#46K&MV=G[6M5QQJN"Z9CK3BN/PPH83O*>N:LS08^^I_WA[ MT^]]$/.S\9L.BZ A]="G%JS%RWJS<2IH$[W/'+U_ZM_?_.^>:'^^N^WOB?3U ME^O'?0WY]:^/O=ZGWEV??+[[T'LD_=]Z52U.Y-)6JW&2<"S\?JK-L[=W=_>_ M7_=O?^]M.X =4Z:]__BY?WM_][2O!ES?;]55*'^Z"5I;*6L*H$\ @RT2- M21/3\1$?NG2]8$R=C9A>M*#_VZV4' HJ;#&5+?'!@A9?.T(*6+8;YQV%PW?4 MD+DVW[P-[9-=M4&.;JK5-V_"Z;6D"V+5\@@^9BW5KL\! M8VC!JTZ(#[6NWN:^M-C[DU2LBK?8A(,(LEBH]QIU-9^?TL#6>\4;ZCW_R,(H MX%;$-.D\1--_:I.RMP M-XD\\L>[>$5C3Y(5:#-+M:)N>8X77/ZK*?Y;N(O"Y3(&-1S@;PNW92-#S^&V M'(+X_9^J7_^.OJ.J]L#%[GIGQYYDN@Q;I* [5[975T'OC&J2OO5;<;-L;E&MTO53KYEX2 M-H#."T(*UG^F(;-Q88-:63^]W7Q#<<$R-Q0+1^_-!V>M/BF\\8:N8Z+""SS2 M>WY,UXGLP@L#S=&B&S%/\277/O8"O7>"#?DG_]8P\,9Z;T2 BS3?\/0IK%O4 MQ5?6RK;""\;J2O!P7E?59$PEC*T1>4:Q3T9T F3)@#&7C*G-"&C)P]!FIMT6 MZHQ\ 8KPE"^^CM'[QOOCOG[EQXI#$4[F23^O@^XG:3@%[4DP.PHCAAJ37*- M0#-S>^@%Q(\!DX1PWQL*%8M3U2@'\^<=B<(S@/[NG.-[U70KTZ3$&7_LW=SV MKS\^X<17Y ?1<-Q\^:WWV+M^VMIGU\HZCEZP#(^$=#"W(,D&[Q9A;'ETQI2[ M$?P+2Z>TY:CAZMMQ_&F%X9UUL77;!4:=F^)GRSAU.6L*GDI$"/$!JH,E*&2* MFF8T3X2M2^;F*!'8B@BK46H$4,D^L]8ADB),7ZNK-AW4,*&2 M:'6O-%L'+X_70LNB+8!CKVD)_'>ST6RV]-[QZ3I85GAA0IU8<_" WPQ80.^5 M-\9(X$GR6P$":38X'OP%"P-7T=P6SFCM*S2,_[%"(Y$1-@LY#!7V4L+"%;)" MC8+R&!#N$FJ!9KN(5BJM$_"7!*4S5 M\@D7L.Q%U=O05[QM?W/-WL\PZ8@%;#"3#+K BH"HPQ@Y-[=0\TZK[+JM$9K^ M/;<8:F#[K)F,/5A$+P_1GPMS9X:%3C6F13%'V63>& ,['2J)?EG_[$9:Y_'I M\R9#: H)]B4I58 - N=>0!Z$9EP MA!0 -Y9:"34"T ^:/4%'GC;&JSL%U:C0L! [')=3 1O#BZ'/)OS+[* M9*++AB59[U$ _^RDT?*QQ$%Y'-G9F\8-QZF=L"#B%G64%23 )K1YF26B[!:5 M!J*&6K6WW2BV*G^_@);+R0U3ETI$V[^#>H%.74G476&?*O>[/Z4B=;F!L8?> M9FQ)P6O'N$:.Q:(Z**]!JWE>=!N<[\QKH%;?1HZ#-_3MIIK,2/>?ZNC^#:V> M+:F$(^HXY9-!F%D^%6-0ID5E&\/LK'R[3*LO[=,?RB?B#K7T"(B,QS+ M'R\S6TF+AK%!?H@S3X8\"-%TB /RYN0M8&H7#)\@I %G2WR2)4/_'@QM0E0T MJ= <5YDNMR1[^XI[9N" M@MD\DC6.\(U;LL5DW7D1:HTP CL,6T?=&1A=\,NB]:5,50L^$=!@5L-'7(^P M"=X4>I2,O0 --.H2M% 2)A 3+3TZ1/I;&N3.0X.U#E"2BFM(,C'BA25KPY#) MC%'TU/LTB!9] "+SA8U]QYN)/^TXP.^$0*A&!G$D#$MH5RUI24+)!YCFB2@% M)= 9%R9)A"R@H06K<1\0<'D8;CL,N#$$'&P& 1-NQB&$^1%3#%.#\3N81(MB M*E+!QZ%\-4E<7# 2=V.8Y\P4IB&_)$8#,XP.'*"#X<*G>!!RFTM)@OE[!=$& M?P9>_#P2;@7N6DXLN!H?HKX/:U0X 98ORL+,O[PG/&N]M\]QKJX.>&>[_/\H M2'T:U/KZ# /EV@43,-/'_(V1E&I"VB#+J;^;A:'H9#P9V5(!N7W;^6MI%0*? M/@,K!XQ^K=,AR+-+ZDSI+%3CVKUH=!*?A^+KYM71/[)DP<(@-IK=%V8Z\V;1 M3R0<,M64./A>!.'FQK"UF219Y_G'IWU^[22KW#@8' MM%Z@6D_? "IZUNL%UVO/#3*:YZQ+1]JF$]9&G3C5[$7^>6O#;ISJ]>-TZXZL MWZRWK!\[7A7%O1+K=G 47D@DA 3M[)O%0*Z"V9-";A!-3X#9<&M;M]$J9)/O M'1'O+IE*2Q/8FVF"GAC.*LS4\FFDX;CR226\5SZE*GP(:O643ZA3*Y^&L9=, MBXIIWHH6$>.\%2TJ*F]%N3D40!HD"0W0&TI=:D;)- MAY[C>-/$:+71IDT]9DFB LF3J2EK5^ W*=D1D<*%3A.^, N)L*=R'A"[(C\@ MMA:''IT#R2"DH\+'8V8CJ(0QL!#Z.F*,7)DRP%WLO,C9$!V?)VU\ISZ:S142 MVTPA)5!?#KC(GG ](FQ?3)T@%-Z$5HT\!_ULV6T;8H^'\NN8Y:UI966FGIKR M:4V\J!(Z .5*3X\"QL?*%F::4ZLWDF?>FJD<+4JNXD7WOIWH,\+38F0KRC%AJE@.H#-,%=#@\1TQ-"M4CH=%%NE$\DP>>FT>/G3SUT><6JZ%T3+ M1U#^\C3.!M/'G>7+@.]DO#)QML$L";5E G *?60#;S613!&[RIN4B;D5G">@ M5H:,XS.IN\2H/UKIF5NN?QU:AK)9AP3+8(J221FGZ9[I&=*E=\3*5D,KG0?, M]*8."9]6PP!V;"9N*LB>UB)A*#5U:&SCW3@P[C+%Y5K=0'Q)'E@ Z/PJC>K6 MR,B;8GI)3?GB928(9NFI',B7#!9R0^.025TDC.O83?(KRM:9J/'*!QA5P?(M M]AI7X'D^T2"10)+RYV:+_3DZ$+-\^)>!:Z732N%@Z91$TM3W9LX61*#P>;H> MR:(=1/$*+1#0YD4799)+EY'&A^,^W&D2C;^A^_!DK^Y#/')MR (J\V0W9CU-M41&,?^9#\3-25-&%+=S> M(5;H%+L.5*P>)M@%!H&EBGPR\9S8C<#P;V[-TVRVTN;-+Q@DS5"I"CR;J0T%-6YJ#6OV,>R-?A6ZY* M04QW@^1='UA6&+@?X"R'3T#OQGXD%YDH@QM$,FB4/IF^R(9#_/($KL4N>I7% MJI#QIVPN-":KP*R%0XY?0L@LBG D#1&1(3/A*3*I:ECZ]/T\VT,O*Y&:UVT?X"@<2Q!AYCBR?()&6)] M'1)J297?%T./A0X)YC[3Y_)YS3#/5,N]9Q;WUR*1K.SR*9GZ=RNQ(KHZ5*3B M-K.+M0BA)Z82*N7/3*)UY]N) H!-SRX\(E7(5HRHE_8N/6,#S_LJL0&V)+## M0JQ&W,HU+=V\[,:890*W)QZW4Z)\!47YIT"&Z;D!=$!$,-);>H# "Z^NTN5\ MG2(':\26:'1Y536'"W2A0%\R!N@:M.D8!&HH@9@[2ZJ2H=$$RR!V(KE)5PS5 M*J"F1O [!%9=FMO*39G^S1([CSR %/%I4MXGF%S=4C9-G=J*_C*#4X;&&?=:QI!IN.O@AFLK_JH"HNI M>L, H<[,YTXP*-$""L/8,/Q0@:&E0V*E-TJ ([B+X"\M+#O?7#^3><<(FI)" M)TG<5<86A*.(!1-NL2*Z5*ZB-!5(.'0#Y@W1Z05H;,RC6N)#5LG8$KA)DNN^ M5GIX4+6V?#IF'@,=$H#U+%@RADX#S4$SHM'1D6+;>-NT"!ENMM2C82@O3[2T MF#B0K_2^F":&5S)@6D1D:G@5G3'3+UI$C%/UM*A4,??8$R^N8%6Z7@0JK8'Z MYB_C,J$5G-^@YVTUS=W26CD8U:FB+V8+1Z\O[#EVJ#P)N?P>V9YOFNVB1<@P M%?WPS"8\9HY'QHF56IH-3]DM?]3P9-[O0M28 X[#8[.MLG>UTP23/!TLC\;M M9.NH*'O 72L6B3@OY;KR8=:&4_LQLO?#7$Y/6GYR@PIJ:JOLVAT?(L"?<[-K M5*5,_-*BPOWR&I7HEE95!SLGLLYPOKIAYLNYS]6Q.$?Q\ ?Y[5(*7ZX\;U@= M'['# Q+-2C'Z6U9B?"W,^5J8\Y]4F#,;*)-!LNY>@F3=?0;)\.2[U.-\ =9 MY@O\@.I#;R!J/UE)*B!C^E7D[?E^X/D!II_/SXD2#XA-'?0;P[('*@5/9LZA MO3ABSLJ,/'FJJRJ:C0'O8R]78:IT?UD%VQSF92:J$""94 MV=8F0U?-'A$M,B 93&LMZ7D<#;W:6A9S!9MJYGFIY?=')=^:V4UZS(:YO170 M 7U)92(1B&F (U+T*N4C17:%)R7C?H2HN#E=AK-X@!LC&.XML (FDX@R!>?F M8:DWR8D,>,D; -(0*O:M/*L1T\?%'3<>#V1R^'2$WU4E@>"/D)%?*)#[1(.O M+"*_X^GR!+06=4)9X7\,P#E:HK]D+C>U$INO0S$+ M/+G-0B9R2YIA]OC"Q>U F<9AMQ;(V3(VN"K46,5YODF#L/ZO'/"Y2>U9%I[B M$H'Q',@S%N!W->YX ,%<.6/E4=PZ>E?.9\BI,*<$K&=E5Q*K$PLOL9M@BOZ[1TB_IU.MY. MPW)O&B32H]0-O;Q/F95@B/%*5HV2G!!DJ:RTB0^YB? !L$+#7E,4ACP%2&)Y&62MDCOJ+)?Q7 M[J5,C1[Y6U*:?Y-*+=@0L4TZ+?LA,Q;FE6/$8[@#9EYAO^QR)6KSS42=&D#% MYAV'6Y@S-C\>4YIRB[9;[L[B."V^)OWGZA3 @_%9[*[XU\8^BXM]^BQ^]28L M<)-\C54-6%R+K7*;15YL3HF$/]+I ;AO#.W9EHD]6SHEW A8.A'#6(P."326 MHL!TVZ8.)<-MFSHD,'P8V!BUJ&#^#2T_'2))1;_RHV1FVS8/S?F'>,=SIXPZ M%9CE%8S9 W/=<.9,J,MI-2$>T\UBFBXG&GP7SL J>%JEK!A7VS\PEJYBR/R MNQ;WJW#1 O9/#(I056@5/[,K-U\$\J\XX*'-K<.JQKH'"Z'5W*>)\ %Z%4<' M4&T5J\#:JC%$BD8NC\PK6L_+[/6D-FB^5"K8U9XSD>;Z'!/-S75ULON^>6]> M>6L?[-?:)_L]86'2S2M3E\^"Q1!VCLG$R8P<,_PM65(ZE,U7%5UE&3AB.7AD MQ)P+12*FS,OD[@1XPJX1L)J Q1U9!I=RL#V('P] ?!(?1L::2;^*>!BS!A5W MBWW/ZPIN\ =ZQ WV2UWJ1F@CCV!&%> MDBR)-RUOPER*FV"FV&MX1!ROC=F39!I@T-$E7+B6Q=?9-V;%H@JP"U1@00V+ M!>O>T%QBHCK/)(U@OBV>'2 VG-063C5S90\2VT@T#H^,0'[B0U&5 1['."C\ M967VQ2ZBW@$3NVCG R)[*EN:;B3Z3S\BO+77,\)[,*M@G'SPK/@@:A7WBU%B M[UD<,Y>WO6M@H8,>"9FKLHS%=@O0*T3T.SUY)0E1SPM,VKDU4_00)'G*8ZRZ M'9"D?"2^-F;!,PM5"7,?-UO9^*>P_+AP4-DB;,W&/HRTR[PX%)O[XE"(CLQA M'LGQ*9F&"LG"Q-8HD!=QP#9K62X$7^SC%@KRM8C*"T54.J]%5%Z+J+P64;G: M:Q&5TU15=W>@JAOMTXVU]5Z/Y/M99OZ1GC"6#DQ9S^T\E: H"SS+]#K4:4J5 M#9C+AH99S'K'DIB9NEHT3-T#6D24/BZ?D*E'16^#@>&I6%I$PMBR6!AZ006T M*ADU>6ZFX1E)A]<=XR-P*UF=.CE&VV3]']Z\F(8)] 1S!6=2F1Y-KDF$!V#: M2>>,A[]2&X %GA=+\6^A_&3 +C58!7HJOPK-4M^4.GLWXQRJ1J]LDQEU>.H8 M4SY-8US_F0"F,AEI*%G:550UU^M(5(D DZ>L5P J!E6L?A!SY1.I9!.N8438 M %$:AH3U>E/!M&SI\E02ZF!B$1<[BPG*[+ -O1O[/MT=XUV63-7=LV_CAOI1 MNCTPXA$>'?[2>>V8XC44<3UWPES.,%]01/1$Q""M"D=5F!NX=(E^\P%.W>3HL?=[B([+XS\'TD#=8Y_[:%QM,VYKUFK M3^L[$J9M27HNZG;2ATP>ULO'V*[ZP)]9-_%N6&0C9_;J-NW I?T?%*0Z>0U2 MO0:I7H-4U:RWE_5;EJDRPR GLKGY..QF^M8@T5;S/".JA5I:*-EW>T>^W/;O M>D]/Y,MOO_2^U7%(%EHZS,).]6+Q-Y;*GJ4R8Z^3FJNQ[PR&WF$RFN!?X M2]6J2]\I5A% -B TS8^UN<8.MXT&;E%S;=*T(M+=8>&4?[ZO"7%-F:Z]!((,8" D]8(U;_=L8B>=AU<5YPFM3EI0PCM""JX*0_\D537GGV99YMM1L7W7)9-EXM;%)/73DS].-=GN91P.I9L3*.?[^MY!QWR[K%^UV MI],%PF=GS4ZKU3T].R^XA!8I-S/01SG#Q*4%REF*\%$^?B9A8/UTQ,/0JK>; M[9-FI]/ZQKZUFO9)L]EJ_.4_'Q'J1#\=_1I0?\2MHZ6-*'PVZ_?;Z;QV&LV+ ME^7+H3!CUEO>.#M9D$ ;AD\V+-O7EKN=2L,"6>WJ!ZRN0HV$K OQK=KP_.>K MOW_!WW_ZZN_?T-^_O7-_XB%7O^C;/QYX]@Q^C**Q\_[_ 5!+ P04 " "# MA*Y8DOT^D.0( ">. & &ESU; M^W/:.A;^5[3-\@2FH4L(N]&[W\GD0R+E&6&A(I1 M ZDS;A(RDGE.,_*>*<6%(&\5CR:,D$Z[]:K5Z1ZVVIYW<@QUG96%9!:00[_3 M\[OM;H^T7P>]=G#PBGQZ3UY\&9V]M+G//YZ-_OMIX)K]].7M[\,STO!\_S\' M9[Y_/CIW-WJM=H>,%,TT-UQF5/C^X$.#-!)C\L#W9[-9:W;0DFKBCR[]Q*2B MYPLI-6M%)FJ<'&,*_&$>0PW CV,FQ7WV[O&,9 MS4^.(SXEVLP%>]-(J9KPS#,R#P[:N>E#21]NK^6Y]F8\,DG0:;>?]7,:13R; M>(+%)CAL'1TMDQ2?)(LTZ;H6*":HX5.&===J#06C*AA+D_37&]A6,J_*Q3(S M7DQ3+N;!\Q%/F28?V(QY-?\?@ZJA>X9=&X\*/H'* MT=:^ZW\ ]XC]M'KN%S8Y7FERQFSGQE)$<'/PY[OAV^&(''1:G6-_#*.6WY^- MKP^71F+AJMDIUWS,!3?S(.%1Q#+(\,_?CKKM@_ZQCQGOR,P0B,74NIV=[FY# M>3:X' TOAF>GH^''#^3C!3E[-QQ7MSS,&Z/:7H[J ML$D^)S11-"6G^HJJ7!:J24*F#(_GQ"34!'=BR=^<4$/'@I&Q5!%3;QKM!E@J M1,G)Q;7.:5A>0PD%GVC1#'8LI**<3CNSL"+T9PDWS,."+,CD3%%( C,>)D07^&]9?L84 M*RO!#J1<@V[ H78*3C&=L] :B/7F8)J,H)L *QB4\;P^#/TG)NT5DPY^&B8Q M$O,,L(JP7V*S:==J$+ WN5]GL6PQE-9 MAXR$^&-!K1+5>JUI8&]DE7$3+GU'2'5"8B%GNB*;8A.N#<0: MAE!,=':#E.8PZ5% MWY!0Q2S. ;<<9Q#P2)C&V>0ZP>R8+05GA0X+KR.N0R%U >70C2DI'.!S)2', MAV1-7@"^(P:$<2 >7$-8G$%$?PH>XK(0D*-S0+W.X0OVTA;M'$;NREUR#&,R M1S2LGZ ;J?'/\0%MV;FA>*6A&!K"?JZS$G*@?@SNB6F; <]#$.]F-JU!>W\9 MNHT-].5#T7.;->=,PY@!2JVN^C:%FBCY0EKHW8N@]AHSH$/9DE-S$#%#!>!; M$$WHL2 7RVP]&#\O?5W=7[H-'^!7*>>6'&F6OA1OI&1ADP)]BH9PBQ@I!T2U#MZP12T$) M)9P\K:MJ^#5FF!$\)Y1GT7UYRB?^WB%CQGO,WYT=U :-=W=M.[,95H ICY"D M5,O,@HEJ(#C&=,A@[=^Y!+WD3(U MW"NF#J94%-8=(8Q9'$, QZ< 0+TE$%N(Y!WY@NPE_W,'OJDFH7HA<=$"6 MCBRRGMEVH/2:0%C,_MTKMK\_RYFE9L9;@MVBQ^B M$134;.&&;F1A&=-!$: 2X*WIE*0&&:F+%/H,(V([4_KKK8])?@$7]4@9M5][ M):<@!F,%CJ )^&;6=P%#[%/CDDI-)\UX-I5BRE"?9712/OQ6I;MC:2[DG,'= M62*=CZ,K1 5BW8K:W/.#'7A4SX+P30-/^C4J$I2U."YXH12"YIH%U8^Z':^@ M\<2=]<(C?C@@,-2K!PC;2_B6QP?MX3)LRA-T#M%L0 LC^[7S@99=E1UE_1W7 MSQN)Y'!3UM([:AWVGM6': VRM6.*M?IQ(O'!:C5LU;6'= S&L))>>3,8EF\> M?:R!>)&5CC4> 6)K';UK,-0RPLT=H>%.B);_O[Y^R6J=ZK;^U7G (=\%3CO0+S!Q[R7P?EJXO+8>M5]VG8;V_8K7/\:L3_?8O[GOC7VUHX[Z [;^?! MBHG@VT%Y@A#H-G:=@8-G_5(AE'CLY-?$/K$EO[7MW_UVR=?^YI'N-0&VWQ@[ M!PT;D/=T3CJ])L$74/8=1C_"BA^"'+KV!\;;3XPU4GV.-F>QC+D6ROWG7^ON M'Z3WVKVSA+.8#*Y96-CW##ZZ'=P;0D_G=?=EE&M"(%G$>V,:7DV4++((8T^I M@HK>M??)5F^4(JL+A@B>,:^\KA:$^GML94K]-;;U%^1R.F&>DV,TAD@_H%/) MHW*&CXY:W=YB&7)I;;O+XUZ\LV_RG?P?4$L#!!0 ( (.$KEB_!H7:V @ M /DW 8 :7-S8RTR,#(T,#,S,7AE>#,Q9#(N:'1M[5M_4]LZ%OTJVKSI MMIV)XR2$/M:AS$" ;79:VN6EL[M_RK8<:Y M/TE.R'[ZO5>R$R>$EFX+I!1F M@%@_KZ1S=,^5E<._>-Y9GM(\8C%Y-_GPGL0R*C.6&Q(I1@VDSKE)R406!D'V_-_#[W?Z ='\/!MU@ M[PWY](&\^CP9O;:E3S^.)O_Y=.:Z_?3YY/UX1%J>[_]K;^3[IY-3ES'H='MD MHFBNN>$RI\+WSRY:I)4:4P2^/Y_/._.]CE13?W+IIR83 U](J5DG-G'KZ!!3 MX"^C\=%AQ@PE44J59N9MZ_/DW#N $H8;P8X._?J_*QO*>'%T&/,9T68AV-M6 M1M64YYZ11;#7+,4TN MV)Q[U._] /8=**>S Q L R]?_:.#J[G(S/ MQZ/CR?CC!?EX3D;OQF?GY'Q\<7PQ&A^_AR3(/;O\P?9O6-OM=/>7]H[;Y!\L M211;D%/^=RYG-,]YFT1,&9XLB$FI">[%%)PKS*R;G7'-0RZX600ICV.60X&_ M_G;0[^X-#WTLZ&;$T% P$DH5,_6VU6V!I4)48%\^ZX)&U3/44/ ;+[O!@454 M5.MIEQ:H-IRGW# /*[(@EW-%(] MCAVW;^+F,![1H#%)Z8P1Q6:!)<2I(0B-(4D1FW! C7;D;!7(6,:VI6F"1C%XQZ+?1IH:T&(R!+@5N^M@' M%HBX J$#Q4#Z:+ $P$-@Q:.4Z!+_K.K/F6)5(SB C&MPR#C53AHII@L660.Q MW0),DS$,$V %DQ(NFM,P?&;23C%I[Z=A$B,)SP&K"/L5-MMVKP9E".!=Y?,\ M@3V>XF8.GR-1QM FX+\!Q#9PAZ-?* "^R#QD) C[);4J5.N-KH&]L96<;2Q1 M"B@ ?)( >KKR'1'5*4F$G.N:;(I-N38@X@VAF.CL!BO;#<[HVI@;UC[39K=H M,]@UVDS6,(9+U/M]J"MB5*(9-VR9)!P>+?K&A"IF<0ZXY;B"@$?"-*XFURD6 MQV(9."MT6/@<$ 7R@)\3,D:_(*\!TS((P#\=DUQ)LYA,K' MX"$N2P$E>GO4Z^V_8J]MU=Y^[)[<(\789N8P-]_5CTW&;-*=,P9X!2JZN^ M3J$V2KZ(EOKN55![A0SH4/7DU)PL%30 O@71A!X+2K'BT'CS'EDJ-0M!N1]JJ M1NO?I&9@D %_BI4*BA@K!46W#,.R1JP$)=1P\K2IJN%3R+ @>$ZHS^*'\I3/ M_+U'QH0[S-\[.Z@;-+Z[:[LSFV$'F/$824JUS"V8J :"8TR'S*4JKED$O.;4 M01)%Z;9N<4^QA+-<8?@$*[BZS;CDPV7\:)SCVE5=<4[.]\@+HE)KT6#D$="??(&)OA(%+TRB$ M@D8JO=2--@&:S#)N#&-?<+FA!&6*^3$'^VPCKX"3X.$T>E#XCP%IS7SV9\G! M?,OR,H_L.>OKASJH>?9I3_=DYEA 3 .SQH%2> B(QXD19\"!2O,M3TCFC%ZA MB',QCI5Q-CJS;^?JP_]O8E9UF.&.8+?X(1I#1VDY) M:I"1NLQ@S# C=C"5O][ZFN07<%%/E%&[=59R#&(P4> (VH!O9GT7,,2^-:ZH MU';2C.TC'((2=],J;P[1\]4YA \3+HC34> 6(;0STOL'0* B9 M=X2&NWI9_?WR_B7K?:K?^5OO$:?\YCS7^\:3FN\UF#_RE/\Z*%_?7/8[;_K/ MT_[CIMTZQR]&_-^VN>^(?_U1&^<]#.=D$:R9"+X=E"<(@7[KKBNP]V)8*80* MC[WBFM@WMN2WKOUYV"'YVM]RIWM#@>TVR$Y!Q ;D UV0WJ!-\*L=NXZC[Z'% M=V$.??LC ^YG!ANI?P]N+F,5=2VU^\^_VST\2A]T>*.4LX2<+^//C^X,]Y;@ MT_G=79GEAA1(EQ%?2*.KJ9)E'F/T*550\[OQ5:WUC$IF]<$0P7/F5<_UCM#\ MBEB5TOR&V.9WSPHZ99X39#2!6#^@,\GC:H4/#CK]P7(?\[COM-FOR1W M]#]02P,$% @ @X2N6.H9URKO!0 W2@ !@ !I&5X,S)D,2YH=&WM6GMSVC@0_RHZ.G=-9_"+1T(-S0PAY,I-$]+@S+5_"EO& MF@K+)PL(]^EO)=E@TEZOC[2A5S(!8VFE??BWNUK)O5\L:Y@F. U)A%X&EZ]0 MQ,/%G*02A8)@":TK*A,4\"S#*;HD0E#&T)F@T8P@Y+GVL>TUVK9K6:<]F&M0 M#.*IC]J.UW(:;J.%W!._Y?KM$W1]B8YN@\$S37T^'@1OKX>&[?7MV:O1 -4L MQ_FS.7"<\^#<=+1LUT.!P&E.)>4I9HXSO*JA6B)EYCO.:K6R5TV;BYD3W#B) MG+.6PSC/B1W)J';:4RWP37!TVIL3B5&88)$3^:)V&UQ8':"05#)RVG/*JZ&= M\FA]VHOH$N5RSM:"03WW/=7[L9CB*: MSBQ&8NFW[4YGVR3H+-FT<:.:+PC#DBZ)FKLR:\@(%OZ4RZ1[G\&'1F;EN)BG MTHKQG+*U_S2@44;GV$QI%) 6"WYYT&FZSVW,4X4.*5#%4"&Y#Q&=8:C"\"487 MHT$_&(VOP 5N)K?]JP %XP/Y()M18=&VWO87CQ^0M[?C^\[C-(5.B"BSED M,NLUBKG0O#(0FD>(I"I6HTLLP@0UO3K2R0SG**:L3(R*?$+"A8! 3 SSX1WD MF!32(_":TSQ7:L"_HHP@.:*$" +"5Z4R*I5"U1'!P!%H%,DBC8C( 7@JK<8Q M#>&N["NTJ2-HE#2&']E"Y L,CU5RM'7=WYYXQR==[;A*?ASQ3&7I*K$A49@L MYIY@,<4IR:WQ'2-KU ^UR14FZ]"/I;]/L)1XR@B:<@&V>E%S:V 0QHIDN[G/ M,QP6]S!"P"1SW_A0M[),,\V>HJ MI]S:P%$/WM%X.:!W[]';V$?TTA02Q1QK2$*JDIBJV$Q-B"^AC:G*59D@N4)Q M775CJ)Q@&'#'##">9P#KO*Y'Q32%&DRUPX217M3K7 )4"Z:AS"$I89/A=H._ MO=_8UC62 7@QT.#<"CEC.,N)7_ZHLE903LRJ2=4\RLI@QO)QZ((*+R0O&TPY MI5MVBBYWB]Z"1K54*J@:TIX 199>U&G/*N4L^'M&]7]U(@.88M*&?0P57<5H M]Z!:*>LJTW.8,F9\51JRO+>4)_I3J*G?62NPVG^6BB5X%>.2%$]SM38B.VI_ M>WA4"*'S$\%B*NKB^Z.A:\?JK1/[N'TP^W'\07'VQ:E^"014B'AF !_#]=.#[KBH-$DIB*(2A M*-8;8V.S971 V0%E#ZC2)5XCKV5V1 _0.D!KKU4ZH&_?5/NQZX<_2!P+LD;G M]'?*ESA-*3J@\"=!X1Y4$._#[X"^_SOZ'J&$N-@<251+B,-:\FN07)[-F)V_ M?1&OLAF9;$X_ICA\-Q-\D4;JI(8+OXQUE=?1=CN*7=X&",)H2JSBOHR.U=?@ M=HYM=IHV[]=E>$8LLQ^,8TF$CY><1L63[W3L1FL3DTV;J\\[S7M[^D7 TW\ M4$L! A0#% @ @X2N6"+[ETEY#@ Q8H !$ ( ! M &ES'-D4$L! A0#% @ @X2N6 4@DRF"$ >^< M !4 ( !J X &ES&UL4$L! A0# M% @ @X2N6-#/_O/_/0 RWD$ !4 ( !L:\ &ES/M !I#$P<2YH=&U02P$"% ,4 M " "#A*Y8/3X1"0H; Y,@$ & @ '#$P9#,N:'1M4$L! A0#% @ @X2N6"J9LPY#'0 8@T! M !@ ( !'.4" &ES&5X,S%D,2YH=&U02P$"% ,4 " "#A*Y8OP:%VM@( M #Y-P & @ &O"P, :7-S8RTR,#(T,#,S,7AE>#,Q9#(N M:'1M4$L! A0#% @ @X2N6.H9URKO!0 W2@ !@ ( ! MO10# &ES XML 68 issc-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0000836690 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2024-03-31 0000836690 us-gaap:RetainedEarningsMember 2024-03-31 0000836690 us-gaap:CommonStockMember 2024-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000836690 us-gaap:TreasuryStockCommonMember 2023-12-31 0000836690 us-gaap:RetainedEarningsMember 2023-12-31 0000836690 us-gaap:CommonStockMember 2023-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2023-09-30 0000836690 us-gaap:RetainedEarningsMember 2023-09-30 0000836690 us-gaap:CommonStockMember 2023-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000836690 us-gaap:TreasuryStockCommonMember 2023-03-31 0000836690 us-gaap:RetainedEarningsMember 2023-03-31 0000836690 us-gaap:CommonStockMember 2023-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000836690 us-gaap:TreasuryStockCommonMember 2022-12-31 0000836690 us-gaap:RetainedEarningsMember 2022-12-31 0000836690 us-gaap:CommonStockMember 2022-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000836690 2022-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2022-09-30 0000836690 us-gaap:RetainedEarningsMember 2022-09-30 0000836690 us-gaap:CommonStockMember 2022-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000836690 srt:MaximumMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-03-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2024-01-01 2024-03-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2023-10-01 2024-03-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2023-01-01 2023-03-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2022-10-01 2023-03-31 0000836690 us-gaap:ManufacturingFacilityMember 2024-03-31 0000836690 us-gaap:LandMember 2024-03-31 0000836690 us-gaap:FurnitureAndFixturesMember 2024-03-31 0000836690 us-gaap:EquipmentMember 2024-03-31 0000836690 us-gaap:ComputerEquipmentMember 2024-03-31 0000836690 us-gaap:ManufacturingFacilityMember 2023-09-30 0000836690 us-gaap:LandMember 2023-09-30 0000836690 us-gaap:FurnitureAndFixturesMember 2023-09-30 0000836690 us-gaap:EquipmentMember 2023-09-30 0000836690 us-gaap:ComputerEquipmentMember 2023-09-30 0000836690 srt:DirectorMember 2023-11-01 2023-11-30 0000836690 2023-12-31 0000836690 issc:KingAirAircraftMember 2023-11-20 2023-11-20 0000836690 us-gaap:SeriesAPreferredStockMember 2024-03-31 0000836690 us-gaap:SeriesAPreferredStockMember 2023-09-30 0000836690 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000836690 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000836690 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000836690 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000836690 us-gaap:RevolvingCreditFacilityMember issc:PncBankMember 2023-12-19 0000836690 us-gaap:RevolvingCreditFacilityMember issc:PncBankMember 2023-12-18 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-10-01 2024-03-31 0000836690 us-gaap:LicensingAgreementsMember 2024-03-31 0000836690 us-gaap:LicensingAgreementsMember 2023-09-30 0000836690 issc:HoneywellInternationalIncMember us-gaap:CustomerRelationshipsMember issc:AssetPurchaseAndLicenseAgreementMember 2024-01-01 2024-03-31 0000836690 issc:HoneywellInternationalIncMember us-gaap:CustomerRelationshipsMember issc:AssetPurchaseAndLicenseAgreementMember 2023-10-01 2024-03-31 0000836690 us-gaap:LicensingAgreementsMember 2023-10-01 2024-03-31 0000836690 us-gaap:LicensingAgreementsMember 2023-10-01 2023-12-31 0000836690 us-gaap:LicensingAgreementsMember 2022-10-01 2023-03-31 0000836690 us-gaap:LicensingAgreementsMember 2022-10-01 2022-12-31 0000836690 issc:HoneywellInternationalIncMember 2024-01-01 2024-03-31 0000836690 issc:HoneywellInternationalIncMember 2023-10-01 2024-03-31 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember issc:AssetPurchaseAndLicenseAgreementMember 2024-03-31 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember issc:HoneywellInternationalIncMember 2024-03-31 0000836690 issc:KingAirAircraftMember 2023-10-01 2024-03-31 0000836690 us-gaap:CustomerRelationshipsMember 2023-03-31 0000836690 us-gaap:CustomerRelationshipsMember 2023-09-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-03-31 0000836690 us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:PncBankMember issc:TermLoanMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-30 0000836690 us-gaap:SecuredDebtMember 2023-06-28 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-05-11 0000836690 srt:MinimumMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-03-31 0000836690 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-03-31 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-03-31 0000836690 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-03-31 0000836690 us-gaap:ServiceMember 2024-01-01 2024-03-31 0000836690 us-gaap:ProductMember 2024-01-01 2024-03-31 0000836690 issc:EngineeringDevelopmentContractsMember 2024-01-01 2024-03-31 0000836690 us-gaap:ServiceMember 2023-10-01 2024-03-31 0000836690 us-gaap:ProductMember 2023-10-01 2024-03-31 0000836690 issc:EngineeringDevelopmentContractsMember 2023-10-01 2024-03-31 0000836690 us-gaap:ServiceMember 2023-01-01 2023-03-31 0000836690 us-gaap:ProductMember 2023-01-01 2023-03-31 0000836690 us-gaap:ServiceMember 2022-10-01 2023-03-31 0000836690 us-gaap:ProductMember 2022-10-01 2023-03-31 0000836690 issc:EngineeringDevelopmentContractsMember 2022-10-01 2023-03-31 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2024-03-31 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:ChallengeAirlinesMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 issc:ChallengeAirlinesMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 2023-03-31 0000836690 2022-09-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2024-03-31 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-09-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember issc:HoneywellInternationalIncMember 2024-03-31 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember us-gaap:ConstructionInProgressMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember us-gaap:ConstructionInProgressMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:TransitionServicesAgreementMember 2023-09-30 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-01-01 2023-03-31 0000836690 issc:HoneywellInternationalIncMember 2022-10-01 2023-03-31 0000836690 issc:PrepaidSoftwareLicensesMember 2024-01-01 2024-03-31 0000836690 issc:PrepaidSoftwareLicensesMember 2023-10-01 2024-03-31 0000836690 issc:PrepaidSoftwareLicensesMember 2023-01-01 2023-03-31 0000836690 issc:PrepaidSoftwareLicensesMember 2022-10-01 2023-03-31 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-01-01 2024-03-31 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-01-01 2024-03-31 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-01-01 2024-03-31 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-03-31 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-03-31 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-03-31 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-01-01 2023-03-31 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-01-01 2023-03-31 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-01-01 2023-03-31 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-03-31 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-03-31 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-03-31 0000836690 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000836690 2024-01-01 2024-03-31 0000836690 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0000836690 2023-10-01 2023-12-31 0000836690 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000836690 2023-01-01 2023-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0000836690 2022-10-01 2022-12-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2024-01-01 2024-03-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2023-10-01 2024-03-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2024-03-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-03-31 0000836690 2022-10-01 2023-03-31 0000836690 us-gaap:LicensingAgreementsMember 2024-03-31 0000836690 us-gaap:LicensingAgreementsMember 2023-09-30 0000836690 us-gaap:CustomerRelationshipsMember 2024-03-31 0000836690 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-03-31 0000836690 us-gaap:SecuredDebtMember 2023-10-01 2024-03-31 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 2024-03-31 0000836690 2023-09-30 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2023-06-30 0000836690 srt:RestatementAdjustmentMember issc:HoneywellInternationalIncMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 0000836690 2024-05-10 0000836690 2023-10-01 2024-03-31 shares iso4217:USD pure issc:item issc:customer iso4217:USD shares issc:segment true 0000836690 --09-30 2024 Q2 false http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent PA P60M false false false false P9Y3M P9Y3M 10-Q true 2024-03-31 false 001-41503 INNOVATIVE SOLUTIONS AND SUPPORT, INC. 23-2507402 720 Pennsylvania Drive Exton PA 19341 610 646-9800 Common Stock, par value $0.001 per share ISSC NASDAQ Yes Yes Non-accelerated Filer true false false 17493705 574079 3097193 6061185 9743714 1230607 487139 9120870 6139713 6775822 12069114 711772 1073012 2063818 24474335 34673703 3557886 3557886 15648321 16185321 12450425 7892427 1173227 456392 319704 191722 57623898 62957451 10642885 2000000 2647123 1337275 2415095 2918325 96650 143359 15801753 6398959 17500000 444440 421508 16246193 24320467 10000000 10000000 0.001 0.001 200000 200000 0 0 0 0 0.001 0.001 75000000 75000000 19556434 19543441 19556 19543 54792307 54317265 7934379 5668713 2096451 2096451 21368537 21368537 41377705 38636984 57623898 62957451 4895589 5945151 9319697 11035358 5098222 1395303 9325469 2454452 745705 1402413 366899 10739516 7340454 20047579 13856709 2347695 2202750 4129040 4618694 2462260 397553 4189221 716655 347199 623794 57406 5157154 2600303 8942055 5392755 5582362 4740151 11105524 8463954 1031119 866198 1932263 1536643 2908193 2446635 5915012 4708498 3939312 3312833 7847275 6245141 1643050 1427318 3258249 2218813 171470 531483 36200 130951 115679 246843 26472 23258 44171 41455 1534252 1581527 2886616 2507111 325936 310424 620950 537357 1208316 1271103 2265666 1969754 0.07 0.07 0.13 0.11 0.07 0.07 0.13 0.11 17456120 17352340 17453741 17334553 17487527 17354030 17481217 17340104 19543 54317265 5668713 -21368537 38636984 6 205710 205716 1057350 1057350 19549 54522975 6726063 -21368537 39900050 7 269332 269339 1208316 1208316 19556 54792307 7934379 -21368537 41377705 19413 52458121 -359042 -21368537 30749955 233125 233125 57 408789 408846 698651 698651 19470 53100035 339609 -21368537 32090577 48 783398 783446 1271103 1271103 19518 53883433 1610712 -21368537 34145126 2265666 1969754 826077 171389 230535 536142 244520 480429 160577 -691803 -546370 -3682529 -330811 743468 2227708 550731 -393246 77192 134544 107228 1309848 790336 -382070 -736604 -148703 18821 -46709 -67452 4416839 2212105 308648 80151 2225810 1917162 -80151 19500000 24491634 13848749 408846 -8857115 408846 -2523114 2540800 3097193 17250546 574079 19791346 1461456 1065506 4539843 753449 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&amp;S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Description of the Company</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated flight management systems (“FMS”), flat panel display systems (“FPDS”), FPDS with autothrottle, air data equipment, integrated standby units, integrated standby units with autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation, communication and navigation products and inertial reference units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport and, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&amp;S to develop high-quality products and systems, to reduce product time to market and to achieve cost advantages over products offered by its competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involved a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Acquisition within Note 2, “Supplemental Balance Sheet Disclosures” below for more details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and six-month periods ended March 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “<i style="font-style:italic;">Business Combinations”</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">industry and market considerations, such as a significant adverse change in the business climate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any entity-specific events. </span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of March 31, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,665,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The March 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Revenue from Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with ASC 606, “<i style="font-style:italic;">Revenue from Contracts with Customers” </i>(“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">derived from purchases under which we provide a specific product or service and, as a result, there is only <span style="-sec-ix-hidden:Hidden_Oan9drjbCEK7FD9c3RFMjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and six-month periods ended March 31, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 487,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,359</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (363,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 1,107,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,108)</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,399</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,650</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Customers and Products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended March 31, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Textron Aviation, Inc. (“Textron”), accounted for 28% and 17% of net sales, respectively. In the six-month period ended Mach 31, 2024, one customer, Pilatus accounted for 29% of net sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended March 31, 2023, four customers, Pilatus, Challenge Airlines, Air Transport Services Group and Textron, accounted for 21%, 18%, 16% and 10% of net sales, respectively. In the six-month period ended March 31, 2023, four customers, Pilatus, Air Transport Services Group, Textron and Challenge Airlines, accounted for 29%, 15%, 11% and 10% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Major Suppliers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and six-month periods ended March 31, 2024, the Company had one and two suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and six-month periods ended March 31, 2023, the Company had three and four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2016, FASB issued ASU 2016-13, “<i style="font-style:italic;">Financial Instruments</i> <i style="font-style:italic;">–</i> <i style="font-style:italic;">Credit Losses</i> <i style="font-style:italic;">(Topic 326): Measurement of Credit Losses on Financial Instrument”</i> (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and six-month periods ended March 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “<i style="font-style:italic;">Business Combinations”</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">industry and market considerations, such as a significant adverse change in the business climate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any entity-specific events. </span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of March 31, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,665,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The March 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value Measurement on September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,665,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 501471 3665128 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Revenue from Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with ASC 606, “<i style="font-style:italic;">Revenue from Contracts with Customers” </i>(“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">derived from purchases under which we provide a specific product or service and, as a result, there is only <span style="-sec-ix-hidden:Hidden_Oan9drjbCEK7FD9c3RFMjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and six-month periods ended March 31, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and six-month periods ended March 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 487,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,359</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (363,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 1,107,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,108)</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,399</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,650</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 487,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,359</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (363,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 1,107,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,108)</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,399</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,650</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 487139 143359 363719 1107187 -92108 45399 1230607 96650 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Customers and Products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended March 31, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Textron Aviation, Inc. (“Textron”), accounted for 28% and 17% of net sales, respectively. In the six-month period ended Mach 31, 2024, one customer, Pilatus accounted for 29% of net sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended March 31, 2023, four customers, Pilatus, Challenge Airlines, Air Transport Services Group and Textron, accounted for 21%, 18%, 16% and 10% of net sales, respectively. In the six-month period ended March 31, 2023, four customers, Pilatus, Air Transport Services Group, Textron and Challenge Airlines, accounted for 29%, 15%, 11% and 10% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Major Suppliers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and six-month periods ended March 31, 2024, the Company had one and two suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and six-month periods ended March 31, 2023, the Company had three and four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p> 2 0.28 0.17 1 0.29 4 0.21 0.18 0.16 0.10 4 0.29 0.15 0.11 0.10 1 2 3 4 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2016, FASB issued ASU 2016-13, “<i style="font-style:italic;">Financial Instruments</i> <i style="font-style:italic;">–</i> <i style="font-style:italic;">Credit Losses</i> <i style="font-style:italic;">(Topic 326): Measurement of Credit Losses on Financial Instrument”</i> (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. Supplemental Balance Sheet Disclosures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the fact that, while legal control has been transferred, the Company has not received physical possession of all of the prepaid inventory, equipment and construction in progress and thus these assets will be subject to settlement adjustments upon transfer as outlined in the Asset Purchase and License Agreement. The transfer of the prepaid inventory, equipment and construction in progress is expected to occur within the measurement period. As a result, the purchase price amount for the Transaction and the allocation of the preliminary purchase consideration for prepaid inventory, equipment, construction in progress and goodwill are preliminary estimates, may be subject to change within the measurement period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The preliminary allocation of the purchase consideration as of the Acquisition Date is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:24.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurement</b></p></td><td style="vertical-align:top;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:top;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,036,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032,954</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,069,114</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,555,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,900,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,460,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,440,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,608,041</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,050,155)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,557,886</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,391,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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;"> (3,531,201)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses </p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,531,201)</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities assumed</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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;"> (3,531,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the Acquisition Date. The fair value of raw materials was estimated to equal the replacement cost. The fair </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a step-up in the value of the finished goods. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> operating segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> reporting unit. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of March 31, 2024 and as such, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> impairment charges have been recorded for the three- and six-month periods ended March 31, 2024; the Company also determined that the preliminary goodwill was not impaired as of September 30, 2023.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to preliminary fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships, with the assistance of an independent third-party valuation firm based on facts and circumstances that existed as of the Acquisition Date. The adjustments resulted in an overall increase to goodwill of $2.5 million. Additionally, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to the preliminary fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the Acquisition Date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the Acquisition Date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations. </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Transition services agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets at September 30, 2023 within the condensed consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Acquisition and related costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company incurred acquisition costs of $408,961, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the year ended September 30, 2023; the debt issuance costs related to the Term Loan were not material. For the three- and six-month periods ended March 31, 2024, the Company incurred no acquisition costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Unaudited actual and pro forma information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;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:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,213,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,811,043</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,740,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,072,071</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:72.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 7,611,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 5,162,177</p></td></tr><tr><td style="vertical-align:top;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,443,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966,888</p></td></tr><tr><td style="vertical-align:top;width:72.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,648</p></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,120,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,139,713</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses and other current assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 623,186</p></td></tr><tr><td style="vertical-align:top;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 449,826</p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$ </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 711,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 1,073,012</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s intangible assets other than goodwill are 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (805,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,934,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,136,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,443,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,648,321</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (268,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,471,500</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,136,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (906,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,185,321</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property and customer relationships. The gross carrying values are preliminary estimates </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">and may be subject to change within the measurement period – refer to Acquisition within this Note 2, “Supplemental Balance Sheet Disclosures” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years and three months. The Company determined that the preliminary intangible assets were not impaired as of March 31, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024. </p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three- and six-month periods ended March 31, 2024 and 2023.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible asset amortization expense was $268,500 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible asset amortization expense was $537,000 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively. Intangible asset amortization expense was charged to selling, general and administrative expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of March 31, 2024 is 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (six months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 5,101,500</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0pt;"> 9,934,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-style:italic;font-weight:bold;">Assets Held for Sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of September 30, 2023, the Company classified $2.1 million of net property and equipment as “assets held for sale” on the condensed consolidated balance sheet. During the fourth quarter 2023, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. On November 20, 2023, the Company sold its assets held for sale, the King Air aircraft, for $2.3 million. The resultant gain on the sale of $162,000 is a reduction to selling, general and administrative expense in the quarter ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,602,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,343,996</p></td></tr><tr><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 977,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970,230</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Manufacturing facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,048,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,926,584</p></td></tr><tr><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,593,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,554,197</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,242,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,816,252</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (11,792,358)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (11,923,825)</p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,450,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,892,427</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization related to property and equipment was $146,156 and $85,981 for the three-month periods ended March 31, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization related to property and equipment was approximately $289,077 and $171,390 for the six-month periods ended March 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Other assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,065</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,657</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other non-current assets as of March 31, 2024 includes deferred ERP implementation costs, a supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. Other non-current assets as of September 30, 2023 includes a supplier credit from one of our suppliers, a deposit for medical claims required under the Company’s medical plan and an airplane hanger deposit. In addition, other non-current assets as of March 31, 2024 and September 30, 2023 includes $44,072 and $53,585, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $4,905 and $0 for the three-month periods ended March 31, 2024 and 2023, respectively. Other non-current assets amortization expense was $9,513 and $0 for the six-month periods ended March 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Accrued expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 562,645</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,181,219</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,668</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,965</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,697</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 844,131</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,415,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,918,325</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost and accrual information for the three- and six-month periods ended March 31, 2024 is highlighted below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 562,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (60,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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> 20000000.0 35900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:24.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurement</b></p></td><td style="vertical-align:top;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:top;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,036,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032,954</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,069,114</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,555,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,900,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,460,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,440,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,608,041</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,050,155)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,557,886</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,391,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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;"> (3,531,201)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses </p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,531,201)</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities assumed</p></td><td style="vertical-align:bottom;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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;"> (3,531,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,860,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the Acquisition Date. The fair value of raw materials was estimated to equal the replacement cost. The fair </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a step-up in the value of the finished goods. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> operating segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> reporting unit. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of March 31, 2024 and as such, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> impairment charges have been recorded for the three- and six-month periods ended March 31, 2024; the Company also determined that the preliminary goodwill was not impaired as of September 30, 2023.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to preliminary fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships, with the assistance of an independent third-party valuation firm based on facts and circumstances that existed as of the Acquisition Date. The adjustments resulted in an overall increase to goodwill of $2.5 million. Additionally, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to the preliminary fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the Acquisition Date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the Acquisition Date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations. </p></td></tr></table> 35860000 35860000 35860000 35860000 10036160 2032954 12069114 2609000 -54000 2555000 1238000 1238000 20900000 -4460000 16440000 4608041 -1050155 3557886 39391201 -3531201 35860000 3531201 -3531201 3531201 -3531201 35860000 35860000 1 1 0 0 2500000 -3500000 -3500000 140000 408961 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;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:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,213,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,811,043</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,740,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,072,071</p></td></tr></table> 12213137 24811043 2740693 5072071 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:72.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 7,611,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 5,162,177</p></td></tr><tr><td style="vertical-align:top;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,443,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966,888</p></td></tr><tr><td style="vertical-align:top;width:72.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,648</p></td></tr><tr><td style="vertical-align:bottom;width:72.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,120,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,139,713</p></td></tr></table> 7611331 5162177 1443189 966888 66350 10648 9120870 6139713 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 623,186</p></td></tr><tr><td style="vertical-align:top;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 449,826</p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$ </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 711,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 1,073,012</p></td></tr></table> 386743 623186 325029 449826 711772 1073012 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s intangible assets other than goodwill are 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (805,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,934,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:43.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,136,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,443,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,648,321</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,000</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,740,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (268,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,471,500</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:45.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,136,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (906,785)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,185,321</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property and customer relationships. The gross carrying values are preliminary estimates </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">and may be subject to change within the measurement period – refer to Acquisition within this Note 2, “Supplemental Balance Sheet Disclosures” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years and three months. The Company determined that the preliminary intangible assets were not impaired as of March 31, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and six-month periods ended March 31, 2024. </p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three- and six-month periods ended March 31, 2024 and 2023.</p></td></tr></table> 5700000 5700000 10740000 805500 9934500 696506 44400 638285 13821 17136506 44400 1443785 15648321 5700000 5700000 10740000 268500 10471500 696506 44400 638285 13821 17136506 44400 906785 16185321 0 0 0 0 0 0 268500 0 537000 0 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (six months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 5,101,500</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0pt;"> 9,934,500</p></td></tr></table> 537000 1074000 1074000 1074000 1074000 5101500 9934500 2100000 2300000 162000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,602,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,343,996</p></td></tr><tr><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 977,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970,230</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Manufacturing facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,048,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,926,584</p></td></tr><tr><td style="vertical-align:top;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,593,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,554,197</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,242,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,816,252</p></td></tr><tr><td style="vertical-align:top;width:66.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (11,792,358)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (11,923,825)</p></td></tr><tr><td style="vertical-align:bottom;width:66.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,450,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,892,427</p></td></tr></table> 3602893 2343996 977224 970230 6048349 5926584 12593072 9554197 1021245 1021245 24242783 19816252 11792358 11923825 12450425 7892427 146156 85981 289077 171390 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,065</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,657</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 8503 15065 311201 176657 319704 191722 44072 53585 4905 0 9513 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 562,645</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,181,219</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,668</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,965</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,697</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 844,131</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,415,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,918,325</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 574971 562645 1074812 1181219 145421 200668 8503 12965 116697 611388 844131 2415095 2918325 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 562,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;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;"> (60,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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> 541450 562645 53707 73211 20186 60885 574971 574971 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">The effective tax rate for the three-month period ended March 31, 2024 was 21.2% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0pt 0pt 6pt 0pt;">The effective tax rate for the three-month period ended March 31, 2023 was 19.6% and differs from the statutory tax rate primarily due to an increased R&amp;D credit, as well as permanent items and state taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">The effective tax rate for the six-month period ended March 31, 2024 was 21.5% and differs from the statutory tax rate primarily due to higher state taxes due to a taxable gain from the sale of the Company’s King Air aircraft.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">The effective tax rate for the six-month period ended March 31, 2023 was 21.4% and differs from the statutory tax rate primarily due to an increased R&amp;D credit, as well as permanent items and state taxes.</p> 0.212 0.196 0.215 0.214 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4. Shareholders’ Equity and Share-Based Payments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Amended and Restated 2019 Stock-Based Incentive Compensation Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 18, 2024, which amended and restated the 2019 Stock-Based Incentive Compensation Plan approved by the Company’s shareholders on April 2, 2019 (as Amended, the “Amended and Restated 2019 Plan”). The Amended and Restated 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the Amended and Restated 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the Amended and Restated 2019 Plan is 1,950,000, plus the shares that were authorized to be granted but have not been issued under the Company’s 2009 Stock-Based Incentive Compensation Plan as of the effective date of the Amended and Restated 2019 Plan (i.e., April 18, 2024).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the Amended and Restated 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the Amended and Restated 2019 Plan, the aggregate number and kind of shares of common stock available under the Amended and Restated 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the Amended and Restated 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $219,748 and $375,328 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $556,673 and $789,798 for the three- and six-month periods ended March 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $49,590 and $99,726 for the three- and six-month periods ended March 31, 2024, respectively. The compensation expense under the Amended and Restated 2019 Plan related to stock awards issued to non-employee members of the Board was $176,703 and $226,773 for the three- and six-month periods ended March 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Total compensation expense associated with the Amended and Restated 2019 Plan was $269,338 and $733,376 for the three-month periods ended March 31, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $475,055 and $1,016,571 for the six-month periods ended March 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2024, unrecognized compensation expense of approximately $1,425,821, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.</p> 75000000 10000000 1950000 219748 375328 556673 789798 49590 99726 176703 226773 269338 733376 475055 1016571 1425821 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Earnings Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,265,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,969,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic<span style="font-family:'Calibri','Helvetica','sans-serif';"> </span>weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,456,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,352,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,453,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,334,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,487,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,354,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,481,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,340,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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;margin:12pt 0pt 12pt 0pt;">Net income per share is calculated pursuant to ASC Topic 260, “<i style="font-style:italic;">Earnings per Share”</i> (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of March 31, 2024 and 2023, there were 297,014 and 25,000 options to purchase common stock outstanding, respectively, and 173,555 and 82,886 shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three-month periods ended March 31, 2024 and 2023, respectively, 243,749 and 277,520 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the six-month periods ended March 31, 2024 and 2023, respectively, 228,579 and 138,760 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,265,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,969,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic<span style="font-family:'Calibri','Helvetica','sans-serif';"> </span>weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,456,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,352,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,453,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,334,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,487,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,354,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,481,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0pt;"> 17,340,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1208316 1271103 2265666 1969754 17456120 17352340 17453741 17334553 31407 1690 27476 5551 17487527 17354030 17481217 17340104 0.07 0.07 0.13 0.11 0.07 0.07 0.13 0.11 297014 25000 173555 82886 243749 277520 228579 138760 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-weight:bold;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">7. Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales to Eclipse amounted to approximately $9,000 and $42,000 for the three-month periods ended March 31, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $93,000 and $76,000 for the six-month periods ended March 31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A company in which Parizad Olver (Parchi), a former member of the Board of Directors, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.</p> 9000 42000 93000 76000 72990 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8. Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such a rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the lease-related assets and liabilities reported in the Condensed Consolidated Balance Sheet as of March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification on the Consolidated Balance Sheet on March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_0r-72x0njkmPytMFlO5v8w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_75QlDfFA-ke-9zgpKlTUbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_gzXysKMBNkK_R7SuOfp2sw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Rent expense and cash paid for various operating leases in aggregate are $7,338 for the six-month period ended March 31, 2024. The weighted average remaining lease term is 0.7 years and the weighted average discount rate is 5.0% as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under operating leases are as follows at March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;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%;background:#cceeff;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:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,784</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,784</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,281)</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_z88ARecmCkGZL07JVH6hyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion of lease obligations</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Classification on the Consolidated Balance Sheet on March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_0r-72x0njkmPytMFlO5v8w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:63.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:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_75QlDfFA-ke-9zgpKlTUbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_gzXysKMBNkK_R7SuOfp2sw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 8503 8503 8503 7338 P0Y8M12D 0.050 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under operating leases are as follows at March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;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%;background:#cceeff;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:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,784</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,784</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,281)</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,503</p></td></tr><tr><td style="vertical-align:bottom;width:72.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_z88ARecmCkGZL07JVH6hyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion of lease obligations</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 9784 9784 1281 8503 8503 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. Loan Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (“PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of <span style="-sec-ix-hidden:Hidden_o3BG1f5huEOM__WsilPpoQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sixty</span></span> equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The interest rate applicable to loans outstanding under the Revolving Line of Credit was a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. Under the terms of the Restated Rider, at the end of each business day any cash balance will be applied by PNC to the outstanding principal balance under the terms of the Restated Line of Credit Note. The proceeds of the Restated Line of Credit Note will be used for working capital and other general corporate purposes, for acquisitions as permitted under the Restated Loan Amendment and to pay off and close the loan evidenced by the Term Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Interest rate applicable to loans outstanding under the Restated Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Restated Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin (as defined in the Restated Line of Credit Note) plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio, as defined in the Restated Line of Credit Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The foregoing descriptions of the Restated Loan Amendment, Restated Line of Credit Note and Restated Rider do not purport to be complete and are qualified in their entirety by reference to the full text of the Restated Loan Amendment, Restated Line of Credit Note </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">and Restated Rider, which are filed as <a href="https://www.sec.gov/Archives/edgar/data/836690/000110465923128891/tm2333602d1_ex10-1.htm" style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exhibit 10.1</span></a>, <a href="https://www.sec.gov/Archives/edgar/data/836690/000110465923128891/tm2333602d1_ex10-2.htm" style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exhibit 10.2</span></a> and <a href="https://www.sec.gov/Archives/edgar/data/836690/000110465923128891/tm2333602d1_ex10-3.htm" style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exhibit 10.3</span></a>, respectively, to the Current Report on Form 8-K filed December 22, 2023 and are incorporated herein by reference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"><span style="font-size:10pt;">The Company was in compliance with all applicable covenants throughout the year and at March 31, 2024. The outstanding balance drawn on the Line of Credit was </span><span style="font-size:10pt;">$10,642,885</span><span style="font-size:10pt;"> at March 31, 2024.</span><span style="background:#ffff00;"> </span></p> 20000000.0 0.0010 0.015 0.025 P10Y 10000000 0.0010 0.015 0.025 0.0015 10000000 30000000 0.0010 0.015 0.025 10642885 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 5. Other Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the quarter ended March 31, 2024, no officer or director of the Company <span style="-sec-ix-hidden:Hidden_CDAlqHgxIUyqOPkuqNl88Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">adopted</span></span> or <span style="-sec-ix-hidden:Hidden_8ZHChh38cE62gGMqRP8EBg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">terminated</span></span> any contract, instruction, or written plan for the purchase or sale of securities of the Company’s common stock that is intended to satisfy the affirmative defense conditions of Securities Exchange Act <span style="-sec-ix-hidden:Hidden_i9LWN3UGrEeo_WEeJivESw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rule 10b5-1(c)</span></span> or any <span style="-sec-ix-hidden:Hidden_cM-gWzvhzUO1BXEAQt5YZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">non-Rule 10b5-1 </span></span>trading arrangement as defined in 17 CFR § 229.408(c).</p>

WW]6BZ4TH?YBG-Y?/'0;9=$)4ZI MF,AGUAACBKD]YO8OQ.V;J.1Y![J4F_)3X;;3F.AZNFHAMXM:GEQ" MSL:U/#&WQ]R^M;5 [V#W3/;4R5W5GG59>7PL39Z>'DO7>61W7@U42BL_O65A.]@]U;$W/_Z8%<9_N#QT&AU'HX&T\OQL#NHIXH)R?2\T;F," MC@EX"W"[X]WL;#[?MW[STZO>=JKDO%0"$6 [$8B,7 &L7 1ZN*UR$'.E>G(S5[;=M] M0TMG]UJMG-.H4SE01CF07N-8LE@.; ]OQ')@7&ZY #@^D>N6RX@[-J M_:+8?!QG[QY&HPK* :PJ!D$0]W7O6$YZ>5_W-PO#K;3IXRO)Y4T?;&N$\ 9" M,YP5ETCAR[YV?/S7&\C(_ M9YY:D^<.Z:C53+=8/=<.W/3#)>7GM4=98GZ.^?DK\/,F@B4O,_2@I%Q?5O.Y M&_G4/K#U]2AEY[N"1FZ)BAOQ!#?VK4XV6&'ET^)F_.?2O?)X6)D/?<7W%\B3/EBJ-?:EI#PU5 MRA3DA(0[SL@__V?,'A+__F%X0%$JO$*0-'T!)6KZLS0MD03TMDHIJ^!J 9VAZQ/$,QS:FD\>LM))>HOF-X!GRO M6!H]I#T8TI&!'7P,A .\0[)"B,#'7H\L#A2TZ.@#R=9GFB5>K?8E>X@,SPX*._. Y/%E[$N4BFX P.M&RPW@O7JBDQ=IKMF+ M@M (AWT*..J./:#PH,"!?48J3B MXG+GB@,0S*83$IIG=#T4ZPG\I8.XA_^L?G)'Q6W7]8A5Z)=)K5:RM(?J[9XS M>'X\&$WWJ[\Q>CDGB_%2\U*7.X!J9X\'F?,PKH O% M<=JE2FG.-!H;MN8&;;D]/"<6\T MN#_LDSO55<>R/BX/?V,<[>< TRH>=T\?CNHMN?#4-IN%DV+RUD!@YA-@92W" M4G 2&60T&H/7AZ((\8BX6L3* 2&1$7I84X3GX*'+2+JZI,/BK9F@1STZ7C@ M.C)WLZ=8'$,7*'==$!ROX"?O'%_L=^P*DT)-],#G84ZC?V#LTT/!0T@2I F8VH*;76.RK;S\&9,JUT=^AT_C MBGYLC,Y;I]/,=;4^FMS7KBM ?IE2(E_< #-_QB3 ]8'3(2?^X]WIOE8=Y*Y[ M^M27 H @@9 C+@P%' MUE76$Y%-_^O,O(!A\$?'-C7XLI"2(J>C7#-SOO_]W5E#A(QMK&91A-L.4(WB M3 %QOL-B#QT,*A#7I=$!W.!0L:88>@#;SJ.OC%JB"DA:WY5,TE5,L.]LM/UH M% M/HYJ*,7"9R2D6TFQ8P;(]("_3(".DL2F+\ !?>L1QF16)X2]@.@<@8TY! MH'/J-DPS(1D6#63Y-/0%PM^P)*7;=6 +'DE(/047Q=4 "K I3M,V.S#PBV]Z M-"IB@YI0F#T+B^@ !X ZGL)V#?QX.;UO2?!WW6QW36B0Z5)QO&D3_"*7":-7 M>2YS^ZCD^L\GG?[^]:WW>.H7ZC6#"W'#\HE6\5YYKHV/I5?/H:54'J"\P'ZS M&.@L1K IGI9P;3$E<>!(%#I2%#SK9-F/D,EZ)(=#5.!+:4H49TY,]!07_A^< M2-!Z-&Q3.3^3CDR[ WQ554UCZ *'GIWMAZ%M]J$(SB:D<<]F_B0PXU"$2WL M>N)0(62Z-G#W"]];T6P1?3<7KV5 MG)CU$W>8KS\KXW?YMJ[CM??I7IPA,M8%"*3*Q'#;ANNJ[D@AIV M/VI'7H.. ]G'#$;+0U#>&EYOWW<]&X1WS4)3#71;Q75!Z1*MJ4R66HU'NEK8 MWW\^?99)]C0SG%KV^7/OZH]_RLLCIZA^UXV_.6]Z6_"W?]'I-L:'I48KTZA[ M!;_[\*0]?-BM6A7^KLJ-VVP#UI*?7/7J99JE0S8]5[>+BZ.:II'_8<5T4Q!]-\TKI_R@[EHZMF\RJ3 MN9;=PRYP?'83++_53I=*?4O@GPF0! M:P-EDHR C==')4VB>S_8K\1'M)I-?,8=ZQ\.\C80ZQS&.,H]>_@CDTX5%I"[ M&M28AD4$#6671&^R(6;^ITB@?4$,_JM9WU]:ZD2K@"R4*^:,K\@_^N.?)E(? M1AM0D&"8)^ .Y9\(VI=SQ#R8E\$/&(S[URRZ]ZHOSGWLM8B'"O.C,%9D@1=G M@*0"X6T\@S=8-X'SI+\N47P9X.,I5!3#1P,B*F10[.W9H)KP'P<&>)B>C#*1.7"]!/50 D :O@B-CR(?6 M*Q&*BO4IR:AAC#-;9/:O#V@[5*P"#%S'G7GEB[V6=53HD^Y0N[D\O.B5;SYL MI5PZM@[*"UZOF(>$+-PF3!58IUHN]_>.2^W^_EE9'UTE?36+Q2_%3*)<7J+ M /,7]H@A%4].-1K0SLA _QM,32Q.U? Q@)]%&/1I,IFJ/86Q2L2'1Y62+OYT M836Y)#5\K(T[1516#$?:@P^/FE+C0MJ[3^;E,%X798BM484*!6M;*Y>*.;6C MM LZR;5S6:*W2[FLTM9(294)R:FEF3=$X9]XK9;CNS^*1=KG::K8.+?+5PO=\X MLNV"=T2Z8-HM/%G0\OFSTOFI7#WM]H<'KF(D*-GKW^D M/Q>/SL=7Y*$_;N<7U]R['C7-+-!=ZVF0/4T>'UXW*Y-QN[#XY/3Y<-#WCRZJ M?;_<[X[SY.%:;5;@R86W7T]/#Y4C?;\I/_4;CR=#)?^LUZ_:Q<4UY9-3O?W@ M//2KQLD=,9Z?LU?W#CZYL&8Y^71T:UT-C^73J^GIS>"I>D_V\#=X0)=Z^[MCN M&1JMI,["WU;WC"A@QBZ&]4IM/8[=V.]N%^H%P^[B^'B&!K;KB5V)\AX#U"%F1$"K#E P=\&@A+\Q0P-JUR(T HQ)+,LU7+1N MV"^'#AG1K! _,>ZDZQOTC EI3&@:AYZK:P$,0:=/608L ABVA>#-)I#L[&M% ML-?U8$OX\_F4#D 6OG04"B\T^N#0L$W)'A'F93'@X!L^IT[A5KP2H&@"7^#& M*<[(DV\,Z1' O(?-B:2:+3B4 R4E5?@*!$P$@->X1RQFX5 ?%=-8:!_16NKP M4UIP/65V%*4>#/S0;VV3?NCS\FLT'K&D7#=8S3:G#(5[H50UP]D1\F2B]K!8 MCL?/ ?\:AWQ*JEE@DB!8#8OF['H$B^1@F>C>*1V('T:>"7;-C047=L>( 2WB M'])?RG]G#V)W/ 4VY/H=S('S>GBL).>&!%"990] CG:(172LC0N2XOS<^.?" MP1$O?W7FWJ51@^Q7O_T<:FI@\3Z2O!\1)C3MCW2.1$:KS44 1AQ:&(- 8(R M4E8+C\%F,.Y $88D&?!&0NK"MPZ#J$??A.D3AP1X)B/%]!F)SG+4 63HXX M& 6<$5T/A09=+<%2R^P?Z%EP@#&H<'D2D0K2L3TF("T2%**:D)T )-^9A3T< M*Z@=!=(6\ W!I]DTY\V).J#I7QX'R1!!1@OU@=>6U7:$.PX"2 /ET7; (!6; MC&[O<\BS'I*E-QUBT,6A3=F"#WP&%1]E&762B%E'1(OPR4 M!((C!&R(0I2% ]H$(<@QJBHC;#VK%* [=LT,BU@3,Q"MG M+ -/F1"7U7L O' ;M+]EB(++XPTQ$>.)BB!:#$),HHI\![-(!*, 4,#23@KP M#,!NHJ_S["Z76,(WA8W9JD%W//>T9.@A%D;. M693BAL7")(@,9:08)N5^Q0M1"V!0&2P0/:&.3;QA>RCH^Y8]9BJ241F0K$>+ M$"A5\KTQ$SOL#.N [6Z/470XM)*)":% ]+CANVE+&8MU,9V&1C4MV@.:0[BS MI9@1K-HFLAK('X1'U I&]0.TI#AKM((Y>>FP"78VCXG:Z)DHZ))"(D3I:X:R MAK;CA3P&7H?&Y"3Z'W@A-OWU'O=L&M2S49;TO_U8:P$5)KY^--0>T7R3U/59 M+YN'^2KTA!5+.PO/%[C=)UKO<+\S?0=P]LJ"XN+= _-("B^9XL/6/Z ?C*398BT9?-G MY"!?4&+I L\1^^+O2[-3ONW&Z4(V)1=>ZP*/A.PCZR-?Z4#I FCBWTGL+__! M,C)C -,ODR$\\45?+!Y5.D#GOD?6DA=Y2U=W^NU=W3/IK-]JQP=$O-J.'R/B MDQ"1+J2*KUYL$F,B9HGOA8ATJIR)$;$-B,BDTND8$ZO#1'1Z+MAQ^.3__5'X MXRVF$SWH[$BE]' B41O],R8JE5XKP'E#FF@??6\:E&/QJ<#?>,G+@">HB_&? M?Z4+\D_P,]@?Z"T$F:8WCB1>9H-N? +S:\!BOLSL,7]3KWWN>4OO.B[#[.)_ M5P0 ;F)M]D+LI0SSZ2/G8EJ@ML6FF5\/PS3T%R+MCTGS3\5>?2Z%O#*^ MW%$:_)4'^_D$EW2)FC0F249M/X[I_[1E)UG,3&3KL3^XG'KGAV8]/RJ-EUIZ M']WD&PM8ZRPQS[4\YX#5ROC=F+2X-A]Q6T>C_LJCVK+)I^\NVWW_**_WU-?. M!?[Q:'6]Y1)J+R\9=6JW2F/O66EV^]/:\^3XOM#WK1I66>;_^*>4R,NOS2[> M4;?B6YB4VW#NS7D5,<(WJ'*^X;FWP<=8Y6WL.^!BO.HB1Q+<*PT1Q>['AVEQ M-E*QB_CX%B;\JN,NVTATNVFWSL=4I*285/5E+)952[PM#_HMC\$4\U?F@7Y8 M2?9)LOS<'9Z:S59G(S&8BJHZ/@DJ@]<5A]DTU7U7.WF%T9KMLGR_4 !'&++3 M?2;JET1PM+W<^> X>6CU]XN>>D9D+5\UNNW"^B(XFU9[<)95:[Z=5G/;K].Z MSW=3]_1\[Z)_VKXN-ORZ/LRX&\PKF%'_,$XN[(1GLDIUM;DBH??J+CJ)(K/S MSDO3QDZ3A;Z=+V-#?BW/Y;/"-YO&6FSYQY;_UEO^2TS^4O%^4KB3R6'_*7/4 M/2_G3G)][ZI=>K/)+VYNW!:>6O.P\_G&TVOLL.11#3:^1'%[TE !$P#[+E\: MA#$S\9TV6'_VY-+57MTQ2W!5!H^E [F,Q^J)5?6)G MX\PI%2Z]$'.F:SD"@%^1W-!W2+MI3CO5_$6F+T^UD_;S[<55WGGX[:OELA^F ML3D@'O"S7=O#<&3S(]7MUSU/V\D>3P=6RP83$ MN#G*9EMGQ7ZAG=7LT^/'JV;MJIU;7%-['HR[#;DUZ2OFGEKO=A\OU>S5LA&& M??GVZJISL=>KWOK7-_W:]X=EYX[W64C#!_WU6:I[6;@^6 MCC K\^:PH9IK%0X>)WX7GA1C$5^82OOJJ,#-##X,S/MS'.L$ M_TLY3 1+/.KB6 OHC^=*JS?VOD=] =Q MXM^:X14+NV]IUN[P^+OS):/L=D4(KHD45B;N=I@LYF[.^@U9N.FJRU?$XV=) MP^\. B$EMZXO-"-G\BL3=-\>R]3SWRHH?*:WO^3@.]3PLE,EVZ]6=ESR6HD# MGUS@=FS3A&=8=(_%]9;-X^KMR;=C*I=SJ MNCDWX2*P/J#E-25;;_"O>5K&>J,2G]_CL^G0PR?JFMWKWOGTP/"WE/M+!/PP M4^SEG59GV'\Z>=*G8[3UF@V32B4PIO:"9_KM3OL.;*R8'Y[">MV\LC_3TC M:[;;MWC##,3G4JER3=3!?O_HX4PNGMP<%WK3C_6#$V"O:.LWX/=3@-NF\%7I-FS[7;T^Q_*PI9)$'AV\O09D?%30W M6V)K6(1-Q[BP/>*VJY863L)8ZTR+ ]+Q<'R3:;N^LV1NQ7G?M2YZZL5]E=BM MX5/KZ?2JG.23IP"$1*MXKSS'1W-\PI2+5VL/RRGIS :$5+H.(0,Z;YJ7(7X* MR7Z@7GH= [@MZ<2WB)0IT1$>V02_EGH +YW2N66V1<.IAN=*KM]Q# M2.O2?#.;B8?IA^N=_I;'A M]:3+BWUI3['Z">F"4K%B2A77M56##7SYBR\!CXG?)200I&I/4G!!5U)!UBJ& M1>?)T3EA7D_Q@D]GT3U[@LZ4GGRH.#BZEMV^/972;+))=LD)Q#)\)PBK!$Y' MH3LA&@,D_T6%?28M_>5_*9C_,@SX S@(;&QW:-,N$0DGSTG(_#B<4%=&MH-G M0BA%]Q,\-0\4S^X2.A%[Z-@C0R-T=)\BN<0RX ^P8WT\/K453=P93D",#D$< M.H:E&D/ @L*RO/#R50]%9)Y,H9TI,6G%15 ;S5C<&8JBYG1(*A/##;YLL*WC M=^=DT"%..UVWS:;EV/V^DNN=9"OE[JG;ZT8=H&3^'1X0KERS7)!,B*A#4-)S MB95"9'Z=7#PZT)1LJR[[][XZ,<[,\BF\^Y^,O&2 G01,:\(?"4;QBC3@(X(D MO 0>(1SEQU)*JHP4P^0>&'ZM^TCH;$(/$@'%/B6L,5"?BI2#+P+$^D-^RSS* M<20GR@]$\AS%BV2%1U \^I4'$H[N1W?L M ?L7_!;_%VG?QBEH#I(SLO-/E%N/1&7+LSP0;A;7H:WT]""L;D$C \O0P5JC M)^(;2&W36*-UE.WU2%"RP091*L.A"4# 4H ,Y0-LUA81GT&B#Y)AV=G2D#8 M>N3)!R&"&,*YH?X P?]7Y;_A"HWZX;6$@R*EOX @-*(;%A7,X1,HW_XK#4T? MM,D>BDS8A*(]^B[2K0M4HVB" BOA[NFZY_2P_+?[*&7IQ^S7@AI6/7CS5X;8 M!^5<_K@+8U3CF$!N5 $1A-6LR%Q%]DX)V\OQD#7,=K7^/[*2+P7^HZP^*=OXP^/!8UUG"V$.T-2B'U:WH_M/+Q[GF'CLE5Q[KM=:MX[:NGA\N M!W?MJS_^2:?R2\:Y@E#8 A0KDZU'<<,[]6OU@G?;.CW8DR_.SI_US*2[&11; MR9Y1[QF#AZKB/C0ZC2O23.^-P>)9BF*-# G3&]P>X;M]ZQKFY="^VD3F_4$$J%GR9V86;?U MFHQLK /Y&)X2UW9A$0F0$\>'1T?];B%M[VX1.CG[9.L$^ M3+Z(RA;9G*.;;Z?3LYS&S@4N)B6$&3X+X#C[#.>YT6G5>+[QTYU6O98>94XR M:KYU4?EHSN^7'F_TQH [^<%]:-;N,G+C8E10&@_VQ> 0Y']:3L@R_?\%-2#\ M70NO9C"8$ IX+X+XTDQHXR5*$A3PU?GT=URS%[D0?7B%K39$S6$!8;SHHATH M< IFG2]QS98PYQN4*_MJ8)]@L M9IK5/3][VQ\\Z1>>4QP]Z9VK[^ );BN![)NCZ^I@S^NTC OCXGQ\9*E^94,^ MX;!>RN5*)[>U5C)_,SZ]V,L=M.5=] FW%=G'FFH5\C=UHUJ_&5K:<7O4NFY6 M-H-L.9G;GU[DJYUJ0>GV?1IOK(>[[ 9B253]X\%CZE24] 9' P,ID)T M0G92C5Q7#ORD?VC=50L/UT5G?-YVS=+X93G_BW824-AU??9%^P&0#HFXJ4?I MDN7(;8SU@\>I?9GK*U?7_CE)[N>?\+(>.95>AEV.4VY6*RR78;),5 >9Q9GTXD0/"[X+?O^[8_;7PNI==-[KNTG?,_0B_JUDCP@W!QIB0H71M(+TL M/2+]*G00 23@VCGLDC&:AGK1YPN),R3'>5GT5@>3&BSK\2#3F7:ZM"(7,HCV M+)$*=!FT#MN7EHI)>?X;<[_XZ+=ORW[UE)3M7F/DUXJ-JP^WMRUY,]>\>T(\ M["M#^&:Q\X%9%K6]6K5\EO'8Z4>JV<_6J*XI$L3[(FSV_JE<. M]_L/U<%EKN?MR9V[Y^3F<'/:*=Z<3^W"?G]::MW5:@VR]X1A@NPKN$%^!Z 2 M?F/>;)@.V-0P%^1D*9IGCE1^$&E6*B0P>XP?X^+P!%'4GM3Q73BF"YXMSSK3 MVR)%T)":%!WN=;,$.8I@+FBC?G/6F?IXWB<-HW9@FF/G?O M M@C_;E2/>IC( Y^BI\EAQO+*<&3M.^:;V5/%.*SL8\MDN%&]3&8#1J%]/N@\/ M-7G?/G&NCRY5Y0YCOJL/]-#*VG?HD^]@4@"22==&>&K$51UCR RW!:-QQE!+ MO&Y-SGK[U,O6;,FR/68J.A0Q8&VJ@#J3\!_@M9!H>ABZ$6#'<#!.83@$3'>P M]QRB@S9!JYB;)[H/9BNRZN_M-[[W^8WW/F?D^-YGOBI%>7SO\WON?7[AYMU7 MVWO6(O<6Y5/0 )"2#=,C":Z$L T6O4%?()JZ >9]$!>\XHLOI__//FV]_.7 MNV*/_?R#XZKG>4/WQ]]_C\?C%+PAU;5'?U<_I)8J M@X*4EE/I"*$D=A)JF0U +1.!&E6 NPBX[ 8 EYTA-TPV$!5%C#E-"+M #':Y M)M3: %ES" M)I>0IY^X@^)?)\$(Q88(85A#8TJ0>F!M@B41-CR]F$[ZU*38T M&(,\*4A(@ VUX0P>YL32++#((H$IU1X1<$P\[,\!FZ#;LWT6/<6"2P;T^?N_ MF3^3;PNS8L4UICEVO&Y4K'+E?L620.5TBJ68DY=P[7U0_ZC55R^:TG7UJ')]4+LXD@[KU[?P9_*L7C_%?P?/--8VJ6)A^\82OL"TLJ%2 MHQ*0X3!+'56Y8EBT$V,,5EC2M&V:AZ;..AL#@68F#]X.B&)%6M)UHM'4-"VL M,>@$!E,9L_202UY;$RW_CH+);Q-. :X$6IDJ]R+(!#T,A6>T@3R&CHV=X.S? M';1H==_S80DR8JMA&MNAHR047<E]K3K^@,>Q:5S*_!5 MFJ'KA@HTS9OC-4/U4E(-H1@ G]6)T=R>J(>"G1E8CN 1-R$F5/"O.L0TX+@+ MGP^4Z?Q'6%PP_QEQ/;!.EZPKAK\L?/'*7K"W 8 ]_S&&ME7%]1:^8 A=^!@, M FO)?GQ3F__0[2W[=+SL0P"O:?2!HOCGB>!MC(B(-O_% )E[X6D;]0-(JL5E M !%@^"C.LC>@X84#4(+74Q)QX0= YTC8X#[C$RY-C0#^T=/%*0["DPX*6["C MRZ;S6P:!B$UPC]EC!7CXO8:[U*>O\%H"UO38JP03D(EJPGM&C*$I)XB%..<, ML#C'Q'W0213,_6(%*6/#Q8+/)]]PL 0%_<_ 67>%!P];XT"I-?ZC#(8_&P&> M9LK_NH:+V[P08<"AT:Y9ECZBBEAJVZ8?2 MI>$/*3LRG5:SU!03 AX=LT'G=]'@1'2.#GA/QC;(\@I _TUB%L3K8%%5ORAQ MJ;31*0!43&MBCR&3E1H((=,>#D+!2]-& ;](A$I@=RY=2"V%:: XP'>U'2XO M:2V41C!9BR&&Y3E&^FZ'FPGT6&1J\VJSR)B5\(R(\# ,$!L&R'*R!X@=@;R&,J_4%KH+QU#!0&5/03''+/YFRX M/GCB419]DZ9A]6 "=E102JKB SORW? ])*(*+2'I@=$5C)E)L'HYW;3'+FW' MI#$]_A;*#1BDP?<"%!=.P\>W]+!0C(LTFD%,T/$M U%SQ_3;R[ 69L(;SVM8 M(+0TPM_K$@^7]GJ(L= B35>DOZYA/>F0_>J_"%"0!6"%TLZ"V0 E_XV,84K> M0:L;&)5A7]"0&1.U#3+T:'2(7X8K1Z*8? /2XKL!>)<*O*Y68X0/='4%]@? M$8 X%RN%75Q1I3 F&-%S.?!,D]7:& MS9[CNUZ#6"X!IX)S'\S4"G)@/+ZW;,44_FW M'F8.0_!RS *"L^UW/AFHTCG(,38]-R$=7AXT$A)>_'A$@.U,.KWJ@*A]RL?[ M]?W3RUKS[]HEARHVN[-!;&"H8@D+"$K-5YF\YW^#?.@AKJA$^\FX07T18HT,Q[:" M^'^M^*& H*Q-%UE $E%.I'*T@U.OL7>+T& MK0OM3"45;%%[0&*9]+U(1P1=P,>%M4:&RB(W=.R-)<9 ,^,H)HQO11ASDX^[ M..B.V3=\8F],#]^)'L N4:@M&W2R$M @]L!01<[NA<82D0J)R>6[D(MFN([/ M4ZG&'0!*.CIV"\6=@>-,G!)IW;3A^,%)7$5/-=J&;.&NE2RM <=*YI M\A5H!*^1<$C7-Q5PGJ=8+PNNDF(F>%*!=F,!';D 'A[2CUHQF)<(QLOCY%8] M=*-P)B6=8 ]$.4 7RXD)[[L0GD8 DI0$'*(2@\T_ GEE6S0IR+-DAJ,E\4*# M*9-=1NPI?2,28:.,K3ZJ-77*KK=PL;;(4JEQ3*_I<:2![1"I3V)G^AN2"*@2 MCQ6WT3H+1U$O+IT,B%:$M&9D@D)_-$NF!:1FMSH M790)5LTL;H0D*JUD<5U:%!4L0Z?L\@M=:Q:"&<-O.,/:MX*+&V']"V7$R_6" M\@1L$>31E&/PEZ>T0+86C= E)*S:7ZR>C5I+ )UGP@O=L9A_"IOHBDKC#K&( M;M ":-'THDGC'K%@/8!2G]#AY.%I8M;Y+JP3]C7P'H29<:NV(V%C,^\$C1WT M;T,6K(K/92VK\R,YL"-"E/-QJL&V2/IOGH6(J>4[40L+T]!, 1!"-.LDOJ'- M2F*^LZ=,&,'P'"C.2<$>%.R<"7JN%NHL@DO4X==LGKU+NP]C*OLF5#;;+@5Z MB8[R7G+9]DNY=1UH"8N-@TL89PFO$79Y(PU6)XQXJ1%GL)!#]&Z'1G4__.'>+-Y;2C4 F&?H9W60:-A[-7Y&@V'!9W0">,>\P>!:;OF,)6 MQJWY\$_5I W%A)5#X-^L(]GE_<6O=^530UG'[ -O;$Q(JN&H_L"EG0VL%C24 M9;-=HSC8Y*7C)'@[LUB=CN%76?:MTVHVV[O^ABYLS59]UADS-_>@@U7+!IH MR7#UW(NK1Q^>TYT;GS3 ;G-"RX(-XY 4TZ5X4,9TP +MY.\9YDP#?V+1^$C0 MV]U8T(=P6\.-6A8X+0@U#[\N \NY7(].8QC:L)4I:TEGQ@W5<:(Q'32DE61: M$&B%#>BCD2?1QJG:EL[F7/ [YHA#V^(C#Z< ]&"(H_C!\98N$!3IV28U"/BY M40_3F2_\T#.7?>%=RZZX,W<:DC2;$$ ;OL%4\AD]LNO!Z'DEPPD':PHR4AG; MBW\N62PE'?H.G@T+2&;O'>O1ZV(YR (HPKMYNQ %!G9\=",# H()+KP]*)BZ M$VZ:@I*J9M\-YG_2JW\\!@^VL^A/EJ!7#!ZB,(B\*#&[!>QSBL08Q=)(<*RK M>;E076(ET]E-5+-J1+79A*DY;3C_+0K[']3BPK\6OF:OHN-!@#V *H1T?I6- M>) 4\_EB1-]&U!B.#C#]M>-5[YK2PF:B1 ;) 49?$LMRI M.5(L0Z'3%4C'\>FT'CKL(9, &0Q&S(R!;=.A8\RJQ9*L8 J/2[I,_R SB<9= M$2NG(R. XC7B@K$&1,I[\S!DKE@^>F(^G9'C@@')SL!;92+=P#A(9\B&^Q"K MBP-0N/$I7I>0Z%Q6X*/(HT/' A.)9WUL'=]0V/#/I1(]S][I6JK_2$(T[EE M:2N70SS'UO&^/C9!-@2V#<:7@<6OP4NC9P)I**X-K%?/W4!7S0"5ESN&\$)? ME.TW,J9%;$>L=WC>".\!U,%6D6 Q8BYL/WC^\B#R _P7%[\S8Q"6@)O10V1O M LPX^L3]Q=>+[V!38;210B_+.KIL\*)0(L;<$(N::BK"0\(Q592B"6=QF'Q**G/I,=POVB74HYGQS2! MZ1U,H]$[TU"*>)$J+>(*J< O>A/]W[['E_; 79_!-S*,YL.V.._8(5DQ?G:] M)!NRA.=T QDI5A=M-D Q$7+BM@XR LW>,;=\-L)S0+!06=S>=0 49;GA!:$' M]H%@M+_#IBY^5QVJ;0")-$ 4HF1BK7\N!S*MN%?4'MU+A]X'$R!T/@S%3S^E M\06']IDN )TSDQ@N1FU"!F:I!Q(F22\V8:04\DH@4&DD MDPH =AH8II#JS8 M#C:,,_-,6<<8?PMWRV.VV!!O4#5'1K)M3VIN.W_24 M*/4C-*$ M9-ICBL5$('^']IBY!&)Z(ZIO=N4LT"8UA3CGBP]UWU)9OADO-I;FP3YCAU0Q MS.78P-)BS,R>T@U.5#W<"TXTLVJ82P='T*&CPG / V ?ZB$+ J92 >%)]5T4 M*)LAN1#)8(^#!F>8X:SN"R:>.A7-<&<>0),6!826X9Z#[H>AL0,C"> M^:TE%E"?8X.\7&(]+$J3(:A=&O)$8G05K*;&J#Z;@A?1HGR"H<92+P-L*@O6 MB+0*1<9ST'@M98!7>H4B8B\$D9C=&3J, ",&^\K$?1-)R[)@261@;X4]KU1.]/$-F@R%'P"3K-D\X8F5%1(J>$LI-) M.SI+SZ ^&J7"KJ!%NP,:!^^0"@U#-%$,1W44W8M,].O0/(/H#4?EY ]QY[JA M>]-PP!H'E=N#CT5B(MJJ135DM.8Y.C %X *O\ID*#ZXHU1P%)8D:WB'-UPUG M[#4PR0,\B411\:F-S\BBP>P3P:F-O4I@7:)#>HO8JL"BK_[JMA+YE5!]DD0ZL_^#]9YMG#4>0?.B2I*2*0!A%X_ U?4QI-:!.A,C?>,"_X2U<#P>,17,[Y4IAF"U-9N TQ(RZB@/][0<#/6$*X;F1@D' 6EKMU5&F\W3ADFD>8 M70F988J6?+1&UU:A$!6*@L( )8(FZ+MF;2UI/PBR1.1WS1!0N^$4-M MZ/5S,PI3Q$Z$/SSG*G&G49C1DCO <;68#_&'26H!T&N2#4_,HGS1W^OXAOER MJ[I)N@J&V827&1CX*.]PNJ,2WKUG81R)^RVXQWG_?.X(_A#VHY%@%I0(N471 M%D644$ ;MP,TX0!KLPVTHB\2E&"E(C'W<.E,/IW06\3AR/C$XM##6HBKRV9A M9NYA("06?Q5]+#3"HK$0KBPN#5!!OBM=[B?3&<:@+^\2X'G)29!_B0 XQ[%- MR4-.L#@8GU'C3,'E M5'JA@5*WI*-*QHYOUPCVLYL%$"JR,!!"@>6?J8V?G,!]#X9[,@";Z,D6PK23_E M/^%\$:>2EZ22LW$J.4XE;VLJ^65-0WVG2B7)E0Q\\KK07RKL3U'-@$U,A085 MEB#4.S0^,J3:11@+H?6#.YH) ,^%J!1F8A(>M!S3$=J!Y,5-N$/"-640C*#B M+"P/[-I@(2&WI98( B::!&?2FXK,R*<:4ZYH$0T!I(3= MB$%U!#7G'$+OX>,3!FF$B(:53+",HZ$1&IF@X:#%H @'AR(-J"IDE]!ADI0" M@8KX)EZ\R*),?+C+XE'M.2QE"S+=0?!!IB O Q%J'X32K H*D _+AH@//5CF M>8E]"0^6"5#A*T>F.LQ^OP@#NH/9",D,N?)0VL#6B+ FF*8$PA;;BR#X=>I. M2&>&3HY\Q<%[+G*ES$\18 ^BZBKF8M%OO!FH2I0@J.^.% ]F/K_%@H?+W(!\ M**'20"D+#H!*=H@J!J5P A:49?&?)?'*EF#X_.>;IBS_ANZ'"%_6J^=!T",@ MAR!VLR^F, 1#YT>*8]A@#&*VZQ67254<_0SH)K2M.1$FHE/70.18JHCRS,7I\2H+J:Z"H\L1 M+K*KPM%EH*/5%R+>S3!NTO@Q[/ZGU .B&.&=OMX"S&=^R)PT@_TR>M8 W$CV MX(U+/HO9(&S$',J4U%!,5BFM\<1$!$:T)("#F38V:;0L,_(2'&])KRL!6Q+9 MVX4W"N\Q.OHR;'(*KG-QY\;8A>,P\:V1RS>#&LO@B>6.?4!QO/)A?OM#WW%] MA=UA00RZ&86#/5B:1_;#$5@V/N3ZG?D'!/&%T*+:*?SA7U%]LT U__T<=JU9 MTHD/ @9O59@E)$K1-+6/V[:D"FTMN_0=M2>&?IV!_$6"J 2:)5I5%3:-!=\' M/@*%T:M=98%S$3P5)B,B:&(R-ES)M4T-73FN 'H)MND%H1F:8_<3*^F04O? M1'/<6Y+ 08 X0"'0@,),/?$> \>U8C U$8G94@'%*2 IMB#*[9!/++YYD0T4 MJT6('T-Z4A>O[\$'PDN%A.,5?L+/3KD7>5LL%L+KA;DGOP\;ENP;@KA,T+Q= M3_'-F?H,*JD2.*:09D3)) A^:1AT-#J8>1 ;#F29N/B8$RF=BXM7JF!""2\X M#^;H_CN;3Y51W)KS!?+-L(DR4NSW2:IQ'C?AK6XNF0/@7.><@7$6[+P/?7^C'0!//AQA1WCK1&@":K B;.>E>.\3#V)OOP4N> M T0LG2;8![P081SS^!I1!H%&)A.@ 0H;<2TAOE,9*NI"#C 2$B;2$IG#HL0] M8@Y9:EDE)BM=6+8Q\+''M(8P"+O0[71-NT-K/88^SSP@X6GPYA';?%2KB3QZ M.% 32Q- ":LD"3]+1F^]PZN)"+/]>"_CYY#B/NVAB["Y(#V7*GNTDQP#!8[L-5715SF$Q>G ML(Y8$8%<4$1=8D2RT ,-"&BKT)P:$C4<)P /E.PY-FM8/BFV% MK8^KB6H+_AD8T#/;#Z*08S"/05OP+6V(PJH17C\(+S.CD1&FV((T_4$83)RG MQZC$H,248+4$)KO?*RCS"ZQ)!N'YQ+>@!QXY8&HGLBEA((K\!%^%%FA06:O- M6"%".:,2I;#NBHO@4%?3[F75]BV/IXYXQ1:U%MG*_*[/&?)+1!/CQJ #[V," M;6$Q;GN@;4.KJ,-<)?R8.18@=-!'P;B@K2=Y4H2*? (LI;'*9)8IT<+-B2]U M\4X N6WK%^3P0!3ZO*1,&14RTO@A]4AI ":]AY E],,23?&6B MZS1?*=)XT<5A3Y$,7)A*9]!24#^X*? M03P\%V[@%W,*4L!2/&K^L5=S5?S:[D7=!B" N3I2,)+I/@^HH0MMB@H M/KQ[4ISJ38'A7 ELX#2Y/J>3F,[[H5C#3"(^$;! 1 M,:&G)SJ) RI9UZWSBU&6&8\?#1T1?> Z=;&9680D0N?S(R$/NA2&9Z+AFYXR M(JP>CI5134.V8,EH=ETP*QV)=C:*">5!T(J7AK[8D:W0"M.4U, "![$2?2&] MH#$,<2!K^F@TT$LWZ A9?H6F2Z41JFZ+O0PYDUJ 0G:$P>?#Z 6:*CAK?,KZ MPHCUR &$9,*"59,2NGAA]!8/H:W9M;'BQEB\\I;ISY"=Z#I\ )6T9'P"(F@ M"H*"DQ9U,5L6[/2 KB-["PI_<.^T0H!A#.1>%VMKN4.0B!AN8#*!%:;2-EVV MGD)'VU (T_[W1+@QT?I#2TDMW52$94.[A=A2&!AU.3J!H#4"\)MQK:FA7K^I M'233Y>")"/\-%-6Q \C/W''*Z"P"<=)#8]69:^")8F19! \)JA/6D'.HL1D3 MX"SI$33^DL@^1Y>GMSC,\RM^"UZD>4G&JH)Y*"#!DY(S,[^^4 M,-&0"*SS%[R_"%,2]/Z9B>WZ%$;A74F!?T5<9N2P_0:KSE,$JWT->N%<[%6* M<\[+<\ZY..<<F5G(W^DOI!J^540^UF8! MOMI$6 UK==%J;=A!O=H1U6[40=R/ADS=M?49_IRC8LSM,(3]Z!D:V 9TJDLI M(V=_!H2ZGFW4+#$FCQ9 )Z(ES0@F-P13-P13$)5H' 4>+.VQ#7D%2Y4QK6\#6;"B QXAI',A(^W-B0CAL&LS!.5@2$R4+0@;NUSMM#7!=])^Z_T"Y;&EX3=E88X0WO#X*3BQ,SLX'% M=-C(RU]<(D33Z^9,<5WX"H02-3\B3OOZ&&8[B/"6+&(HZF@.;!"S2N!AAM=. MTE0D&F*B_!;<90"7Q!?$I#_& R/WR$\E,*],>\H;WA3IQB">I0RDJ@-_$]#1 MBN5RC$DX?N<1*)&26\5%IYR2/\Y/T'EI>)C*3$D50&:DLIXE8RT:\J/5IW,9 M&>J'T]T$%2A8G." 6^TP&"@JG5%@8D@/1_QTJ:?@D@G]#ST9-J5YW(7HHJWH M<.+&#IZ@%82UT&+(V16=C>C98-L\+[K 6DIV_. ;ZMQ,1HB0F\<5E/QS>*>G8P)D5:/CB M. =L['QDE:0O)81HF)?*4RI-@UKEN2(1ZG2PG._,N(L.UA[0QCM>MTW=42Y6 MN+,6+5^GDI;5_T2#A /L/ 1?>1H$@VB@@6TDZ?.T-U#X5#5YYBX(CE _.\CS M4EMD0.M^*4V-P<6E5?CP,&W[0,''6WJ6%RO,MC)3P(=[>DL[\VR(DBZ H\G= M:%\A"Y&ACN)R?$8E1G0 /A@ZB5^: ]XWKD$4=57"R. E#O\(QK4!96'R9GT& MUK(T,PYJ\=V@A)R-_S!8I6$P=20(%O"R*8L.U6"Z?6EH@(4I,%3N#U_0^[@F M+[>(KA>^='$V6Q@L'&+! *LY6=0,XS-YN+1F<=9N, N:/1M9;\:L9!6]K R+-K]Q M!VJ >:B@7C$*YRAI1\Y*)Q'A8*!(PH_'FE"(V5V+UQ($13$T]1V6D83_HJ:- MU34Z9C A._@G/Y'*&LU24AU_#**K:]/@'=C>+\2](A7 A+V*L)!Y>(8(8?<" M[17IA>?;9/6(S$Y80"_HJ; X.@]97:;\B2VJ*'6(@%&]&QX&77$5C^%$ \?-+3&=;?&DQYZMDR_@/GV.3 M*PR@3)U:KG.L&P+:=\.0[YR@8,6C;Q833-A4+ M!>LW&4N&D',1V6DZ>!HG. M2#158C'1!HH\VD6;E1.T6D^,7 .Z?IZ6R:[B.'IA>6,F)N&;0/P,&PXO:D%T/%^3A4'(>*-QLJ M?I%>WV"@7U<;K;-F0ZH?2O7+ZG6E6:M?-*3#^K74/*["_U]7JU+EXD!JU.ZD M\_I%\[@A52\.J@B4EWP M%PVD&G06&5HC="RDALUC[,(1F]UU_]\?V^2BOF/H.WLKBA54NAPC M8@L0 1Q1C!&Q!8@HI7(Q'K8 #S%#; DB2JELK"*V 1$Q1VP)(F)W;K6(H!>@ MS5YF]UMQC<\[=>D=IUXKR?WVD4N_&"%JD'ZL#%$;.-*ON&[#%C S$7<)+)OQ"3.;HI\MHQ9J M>,;D\C8E]]W)A9FS,;7$U/(.(SDFEYA<8HMNZZ.W07-2@:Y_R2:%[8)+M9I& M@K56)J^<4&G+011[V9G6LAD 1#<]= @M6(!GI%P^55BU0?VI:/YS+6'8'<-B M*9V25ZV*=AJ+OZ@ W4HDY@JI?(S$=U0M;B46B^45"]1=Q^(NJ?X=C*G.F6QB M2+28W+W+-ODVF'.;=456HE:**U8K6T ,ZS'Z=A_7Z?+J[<"OANLMB%]NJ[7X M]5"]^>#C2MBZF"K&N/[25LJ.10:KD7NBHA?O!-K.==:XEEQ9'F[JC[7@>1,'+/<6=-CEV.6.)4/ M7M"<'4\7>P,KCUE^,7F5EN45JZ4MH)9/"VK&Q/#]PB,O13UC6OB.M/!"6#0F MAN]'##MN*6U[W'0C5N NN2\[6VVYD4-O(!JZ"BC'[ M)3&[X6+-&+6Q.;&3T5"LVL0+X6S]"W3&;]QTV+J:S0W:B9O&_Y>NSPS.M[)3 M;D> X2L76F[01OA":-V^HLJ8%[^V/;#M4;ZX;WJ7(WD?JIA)QT6.VQ6T^P@6 MLVM($.TT%C<=G_L0*\IQ]=IVA>(^Q(K95#;&XHZJ_AV,NL5]T]\H!O$_<-OV2L;A:KOZ2J-Z^"-_'N#H3H_I+VR@[%A>L MQEW3<=?TBP[PBJ75UP@H?C$DQUW3WZ-K.IM*QSC^ZEW3\NJ]QIU&\BZ9'KL< ML9SIFE:CI8.Q1Q!W3K\NLW*EN'$Z;ISF1DH<]HS[IKE8R*T^A_[U2.%[M$UG M2W&(_(M;2=L>-]V(!;A+[LO.UEINY-!QU_171NW7;\#<=%5FC-FX:SI&[1KODO!9CX. M4G^;@LU">O5E$U\-USMNI<21QQUW%>+(8QQYC"./WR6($4<>ORYFX\CC%T7M M+ID3NQEYK ^)HWC8QD,F0V*Y\=#&+Q: W*"QN&G\?^E@8W"^>%#X0?H7,BQ37+$,VP)BB1NDMVC MA6_2()TII_(Q*<0-TE0LY.)KI;^XE;0SL.8R]JR_;N!H6]5NIG. MKS@W^S6BF[N&Q7)\A\;.UVZF"_'5S5^@>+.P^JSV3F-QEU1_''W\%C9X''V, MHX]Q]#$./L31QQC_--TT+\24Q+R2T5C\6Z*NA>@NC@A]CZO@VH!V,_\5,O194 M[[B%L@.1OKK7(TY<8_CM.ZSE5":.!W[U!NM5>PR['W'Z>OW5JV;DWX7/6;2JQ]?O=-8W'3%XP=9,6Z6W_GB MQW0IGO*XLZH_CD-^"VL\CD/&<<@X#AF'(>(X9(S_. X9$\#WL7QV)P[I*9.X MTSJNP&K9IXL;MD1L2Q MS&]AT<>QS#B6&<K(!.QE9!@LU HM_ M%Q/9G)S(Y7-O7B";D( ZP.YWB.(2R=:E7"&5_3,E73JVYJMB@QIA#VBPRX2< M@TT6,A*\ LR(XI^P@B:IO@LL21P)0#8R5,)_*%:&'V8313F3**?+^,-,(0\* M5U+. =]/B>)(3[[B>,1) 8))L 58$IZ);NYCP%K^+FD,6X*/ <5 M&O0AA[B^Z2%HX)>^"K]V>\9P0"S/Q0\UPQV:RI1MPR&>8^N&ASOL.LK Q3?! M6P$PJJ&8DF+ 5AW%VXP4P'"'Z"91X5TOX!6VP #($&$:%GRH MJ$^^@>#5'7L@'=L6F8Z):::DZL'^(CT4'.B+&E[QZ"J N M5[KO 8;Q,OC5GF)U*2D&W#HP)G23/5"[@ C? H$%G.'KBNKY#G(98A?( PPL M> M;"UX*K[!48TC%%&5QOB#*'&!#73=4@\ 3\#9FWVC&Z)__P7\$#ZDFL#9: M;[V?7(#]H(8/YSEAD6? ..<2=4V;>>'<$PB .2 MR5#KMDN2'2"K?E+1X?4_%',,ND'X/*54)O!M?P3.31;WE$^52G]*X9\(DP6L M#91),@(V;DLG3:)[/]BOQ$?4F1&?V:Z!E/'#(::"+#"',8YRSQ[^R*13A07D MK@8UJ)@$#667V&[9B*NE2,!G^O_]\:]F?7_.;HX(?\MV!HKY,VJX\H_ =$7J M0Z;;AV]150=&M?+/+SEB'LS+X+=N^Q6E@FF#.3HG#WP/S(EG9EUH/D&9:\'K M./]3X:(1D'(VM5"H<$$I%)@ \(!'N@Y=("7MSZN EP0@"$M$H+9,$N)SAJV] M33E0$R]B4HA#A/IYH,#':*)1T1>\T"%#M-D I6\S=;; R[@F+J'00"Q$L,*< MCNO_*(/ASP-1KQSX'@D9@)<&XWS.ZOQWNI!+E#-I:IJDRZ 3WVZ-,.#\NU0H M)-+ETKN,#<.=,1KF=DT5]*R:X[H,C E0@H@@.'P'#&,PQEV!;?Y,CRB:"L+5 M2TD5>#!*<+/6T0*L0C<(5BNC51#]P3OT-05,.ITJ?7"%[#806@,('H1#(G1 M .:*!EK;<#V'RBQF$[_AP7EZ!$=1+@'5+/JG_\X5TF!'EQA!EE+E]Q-D)I'+ M%1*%;/Z=]J^PUZ*4Z;[];.)M0@8MW>%KEG0HK1BU4#]/4WR&7YM ,-J-CC^&? M+C@)8#W25>8]*(UT/ E,!1I6E,8&J.;+BWW*,0[;B&53_3^SP3=+.HF+>OY: MJ:=HN"!]J\:L$XJL[<,0RZ;/(8@/*PHU"08&RKE$,9^F+GNVD,@ Z[Q3HJ6S M_>(8*HY,IF\HERMC ?'V:FP/S: MJ'*R:3F1R[PC[OTY,$1H$%UG,2"Z:5!9<]!(_MJ=09B DYQA\2C-@!4=-]3$ MKJ=XOF<[T_ -H0DQ:_OBHWQ4&J-8#EC\B#JO7:#FR,J*&9@*\W+_%"5"!9PC M<)!41]&]'0)IEH(T34WX#X,T8IAJ@:\ _]8,+X&42VTC-.>( T=&F6EX9,#, MM@@>MH&;P^(OYB5&(J7H H/]"$>T@H?>P<[4A0255DIDTPO\'%F1/P<62UK. MOH.-I;H%U*L9IH];["BN 48C_C2R]A )OZ=P:^3?G50J)4*"?D=)&F5XM,M"VF5X-(&#>8WYA; M_168-I(V_8Y94PS4Y1/Y-,L59DH9L I>2:%R%?A%$JC91#[W_]O[TN:VD23M M[_LK$-Z>"7D"HG$3E'FK/.>5;.[!RJF(J9M51U5XW M?>R%8TY9YJ0M"FS974'N8@5J1JI9AJX ;* M5U-,-6&2AJVO'%QLKI2ZFG2_A3JJBGN8+(/GZD"Q6MW>TU2F9EBRO;+=;:NH M&ZVB/CFKT?3U>V8-=173^@OZGSU36;V":NI=63>[JR:V&U'L6RVP$=53LZV> MUK*@>K:@Q@L6=+YPBM?RXBD>AWJ])=/'I)KQ@VK-Z*9L*ZK<-6OM?=@& M/(WETIT,>"Q9[]ERSYS/ N]HP /?1G",)@?]3&/6W<\]KB'L,P9,.HW>J\"1.S>RRZDT&/ MVJ5>K16AI B%: MU=000K2JJ2&$0-74HFXV@1*M;JJ7$$]- 3X6/[Q"@)O'6*[QR";F8\@F?)I: MI[?;,":+^X:O!]]K)YEBMX5];MJO0_HWN@:U@%[9NZTF:@2]VKP66"[HM5/9 MVG4JZ[M"YVH/:"+OMV=56%.+I@FU/9PN% M/$H<-FN/QHRJ;IFU9=9**JGEUFUP:],#H+S%F47/Q[Y_!&4YC<(;S^6=9\,I MP\U0P57)&+X")V=#6,4/)]2;N@'_D"A)JM[D[H']DVP:ZJ9NTJJ&7/1K/G[@6RA@+,:EAODT\K1XA* MN_6>/[1.,;BL^EWZ)#M9.H'?LUV&';7')@OV#U8W!9:W$N9>"!XM"J.#K*A> MVKF!@ '+EU3"XT62(BGXWO*^OR<<;GH961]8.1K# MON_*#$=P155A^=%XYH]"HPRB.>!ERL#>X[S"3"C*EHSHK'T M;.Y3A\O_Q ?!J**)XU>*_^(C+(_[HQ3X ]PJ)SZ0DFN@;CJ1PC'WOA8UQ)*F M?AJ#WS77@D26 I;($C!*YJ8MQ*\2 C@G?"UOO8RWM(;SUJC2:N#9;%)2@R7B MJ1J?(U=3:PE.\!7"K%Z"F!R&$QCA/=H5M?L1I"+R("*9.KX4AVDT8BA#O@=B MXX(=DJZ=6!HR%G!IPOTHL32.PDD^]WOF1%E]+@SB0O) T-*)6$:Z UX41G1] M+%Y>ND\&\9U.?3;!/4^N=.LEUQ*P;13> B/$$E@,!J])(REAT43R0^ (?%/$ M;D+_!N.I4<1@P-+8&9$![4BT@<:#6S$.RR?IWTM@(7@8QBA5&B1A="\OU@MX MII5 5SGM96GJW$<@T: LV#"18/EO/'@,CL09P9)QRP77P:K=,M_'G\F"-?\! M0A'D3T]A[?$1(>'GC<+)Q$LFI+'V8-1^BK( CPEC!J^-1Y$WI,A2.@T3)MFR MA(_5E(]?F!,S6EI-_?B^(RTB-KOS>&J82#1T?%P&3C0G %&&)<+EGR5VF4Y) M>,5HH"^F$2Q3Q&!(4S;"EP)=AK"6+JAL& 3^&<,[X_']PB4L6#1@S(5Q F\Y M((JP" G=$( R MZ7)K0[NB/UITZ4\.G<7L.5.6>[7CSR0QZMPYW ,E^=P+DB M5LQ?=P07I7$,2T!SZ@>.?Q][L!R3_%IDMB $7KG%:8$4P7"E!(3$A)XP6H+N!]-)0;!O^X^#7>ZWL_&&=4^L:!E\"2>L F'BP"L"., M/2'7?(A=R$HG'9R',(M2K0'E60#V!&FUP<:ND1'^/L+ROA1"(J>JRM\@-!&YRQ. M2)?0-?E=F7KB*@>8%:Q(/$66!?U 5Z'5A>_R^\]S]?'%"TBN#KD:(?6W-_>Z M^8LJ[USXCIF;\+L3JJ+11"]N&9M*YQZJMX53I*^RMZ"&A-4"K@5U3$OJ7%U% M[ IU6F%KG0E:&\FY<3R?_$>N/1,P"-)PQ Y/+RNK4%Z/.U"JJME]418: M"O_'3P-:!3T@CUIXLC@\%X_AQ/V-R*3*-P1$I6B.!#BYT+ M,-E=U,JW8?2#FQRNB@I3=\4"L"NHLJ)I&-$"I? ;6#&9Z_.23453"E8(3".^ MN%BM)7Q&;X$% *4# QQS78A:GFXBV\1(_XRX*T=Z6"AFZ1+M%TV&W<&J)]PT MC)T;&!/,%L1"IE5SI=]36 #-S@0(_-Y1J2Q+@ MS"VN,T,YN*@\"GMS"MXCU1 34!5P.;AO$ L@+\.ZXP2!7]($J,.%>Q')JNP# M]M/ASP)"P]($$-"A,^#C TL1WE[_O70$$K+<-S7W0(+^+/X:_*C"!((GA@ MX$1(TQ"6,N:RMN3=D1-<,>&-J1WS+[@D&OYTV93Q!0Z#A>ICG)*^(X<5;CK^ M=')YU.?88N2G/F%&NV-8+Q)OS'SI B+_6.J#@)&'MDX+RXWJ!9LF7(-JVB*K M.FM-'8B7K]D^/.8'2RA9D9"^@I&7S$^_VKIB3(JYCAUN-7G6JX\K8DC1DUZ-L;(AS@U M@<7#.TKG<$MA\ B<]0B3LMY8^,G2/&/E MO-'E/'?_UHI:UI:0+$P&J57KM@^ M/]_MC.'U!XY_Z]S'&:22S>O!(B64C4W',9D=V_Z+5/Q:)"8JR8N[_=*R5;"< M^%U5-"?QV2.'S$LI$4WM6'/$K8ZCMCX[^_^^_+L<+D* M>BB/=$E:'%5H2-!817+(^<>C$C&[S(O6;]U&GHOO-;#>%9?WDFJ0TBDYF(8B MP6M]$:#%UQ"_DI_H03R J8P05RT<_>#637R?^8BD,X0S'H/FKJB9A;[P-?/' MX )?>7$B0DLR5]RF!M)G6'OI8E^7]CY[L/:G84?2=7U?L[IFSWR?.6BW9/8P M.H5W,Q@#UN(9=P-ADL>'^*@SB"7)%39(D6N5A K$VSZ.&WV]&/,7H%^+!%;F M'2ZR!J2;L]=XE 0*\/WPQORKDBIU. !-P:S1L,B?1OGLYRC,0@<_.XE/E\[(!1,+>;W8JB" M(BM2FD1=+N%Z1_E+1FNP0G%,3$EYXQ'WU&GMJURZ$G.0Q"]1+QWQQY.?*DL> MY9?D1TB#A!YB%.PR(,TQ6T>XDO HD( MJGU24Y2 %=>2F1(RFE),G-];?2APZX?*?"8LN0[=4JP/:MEW;CO21N+:HS3B MV7;&*QL\650H7AWPK&SA>>W-I?N7/E0&;D&OQ@=(W=J,C&:)>Y"VF9F M&(+ZA%>=8$R8J "Z8AR.+R.3&," 0/!#+CZ_:!T]?R%/C()[PA.(F"2:+TW1 M77JGF]V%E2F(;\AR@TJ*X?%#S.$6B4@O**I=XIU:=O=F4D9/)$)I?$\B@OY\ M(BCK6)#U2M;)PL,>6Y:L12=0.%'53J]^R2JGIZML0]XGOJ+D1L_:PW]2Y<$# M$^1%HP@BY@U+@]@G_,"B*1VU?DG AT"T-;I&Y8 E?V>(N2#4#@GF=#$7-M$><$YHNR;I0)G@Q58N$VJO8^8/ M?E)1A)5J(;R67WVPWK$+PW7E8/"VI%I?+E7))1N5"V\NK _?RX7<*":T1>.U MG)+*,SV(69$M:[=\@=@=1NE<;+F;&$YYO+PS0GF13C"$W:0%(B2"<,HJT8MZG@;H)RA"9"%W#((""@'41+C H0S4U'N&-(A$G$ M)"A HF3'[N#Z6&3-AFD,/![COJ'*+J(_L2XDH=.61F*7#H^1Q- ZTLD%9?4O M*&^ .VDBCTMOYO=A0H6^P-00/05>A3N?$OP&IY'[G/G^'Q$ 5^ZB! )N6/*" ME.5;-D+XBC%R2/GVC6HR8\A\C]UDSZ.,X-+-F?0"(5P0,H[',!BT/AF]<-=6 MB@M0;#5;O.4GN<4N,/FVG]_"6QA"5"W#8/"/VX;PJ2Y\[8=3&A4L-Q$.'W6+ M 2T+KAU:SX*@8K]"GD%)/$H>0H ;Q[A4LK#DN$A9#1OX+J,QBWE6:'0=A'YX MY>$-\$'IJ6E0WHI5X5.X4 R7_@;ZCS%A5JP6+E%,J8M\9\&"F4/@B3ML1*FV M.NELHO@N/C]6I$C]^TY;REE2RM&5MI33EG*V6\I9K]'^!,P+*FO-573Q%G0U MT;J@VD,%!G8BY6Z@V#7+[6$1PJ 0@"[U031A#"Z.AJ2XD&4 )T4^N_UDB(I^,% M;1JUHW'M/AXSC[NU!C4T@K Z=G>G&T%)*;]K]_N:G\8$T#,,?!*_E\I-)W/@29.$NN-C-4$@/%T0;CK&DBW4.&IWAV+!9C#JP^6Q1C/J8Q6E1G*JVI45K2?KME*W8=P-5MW)J/0+ MB\$P\M/2I=U]%0/9^N_U1Z=;S$BMW<(V<+IU='-0%;FK]V13M6ILY_!V!6-) M8+MM3EFK16_@?.N0#,15-+JRV>W5*QD-L(^O.";.$](L<->0BMX-,KW4LE>D M5P?I=<,43P=L15W5F(7>]KSJCDT4V= UV;)K;''X1MC<,!K #FM+1V][8KO! MY[L5@V==0AHRL'4?QN\GD<@AH/@]\A$,-\XJ':P& I MCD4.U#;,G!AQ1X&!%+$X]9,X Z?CW1[@#0$"A)?.7^_":=&S\7C_$V\P(EU< M,Y9(_8A0K">5\[/K.2(Y"ZD8A!R1#G$#KKUIS*$4TP"1-C!TH:/V!([H\0/Z M13\-!-8*@#7P-IF#V<$#+X#[\-MO'+!>.B[=^R\G\NBXY4D&D)Y]"WYKC(+N MQ=<"'E[ \- S$)^*]X+@W!#""HH6+0A\BL 3I17$-W$T"-^;>(3O(\#S.8\X MDN?^_=U)PB8:.,OO^%'EAJ@7/K;!R# 46U7& V;VV,!0NL; =M310 %][O8< MRQPI0S'P8C;Z'P@02VMTPYS A3]]\=<1[^221FN:[:P6>W!;$(Y5[('J2.4Q MTUGCTJBE?-@([C<,4]*-B#-R[L4_\EU$ZY627$N56SGQ[CS4&@?TH _B6!0 M<0E+RB'4?E)<=#S[FB/5$Z)5J3_ #)BK&S(.YYI25Z/(N^%K4<@=!X+EK(Z2 M@C"[*3_#0 @: NTR9_HE_8ZFM+ SXZ<'+AVI *\DP-LS!DKYK0+_+X>DX4VOAB"#_'I<5W$/V7C'B[)YYH@$ M'&V XYT28*=_CQ,N,3",.X[3"4<6%=BI.0G< G)T-;"O6\89.F)(.>*SQ%D M;YR!C#H<+-KQ$X$EFGLB51:)68 G@&YX:R[I^GZ*]H7<;DG]2P5*,F?'&1KP M1>-=JP@TAOC:8V/18XG,.N)8">1[_EWA#HCOY$SA MYIA4/'KC'[HL!K*7#4\Q##?WLCCL2\:%TYP+J1T..?C4H\DKD+SYU G,6]6= M?=7-%& M$11\&F=1<01FG9H'X.VW%*B3_Q:G0[#HRQ;.XP$VB+DK\XG$,?X:$VX@1=T" MCA(>CE^4 O\$Q"!'X$:OT1M[190>I;Z TL.9Y)Q30F7'[_+!'&(WSJ+O(\V" M6*2\$EYZG\Y=+[]L+98Q M_D;.SCWG\&$+LS@/LZBV,(OBJ2W,XI-A%D6DI5BJIE@C9^!8ICLP'$4?.%UF M#Q1C.'8M;6ST-*42:7WKGU^>G)Q=_G9\?G+Z^>S\:__RY.QTH.FF9EI-B+)P M@#S*.CDAQ:A^I-%*I>'F4581/:I?P%'POW&(:3QF,#![7:7;;<*4BL!1[4@T M3JDTT'7F14^XS0W1@\)&2R-PTGA^OD!J+B=:/&J6D] KXZ([%R9)$$C:I[%/ MB[$+X'7'FRS+B@KD9-X:!@TRF,($ZU-Y:R*RR &V",KZ?R*",D98U%@[Y:U MHLQ_R+O,RG,]Q7EC+ HM%GAC/K6>XZ6 ,T/OC-=>L9W9I$EG++&!1G*FD]I?5??M!@#78 M[L%_OSOP6I!_51,QBO7CI;JTG4HXDZN4EFIDNETPJ/]-HW+(#+,K*6".!H5GV8&@R:Z"KK&MH3(=_S#E1T+X'O+LB]F6D?E/A^)C:TA9+ MMB'1.'E0-G+1T#I2>*7%B2M9J1TS!@#5210U75'-MD@Z&A M:P-C9(T'CFWT!CV;*?K8L51E[,[QA7[$Q@X:!NR1<$$=S8N%!>W:[6H-RS;K M'2D;,V_LP$==XH&$-P?'OF2!TPM0M^GVV-+6->)QA? MP>>Y<,8LN2^5J@>FH7:;X?Q62@PX6(F/MEQ97R^Q$TS,B;[MS2,[KH]YAGM% M3@I3/E![NF;J@G[>'41AP2GV/O%&E$B!F/P1C&Z'X;'P9 MN?THNH1G?_+#T8]W-+S+X>#\C^G=S9\]TS[^YY]Z?_![,HIZ-_ 0%H^<*3PF MB5*VAFU[S^0RLR/1:DJEY5PG?Y6:4F8YM<6=)8,PKP]@JQ!J(HK;A*IN1H61 M]F,VVO?N]CD7'?Q&/P:'1WW_YV]7=R??[W^>??N1_CSU;?N/A7FMY\YPQ92 MXX;@S;DY4],/G-T*L[#_[[?#ZVO='AU;VM6O7W^>?[.//UUM8Q9Y%^#9B2 ] MLBX$6.[N'!R5NF\RVLY/'-*C(1M6H&- MXS%O^N4 $Q%?WV!-;565PLT*5/%Z7_Y]JG__-3IFX>#?Q^QW M[^;XXG8;5.$%/65H[JM[H_?S++:BL(R^[E_]^S\WU__Y?J9^^M_C_A^)^?_^ M;RO" BI\OS0IJ3JE;,M4:1?A3+MBM2L=?CZ74,MU/TJ:UNL8B@U+(Q+G%2/1 M&!O79LD79,FU-DO>9LF?E24OB8.J=LQLT!0^='MC2S%T<]!C8V5@V,/N8 @Q MP$"S>[K!=,/I=GMSX8-U?'<-VKCN M/%R[@9X+4W%356:>W+"'-@'P1^C;A3N?QSC/ZN^[B'6^VC%=VVH;PM2Z[(\? MDWX"PZ]%UY"^,>@%6D=]PGFZU1AF'61R*CXVN#H8$1TPKB4_EE_TUY]IF'Q\ M]'7\LH_OA+F]3I)I?/#AP^WM;0?>T+D*;S[T(9 "?HT_,/?*B3ZX3N)\L'7+ MZBD?P U25<6PS)ZF*]V>JFD?DHFF:XK5,UQUP.ZT?;5SG4QJ^K[O\WY'#LG&17" ME2VG\@3=T'"I6A\21(,(J;3Y" HIW">Q=V6Y>L(/+O[J3*8?+Z0]O555.R$=;T15Z3M! MC,:J*M56--LV[0^.:N^KFJGU2D[1?XOTG3Y0!W"#J9H;T5UB()($1 MWZ=[W^''8@M-9.R@)GJ)9#:8O]^$LE&5-@1[J6.DJEU#49\NVFN4, /^IV-QQ'#+56_>N&-$P1>EG+BFU!4.]LC:[[_ M6YL=V@EI>"NZJ0W:7J:;#$57>CT;=9.A]11U7QVX;*P:#KE"_6_]3:BG%7/7 M"WTD3>E)%[CS:9\?Q(:A58J\ :0TA08&TH MAPK,B^/1/OH8BJZK=^@.JY'O@)5+_UHG<5IVT MZF0'"*FK;>9GH3K1UI$(9*GQ_YK=Q0N;*G6#ENIQ,- MG8#%^V=W/KO/0%5;D#C8*N'L,,1H]0*$! WN<19XTK- 5RT-MQBE/C?*)\ZL M5>I-42-O0JFKBMHY.;W8!8*W;%8QCR:V5%R%,L@#%B^@!(BX4F* M1(WORIA@;ZUMGMJLMGDG2ZNAHF7&/!;R(>^=,]M/Q,9V(C-]0HX/J95'ZM]+ M A6B[9[(V4![>VQ0-)91J:>+TFV9@3.#_O:806#%V*U6*#."\?88X:MS+U$' M!M5NN8!S@?D6N0!1$#31BF,9([18]0NPZO46J[ZEUJ8&/T'5:WYL*:M9PDJDDV4)P;Q FRJ?K!/ MG\S(3PGG_V_99#A0A=C4'?,^CT,$9 XG'F7^IJ6MSM0+TU+4/><]&%)^3/0J MVZ-QL?_/:LM8[/J:[726XG0Z]6DI>=-T:11.:5\Q7IF]*\Y6.(RR(65[D7&! MJ5=>Q'ZF+$[J[/#ZPJ7\VQ$+PH11(R..V!%&][PQ$G;J*5K:;*8K;5G9M2W= M7^@ &*T#T#H +VSI/E)=W59ZVJ#K&CJV=%<'0\4Q!JH['@Z[KFI9>K4US<7) MKZ?]R^_GQP.]JYEYV\LUL_\"U?9@HYI\E.OL+U@^:,-[@/],O8BT:;SR>1>\ MZ)S:\$;XJ&OL+(9ITY&3(N12@@=O(AY-P6N&X+/!ZO!.R6@3A^S:\7[-[ M7D.>;39 >J-+;G3;-:]OS9^XX^!A'5._4Z-VM&Y]V^M =^.'?W^GO=N1R3[8 M^.[T].Q?_G)U>2/W3(^GB^[=O9^>7,C]A>W)ZV,D]CK=' M\YN0D[(#7D0R>U=HY;OQT?_ <#A..% J#NC*P@K'3>BY2PHC>PX_K9.+_ MX_\#4$L#!!0 ( (.$KE@]/A$)"AL #DR 0 8 :7-S8RTR,#(T,#,S M,7AE>#$P9#,N:'1M[3W[4^LVL_^*+GW!# EY\ STS% .;9FO!>Z!T\Z=3G]0 M;"5QCV.Y?A#R_?57*\F.'0+)*K&2TG3F%$@LK[1:[4O[N/B?6NTZ&-# 82[Y M^?'77XC+G73(@H0X$:.)^'3D)0/RR,.0!N17%D6>[Y,?(L_M,T*:C?IQO=DZ MJC=JM0\7XEU7>A /.N3HH'EXT&JT#DGCI'/8Z+2/R?VO9/?SX]6>?/KCW=7C M_]U?*[#WGW_XY>:*[-0.#GYO7QT:Y#&B0>PE'@^H?W!P?;M# M=@9)$G8.#D:C47W4KO.H?_#XZ6"0#/W# Y_SF-7=Q-WY< &?B/\SZGZX&+*$ M$F= HY@EW^]\?ORQ=BJ>2+S$9Q\N#K*?ZMDN=\" M6L+#3KL1)N=BY('X>NJ9Y]K(4M?U@G[-9[VD>/.]\]>D,6DULV M(I_XD ;?[:M/Q,^815[ONW/Y=.S]EW6:+?%.WPM8;<#DM!KUQLFY@MK12X6G M2W#42/BV,#WYIB[R7CSL!S71:(\=]^==IJM,\O#F"L0%PX WF.SVC4 MZ?)D<#Z-QUD(6LVRY9\CM>PN]]WSA#TG->I[?0$-/LWP'N^N_F,\^N[^\>;NUG@X:F!3CKO\Z=/U]:_7 MMX]R_.HV0^+>"P0=)X*#Y?0NOR1']<,,]T?U4SF/QX$7EX[+RPDW\I7*XY#/ M?!\WS@5.BQM"D5/C/=SS?URDKSR;H])E#H\H'.>:PWT>=;YJR/]>? L#4"27W+ CBL?]$ T](=QZ%FD+(;C)@!"1/JW%^Q8="?QG+OYKG>_M$ M((AL)+66IGT7PFC&LGG7UR)E)*LKBIEL8WY'\>E&@<'?&(]\-!Z)$T?%D=?& M(Q_6,-)\MN:X10U4XW[.!?5L75<2Z2PMVYCJF]FI5D3^5QHG7F](!7HKL^=+],';2@6I+19J3\4P8'"5F0' =?, MH%G/=.6TM.PIO:0*]K3SX2=A;26$]XAB/\"67C, U![EDWWCJ1D<=L+9WW[] M?1K%*4PIX028HWC/,(;YP1\3&41RL2*Y>UE.7 J;UA6&*7SSB<6)M%);C>89 M>4C$GM5^H+'X0#PJM@7>!0*#!;&2)/<^+8L3^& B2UBOQQPI!=%H@--PA$#% M'_/(PJ8@$Y/^]JOF<>-\/H7\:88:!&9@>ZK'O][_:WL[_E%0:DYJU8.S@D6M MC54/:, BUK4 IP\<,[:P._R=4$"FV%J@Z#CM_B4.ZW9S%@53UIAC*%02(,(V<@;" JJ?CB \WEHH-5-A]@K7(#BNV MR!:PQ4@\H!'++>B";[1YX0F@9@9L-M&K*D.QD2YS*_:D7_H^<6CH)=07G[K:DQ[P MA'"Q\&@DSA=Q64^(5C>;F9"-8M" /C$I]8>,!@)J3(350Z150L1#\ VL*I_^ MVBYM=%C&T=%:KFU:Z[RV>51G,%U8_0*R/;*A@JT!&5(D;5'A2E-EXF1;\TW> MC:%(Q2@CGJ$!,- MQD1H[4E$7<^!C=DG0L(GXF7R^IY'XL^>?@/)(MU,EMM NJ'T8I=P1*,@FK(* M[+(L #&V)U!@# V*S<,7G",S+\_FK>4E@U VB#SAW-^3+ "^ZW'?YR,!@N0W MEF1RH]AYU199=Y!9LW$:3D69K=9>.:J?+6JQ[-*]-9HLOS'@TOU*]-*F1,*B M1/?PGJ($BF'#X-*O'B*<32](#75(7#P'BYX\QT(8A+%S;O,B.JP%7 E5RQ0. MQHXTE-L8$)YA/!<&AF ZL>=Z-/)8;":],=!,*0VU,>9V$0:,5 @JA_(DI%/E M0$QU=@R,KI"_P^HW?]DKIY85[HQ94<3BT%0K0!U-,Z6@B6+-0?44\'=*(S&\ M"8&AHK&V%29B5F)BARI7FQ"9$KUV[*$18 B,<.SOV%4 MO(3D1X&I'@2CAK$LJ'6\#][5\R)#'0D%A:=F,@4#9/=PKW(8- B\)Q;%4N-_ M)S1&\F0H KE*ZPD!*+G48&YK]:EUU^E3N]:!4AN4P*F=:S/S-_-@F&FG%DI9IM?/ MH:=K&12S "O>K,\A5]=K4%]D0D1+>A/;&*8BZ,,+J+$^@8%ER",Q()9Q6&+@ M&%O$J+TQ5"HP,);Q5K9MW)=B%F/J1\3 *#*^RH'MTLI!:/[W:)$/+)]FC3Q% MF6Q2=YLSA%-9$FB9?B^4(^YF$R4\\,<0#4$=H0RX4,5O(B,GMZ-+:($R+C5> M_#JU63]3(2&6U;_#P_#5NAVG5G6_YB)6A)*RU3M)5R*Z41"7E=TH8!:N@981 MWI;\V39N&U% EI'?*$ R%FQ*\5?A8C2&N*^7NBMQ&17\4=@-'X'-RC*5^]*& M@,L>86I R1A/C5V$24\L"$:%<<8B&+C[#)R9D;'XC-">6*%\HB#.E*XO9K$[ MWE-6P$357X);K]'^+C+@E_:W71;D;/6 #/D: M"H;0$ZH'5Z@FH#0WVE Y+4U>6".JLS;VNWN[3;WP/PXWE-&0!KD=3Y>L01V1P,FWZ[M!?&B-%"_[VD_39<1;SAD8FX)\\