0001558370-24-012215.txt : 20240814 0001558370-24-012215.hdr.sgml : 20240814 20240814153043 ACCESSION NUMBER: 0001558370-24-012215 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240814 DATE AS OF CHANGE: 20240814 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: 241206931 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-20240630x10q.htm 10-Q UNITED STATES
true0000836690--09-302024Q3falsehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentPAP60MP9Y3MP9Y3M37000000000836690us-gaap:CommonStockMember2022-10-012022-12-310000836690us-gaap:TreasuryStockCommonMember2024-06-300000836690us-gaap:RetainedEarningsMember2024-06-300000836690us-gaap:CommonStockMember2024-06-300000836690us-gaap:AdditionalPaidInCapitalMember2024-06-300000836690us-gaap:TreasuryStockCommonMember2024-03-310000836690us-gaap:RetainedEarningsMember2024-03-310000836690us-gaap:CommonStockMember2024-03-310000836690us-gaap:AdditionalPaidInCapitalMember2024-03-3100008366902024-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-06-300000836690us-gaap:RetainedEarningsMember2023-06-300000836690us-gaap:CommonStockMember2023-06-300000836690us-gaap:AdditionalPaidInCapitalMember2023-06-300000836690us-gaap:TreasuryStockCommonMember2023-03-310000836690us-gaap:RetainedEarningsMember2023-03-310000836690us-gaap:CommonStockMember2023-03-310000836690us-gaap:AdditionalPaidInCapitalMember2023-03-3100008366902023-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-04-012024-06-300000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2023-10-012024-06-300000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2023-04-012023-06-300000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2022-10-012023-06-300000836690us-gaap:ManufacturingFacilityMember2024-06-300000836690us-gaap:LandMember2024-06-300000836690us-gaap:FurnitureAndFixturesMember2024-06-300000836690us-gaap:EquipmentMember2024-06-300000836690us-gaap:ComputerEquipmentMember2024-06-300000836690us-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-06-300000836690us-gaap:SeriesAPreferredStockMember2023-09-300000836690us-gaap:SubsequentEventMemberissc:AssetPurchaseAndLicenseAgreementMember2024-07-222024-07-220000836690issc:HoneywellInternationalIncMember2023-10-012024-06-300000836690us-gaap:RetainedEarningsMember2024-04-012024-06-300000836690us-gaap:RetainedEarningsMember2024-01-012024-03-310000836690us-gaap:RetainedEarningsMember2023-10-012023-12-310000836690us-gaap:RetainedEarningsMember2023-04-012023-06-300000836690us-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-06-300000836690us-gaap:LicensingAgreementsMember2024-06-300000836690us-gaap:LicensingAgreementsMember2023-09-300000836690issc:HoneywellInternationalIncMemberus-gaap:CustomerRelationshipsMemberissc:AssetPurchaseAndLicenseAgreementMember2024-01-012024-03-310000836690issc:HoneywellInternationalIncMemberus-gaap:CustomerRelationshipsMemberissc:AssetPurchaseAndLicenseAgreementMember2023-10-012024-03-310000836690issc:HoneywellInternationalIncMember2024-01-012024-03-310000836690issc:HoneywellInternationalIncMember2023-10-012024-03-310000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:AssetPurchaseAndLicenseAgreementMember2024-06-300000836690issc:KingAirAircraftMember2023-10-012024-06-300000836690us-gaap:CustomerRelationshipsMember2024-03-310000836690us-gaap:CustomerRelationshipsMember2023-03-310000836690us-gaap:CustomerRelationshipsMember2023-09-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-06-300000836690us-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-06-300000836690srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-06-300000836690srt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-06-300000836690srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-06-300000836690us-gaap:ServiceMember2024-04-012024-06-300000836690us-gaap:ProductMember2024-04-012024-06-300000836690issc:EngineeringDevelopmentContractsMember2024-04-012024-06-300000836690us-gaap:ServiceMember2023-10-012024-06-300000836690us-gaap:ProductMember2023-10-012024-06-300000836690issc:EngineeringDevelopmentContractsMember2023-10-012024-06-300000836690us-gaap:ServiceMember2023-04-012023-06-300000836690us-gaap:ProductMember2023-04-012023-06-300000836690issc:EngineeringDevelopmentContractsMember2023-04-012023-06-300000836690us-gaap:ServiceMember2022-10-012023-06-300000836690us-gaap:ProductMember2022-10-012023-06-300000836690issc:EngineeringDevelopmentContractsMember2022-10-012023-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012024-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-3000008366902023-06-3000008366902022-09-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2024-06-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-09-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:HoneywellInternationalIncMember2024-06-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMemberissc:HoneywellInternationalIncMember2024-06-300000836690srt: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-04-012023-06-300000836690issc:HoneywellInternationalIncMember2022-10-012023-06-300000836690issc:PrepaidSoftwareLicensesMember2024-04-012024-06-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMemberissc:HoneywellInternationalIncMember2023-10-012024-06-300000836690issc:PrepaidSoftwareLicensesMember2023-10-012024-06-300000836690issc:PrepaidSoftwareLicensesMember2023-01-012023-03-310000836690issc:PrepaidSoftwareLicensesMember2022-10-012023-03-310000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-04-012024-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-04-012024-06-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-04-012024-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-06-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012024-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-04-012023-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-04-012023-06-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-04-012023-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-06-300000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2022-10-012023-06-300000836690us-gaap:CommonStockMember2024-04-012024-06-300000836690us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-3000008366902024-04-012024-06-300000836690us-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-04-012023-06-300000836690us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000008366902023-04-012023-06-300000836690us-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:ChangeInDepreciationMethodMember2024-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2024-04-012024-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2023-10-012024-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012024-06-300000836690us-gaap:SupplierConcentrationRiskMemberus-gaap:SupplierConcentrationRiskMember2023-04-012023-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690us-gaap:SupplierConcentrationRiskMemberus-gaap:SupplierConcentrationRiskMember2022-10-012023-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-3000008366902022-10-012023-06-300000836690us-gaap:LicensingAgreementsMember2024-06-300000836690us-gaap:LicensingAgreementsMember2023-09-300000836690us-gaap:CustomerRelationshipsMember2024-06-300000836690us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012024-06-300000836690us-gaap:SecuredDebtMember2023-10-012024-06-300000836690srt:MaximumMemberus-gaap:SecuredDebtMember2023-06-302023-06-3000008366902024-06-3000008366902023-09-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2023-06-300000836690srt:RestatementAdjustmentMemberissc:HoneywellInternationalIncMember2023-06-300000836690issc:HoneywellInternationalIncMember2023-06-3000008366902024-08-0900008366902023-10-012024-06-30xbrli: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 June 30, 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 August 9, 2024, there were 17,499,955 shares of the Registrant’s Common Stock, with par value of $0.001 per share, outstanding.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

FORM 10-Q JUNE 30, 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 - 21

 

 

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)

    

June 30, 

    

September 30, 

2024

2023

ASSETS

Current assets

Cash and cash equivalents

$

521,041

$

3,097,193

Accounts receivable

 

7,329,662

 

9,743,714

Contract assets

 

1,098,301

 

487,139

Inventories

14,540,172

 

6,139,713

Prepaid inventory

1,899,013

12,069,114

Prepaid expenses and other current assets

 

984,684

 

1,073,012

Assets held for sale

 

 

2,063,818

Total current assets

26,372,873

34,673,703

Goodwill

4,074,466

3,557,886

Intangible assets, net

16,089,821

16,185,321

Property and equipment, net

 

11,590,207

 

7,892,427

Deferred income taxes

1,109,598

456,392

Other assets

 

545,980

 

191,722

Total assets

$

59,782,945

$

62,957,451

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities

Current portion of long-term debt

$

9,859,074

$

2,000,000

Accounts payable

3,343,876

1,337,275

Accrued expenses

 

2,818,405

 

2,918,325

Contract liability

131,534

143,359

Total current liabilities

16,152,889

6,398,959

Long-term debt

17,500,000

Other liabilities

448,931

421,508

Total liabilities

16,601,820

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 June 30, 2024 and September 30, 2023

 

 

Common stock, $.001 par value: 75,000,000 shares authorized, 19,590,156 and 19,543,441 issued at June 30, 2024 and September 30, 2023, respectively

19,589

19,543

Additional paid-in capital

 

55,043,174

 

54,317,265

Retained earnings

 

9,486,899

 

5,668,713

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

 

(21,368,537)

 

(21,368,537)

Total shareholders’ equity

43,181,125

38,636,984

Total liabilities and shareholders’ equity

$

59,782,945

$

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

Nine Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Net Sales:

Product

$

5,127,056

$

6,575,411

$

14,446,753

$

17,608,769

Customer service

6,408,961

1,318,214

15,734,430

3,774,666

Engineering development contracts

 

229,618

 

65,583

 

1,632,031

 

432,482

Total net sales

 

11,765,635

 

7,959,208

 

31,813,214

 

21,815,917

Cost of sales:

Product

 

2,106,629

 

2,831,511

 

6,235,668

 

7,450,205

Customer service

3,101,875

371,359

7,291,096

1,088,014

Engineering development contracts

 

277,310

 

21,692

 

901,104

 

79,098

Total cost of sales

 

5,485,814

 

3,224,562

 

14,427,868

 

8,617,317

Gross profit

 

6,279,821

 

4,734,646

 

17,385,346

 

13,198,600

Operating expenses:

Research and development

 

1,099,367

 

851,296

 

3,031,630

 

2,387,939

Selling, general and administrative

 

3,143,334

 

2,395,714

 

9,058,347

 

7,104,212

Total operating expenses

 

4,242,701

 

3,247,010

 

12,089,977

 

9,492,151

Operating income

 

2,037,120

 

1,487,636

 

5,295,369

 

3,706,449

Interest expense

 

(172,784)

 

 

(704,267)

 

Interest income

 

5,826

 

185,652

 

121,505

 

432,495

Other income

 

12,869

 

90,049

 

57,040

 

131,504

Income before income taxes

 

1,883,031

 

1,763,337

 

4,769,647

 

4,270,448

Income tax expense

 

330,511

 

339,958

 

951,461

 

877,315

Net income

$

1,552,520

$

1,423,379

$

3,818,186

$

3,393,133

Net income per common share:

Basic

$

0.09

$

0.08

$

0.22

$

0.19

Diluted

$

0.09

$

0.08

$

0.22

$

0.19

Weighted average shares outstanding:

Basic

 

17,461,652

 

17,576,969

 

17,455,903

 

17,415,358

Diluted

 

17,467,259

 

17,577,588

 

17,476,089

 

17,419,265

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

Share-based compensation

33

250,867

250,900

Net income

1,552,520

1,552,520

Balance, June 30, 2024

$

19,589

$

55,043,174

$

9,486,899

$

(21,368,537)

$

43,181,125

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

Share-based compensation

15

214,069

214,084

Net income

1,423,379

1,423,379

Balance, June 30, 2023

$

19,533

$

54,097,502

$

3,034,091

$

(21,368,537)

$

35,782,589

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 Nine Months Ended June 30, 

    

2024

    

2023

    

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income

$

3,818,186

$

3,393,133

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

Depreciation and amortization

 

1,437,232

 

258,892

Share-based compensation expense

Stock options

 

265,024

 

646,172

Stock awards

 

460,931

 

584,483

Impairment of long-lived assets

44,400

Gain on disposal of property and equipment

 

(160,577)

 

Deferred income taxes

 

(623,683)

 

(597,221)

(Increase) decrease in:

Accounts receivable

 

2,414,052

 

(1,646,558)

Contract assets

 

(611,162)

 

(89,420)

Inventories

 

(3,275,938)

 

(393,509)

Prepaid expenses and other current assets

 

309,943

 

(71,679)

Other non-current assets

 

(364,041)

 

(104,626)

Increase (decrease) in:

Accounts payable

 

2,006,601

 

58,251

Accrued expenses

 

(92,237)

 

(854,793)

Income taxes

 

(221,615)

 

(133,370)

Contract liabilities

 

(11,825)

 

(156,230)

Net cash provided by operating activities

 

5,350,891

 

937,925

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(511,927)

 

(165,084)

Acquisition of a business

 

 

(35,860,000)

Proceeds from the sale of property and equipment

2,225,810

Net cash provided by (used in) investing activities

 

1,713,883

 

(36,025,084)

CASH FLOWS FROM FINANCING ACTIVITIES:

Repayments of term note

(19,500,000)

Proceeds from line of credit note

29,044,688

Repayments of line of credit note

(19,185,614)

Proceeds from term note

 

 

20,000,000

Proceeds from exercise of stock options

 

408,846

Net cash (used in) provided by financing activities

 

(9,640,926)

 

20,408,846

Net (decrease) increase in cash and cash equivalents

 

(2,576,152)

 

(14,678,313)

Cash and cash equivalents, beginning of year

 

3,097,193

 

17,250,546

Cash and cash equivalents, end of year

$

521,041

$

2,572,233

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for income taxes

$

1,913,456

$

1,608,506

SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION

Transfer from prepaid inventory to purchases of property and equipment

$

3,729,000

$

Transfer from prepaid inventory to inventory

$

5,124,521

$

Transfer from prepaid inventory to goodwill

$

516,580

$

Transfer from prepaid inventory to intangible assets, net

$

800,000

$

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 nine-month periods ended June 30, 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 June 30, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 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

$

499,787

$

$

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 June 30, 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 nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 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

 

974,881

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

 

(99,045)

Increases due to invoicing prior to satisfaction of performance obligations

 

87,220

June 30, 2024

$

1,098,301

$

131,534

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% of net sales.

In the three-month period ended June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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 nine-month periods ended June 30, 2024, the Company had two and one suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2023, the Company had 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.

Change in Accounting Estimate

Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “Accounting Changes and Error Corrections”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage

11

and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024.

Recently Adopted 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 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 purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

In the third quarter of 2024 and within one year from the Acquisition Date, the Company finalized its accounting of the Transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the Acquisition Date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 2024:

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

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

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 change 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 estimated fair values. The 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 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 purchase consideration over the estimated 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 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 goodwill was not impaired as of June 30, 2024 and as such, no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024; the Company also determined that the goodwill was not impaired as of September 30, 2023.

(d)

In the third quarter of 2024 and within one year from the Acquisition Date, the Company identified measurement period adjustments related to 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 based on facts and circumstances that existed as of the Acquisition Date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the Acquisition Date. For the remaining measurement period adjustments, 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 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.

13

Acquisition and related costs

In connection with the Transaction, the Company incurred no acquisition costs for the three- and nine-month periods ended June 30, 2024. 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; of that amount, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the three- and nine-month periods ended June 30, 2023. The debt issuance costs related to the Term Loan were not material.

Unaudited 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

Nine Months Ended

    

June 30, 2023

Net sales

$

12,035,209

$

36,846,252

Net income

$

2,859,238

$

7,760,831

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 are factually supportable. 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:

    

June 30, 

    

September 30, 

2024

2023

Raw materials

$

12,277,086

$

5,162,177

Work-in-process

 

1,242,259

 

966,888

Finished goods

 

1,020,827

 

10,648

$

14,540,172

$

6,139,713

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Prepaid insurance

$

157,771

$

623,186

Other

 

826,913

 

449,826

984,684

$

1,073,012

14

Intangible assets

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

    

As of June 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,600,000

$

$

$

5,600,000

Customer relationships acquired from the Transaction (a)

 

11,640,000

 

 

(1,164,000)

 

10,476,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,936,506

$

(44,400)

$

(1,802,285)

$

16,089,821

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 license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years. The Company determined that the intangible assets were not impaired as of June 30, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2024. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023.

Intangible asset amortization expense was $358,500 and $1,063 for the three-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the three-month periods ended June 30, 2024 and 2023 was charged to selling, general and administrative expense.

Intangible asset amortization expense was $895,500 and $1,063 for the nine-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the nine-month periods ended June 30, 2024 and 2023 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 June 30, 2024 is as follows:

2024 (three months remaining)

    

$

291,000

2025

1,164,000

2026

1,164,000

2027

 

1,164,000

2028

 

1,164,000

Thereafter

 

5,529,000

Total

$

10,476,000

15

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:

    

June 30, 

    

September 30, 

2024

2023

Computer equipment

$

2,405,850

$

2,343,996

Furniture and office equipment

 

984,206

 

970,230

Manufacturing facility

 

6,198,690

 

5,926,584

Equipment

 

13,025,229

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

23,635,220

 

19,816,252

Less accumulated depreciation and amortization

 

(12,045,013)

 

(11,923,825)

$

11,590,207

$

7,892,427

Depreciation and amortization related to property and equipment was $252,655 and $86,439 for the three-month periods ended June 30, 2024 and 2023, respectively.

Depreciation and amortization related to property and equipment was approximately $541,732 and $257,829 for the nine-month periods ended June 30, 2024 and 2023, respectively.

Other assets

Other assets consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

5,282

$

15,065

Other non-current assets

 

540,698

 

176,657

$

545,980

$

191,722

Other non-current assets as of June 30, 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 June 30, 2024 and September 30, 2023 includes $38,795 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 $5,277 and $2,601 for the three-month periods ended June 30, 2024 and 2023, respectively. Other non-current assets amortization expense was $14,790 and $2,601 for the nine-month periods ended June 30, 2024 and 2023, respectively.

16

Accrued expenses

Accrued expenses consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Warranty

$

550,081

$

562,645

Salary, benefits and payroll taxes

 

1,173,868

 

1,181,219

Professional fees

 

419,082

 

200,668

Operating lease

5,282

12,965

Income tax payable

116,697

Other

 

670,092

 

844,131

$

2,818,405

$

2,918,325

Warranty cost and accrual information for the three- and nine-month periods ended June 30, 2024 is highlighted below:

    

Three Months Ending

Nine Months Ended

    

June 30, 2024

    

June 30, 2024

Warranty accrual, beginning of period

$

574,971

$

562,645

Accrued expense

 

8,477

 

81,688

Warranty cost

 

(33,367)

 

(94,252)

Warranty accrual, end of period

$

550,081

$

550,081

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 periods ended June 30, 2024 and 2023 were 17.6% and 19.3%, respectively. This effective tax rate 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 nine-month periods ended June 30, 2024 and 2023 were 19.9% and 20.5%, respectively. This effective tax rate 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 June 30, 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, “Compensation – Stock Compensation”, 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

17

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 $191,623 and $566,952 for the three- and nine-month periods ended June 30, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 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 $59,278 and $159,003 for the three- and nine-month periods ended June 30, 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 $49,742 and $276,515 for the three- and nine-month periods ended June 30, 2023, respectively.

Total compensation expense associated with the Amended and Restated 2019 Plan was $250,901 and $214,084 for the three-month periods ended June 30, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $725,955 and $1,230,655 for the nine-month periods ended June 30, 2024 and 2023, respectively.

At June 30, 2024, unrecognized compensation expense of approximately $2,165,328, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.

18

5. Earnings Per Share

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,552,520

$

1,423,379

$

3,818,186

$

3,393,133

Denominator:

Basic weighted average shares

 

17,461,652

 

17,576,969

 

17,455,903

 

17,415,358

Dilutive effect of share-based awards

 

5,607

 

619

 

20,186

 

3,907

Diluted weighted average shares

 

17,467,259

 

17,577,588

 

17,476,089

 

17,419,265

Net income per common share:

Basic

$

0.09

$

0.08

$

0.22

$

0.19

Diluted

$

0.09

$

0.08

$

0.22

$

0.19

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share”. 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 June 30, 2024 and 2023, there were 361,613 and 128,815 options to purchase common stock outstanding, respectively, and 250,975 and 76,636 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 June 30, 2024 and 2023, respectively, 529,918 and 312,210 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the nine-month periods ended June 30, 2024 and 2023, respectively, 329,026 and 196,577 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 $110,000 and $155,000 for the three-month periods ended June 30, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $203,000 and $231,000 for the nine-month periods ended June 30, 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.

8. Leases

The Company accounts for leases in accordance with ASU 2016-02, “Leases” (“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

19

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 June 30, 2024:

Classification on the Consolidated Balance Sheet on June 30, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

5,282

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

5,282

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

5,282

Rent expense and cash paid for various operating leases in aggregate are $11,007 for the nine-month period ended June 30, 2024. The weighted average remaining lease term is 0.4 years and the weighted average discount rate is 5.0% as of June 30, 2024.

Future minimum lease payments under operating leases are as follows at June 30, 2024:

    

Twelve Months

    

Ending

Operating

    

June 30, 

    

Leases

2025

6,115

Total minimum lease payments

 

  

$

6,115

Amount representing interest

 

  

 

(833)

Present value of minimum lease payments

 

  

$

5,282

Current portion

 

  

 

5,282

Long-term portion of lease obligations

 

  

$

20

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 June 30, 2024. The outstanding balance drawn on the Line of Credit was $9,859,074 at June 30, 2024.

10. Subsequent Events

On July 22, 2024, the Company entered into that certain Amendment No. 3 to Asset Purchase and License Agreement (the “Amendment”) with Honeywell.

Pursuant to the Amendment, Honeywell sold, assigned or licensed to the Company certain additional assets related to its communication and navigation product lines, including a sale of certain inventory 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 communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. This Amendment complements the previously disclosed license and asset acquisition completed in June 2023 from Honeywell.

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 provides the Company with the capability and 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, which incorporates proprietary technology, lower cost relative to the competition, 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 with the precision of satellite-based navigation required to comply with the regulatory environments of both domestic and international markets. The Company believes that its 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 may 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 in general aviation, commercial air transport and military transport aircraft. In addition, the Company offers what we believe to be a state-of-the-art integrated standby unit, integrating the full functionality of the primary and navigation displays into a small backup-powered unit. This integrated standby unit 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

23

Flight Deck enhanced avionics suite is available for integration into other business aircraft with full-authority digital engine control (“FADEC”) and non-FADEC engines.

The Company has developed its FAA-certified ThrustSense® Autothrottle for retrofit in the King Air, dual turbo prop PT6 powered aircraft. The ThrustSense® Autothrottle is designed to automate power management for speed and power control including go-around. ThrustSense® Autothrottle 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® Autothrottle on the King Air 360 and King Air 260. ThrustSense® Autothrottle 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 Air 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 (as amended, 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. On July 22, 2024, the Company entered into Amendment No. 3 to the Honeywell Agreement (the “Amendment”). Pursuant to the Amendment, Honeywell sold, assigned or licensed to the Company certain additional assets related to its communication and navigation product lines, including a sale of certain inventory 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 communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash.

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.

Cost of sales related to product and service sales comprises materials, 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 also includes warranty costs.

Cost of sales 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 typically 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.

24

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, 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 deliveries subsequently resumed, there is a possibility that 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 material 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 nine-month periods ended June 30, 2024 as set forth herein.

25

RESULTS OF OPERATIONS FOR THE THREE AND NINE MONTHS ENDED

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

Nine Months Ended June 30, 

    

    

2024

    

2023

    

2024

    

2023

    

    

Net sales:

Product

43.6

%  

82.6

%  

45.4

%  

80.7

%  

Customer service

54.5

%  

16.6

%  

49.5

%  

17.3

%  

Engineering development contracts

2.0

%  

0.8

%  

5.1

%  

2.0

%  

Total net sales

100.0

%  

100.0

%  

100.0

%  

100.0

%  

Cost of sales:

 

  

 

 

  

 

Product

17.9

%  

35.6

%  

19.6

%  

34.2

%  

Customer service

26.4

%  

4.7

%  

22.9

%  

5.0

%  

Engineering development contracts

2.4

%  

0.3

%  

2.8

%  

0.4

%  

Total cost of sales

46.6

%  

40.5

%  

45.4

%  

39.5

%  

Gross profit

53.4

%  

59.5

%  

54.6

%  

60.5

%  

Operating expenses:

 

  

 

 

  

 

Research and development

9.3

%  

10.7

%  

9.5

%  

10.9

%  

Selling, general and administrative

26.7

%  

30.1

%  

28.5

%  

32.6

%  

Total operating expenses

36.1

%  

40.8

%  

38.0

%  

43.5

%  

Operating income

17.3

%  

18.7

%  

16.6

%  

17.0

%  

Interest expense

(1.5)

%  

%  

(2.2)

%  

%

Interest income

0.0

%  

2.3

%  

0.4

%  

2.0

%  

Other income

0.1

%  

1.1

%  

0.2

%  

0.6

%  

Income before income taxes

16.0

%  

22.2

%  

15.0

%  

19.6

%  

Income tax expense

2.8

%

4.3

%

3.0

%

4.0

%

Net income

13.2

%  

17.9

%  

12.0

%  

15.6

%  

26

Three Months Ended June 30, 2024 Compared to the Three Months Ended June 30, 2023

Net sales. Net sales were $11,765,635 for the three months ended June 30, 2024 compared to $7,959,208 for the three months ended June 30, 2023, an increase of 47.8%. Product sales decreased $1,448,355, or 22.0%, and customer service sales increased $5,090,747, or 386.2% in the three months ended June 30, 2024, as compared to the prior year quarter. The decrease in product sales for the three months ended June 30, 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 sales primarily reflects customer service sales of the product lines acquired from Honeywell. EDC sales increased $164,035 in the three months ended June 30, 2024 compared to the year-ago quarter, reflecting increased EDC business.

Cost of sales. Cost of sales increased by $2,261,252, or 70.1%, to $5,485,814, or 46.6% of net sales, in the three months ended June 30, 2024, compared to $3,224,562, or 40.5% of net sales, in the three months ended June 30, 2023. The increase in cost of sales was primarily the result of an increase in customer service sales volume for the three months ended June 30, 2024 compared to the three months ended June 30, 2023. The Company’s overall gross margin was 53.4% and 59.5% for the three months ended June 30, 2024 and 2023, respectively. This decrease in overall gross margin percentage for the three months ended June 30, 2024 is primarily the 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.

Research and development. R&D expenses were $1,099,367, an increase of $248,071, or 29.1%, in the three months ended June 30, 2024 from $851,296 in the three months ended June 30, 2023. This increase in R&D expenses was the result of higher salaries and benefits due to higher headcount. As a percentage of net sales, R&D expenses decreased to 9.3% of net sales for the three months ended June 30, 2024 from 10.7% of net sales for the three months ended June 30, 2023.

Selling, general and administrative. Selling, general and administrative expenses were $3,143,334, an increase of $747,620, or 31.2%, in the three months ended June 30, 2024 from $2,395,714 in the three months ended June 30, 2023. The overall increase in selling, general and administrative expense in the quarter ended June 30, 2024, was primarily the result of increases in consulting and legal fees of $175,278 primarily due to the Transaction and increased costs of $233,678 as a result of the recruitment of a new CFO. In addition, the Company incurred amortization expense of $611,125 related to the customer relationships intangible asset resulting from the Transaction. As a percentage of net sales, selling, general and administrative expenses were 26.7% in the three months ended June 30, 2024 compared to 30.1% for the prior year period.

Interest expense. Interest expense was $172,784 for the three months ended June 30, 2024 resulting from borrowings under the Company’s debt facility with PNC. There was no interest expense for the three months ended June 30, 2023 as the Company had no debt during the period.

Interest income. Interest income decreased by $179,826 to $5,826 in the three months ended June 30, 2024 from $185,652 in the three months ended June 30, 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 decreased by $77,180 to $12,869 in the three months ended June 30, 2024 from $90,049 in the three months ended June 30,2023 and is mainly composed of royalties earned.

Income tax expense. The income tax expense for the three months ended June 30, 2024 was $330,511 as compared to an income tax expense of $339,958 for the three months ended June 30, 2023.

The effective tax rate for the three-month period ended June 30, 2024 was 17.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 three-month period ended June 30, 2023 was 19.3% 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 June 30, 2024 of $1,552,520 as compared to net income of $1,423,379 for the three months ended June 30, 2023. On a diluted basis, the net income per share was $0.09 for the three months ended June 30, 2024 compared to net income per share of $0.08 for the three months ended June 30, 2023.

27

Nine Months Ended June 30, 2024 Compared to the Nine Months Ended June 30, 2023

Net sales. Net sales were $31,813,214 for the nine months ended June 30, 2024 compared to $21,815,917 for the nine months ended June 30, 2023, an increase of 45.8%. Product sales decreased $3,162,016 or 18.0% and customer service sales increased $11,959,764 or 316.8% for the nine months ended June 30, 2024, as compared to the year ago period. The decrease in product sales for the nine months ended June 30, 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 sales for the nine months ended June 30, 2024 primarily reflects customer service sales of the product lines acquired from Honeywell. EDC sales increased $1,199,549, or 277.4% for the nine months ended June 30, 2024, compared to the year-ago period reflecting increased EDC business.

Cost of sales. Cost of sales increased by $5,810,551, or 67.4%, to $14,427,868, or 45.4% of net sales, in the nine months ended June 30, 2024, compared to $8,617,317 or 39.5% of net sales, in the nine months ended June 30, 2023. The increase in cost of sales was primarily the result of an increase in customer service sales volume for the nine months ended June 30, 2024 compared to the nine months ended June 30, 2023. The Company’s overall gross margin was 54.6% and 60.5% for the nine months ended June 30, 2024 and 2023, respectively. This decrease in overall gross margin percentage for the nine months ended June 30, 2024 is primarily the 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.

Research and development. R&D expenses were $3,031,630 an increase of $643,691, or 27.0%, in the nine months ended June 30, 2024 from $2,387,939 in the nine months ended June 30, 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.5% of net sales for the nine months ended June 30, 2024 compared to 10.9% for the prior year period.

Selling, general and administrative. Selling, general and administrative expenses were $9,058,347, an increase of $1,954,135, or 27.5%, in the nine months ended June 30, 2024 from 7,104,212 in the nine months ended June 30, 2023. The overall increase in selling, general and administrative expense in the quarter ended June 30, 2024 was primarily the result of increases in consulting and legal fees of $517,352 primarily due to the Transaction and increased costs of $612,907 as a result of the recruitment of a new CFO and other corporate initiatives. In addition, the Company incurred amortization expense of $1,437,232 related to the customer relationships intangible asset resulting from the Transaction 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 28.5% in the nine months ended June 30, 2024 compared to 32.6% for the prior year period.

Interest expense. Interest expense was $704,267 for the nine months ended June 30, 2024 resulting from borrowings under the Company’s debt facility with PNC. There was no interest expense in the nine months ended June 30, 2023 as the Company had no debt during the period.

Interest income. Interest income decreased by $310,990 to $121,505 in the nine months ended June 30, 2024 from $432,495 in the nine months ended June 30, 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 decreased by $74,464 to $57,040 in the three months ended June 30, 2024 from $131,504 in the three months ended June 30, 2023 and is mainly composed of royalties earned.

Income tax expense. The income tax expense for the nine months ended June 30, 2024 was $951,461 as compared to an income tax expense of $877,315 for the nine months ended June 30, 2023.

The effective tax rate for the nine-month period ended June 30, 2024 was 19.9% 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 nine-month period ended June 30, 2023 was 20.5% and differs from the statutory tax rate primarily due to increased R&D tax credits, permanent items and state taxes.

28

Net income. The Company reported net income for the nine months ended June 30, 2024 of $3,818,186 as compared to net income of $3,393,133 for the nine months ended June 30, 2023. On a diluted basis, the net income per share was $0.22 for the nine months ended June 30, 2024 compared to net income per share of $0.19 for the nine months ended June 30, 2023.

Liquidity and Capital Resources

The following table highlights key financial measurements of the Company:

June 30, 

September 30, 

    

2024

    

2023

Cash and cash equivalents

$

521,041

$

3,097,193

Accounts receivable

$

7,329,662

$

9,743,714

Current assets

$

26,372,873

$

34,673,703

Current liabilities

$

16,152,889

$

6,398,959

Contract liability

$

131,534

$

143,359

Other non-current liabilities

$

448,931

$

17,921,508

Quick ratio (1)

 

0.49

 

2.01

Current ratio (2)

 

1.63

 

5.42

    

Nine Months Ended June 30, 

    

2024

    

2023

Cash flow activities:

 

  

 

  

 

Net cash provided by operating activities

$

5,350,891

$

937,925

Net cash provided by (used in) investing activities

 

1,713,883

 

(36,025,084)

Net cash (used in) provided by financing activities

 

(9,640,926)

 

20,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 “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.

29

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 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 nine-month periods ended June 30, 2024, we did not sell any shares of common stock under the ATM Sales Agreement.

Operating activities

Net cash provided by operating activities was $5.4 million for the nine-month period ended June 30, 2024 and consisted primarily of funding from net income of $3.8 million and changes in working capital.

Net cash provided by operating activities was $0.9 million for the nine-month period ended June 30, 2023 and consisted primarily of funding from net income of $3.4 million, offset by an increase in accounts receivable of $1.6 million and a decrease in accrued expenses of $0.9 million.

Investing activities

Net cash provided by investing activities was $1.7 million for the nine-month period ended June 30, 2024 and consisted primarily of proceeds of $2.2 million from the sale of the Company’s King Air aircraft, offset by purchases of $0.5 million of equipment and computer hardware.

Net cash used in investing activities was $36.0 million for the nine-month period ended June 30, 2023 and consisted primarily of the payment for the Transaction.

Financing activities

Net cash used in financing activities was $9.6 million for the nine-month period ended June 30, 2024 and consisted of payments against the Company’s line of credit.

Net cash provided by financing activities was $20.4 million for the nine-month period ended June 30, 2023 and consisted of proceeds from the Term Note of $20.0 million and 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

30

respond to unanticipated requirements or developments. If insufficient funds are available, the Company may not be able to introduce new products or compete effectively.

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 nine-month period ended June 30, 2024:

Three Months Ended

Nine Months Ended

    

June 30, 2024

    

Backlog, beginning of period

$

10,432,682

$

13,450,881

Plus: bookings during period, net

 

10,599,505

 

27,628,885

Less: sales recognized during period

 

(11,765,635)

 

(31,813,214)

Backlog, end of period

$

9,266,552

$

9,266,552

At June 30, 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 nine-month period ended June 30, 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 $15,618 with a resulting impact on cash flows of approximately $15,618 for the nine-month period ended June 30, 2024.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

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. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that these controls and procedures were effective as of June 30, 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 Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

31

Changes in Internal Control over Financial Reporting

There were no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) identified in connection with the evaluation of such controls that occurred during the fiscal quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

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. There can be no assurance that we will prevail in any such litigation. 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.

Item 1A. Risk Factors

For information regarding the Company’s risk factors, refer to the “Risk Factors” in Part I, 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. There have been no material changes in our risk factors as previously disclosed in Part I, Item 1A of the Form 10-K.

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

Unregistered Sales of Equity Securities

There were no unregistered sales of equity securities during the quarter ended June 30, 2024.

Use of Proceeds

Not applicable.

Purchase of Equity Securities

We did not repurchase shares of our common stock during the quarter ended June 30, 2024.

Item 3. Defaults upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Plans

During the quarter ended June 30, 2024, no executive 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 was 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)

2.2

Amendment No. 1, dated October 12, 2023, to Asset Purchase and License Agreement by and between Innovative Solutions and Support, Inc. and Honeywell International Inc., dated June 30, 2023, filed herewith.

2.3

Amendment No. 2, dated March 23, 2024, to Asset Purchase and License Agreement by and between Innovative Solutions and Support, Inc. and Honeywell International Inc., dated June 30, 2023, filed herewith.

2.4*

Amendment No. 3, dated July 22, 2024, to Asset Purchase and License Agreement by and between Innovative Solutions and Support, Inc. and Honeywell International Inc., dated June 30, 2023, filed herewith.

3.1

Amended and Restated Articles of Incorporation of Innovative Solutions and Support, Inc. (2)

3.2

Articles of Amendment, filed April 17, 2023, to the Articles of Incorporation of Innovative Solutions and Support, Inc. (3)

3.3

Amended and Restated Bylaws of Innovative Solutions and Support, Inc. (4)

10.1**

Innovative Solutions and Support, Inc. Amended and Restated 2019 Stock-Based Incentive Compensation Plan, filed herewith.

10.2**

Restricted Stock Unit Award Agreement, dated June 19, 2024, by and between Jeffrey DiGiovanni and Innovative Solutions and Support, Inc. (5)

10.3**

Change in Control Agreement, dated June 20, 2024, by and between Jeffrey DiGiovanni and Innovative Solutions and Support, Inc. (6)

18

Preferability Letter from Grant Thornton LLP, 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 not deemed filed with the Securities and Exchange Commission 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, whether made before or after the date hereof, irrespective of any general incorporation language contained in such filing.

101.INS

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

101.SCH

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents.

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

(1)

Incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K filed with the SEC on July 7, 2023, SEC File Number 001-41503.

33

(2)

Incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed with the SEC on September 19, 2007, SEC File Number 000-31157.

(3)

Incorporated by reference to Exhibit 3.3 to the Company’s Current Report on Form 8-K filed with the SEC on April 18, 2023, SEC File Number 001-41503.

(4)

Incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed with the SEC on May 1, 2018, SEC File Number 000-31157.

(5)

Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the SEC on June 20, 2024, SEC File Number 001-41503.

(6)

Incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed with the SEC on June 20, 2024, SEC File Number 001-41503.

*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: August 14, 2024

By:

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

(on behalf of Registrant and as Principal Financial Officer and Principal Accounting Officer)

35

EX-2.2 2 issc-20240630xex2d2.htm EX-2.2

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH IMMATERIAL AND THE TYPE OF INFORMATION THAT INNOVATIVE SOLUTIONS AND SUPPORT, INC. TREATS AS CONFIDENTIAL. ACCORDINGLY, SUCH INFORMATION HAS BEEN OMITTED AND REPLACED WITH “[***]”.

AMENDMENT NO. 1

to

ASSET PURCHASE AND LICENSE AGREEMENT

between

HONEYWELL INTERNATIONAL INC.

and

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

________________________________

Honeywell International Inc., a Delaware corporation (“Seller”) and Innovative Solutions and Support, Inc., a Pennsylvania corporation, (“Purchaser”) entered into an Asset Purchase and License Agreement, dated June 30, 2023, (the “Main Agreement”).

The Parties now desire to amend the Main Agreement by this Amendment No. 1 (this “Amendment”, and thereafter referred to together with the Main Agreement as the “Agreement”) as entered into as of the date of last signature below (the “Effective Date”) as follows:

AMENDMENT

1.The following part numbers are hereby removed from Schedule 2.1(a)(ii), Non-Exclusive Licensed Products of the Main Agreement:

[***]

2.The last sentence of Section 2(b), Reporting & Payments, of Schedule C of the Transition Services Agreements (Exhibits B and C of the Main Agreement), is hereby deleted in its entirety and replaced with the following:

Purchaser will invoice Seller for the NET of revenue amount owed to Purchaser less any fees (COS) owed to Seller, as detailed in the report.

IN WITNESS WHEREOF, the Parties have caused this Amendment to be executed as of the date first written above by their respective officers thereunto duly authorized.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

Signature: ​ ​

Name:​ ​

Title:​ ​

Date:​ ​

HONEYWELL INTERNATIONAL INC.

Signature: ​ ​

Name:​ ​

Title: ​ ​

Date:​ ​


EX-2.3 3 issc-20240630xex2d3.htm EX-2.3

Honeywell International Inc.

License Agreement No. 2023-11579

AMENDMENT NO. 2

to

ASSET PURCHASE AND LICENSE AGREEMENT

between HONEYWELL INTERNATIONAL INC.

and

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

_______________________________

Honeywell International Inc., a Delaware corporation (“Seller”) and Innovative Solutions and Support, Inc., a Pennsylvania corporation, (“Purchaser”) entered into an Asset Purchase and License Agreement, dated June 30, 2023, (the “Agreement”) and Amendment 1 to the Main Agreement, dated October 12, 2023 (“Amendment 1”, together with the Agreement, the “Main Agreement”).

The Parties now desire to amend the Main Agreement by this Amendment No. 2 (this “Amendment 2”, and thereafter referred to together with the Main Agreement as the Agreement”) as entered into as of the date of last signature below (the Effective Date”) as follows:

AMENDMENT

1.Article 1.5(a) is hereby deleted in its entirety and replaced with the following:

Purchaser shall have two months after Honeywell confirms to Purchaser the final piece of Inventory has shipped to Purchaser for the First Product Line for 10MCU (but no later than May 31, 2024) and the Second Product Line for BGA Legacy Radios (but no later than April 30, 2024), respectively, to conduct a physical inventory count of the Inventory with respect to the applicable Product Line, consistent with Seller’s past practices (with respect to each Product Line, the “Adjustment Review Period”) in order to dispute the quantity of the Inventory identified on Schedule 1.1(a)(ii), Table 1 and Table 2, respectively.. Purchaser and its duly authorized representatives shall have the right to conduct a physical inspection and count of the Honeywell Inventory with respect to the applicable Product Line that will be shipped to Purchaser post Cut-Over (as defined with respect to each Product Line in the applicable Transition Services Agreement), and shall have the right to visit, observe and inspect the Inventory in order for Purchaser to verify the identity, count, and condition of the items included in the Inventory.

IN WITNESS WHEREOF, the Parties have caused this Amendment to be executed as of the date first written above by their respective officers thereunto duly authorized.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

HONEYWELL INTERNATIONAL INC.

Signature: ​ ​Signature: ​ ​

Name: Title: Date:

Graphic
Graphic

Graphic

Name: Title: Date:

Graphic

Graphic
Graphic

Honeywell Confidential: This document and all information and expression contained herein are the property of Honeywell International Inc., are provided in confidence and may not, in whole or in part, be disclosed to others for any purpose without prior written permission from Honeywell International Inc. All rights reserved.


EX-2.4 4 issc-20240630xex2d4.htm EX-2.4

CERTAIN INFORMATION HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH IMMATERIAL AND THE TYPE OF INFORMATION THAT INNOVATIVE SOLUTIONS AND SUPPORT, INC. TREATS AS CONFIDENTIAL. ACCORDINGLY, SUCH INFORMATION HAS BEEN OMITTED AND REPLACED WITH “[***]”.

AMENDMENT NO. 3

to

ASSET PURCHASE AND LICENSE AGREEMENT No. [***]

between

HONEYWELL INTERNATIONAL INC.

and

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

_______________________________

Honeywell International Inc., a Delaware corporation (“Seller”) and Innovative Solutions and Support, Inc., a Pennsylvania corporation (“Purchaser”) entered into an Asset Purchase and License Agreement, dated June 30, 2023, (the “Agreement”), and Amendment 1 to the Main Agreement, dated October 12, 2023 (“Amendment 1” ) and Amendment 2 to the Main Agreement, dated March 24, 2024 (“Amendment 2”, together with Amendment 1 and the Agreement, the “Main Agreement”).

The Parties now desire to amend the Main Agreement by this Amendment No. 3 (this “Amendment 3”, and thereafter referred to together with the Main Agreement as the “Agreement”) as entered into as of the date of the last signature of this Amendment 3 (the “Effective Date”) as follows:

AMENDMENT

1.Definitions: Unless otherwise stated herein, the below definitions will apply as it relates to the subject matter of this Amendment 3, the following terms as referenced in the Main Agreement mean:

a.Effective Date” means the Effective Date of this Amendment 3.
b.Licensed Products” means only the Exclusive Licensed Products and Non-Exclusive Products listed in this Amendment 3
c.Exclusive Licensed Products” means only those part numbers listed in Section (13) herein.
d.Non-Exclusive Licensed Products” means only those part numbers listed in Section (14) herein.

2.For purposes of this Amendment 3 only, Section 1.1(a), Purchase, Sale and Assignment of Assets of the Agreement is as follows:

1.1Purchase, Sale and Assignment of Assets:

Subject to the terms and conditions of this Amendment 3, in exchange for payment by Purchaser to Seller of all the amounts set forth in Item 3 below, and Purchaser’s assumption of Assumed Liabilities, Seller shall sell, assign, transfer, convey and deliver, or cause to be sold, assigned, transferred, conveyed and delivered, to Purchaser all of Seller’s and its Affiliates’ right, title and interest in and to only the following assets as the same shall exist immediately prior to the Effective Date:

(i)All Contracts set forth in Item 9 below.
(ii)All Inventory set forth in Exhibit 1 hereto.
(iii)All customer related documents (including price listing, historical transaction reports, and customer contact lists) and supplier contact lists, in each case to the extent relating to the Licensed Products and to the extent in the actual or constructive possession of Seller or any of its Affiliates on the Effective Date.
3.For purposes of this Amendment 3 only, Section 1.4 Purchase Price, of the Agreement is as follows:

1.4 Purchase Price:

a.The aggregate price to be paid for the Purchased Assets set forth in this Amendment 3 and the licenses granted thereto, shall be Four Million, Two Hundred Thousand US Dollars ($4,200,000.00 USD), due on the Business Day


immediately following the Effective Date of this Amendment 3. Purchaser shall pay the Purchase price by wire transfer in accordance with the instructions set forth on Schedule 1.4(c) of the Agreement. The Purchase Price will be subject to the inventory adjustment with respect to each Product Line, as set forth in Section 1.5 below. Purchaser shall pay the Purchase Price in accordance with the provisions of Section 1.4(b), 1.4(c) and 1.5 below.
b.Purchaser and Seller agree and acknowledge that all payments made by Purchaser pursuant to this Section 1.4 are non-refundable and non-creditable. Subject to the indemnification provisions of this Agreement and Section 1.5, in no event shall Purchaser be able to recover the Purchase Price or any payments made under this Section 1.4. Seller may deduct any amount due to Seller under this Agreement (including any Exhibits or Attachments) against any amount due to Purchaser under this Agreement (including any Exhibits or Attachments). Purchaser may not deduct any amount due to Purchaser against any amount due to Seller.
c.Title and risk of loss or damage to the Inventory in (5) below will pass to Purchaser when Seller places such Inventory at Purchaser’s disposal at the designated facility.
d.Delivery terms are EX Works (Incoterms 2020), Seller’s designated facility. The Inventory will be delivered within thirty (30) Business Days of the Effective Date.
4.

[***]

5.[***]
a.

6.[***]

7.[***]

8.[***]

9.

[***]

10.As of the Effective Date of this Amendment 3, Schedule 1.1(a)(ii), Inventory, Table 2 is hereby modified to add the Exhibit 1 hereto.

11.As of the Effective Date of this Amendment 3, Schedule 1.3(e), Assumed Liabilities, Table 2 is hereby modified to add the Exhibit 2 hereto.

12.As of the Effective Date of this Amendment 3, Schedule 2.1(a)(i), Table 2, Exclusive Licensed Products, is hereby modified to add the Part Numbers identified in Exhibit 3 hereto.

13.As of the Effective Date of this Amendment 3, Schedule 2.1(a)(ii), Table 2, Non-Exclusive Licensed Products, is hereby modified to add the Part Numbers identified in Exhibit 4 hereto.

14.[***]

15.[***]

16.

[***]

17.[***]

18.[***]


19.[***]

20.[***]

21.[***]

The Main Agreement, as amended hereby so that the rights and obligations of the Parties to the Main Agreement shall, on and from the date hereof, be governed and construed in accordance with the provisions of the Agreement, represents the entire agreement and understanding between the Parties with respect to the matters contained herein and therein.

** Signature Page to Follow**


All the provisions of the Main Agreement and any and all related agreements shall, save as amended by this Amendment 3, continue in full force and effect.

IN WITNESS WHEREOF, the Parties have caused this Amendment 3 to be executed as of the date first written above by their respective officers thereunto duly authorized.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

HONEYWELL INTERNATIONAL INC.

Signature:

Signature:

Name:

Name:

Title:

Title:

Date:

Date:


Exhibit 1: Schedule 1.1(a)(ii), Inventory

Table 2: Legacy BGA Radios

[***]


Exhibit 2: Schedule 1.3(e), Assumed Liabilities

Table 2: Legacy BGA Radios

[***]


Exhibit 3: Schedule 2.1(a)(i) Exclusive Licensed Product

Table 2: Legacy BGA Radios

[***]


Exhibit 4: Schedule 2.1(a)(ii) Non-Exclusive Licensed Product

Table 2: Legacy BGA Radios

None.


Exhibit 5: Additional Part Numbers in Seller Review

[***]


EX-10.1 5 issc-20240630xex10d1.htm EX-10.1

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

AMENDED AND RESTATED 2019 STOCK-BASED INCENTIVE COMPENSATION PLAN

Section 1.Purpose of the Plan.  The purpose of the Innovative Solutions and Support, Inc. Amended and Restated 2019 Stock-Based Incentive Compensation Plan is to assist the Company and its Subsidiaries in attracting and retaining valued Employees, Consultants and Non-Employee Directors by offering them a greater stake in the Company's success and a closer identity with it, and to encourage ownership of the Company's stock by such Employees, Consultants and Non-Employee Directors.

Section 2.Definitions.  As used herein, the following definitions shall apply:

2.1Award” means an award of Restricted Stock, Restricted Stock Units, Options, SARs, or other stock-based grant under the Plan.
2.2Award Agreement” means the written agreement, instrument or document evidencing an Award.
2.3Board” means the Board of Directors of the Company.
2.4Cause” means,
(a)if the applicable Participant is party to an effective employment, consulting, severance or similar agreement with the Company or a Subsidiary, and such term is defined therein, "Cause" shall have the meaning provided in such agreement;
(b)if the applicable Participant is not a party to an effective employment, consulting, severance or similar agreement or if no definition of "Cause" is set forth in the applicable employment, consulting, severance or similar agreement, "Cause" shall have the meaning provided in the applicable Award Agreement; or
(c)if neither (a) nor (b) applies, then "Cause" shall mean, as determined by the Committee in its sole discretion, (i) the Participant's willful misconduct or gross negligence in connection with the performance of the Participant's duties for the Company or any Subsidiary; (ii) the Participant's conviction of, or a plea of nolo contendere to, a felony or a crime involving fraud or moral turpitude; (iii) the Participant's engaging in any business that directly or indirectly competes with the Company or any Subsidiary; (iv) disclosure of trade secrets, customer lists or confidential information of the Company, any Subsidiary or any affiliate thereof to a competitor or unauthorized Person.

The Committee, in its sole discretion, shall determine the effect of all matters and questions relating to whether a Participant has been discharged for Cause.


2.5Change in Control” means, unless otherwise determined by the Committee or provided in an Award Agreement:
(a)the acquisition in one or more transactions during any 12-month period by any "Person" (as such term is used for purposes of Section 13(d) or Section 14(d) of the Exchange Act) but excluding, for this purpose, (i) the Company or any Subsidiary, (ii) any employee benefit plan of the Company or any Subsidiary, or (iii) a Person owned, directly or indirectly, by the shareholders of the Company in substantially the same proportions as their ownership of shares of the Company, of "Beneficial Ownership" (within the meaning of Rule 13d-3 under the Exchange Act) of thirty percent (30%) or more of the combined voting power of the Company's then outstanding voting securities (the "Voting Securities");
(b)a change in the composition of the Board such that the individuals who as of any date constitute the Board (the "Incumbent Board") cease to constitute a majority of the Board at any time during the 12-month period immediately following such date; provided, however, that if the election, or nomination for election by the Company's shareholders, of any new director was approved by a vote of at least a majority of the Incumbent Board, such new director shall be considered as a member of the Incumbent Board, and provided further that any reductions in the size of the Board that are instituted voluntarily by the Incumbent Board shall not constitute a Change in Control, and after any such reduction the "Incumbent Board" shall mean the Board as so reduced;
(c)the consummation of a merger or consolidation involving the Company if the shareholders of the Company, immediately before such merger or consolidation, do not own, directly or indirectly, immediately following such merger or consolidation, more than seventy percent (70%) of the combined voting power of the outstanding Voting Securities of the corporation resulting from such merger or consolidation; or
(d)a complete liquidation or dissolution of the Company (other than pursuant to a transaction in which the assets of the Company are distributed to a Person owned, directly or indirectly, by the shareholders of the Company in substantially the same proportions as their ownership of shares of the Company) or a sale or other disposition of all or substantially all of the assets of the Company (other than to a Person described in clauses (i), (ii) or (iii) of Section 2.5(a) above).

Notwithstanding the foregoing, a restructuring, reorganization or similar event in which the shareholders of the Company immediately before such event have "Beneficial Ownership" (within the meaning of Rule 13d-3 under the Exchange Act) of the Company immediately after such event in substantially the same proportions as their ownership of shares of the Company immediately before such event shall not constitute a Change in Control.

2


2.6Code” means the Internal Revenue Code of 1986, as amended.  A reference to any provision of the Code shall include reference to any successor provision of the Code.
2.7Common Stock” means the common stock of the Company, par value $.001 per share.
2.8Company” means Innovative Solutions and Support, Inc., a Pennsylvania corporation, or any successor corporation.
2.9Committee” means the Compensation Committee of the Board, each member of which shall be a "non-employee director" as defined in Rule 16b-3 under the Exchange Act.
2.10Consultant” means a natural person who provides bona fide services to the Company other than in connection with the offer or sale of securities in a capital-raising transaction and is not engaged in activities that directly or indirectly promote or maintain a market for the Company's securities.
2.11Disability” means,
(a)if the applicable Participant is party to an effective employment, consulting, severance or similar agreement with the Company or a Subsidiary, and such term is defined therein, "Disability" shall have the meaning provided in such agreement;
(b)if the applicable Participant is not a party to an effective employment, consulting, severance or similar agreement or if no definition of "Disability" is set forth in the applicable employment, consulting, severance or similar agreement, "Disability" shall have the meaning provided in the applicable Award Agreement; or
(c)if neither (a) nor (b) applies, then "Disability" shall mean that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
2.12Effective Date” shall have the meaning set forth in Section 27 of the Plan.
2.13"Eligible Individual” means any Employee, Non-Employee Director or Consultant.
2.14Employee” means an officer or other employee of the Company or a Subsidiary, including a director who is an employee.
2.15Exchange Act” means the Securities Exchange Act of 1934, as amended. A reference to any provision of the Exchange Act or rule promulgated under the Exchange Act shall include reference to any successor provision or rule.

3


2.16Fair Market Value” means, on any given date, (i) if the shares of Common Stock are then listed on a national securities exchange, including the Nasdaq Global Select Market ("NASDAQ"), the closing sales price per share of Common Stock on the exchange for such date, or if no sale was made on such date on the exchange, on the last preceding day on which a sale occurred; (ii) if shares of Common Stock are not then listed on a national securities exchange but are then quoted on another stock quotation system, the closing price for the shares of Common Stock as quoted on such quotation system on such date, or if no sale was made on such date on such quotation system, on the last preceding day on which a sale was made; or (iii) if (i) and (ii) do not apply, such value as the Committee in its discretion may in good faith determine in accordance with Section 409A of the Code (and, with respect to Incentive Stock Options, Section 422 of the Code) and the applicable guidance thereunder.
2.17Incentive Stock Option” means an Option or portion thereof intended to meet the requirements of an "incentive stock option" as defined in Section 422 of the Code and designated as an Incentive Stock Option.
2.18Non-Employee Director” means a member of the Board who is not an Employee.
2.19Non-Qualified Option” means an Option or portion thereof not designated as an Incentive Stock Option, or which otherwise fails to qualify as an Incentive Stock Option.
2.20Option” means a right granted under the Plan to purchase a specified number of shares of Common Stock at a specified price. An Option may be an Incentive Stock Option or a Non-Qualified Option.
2.21Participant” means any Eligible Individual who receives an Award.
2.22Person” means any natural person or entity, including any general partnership, limited partnership, limited liability company, corporation, joint venture, trust, business trust, cooperative, association, or any foreign trust or foreign business organization, or any other entity that is not a natural person.
2.23Plan” means the Innovative Solutions and Support, Inc. 2024 Stock-Based Incentive Compensation Plan herein set forth, as amended from time to time.
2.24Performance-Based Award” means an Award or portion of an Award the vesting, exercisability or settlement of which is based, in whole or in part, upon the attainment of performance goals.
2.25Prior Plan” means the Innovative Solutions and Support, Inc. 2009 Stock-Based Incentive Compensation Plan.
2.26Restricted Stock” means Common Stock awarded by the Committee under Section 6.3 of the Plan.

4


2.27"Restricted Stock Unit” or “RSU” means a right to receive a share of Common Stock at a future date, which may be conditioned on the satisfaction of certain requirements (including the satisfaction of certain performance goals).
2.28Restriction Period” means the period during which Restricted Stock is subject to forfeiture.
2.29Stock Appreciation Right” or “SAR” means a right to receive, with respect to each share of Common Stock subject to such Stock Appreciation Right, value in an amount equal to the excess, if any, of (i) the Fair Market Value of a share of Common Stock on the date of exercise or the trading day immediately preceding the date of exercise, as determined by the Committee in its reasonable discretion over (ii) the exercise price of such Stock Appreciation Right.
2.30Securities Act” means the Securities Act of 1933, as amended. A reference to any provision of the Securities Act or rule promulgated under the Securities Act shall include reference to any successor provision or rule.
2.31Subsidiary” means any corporation, partnership, joint venture or other business entity of which 50% or more of the outstanding voting power is beneficially owned, directly or indirectly, by the Company.
2.32Ten Percent Shareholder” means a person who on any given date owns, either directly or indirectly (taking into account the attribution rules contained in Section 424(d) of the Code), stock possessing more than 10% of the total combined voting power of all classes of stock of the Company or a Subsidiary.
Section 3.Eligibility.  Any Eligible Individual shall be eligible to receive an Award; provided, however, that only persons who are employees of the Company or any "subsidiary corporation" (within the meaning of Section 424(f) of the Code) may be granted Incentive Stock Options.  Eligibility for the grant of Awards and actual participation in the Plan shall be determined by the Committee.
Section 4.Administration and Implementation of the Plan.
4.1The Plan shall be administered by the Committee; provided, however, that the Board shall administer and otherwise exercise all powers of the Committee under the Plan with respect to Awards granted to Non-Employee Directors. Notwithstanding the foregoing, the Committee may make recommendations to the full Board regarding Awards to Non-Employee Directors. Any action of the Committee (or, as applicable, the Board) in administering the Plan shall be final, conclusive and binding on all Persons, including the Company, the Subsidiaries, their respective employees, Participants, Persons claiming rights from or through Participants, and shareholders of the Company.
4.2Notwithstanding Section 4.1, the Board shall serve as a "Secondary Committee" with the full authority to grant Awards to eligible individuals who are not subject to the requirements of Rule 16b-3 of the Exchange Act and administer the Plan with respect to such Awards. In all cases requiring an interpretation of the Plan related to

5


an Award made by the Secondary Committee, the use of the term "Committee" herein shall refer to the Secondary Committee. Notwithstanding the foregoing, the Board may delegate to one or more officers or Board members the authority to act as a Secondary Committee with the same authority with respect to selecting the individuals to whom Awards are granted and establishing the terms and conditions of such Awards as the Secondary Committee has under the terms of the Plan.
4.3Subject to the provisions of the Plan, the Committee (or, as applicable, the Board) shall have full and final authority in its discretion to (i) select the Eligible Individuals who will receive Awards pursuant to the Plan; (ii) determine the type or types of Awards to be granted to each Participant; (iii) determine the number of shares of Common Stock to which an Award will relate, the terms and conditions of any Award granted under the Plan (including, but not limited to, restrictions as to vesting, transferability or forfeiture, exercisability or settlement of an Award and waivers or accelerations thereof, and waivers of or modifications to performance goals relating to an Award, based in each case on such considerations as the Committee shall determine) and all other matters to be determined in connection with an Award; (iv) determine whether, to what extent, and under what circumstances an Award may be cancelled, forfeited, or surrendered; (v) determine whether performance goals to which the settlement of an Award is subject are satisfied; (vi) correct any defect or supply any omission or reconcile any inconsistency in the Plan, and adopt, amend and rescind such rules, regulations, guidelines, forms of agreements and instruments relating to the Plan as it may deem necessary or advisable; (vii) construe and interpret the Plan; (viii) delegate its responsibilities to officers or employees of the Company, including delegating authority to officers to grant Awards or execute agreements or other documents on behalf of the Committee; (ix) engage legal counsel, consultants, professional advisors and agents to assist in the administration of the Plan and rely upon any opinion or computation received from any such Person; and (ix) make all other determinations as it may deem necessary or advisable for the administration of the Plan; provided, however, that, except as otherwise permitted under Section 7 or Section 8 hereof, the Committee shall be prohibited from effecting a repricing, replacement, regrant through cancellation, repurchase for cash, or other modification of any outstanding Award, in any case, without shareholder approval as required by Section 9.4 hereof.
Section 5.Shares of Common Stock Subject to the Plan.
5.1Subject to adjustment as provided in Section 8, the total number of shares of Common Stock available for Awards under the Plan shall be 1,950,000, plus the number of shares of Common Stock that were authorized but unissued under the Prior Plan as of the Effective Date. Any shares tendered, with the Committee's approval, by a Participant in payment of an exercise price for an Award or the tax liability with respect to an Award, including shares withheld from any such Award, shall not be available for future Awards hereunder.
5.2All shares of Common Stock available for Awards under the Plan may be issued pursuant to Incentive Stock Options.  Common Stock awarded under the Plan may

6


be reserved or made available from the Company's authorized and unissued Common Stock or from Common Stock reacquired and held in the Company's treasury.
5.3Any shares of Common Stock issued by the Company through the assumption or substitution of outstanding grants from an acquired company shall not reduce the shares of Common Stock available for Awards under the Plan.
5.4If any shares subject to an Award under the Plan are forfeited or such Award otherwise terminates or is settled for any reason whatsoever without an actual distribution of shares to the Participant, any shares counted against the number of shares available for issuance pursuant to the Plan with respect to such Award shall, to the extent of any such forfeiture, settlement, or termination, again be available for Awards under the Plan; provided, however, that the Committee may adopt procedures for the counting of shares relating to any Award to ensure appropriate counting, avoid double counting, provide for adjustments in any case in which the number of shares actually distributed differs from the number of shares previously counted in connection with such Award, and if necessary, to comply with applicable law or regulations. In addition, each SAR granted under the Plan shall reduce the number of shares of Common Stock available for issuance under the Plan by the number of shares of Common Stock to which such SAR relates, rather than by the number of shares of Common Stock issued upon exercise of such SAR.
Section 6.Awards.  Awards may be granted on the terms and conditions set forth in this Section 6. In addition, the Committee may impose on any Award or the exercise or settlement thereof, at the date of grant or thereafter, such additional terms and conditions, not inconsistent with the provisions of the Plan, as the Committee shall determine, including without limitation terms requiring forfeiture of Awards in the event of the termination of employment or other relationship with the Company or any Subsidiary by the Participant; provided, however, that the Committee shall retain full power to accelerate or waive any such additional term or condition as it may have previously imposed. The right of a Participant to exercise or receive a grant or settlement of any Award, and the timing thereof, may be subject to such performance goals as may be determined by the Committee. Each Award, and the terms and conditions applicable thereto, shall be evidenced by an Award Agreement; provided that, notwithstanding anything in the Plan or the Award Agreement to the contrary, no portion of an Award may become vested (and no portion of the Restriction Period may lapse) prior to the first anniversary of the date of grant of the Award, subject to any accelerated vesting permitted under Article 7.
6.1Options.  The Committee is hereby authorized to grant Awards of Options to Eligible Individuals.  Options may be either Incentive Stock Options or Non-Qualified Options; provided that Incentive Stock Options may not be granted to Non-Employee Directors or Consultants. The grant of Options shall be subject to the following terms and conditions:
(a)Exercise Price.  The price per share at which Common Stock may be purchased upon exercise of an Option shall be determined by the Committee and specified in the Award Agreement, but shall be not less than the Fair Market Value of a share of Common Stock on the date of grant (or 110% of Fair Market

7


Value of a share of Common Stock on the date of grant in the case of an Incentive Stock Option granted to a Ten Percent Shareholder).
(b)Term of Options.  The term of an Option shall be specified in the Award Agreement, but shall in no event be greater than ten years (or five years in the case of an Incentive Stock Option granted to a Ten Percent Shareholder).
(c)Exercise of Option.  The Award Agreement governing each Option shall specify the time or times at which an Option may be exercised in whole or in part and the terms and conditions applicable thereto, including (i) a vesting schedule which may be based upon the passage of time, attainment of performance goals or a combination thereof, (ii) whether the exercise price for an Option shall be paid in cash, with shares of Common Stock, with any combination of cash and shares of Common Stock, or with other legal consideration that the Committee may deem appropriate, (iii) the methods of payment, which may include payment through cashless and net exercise arrangements, to the extent permitted by applicable law, and (iv) the methods by which, or the time or times at which, Common Stock will be delivered or deemed to be delivered to Participants upon the exercise of such Option. Payment of the exercise price shall in all events be made within three days after the date of exercise of an Option. Unless otherwise determined by the Committee or provided in an Award Agreement, each Option shall be exercisable for a period of 90 days following termination of employment by the Company (or a Subsidiary) without Cause and one year following termination of employment due to the Participant's death or Disability (in any case, not beyond the expiration of the Option term), to the extent the Option was otherwise exercisable at the time of such termination. Unless otherwise determined by the Committee or provided in an Award Agreement, for any other termination of employment, the Option shall not be exercisable following termination of employment with the Company and the Subsidiaries.
(d)Incentive Stock Options.  Each Participant awarded an Incentive Stock Option under the Plan shall notify the Company in writing immediately after the date he or she makes a disqualifying disposition (as defined in Section 421(b) of the Code) of any shares of Common Stock acquired pursuant to the exercise of such Incentive Stock Option. The Company may, if determined by the Committee and in accordance with procedures established by it, retain possession of any shares acquired pursuant to the exercise of an Incentive Stock Option as agent for the applicable Participant until the end of any period during which a disqualifying disposition could occur, subject to complying with any instructions from such Participant as to the sale of such shares.  The aggregate Fair Market Value, determined as of the date of grant, for Awards granted under the Plan (or any other stock or share option plan required to be taken into account under Section 422(d) of the Code) that are intended to be Incentive Stock Options which are first exercisable by the Participant during any calendar year shall not exceed $100,000. To the extent an Award purporting to be an Incentive Stock Option exceeds the limitation in the previous sentence or does

8


not otherwise qualify as an Incentive Stock Option, the portion of the Award in excess of such limit or that does not so qualify shall be a Non-Qualified Option.
(e)No Shareholder Rights.  Until the issuance of the stock certificate (which may be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company) evidencing any shares of Common Stock to be delivered upon the exercise of an Option, no right to receive dividends or to vote, nor any other rights as a shareholder, shall exist with respect to any shares of Common Stock underlying the Option, notwithstanding the exercise of the Option.
6.2Stock Appreciation Rights.  The Committee is hereby authorized to grant Awards of SARs to Eligible Individuals.  The grant of SARs shall be subject to the following terms and conditions:
(a)Each Award Agreement governing each SAR shall specify the number of SARs granted, the grant price of the SAR, the time or times at which a SAR may be exercised in whole or in part (including vesting upon the passage of time, the attainment of performance goals, or a combination thereof), the method of exercise, method of settlement (in cash, Common Stock or a combination thereof), form of consideration payable in settlement, method by which Common Stock will be delivered or deemed to be delivered to Participants, and any other terms and conditions of any SAR. Unless otherwise determined by the Committee or provided in an Award Agreement, each SAR shall be exercisable for a period of 90 days following termination of employment by the Company (or a Subsidiary) without Cause and one year following termination of employment due to the Participant's death or Disability (in any case, not beyond the expiration of the SAR term), to the extent the SAR was otherwise exercisable at the time of such termination. Unless otherwise determined by the Committee or provided in an Award Agreement, for any other termination of employment, the SAR shall not be exercisable following termination of employment with the Company and the Subsidiaries.
(b)A SAR granted under the Plan may be granted alone or in tandem with all or a portion of a related Option. An SAR granted in tandem with an Option shall be exercisable only to the extent the related Option is exercisable.
(c)The term of a SAR shall be specified in the Award Agreement, but shall in no event be greater than ten years.
(d)No Shareholder Rights.  Until the issuance of the stock certificate (which may be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company) evidencing any shares of Common Stock to be delivered upon the exercise of a SAR, no right to receive dividends or to vote, nor any other rights as a shareholder, shall exist with respect to any shares of Common Stock underlying the SAR, notwithstanding the exercise of the SAR.

9


6.3Restricted Stock.  The Committee is hereby authorized to grant Awards of Restricted Stock to Eligible Individuals.  Awards of Restricted Stock shall be subject to the following terms and conditions:
(a)The Award Agreement governing each Restricted Stock Award shall specify the duration of the Restriction Period and/or each installment thereof, the conditions under which the Restricted Stock may be forfeited to the Company, and the amount, if any, the Participant must pay to receive the Restricted Stock. Such restrictions may include a vesting schedule based upon the passage of time, the attainment of performance goals or a combination thereof.
(b)During the Restriction Period, the transferability of Restricted Stock shall be prohibited or restricted in the manner and to the extent prescribed in the applicable Award Agreement. Such restrictions may include, without limitation, rights of repurchase or first refusal in the Company or provisions subjecting the Restricted Stock to a continuing substantial risk of forfeiture in the hands of any transferee.
(c)Upon determination of the number of shares of Restricted Stock to be granted to the Participant, the Committee shall direct that a certificate or certificates representing the number of shares of Common Stock be issued to the Participant or placed in a restricted stock account (including without limitation an electronic account) with the transfer agent, in either case, with the Participant designated as the registered owner. The certificate(s), if any, representing such shares shall be legended (physically or electronically) as to sale, transfer, assignment, pledge or other encumbrances during the Restriction Period and deposited by the Participant, together with a stock power endorsed in blank, with the Company, to be held in escrow during the Restriction Period. At the end of the Restriction Period the restrictions imposed hereunder shall lapse with respect to the number of shares of Restricted Stock as provided in the Award Agreement, and the legend shall be removed and such number of shares delivered to the Participant (or, where appropriate, the Participant's legal representative).
(d)Unless otherwise provided in the applicable Award Agreement, during the Restriction Period the Participant shall have all the rights of a shareholder with respect to Restricted Stock, including, without limitation, the right to receive dividends thereon (whether in cash or shares of Common Stock) and to vote such shares of Restricted Stock. Dividends shall be subject to the same restrictions as the underlying Restricted Stock unless otherwise provided by the Committee.
6.4Restricted Stock Units.  The Committee is hereby authorized to grant Awards of Restricted Stock Units to Eligible Individuals.

10


(a)The Award Agreement governing each RSU Award shall specify the duration of the Restriction Period and/or each installment thereof, the conditions under which the RSUs may be forfeited to the Company, and the amount, if any, the Participant must pay to receive the RSUs. Such restrictions may include a vesting schedule based upon the passage of time, the attainment of performance goals or a combination thereof.
(b)Upon the lapse of the Restriction Period and the attainment of any other vesting criteria established by the Committee, with respect to any outstanding RSUs, the Company shall deliver to the Participant one share of Common Stock (or cash in lieu of delivering shares, as the case may be) for each outstanding and vested RSU; provided, however, that the Committee may elect to defer the delivery of Common Stock beyond the expiration of the Restriction Period only (i) with written permission of the Participant, and (ii) if such extension would not cause adverse tax consequences under Section 409A of the Code.
(c)Until Common Stock is issued to the Participant in settlement of RSUs, the Participant shall not have any rights of a shareholder with respect to the RSUs or the shares issuable thereunder.  The Committee may determine in the applicable Award Agreement whether and to what extent the recipient of RSUs has the rights of a shareholder of the Company including, but not limited to, whether the Participant receiving the Award has the right to vote the shares or receive dividends or dividend equivalents upon the expiration of the applicable Restriction Period.
6.5Other Stock-Based Awards.  The Committee is authorized, subject to limitations under applicable law, to grant to Eligible Individuals any type of Award other than an Award provided in Section 6.1, 6.2, or 6.3 hereof that is payable in, or valued in whole or in part by reference to, shares of Common Stock, and that is deemed by the Committee to be consistent with the purposes of the Plan.
6.6Additional Provisions Applicable to Awards.  Awards granted under the Plan may, in the discretion of the Committee, be granted either alone or in addition to, or in tandem with, any other Award granted under the Plan. In addition, the Committee may grant Awards in substitution for awards granted under any other plan of any business entity acquired by the Company or any Subsidiary.
Section 7.Change in Control.  Notwithstanding any provision in the Plan to the contrary and unless otherwise provided in the applicable Participant's Award Agreement, upon the occurrence of a Change in Control, the following provisions shall apply:
7.1General.  In the event of a Change in Control, if (x) the successor corporation or company (or its direct or indirect parent) does not agree to assume an outstanding Award or does not agree to substitute or replace such Award with an award involving the ordinary equity securities of such successor corporation (or its direct or indirect parent) on terms and conditions necessary to preserve the rights of the applicable

11


Participant with respect to such Award, (y) the securities of the Company or the successor corporation or company (or its direct or indirect parent) will not be publicly traded on a U.S. securities exchange immediately following such Change in Control or (z) the Change in Control is not approved by a majority of directors on the Incumbent Board immediately prior to such Change in Control, then, unless otherwise provided by the Committee or in an Award Agreement, the Committee, in its discretion, may take one or more of the following actions with respect to all, some or any of the Awards that are outstanding as of immediately prior to such Change in Control: (i) accelerate the vesting and, if applicable, exercisability of such Awards to the extent then unvested and, if applicable, unexercisable, such that such outstanding Awards are fully vested and, if applicable, exercisable as of immediately prior to such Change in Control, (ii) cancel outstanding vested Options and/or SARs in exchange for a cash payment in an amount equal to the excess, if any, of the Fair Market Value of the Common Stock underlying the unexercised portion of the Option and/or SAR as of the date of the Change in Control over the exercise price or grant price (as applicable) of such portion (provided that any Option and/or SAR with a per share exercise price or grant price, as the case may be, that equals or exceeds the Fair Market Value of one share of Common Stock on the date of the Change in Control shall be cancelled with no payment due the Participant), (iii) terminate Options and/or SARs immediately prior to the Change in Control, provided that the Company provide the Participant an opportunity to exercise the Option and/or SAR within a specified period following the Participant's receipt of a written notice of such Change in Control and of the Company's intention to terminate the Option and/or SAR prior to such Change in Control, (iv) with respect to any Awards that do not constitute "non-qualified deferred compensation" within the meaning of Section 409A of the Code, accelerate the settlement of such Awards upon such Change in Control; (v) with respect to Awards that constitute "non-qualified deferred compensation" within the meaning of Section 409A of the Code, terminate all such Awards and settle all such Awards for a cash payment equal to the Fair Market Value of the shares of Common Stock underlying such Awards less the amount the Participant is required to pay for such Shares, if any (provided that (I) such Change in Control satisfies the requirements of Treasury Regulation Section 1.409A-3(i)(5)(v), (vi) or (vii) and (II) all other arrangements that would be aggregated with such Awards under Section 409A of the Code are terminated and liquidated within 30 days before or 12 months after such Change in Control), or (vi) take such other actions as the Committee deems appropriate. If any action is taken under this Section 7.1 with respect to any Performance-Based Award, the applicable performance goals shall be deemed satisfied based on the actual level of achievement of the applicable performance goals through the date of the Change in Control or, if determined by the Committee in its sole discretion prior to such Change in Control, using the applicable target level of achievement prorated based on the date of the Change in Control. Notwithstanding the foregoing, no Award that constitutes "non-qualified deferred compensation" (within the meaning of Section 409A of the Code) shall be payable upon the occurrence of a Change in Control unless such Change in Control satisfies the requirements of Treasury Regulation Section 1.409A-3(i)(5).
7.2Termination Following a Change in Control.  Notwithstanding anything contained in the Plan to the contrary, unless otherwise provided in an Award Agreement or as otherwise determined by the Committee prior to a Change in Control, in the event that Awards under the Plan are assumed in connection with a Change in Control or are

12


substituted with new awards, in either case, as contemplated in Section 7.1 above, and a Participant's employment or other service with the Company and the Subsidiaries is terminated by the Company or a Subsidiary without Cause or due to Disability or as the result of the Participant's death, in any case, within 24 months following a Change in Control, (i) the unvested portion of such Participant's Awards (including without limitation any awards received in substitution of an Award) shall vest in full (with any applicable performance goals being deemed to have been achieved at target or, if greater, actual levels of performance), (ii) Options and SARs (including without limitation options and stock or share appreciation rights received in substitution of an Award) shall remain exercisable by the Participant or the Participant's beneficiary or legal representative, as the case may be, for a period of one year thereafter (but not beyond the stated term of such Option or SAR), and (iii) all other stock-based Awards (including without limitation any received in substitution of an Award) shall be settled within 30 days after such termination; provided, however, that with respect to clause (iii), if settlement of such Awards on such date would violate Section 409A of the Code, then such Award instead shall be settled in full at the time it otherwise would have been settled in connection with a termination of employment or service without Cause or due to death or Disability, as applicable. At any time prior to a Change in Control, the Committee may choose to not apply this Section 7.2 with respect to all or any Awards.
7.3Committee Authority.  The judgment of the Committee with respect to any matter referred to in this Section 7 shall be conclusive and binding upon each Participant without the need for any amendment to the Plan or Award Agreement.
Section 8.Adjustments upon Changes in Capitalization.
8.1In the event that the Committee shall determine that any stock dividend, recapitalization, 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 Participants under the Plan, then the Committee shall proportionately and equitably adjust any or all of (i) the number and kind of shares of Common Stock which may thereafter be issued in connection with Awards, (ii) the number and kind of shares of Common Stock issuable in respect of outstanding Awards, (iii) the aggregate number and kind of shares of Common Stock available under the Plan, (iv) the limits described in Section 5 of the Plan, and (v) the exercise or grant price relating to any Award or, if deemed appropriate, make provision for a cash payment with respect to any outstanding Award.
8.2In addition, the Committee is authorized to make adjustments in the terms and conditions of, and the criteria included in, Awards, including any performance goals, in recognition of unusual or nonrecurring events (including, without limitation, events described in Section 14.1) affecting the Company or any Subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.
Section 9.Termination and Amendment.

13


9.1Changes to the Plan and Awards.  The Board may amend, alter, suspend, discontinue, or terminate the Plan without the consent of the Company's shareholders or Participants, except that any such amendment, alteration, suspension, discontinuation, or termination shall be subject to the approval of the Company's shareholders if (i) such action would increase the number of shares subject to the Plan, (ii) decrease the price at which Awards may be granted, or (iii) such shareholder approval is required by any federal or state law or regulation or the rules of any stock exchange or automated quotation system on which the Common Stock may then be listed or quoted, and the Board may otherwise, in its discretion, determine to submit other such changes to the Plan to the Company's shareholders for approval; provided, however, that, except as provided in Section 18, without the consent of an affected Participant, no amendment, alteration, suspension, discontinuation, or termination of the Plan may materially and adversely affect the rights of such Participant under any outstanding Award.
9.2The Committee may waive any conditions or rights under, or amend, alter, suspend, discontinue, or terminate, any Award theretofore granted and any Award Agreement relating thereto; provided, however, that, except as provided in Section 18, without the consent of an affected Participant, no such amendment, alteration, suspension, discontinuation, or termination of any Award may materially and adversely affect the rights of such Participant under such Award.
9.3Notwithstanding anything in this Section 9 to the contrary, any performance goal applicable to an Award shall not be deemed a fixed contractual term, but shall remain subject to adjustment by the Committee, in its discretion at any time in view of the Committee's assessment of the Company's strategy, performance of comparable companies, and other circumstances.
9.4Notwithstanding anything in the Plan or an Award Agreement to the contrary, no Award may be repriced, replaced, regranted through cancellation, or modified, directly or indirectly, nor may any underwater Option or underwater SAR be repurchased for cash, in any case, without the approval of the shareholders of the Company, provided that nothing herein shall prevent the Committee from taking any action provided for in Sections 7 and 8.
Section 10.No Right to Award, Employment or Service.    No Participant or Eligible Individual shall have any claim to be granted any Award under the Plan, and there is no obligation that the terms of Awards be uniform or consistent among Participants. Neither the Plan nor any action taken hereunder shall be construed as giving any Participant any right to be retained in the employ or service of the Company or any Subsidiary. For purposes of the Plan, transfer of employment or service between the Company and the Subsidiaries shall not be deemed a termination of employment or service.
Section 11.Taxes.    Each Participant must make appropriate arrangement for the payment of any taxes relating to an Award granted hereunder. The Company or any Subsidiary is authorized to withhold from any payment relating to an Award under the Plan, including from a distribution of Common Stock, or from any payroll or other payment due to a Participant, amounts of withholding and other taxes due in connection with any transaction involving an Award, and to

14


take such other action as the Committee may deem advisable to enable the Company and Participants to satisfy obligations for the payment of withholding taxes and other tax obligations relating to any Award. This authority shall include the ability to withhold or receive Common Stock or other property and to make cash payments in respect thereof in satisfaction of a Participant's tax obligations.
Section 12.Limits on Transferability; Beneficiaries.    No Award or other right or interest of a Participant under the Plan shall be pledged, encumbered, or hypothecated to, or in favor of, or subject to any lien, obligation, or liability of such Participant to, any party, other than the Company or any Subsidiary, or assigned or transferred by such Participant other than by will or the laws of descent and distribution, and such Awards and rights shall be exercisable during the lifetime of the Participant only by the Participant or, with respect to Awards other than Incentive Stock Options, his or her guardian or legal representative. Notwithstanding the foregoing, the Committee may, in its discretion, provide that Awards (other than Incentive Stock Options) be transferable, without consideration, to immediate family members (i.e., children, grandchildren or spouse), to trusts for the benefit of such immediate family members and to partnerships in which such family members are the only partners (provided that any vesting conditions shall be unaffected by such transfer). The Committee may attach to such transferability feature such terms and conditions as it deems advisable. In addition, a Participant may, in the manner established by the Committee, designate a beneficiary (which may be a natural person or a trust) to exercise the rights of the Participant, and to receive any distribution, with respect to any Award upon the death of the Participant. A beneficiary, guardian, legal representative or other Person claiming any rights under the Plan from or through any Participant shall be subject to all terms and conditions of the Plan and any Award Agreement applicable to such Participant, except as otherwise determined by the Committee, and to any additional restrictions deemed necessary or appropriate by the Committee.
Section 13.Foreign Nationals.    Without amending the Plan, Awards may be granted to Eligible Individuals who are foreign nationals or render services outside the United States or both, on such terms and conditions different from those specified in the Plan as may, in the judgment of the Committee, be necessary or desirable to further the purpose of the Plan.
Section 14.Securities Law Requirements.
14.1No shares of Common Stock may be issued hereunder if the Company shall at any time determine that to do so would (i) violate the listing requirements of an applicable securities exchange, or adversely affect the registration or qualification of the Company's Common Stock under any state or federal law, or (ii) require the consent or approval of any regulatory body or the satisfaction of withholding tax or other withholding liabilities. In any of the events referred to in clause (i) or clause (ii) above, the issuance of such shares shall be suspended and shall not be effective unless and until such withholding, listing, registration, qualifications or approval shall have been effected or obtained free of any conditions not acceptable to the Company in its sole discretion, notwithstanding any termination of any Award or any portion of any Award during the period when issuance has been suspended.

15


14.2The Committee may require, as a condition to the issuance of shares hereunder, representations, warranties and agreements to the effect that such shares are being purchased or acquired by the Participant for investment only and without any present intention to sell or otherwise distribute such shares and that the Participant will not dispose of such shares in transactions which, in the opinion of counsel to the Company, would violate the registration provisions of the Securities Act, and the rules and regulations thereunder. The certificates issued to evidence such shares, if any, shall bear appropriate legends summarizing such restrictions on the disposition thereof.
Section 15.Liability; Indemnification.
15.1The Committee, its members and any delegate or Person engaged pursuant to Section 4.3 shall not be liable for any action or determination made in good faith with respect to the Plan. To the maximum extent permitted by applicable law, no officer or employee of the Company or member or former member of the Committee or of the Board shall be liable for any action or determination made in good faith with respect to the Plan or any Award granted under it.
15.2To the maximum extent permitted by applicable law and the Certificate of Incorporation and By-Laws of the Company and to the extent not covered by insurance directly insuring such person, each current or former officer or employee of the Company and member of the Committee or the Board shall be indemnified and held harmless by the Company against any cost or expense (including reasonable fees of counsel reasonably acceptable to the Committee) or liability (including any sum paid in settlement of a claim with the approval of the Committee), and advanced amounts necessary to pay the foregoing at the earliest time and to the fullest extent permitted, arising out of any act or omission to act in connection with the administration of the Plan, except to the extent arising out of such person’s own fraud or bad faith. Such indemnification shall be in addition to any rights of indemnification provided for under applicable law or under the Certificate of Incorporation or By-Laws of the Company. Notwithstanding anything else herein, this indemnification will not apply to the actions or determinations made by an individual with regard to Awards granted to him or her.
Section 16.Termination.  Unless earlier terminated, the Plan shall terminate with respect to the grant of new Awards on the earlier of the 10-year anniversary of the Effective Date or the 10-year anniversary of the date the Plan was approved by the Board, and no Awards under the Plan shall thereafter be granted; provided that no such termination shall impact Awards that were granted prior to such termination.
Section 17.Fractional Shares.  The Company will not be required to issue any fractional shares of Common Stock pursuant to the Plan. The Committee may provide for the elimination of fractions and settlement of such fractional shares of Common Stock in cash.
Section 18.Discretion.  In exercising, or declining to exercise, any grant of authority or discretion hereunder, the Committee may consider or ignore such factors or circumstances and may accord such weight to such factors and circumstances as the Committee alone and in its sole judgment deems appropriate and without regard to the effect such exercise, or declining to exercise

16


such grant of authority or discretion, would have upon the affected Participant, any other Participant, any Eligible Individual, the Company, any Subsidiary, any affiliate, any shareholder or any other Person.
Section 19.Section 409A.  The Plan and all Awards are intended to comply with, or be exempt from, Section 409A of the Code and all regulations, guidance, compliance programs and other interpretative authority thereunder, and shall be interpreted in a manner consistent therewith. Notwithstanding anything contained herein to the contrary, in the event any Award is subject to Section 409A of the Code, the Committee may, in its sole discretion and without a Participant's prior consent, amend the Plan and/or Award, adopt policies and procedures, or take any other actions as deemed appropriate by the Committee to (i) exempt the Plan and/or any Award from the application of Section 409A of the Code, (ii) preserve the intended tax treatment of any such Award or (iii) comply with the requirements of Section 409A of the Code. In the event that a Participant is a "specified employee" within the meaning of Section 409A of the Code, and a payment or benefit provided for under the Plan would be subject to additional tax under Section 409A of the Code if such payment or benefit is paid within six (6) months after such Participant's separation from service (within the meaning of Section 409A of the Code), then such payment or benefit shall not be paid (or commence) during the six (6) month period immediately following such Participant's separation from service except as provided in the immediately following sentence. In such an event, any payments or benefits that would otherwise have been made or provided during such six (6) month period and which would have incurred such additional tax under Section 409A of the Code shall instead be paid to the Participant in a lump-sum, without interest, on the earlier of (i) the first business day of the seventh month following the month in which such Participant's separation from service occurs or (ii) the tenth business day following such Participant's death (but not earlier than if such delay had not applied). A Participant's right to receive any installment payments under an Award Agreement, including without limitation as the result of any deferral of an Award in accordance with Section 409A of the Code, shall be treated as a right to receive a series of separate payments and, accordingly, each such installment payment shall at all times be considered a separate and distinct payment as permitted under Section 409A of the Code. Notwithstanding anything contained in the Plan or in an Award Agreement to the contrary, neither the Company, any member of the Committee nor any Subsidiary shall have any liability or obligation to any Participant or any other Person for taxes, interest, penalties or fines (including without limitation any of the foregoing resulting from the failure of any Award granted hereunder to comply with, or be exempt from, Section 409A of the Code). Any Award that is to be settled or paid upon a termination of employment or service and that constitutes "non-qualified deferred compensation" under Section 409A of the Code shall not be paid or settled unless such termination of employment or service constitutes a "separation from service" within the meaning of Section 409A of the Code.
Section 20.Governing Law.  The validity and construction of the Plan and any Award Agreements entered into thereunder shall be construed and enforced in accordance with the laws of the Commonwealth of Pennsylvania, but without giving effect to the conflict of laws principles thereof.
Section 21.Recoupment/Share Ownership.  Any Award granted pursuant to the Plan (and all shares acquired thereunder) shall be subject to mandatory repayment and clawback as may be required by law or the rules of any applicable securities exchange. Additional recoupment and

17


clawback policies may be provided in the Participant's Award Agreement. In addition, all Awards granted under the Plan (and all shares acquired thereunder) shall be subject to the holding periods set forth in the Company's stock ownership guidelines, as in effect from time to time.
Section 22.Unfunded Plan.  The Plan is an “unfunded” plan for incentive and deferred compensation. With respect to any payments as to which a Participant has a fixed and vested interest but which are not yet made to a Participant by the Company, nothing contained herein shall give any such Participant any rights that are greater than those of a general unsecured creditor of the Company.
Section 23.Other Benefits.  No Award, whether at grant or payment, shall be deemed compensation for purposes of computing benefits under any retirement plan of the Company or shall affect any benefits under any other benefit plan now or subsequently in effect under which the availability or amount of benefits is related to the level of compensation, unless expressly provided to the contrary in such benefit plan.
Section 24.Costs.  The Company shall bear all expenses associated with administering the Plan, including expenses of issuing Common Stock pursuant to any Awards.
Section 25.Section 16(b) of the Exchange Act.  All elections and transactions under the Plan by persons subject to Section 16 of the Exchange Act involving shares of Common Stock are intended to comply with any applicable exemptive condition under Rule 16b-3. The Committee may establish and adopt written administrative guidelines, designed to facilitate compliance with Section 16(b) of the Exchange Act, as it may deem necessary or advisable for the administration and operation of the Plan and the transaction of business thereunder.
Section 26.Successors and Assigns.  The Plan shall be binding on all successors and permitted assigns of a Participant, including the estate of such Participant and the executor, administrator or trustee of such estate.
Section 27.Effective Date.  The Plan was adopted by the Board on February 22, 2024.  The Plan was approved by the shareholders of the Company on April 18, 2024, effective on such date (the “Effective Date”).

18


EX-18 6 issc-20240630xex18.htm EX-18

August 14, 2024

Board of Directors

Innovative Solutions and Support, Inc.

720 Pennsylvania Drive

Exton, PA 19341

Dear Directors:

We are providing this letter solely for inclusion as an exhibit to Innovative Solutions and Support, Inc. (the “Company”") Form 10-Q filing pursuant to Item 601 of Regulation S-K.

As stated in Note 1 to the unaudited condensed consolidated financial statements included in the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2024, the Company changed its accounting for depreciation applied to fixed assets. Note 1 also states management’s belief that the newly adopted accounting principle is preferable in the circumstances because the straight-line method will more accurately reflect the pattern of usage and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry.

With regard to the aforementioned accounting change, it should be understood that authoritative criteria have not been established for evaluating the preferability of one acceptable method of accounting over another acceptable method and, in expressing our concurrence below, we have relied on management’s business planning and judgment and on management’s determination that this change in accounting principle is preferable.

Based on our reading of management’s stated reasons and justification for this change in accounting principle in the Form 10-Q, and our discussions with management as to their judgment about the relevant business planning factors relating to the change, we concur with management that the newly adopted method of accounting is preferable in the Company’s circumstances.

We have not audited the application of the aforementioned accounting change to the financial statements included in Part I of the Company’s Form 10-Q. We also have not audited any consolidated financial statements of the Company as of any date or for any period subsequent to September 30, 2023. Accordingly, we do not express an opinion on whether the accounting for the change in accounting principle has been properly applied or whether the aforementioned financial statements are fairly presented in conformity with accounting principles generally accepted in the United States of America.

Grant Thornton LLP

U.S. member firm of Grant Thornton International Ltd


2

Sincerely,

/s/ GRANT THORNTON LLP

Philadelphia, Pennsylvania

Grant Thornton LLP

U.S. member firm of Grant Thornton International Ltd


EX-31.1 7 issc-20240630xex31d1.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: August 14, 2024

Shahram Askarpour

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 8 issc-20240630xex31d2.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: August 14, 2024

Jeffrey DiGiovanni

Chief Financial Officer

(Principal Financial Officer and Principal

Accounting Officer)


EX-32.1 9 issc-20240630xex32d1.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 quarter ended June 30, 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

(Principal Executive Officer)

August 14, 2024

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

August 14, 2024


GRAPHIC 10 issc-20240630xex2d3002.jpg GRAPHIC begin 644 issc-20240630xex2d3002.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" ! 0\# 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 *** 4* "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 11 issc-20240630xex2d3004.jpg GRAPHIC begin 644 issc-20240630xex2d3004.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" ! 1 # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\JJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 4* "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 12 issc-20240630xex2d3005.jpg GRAPHIC begin 644 issc-20240630xex2d3005.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" ! 30# 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 *** @* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 13 issc-20240630xex2d3007.jpg GRAPHIC begin 644 issc-20240630xex2d3007.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" ! 38# 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 *** @* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end EX-101.SCH 14 issc-20240630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 99940208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940209 - 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 99940802 - 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 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Shareholders' Equity and Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 99940102 - Disclosure - Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 99940103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 99940104 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 99940105 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 99940106 - Disclosure - Summary of Significant Accounting Policies - Change in Accounting Estimate (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) link:presentationLink link:calculationLink link:definitionLink 99940205 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940207 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Leases - Schedule of lease-related assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Loan Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Supplemental Balance Sheet Disclosures link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Loan Agreement link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 issc-20240630_cal.xml EX-101.CAL EX-101.DEF 16 issc-20240630_def.xml EX-101.DEF EX-101.LAB 17 issc-20240630_lab.xml EX-101.LAB EX-101.PRE 18 issc-20240630_pre.xml EX-101.PRE XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
9 Months Ended
Jun. 30, 2024
Aug. 09, 2024
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 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,499,955
Entity Central Index Key 0000836690  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2024
Sep. 30, 2023
Current assets    
Cash and cash equivalents $ 521,041 $ 3,097,193
Accounts receivable 7,329,662 9,743,714
Contract assets 1,098,301 487,139
Inventories 14,540,172 6,139,713
Prepaid inventory 1,899,013 12,069,114
Prepaid expenses and other current assets 984,684 1,073,012
Assets held for sale   2,063,818
Total current assets 26,372,873 34,673,703
Goodwill 4,074,466 3,557,886
Intangible assets, net 16,089,821 16,185,321
Property and equipment, net 11,590,207 7,892,427
Deferred income taxes 1,109,598 456,392
Other assets 545,980 191,722
Total assets 59,782,945 62,957,451
Current liabilities    
Current portion of long-term debt 9,859,074 2,000,000
Accounts payable 3,343,876 1,337,275
Accrued expenses 2,818,405 2,918,325
Contract liability 131,534 143,359
Total current liabilities 16,152,889 6,398,959
Long-term debt   17,500,000
Other liabilities 448,931 421,508
Total liabilities 16,601,820 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 June 30, 2024 and September 30, 2023
Common stock, $.001 par value: 75,000,000 shares authorized, 19,590,156 and 19,543,441 issued at June 30, 2024 and September 30, 2023, respectively 19,589 19,543
Additional paid-in capital 55,043,174 54,317,265
Retained earnings 9,486,899 5,668,713
Treasury stock, at cost, 2,096,451 shares at June 30, 2024 and at September 30, 2023 (21,368,537) (21,368,537)
Total shareholders' equity 43,181,125 38,636,984
Total liabilities and shareholders' equity $ 59,782,945 $ 62,957,451
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 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,590,156 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 23 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Sales:        
Total net sales $ 11,765,635 $ 7,959,208 $ 31,813,214 $ 21,815,917
Cost of sales:        
Total cost of sales 5,485,814 3,224,562 14,427,868 8,617,317
Gross profit 6,279,821 4,734,646 17,385,346 13,198,600
Operating expenses:        
Research and development 1,099,367 851,296 3,031,630 2,387,939
Selling, general and administrative 3,143,334 2,395,714 9,058,347 7,104,212
Total operating expenses 4,242,701 3,247,010 12,089,977 9,492,151
Operating income 2,037,120 1,487,636 5,295,369 3,706,449
Interest expense (172,784)   (704,267)  
Interest income 5,826 185,652 121,505 432,495
Other income 12,869 90,049 57,040 131,504
Income before income taxes 1,883,031 1,763,337 4,769,647 4,270,448
Income tax expense 330,511 339,958 951,461 877,315
Net income $ 1,552,520 $ 1,423,379 $ 3,818,186 $ 3,393,133
Net income per common share:        
Basic (in dollars per share) $ 0.09 $ 0.08 $ 0.22 $ 0.19
Diluted (in dollars per share) $ 0.09 $ 0.08 $ 0.22 $ 0.19
Weighted average shares outstanding:        
Basic (in shares) 17,461,652 17,576,969 17,455,903 17,415,358
Diluted(in shares) 17,467,259 17,577,588 17,476,089 17,419,265
Product        
Net Sales:        
Total net sales $ 5,127,056 $ 6,575,411 $ 14,446,753 $ 17,608,769
Cost of sales:        
Total cost of sales 2,106,629 2,831,511 6,235,668 7,450,205
Customer Service        
Net Sales:        
Total net sales 6,408,961 1,318,214 15,734,430 3,774,666
Cost of sales:        
Total cost of sales 3,101,875 371,359 7,291,096 1,088,014
Engineering development contracts        
Net Sales:        
Total net sales 229,618 65,583 1,632,031 432,482
Cost of sales:        
Total cost of sales $ 277,310 $ 21,692 $ 901,104 $ 79,098
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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         3,393,133
Balance, ending at Jun. 30, 2023 19,533 54,097,502 3,034,091 (21,368,537) 35,782,589
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
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 15 214,069     214,084
Net income     1,423,379   1,423,379
Balance, ending at Jun. 30, 2023 19,533 54,097,502 3,034,091 (21,368,537) 35,782,589
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         3,818,186
Balance, ending at Jun. 30, 2024 19,589 55,043,174 9,486,899 (21,368,537) 43,181,125
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
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 33 250,867     250,900
Net income     1,552,520   1,552,520
Balance, ending at Jun. 30, 2024 $ 19,589 $ 55,043,174 $ 9,486,899 $ (21,368,537) $ 43,181,125
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,818,186 $ 3,393,133
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,437,232 258,892
Share-based compensation expense    
Stock options 265,024 646,172
Stock awards 460,931 584,483
Gain on disposal of property and equipment (160,577)  
Impairment of long-lived assets   44,400
Deferred income taxes (623,683) (597,221)
(Increase) decrease in:    
Accounts receivable 2,414,052 (1,646,558)
Contract assets (611,162) (89,420)
Inventories (3,275,938) (393,509)
Prepaid expenses and other current assets 309,943 (71,679)
Other non-current assets (364,041) (104,626)
Increase (decrease) in:    
Accounts payable 2,006,601 58,251
Accrued expenses (92,237) (854,793)
Income taxes (221,615) (133,370)
Contract liabilities (11,825) (156,230)
Net cash provided by operating activities 5,350,891 937,925
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (511,927) (165,084)
Proceeds from the sale of property and equipment 2,225,810  
Acquisition of a business   (35,860,000)
Net cash provided by (used in) investing activities 1,713,883 (36,025,084)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of term note (19,500,000)  
Proceeds from line of credit note 29,044,688  
Repayments of line of credit note (19,185,614)  
Proceeds from term note   20,000,000
Proceeds from exercise of stock options   408,846
Net cash (used in) provided by financing activities (9,640,926) 20,408,846
Net (decrease) increase in cash and cash equivalents (2,576,152) (14,678,313)
Cash and cash equivalents, beginning of year 3,097,193 17,250,546
Cash and cash equivalents, end of year 521,041 2,572,233
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes 1,913,456 $ 1,608,506
SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION    
Transfer from prepaid inventory to purchases of property and equipment 3,729,000  
Transfer from prepaid inventory to inventory 5,124,521  
Transfer from prepaid inventory to goodwill 516,580  
Transfer from prepaid inventory to intangible assets, net $ 800,000  
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies
9 Months Ended
Jun. 30, 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 nine-month periods ended June 30, 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 June 30, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 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

$

499,787

$

$

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 June 30, 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 nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 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

 

974,881

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

 

(99,045)

Increases due to invoicing prior to satisfaction of performance obligations

 

87,220

June 30, 2024

$

1,098,301

$

131,534

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% of net sales.

In the three-month period ended June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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 nine-month periods ended June 30, 2024, the Company had two and one suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2023, the Company had 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.

Change in Accounting Estimate

Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “Accounting Changes and Error Corrections”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage

and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024.

Recently Adopted 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 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 27 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures
9 Months Ended
Jun. 30, 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 purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

In the third quarter of 2024 and within one year from the Acquisition Date, the Company finalized its accounting of the Transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the Acquisition Date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 2024:

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

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

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 change 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 estimated fair values. The 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 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 purchase consideration over the estimated 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 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 goodwill was not impaired as of June 30, 2024 and as such, no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024; the Company also determined that the goodwill was not impaired as of September 30, 2023.

(d)

In the third quarter of 2024 and within one year from the Acquisition Date, the Company identified measurement period adjustments related to 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 based on facts and circumstances that existed as of the Acquisition Date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the Acquisition Date. For the remaining measurement period adjustments, 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 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 no acquisition costs for the three- and nine-month periods ended June 30, 2024. 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; of that amount, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the three- and nine-month periods ended June 30, 2023. The debt issuance costs related to the Term Loan were not material.

Unaudited 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

Nine Months Ended

    

June 30, 2023

Net sales

$

12,035,209

$

36,846,252

Net income

$

2,859,238

$

7,760,831

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 are factually supportable. 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:

    

June 30, 

    

September 30, 

2024

2023

Raw materials

$

12,277,086

$

5,162,177

Work-in-process

 

1,242,259

 

966,888

Finished goods

 

1,020,827

 

10,648

$

14,540,172

$

6,139,713

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Prepaid insurance

$

157,771

$

623,186

Other

 

826,913

 

449,826

984,684

$

1,073,012

Intangible assets

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

    

As of June 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,600,000

$

$

$

5,600,000

Customer relationships acquired from the Transaction (a)

 

11,640,000

 

 

(1,164,000)

 

10,476,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,936,506

$

(44,400)

$

(1,802,285)

$

16,089,821

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 license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years. The Company determined that the intangible assets were not impaired as of June 30, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2024. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023.

Intangible asset amortization expense was $358,500 and $1,063 for the three-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the three-month periods ended June 30, 2024 and 2023 was charged to selling, general and administrative expense.

Intangible asset amortization expense was $895,500 and $1,063 for the nine-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the nine-month periods ended June 30, 2024 and 2023 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 June 30, 2024 is as follows:

2024 (three months remaining)

    

$

291,000

2025

1,164,000

2026

1,164,000

2027

 

1,164,000

2028

 

1,164,000

Thereafter

 

5,529,000

Total

$

10,476,000

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:

    

June 30, 

    

September 30, 

2024

2023

Computer equipment

$

2,405,850

$

2,343,996

Furniture and office equipment

 

984,206

 

970,230

Manufacturing facility

 

6,198,690

 

5,926,584

Equipment

 

13,025,229

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

23,635,220

 

19,816,252

Less accumulated depreciation and amortization

 

(12,045,013)

 

(11,923,825)

$

11,590,207

$

7,892,427

Depreciation and amortization related to property and equipment was $252,655 and $86,439 for the three-month periods ended June 30, 2024 and 2023, respectively.

Depreciation and amortization related to property and equipment was approximately $541,732 and $257,829 for the nine-month periods ended June 30, 2024 and 2023, respectively.

Other assets

Other assets consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

5,282

$

15,065

Other non-current assets

 

540,698

 

176,657

$

545,980

$

191,722

Other non-current assets as of June 30, 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 June 30, 2024 and September 30, 2023 includes $38,795 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 $5,277 and $2,601 for the three-month periods ended June 30, 2024 and 2023, respectively. Other non-current assets amortization expense was $14,790 and $2,601 for the nine-month periods ended June 30, 2024 and 2023, respectively.

Accrued expenses

Accrued expenses consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Warranty

$

550,081

$

562,645

Salary, benefits and payroll taxes

 

1,173,868

 

1,181,219

Professional fees

 

419,082

 

200,668

Operating lease

5,282

12,965

Income tax payable

116,697

Other

 

670,092

 

844,131

$

2,818,405

$

2,918,325

Warranty cost and accrual information for the three- and nine-month periods ended June 30, 2024 is highlighted below:

    

Three Months Ending

Nine Months Ended

    

June 30, 2024

    

June 30, 2024

Warranty accrual, beginning of period

$

574,971

$

562,645

Accrued expense

 

8,477

 

81,688

Warranty cost

 

(33,367)

 

(94,252)

Warranty accrual, end of period

$

550,081

$

550,081

XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
9 Months Ended
Jun. 30, 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 periods ended June 30, 2024 and 2023 were 17.6% and 19.3%, respectively. This effective tax rate 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 nine-month periods ended June 30, 2024 and 2023 were 19.9% and 20.5%, respectively. This effective tax rate differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity and Share-Based Payments
9 Months Ended
Jun. 30, 2024
Shareholders' Equity and Share-Based Payments  
Shareholders' Equity and Share-Based Payments

4. Shareholders’ Equity and Share-Based Payments

At June 30, 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, “Compensation – Stock Compensation”, 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 $191,623 and $566,952 for the three- and nine-month periods ended June 30, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 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 $59,278 and $159,003 for the three- and nine-month periods ended June 30, 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 $49,742 and $276,515 for the three- and nine-month periods ended June 30, 2023, respectively.

Total compensation expense associated with the Amended and Restated 2019 Plan was $250,901 and $214,084 for the three-month periods ended June 30, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $725,955 and $1,230,655 for the nine-month periods ended June 30, 2024 and 2023, respectively.

At June 30, 2024, unrecognized compensation expense of approximately $2,165,328, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share
9 Months Ended
Jun. 30, 2024
Earnings Per Share  
Earnings Per Share

5. Earnings Per Share

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,552,520

$

1,423,379

$

3,818,186

$

3,393,133

Denominator:

Basic weighted average shares

 

17,461,652

 

17,576,969

 

17,455,903

 

17,415,358

Dilutive effect of share-based awards

 

5,607

 

619

 

20,186

 

3,907

Diluted weighted average shares

 

17,467,259

 

17,577,588

 

17,476,089

 

17,419,265

Net income per common share:

Basic

$

0.09

$

0.08

$

0.22

$

0.19

Diluted

$

0.09

$

0.08

$

0.22

$

0.19

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share”. 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 June 30, 2024 and 2023, there were 361,613 and 128,815 options to purchase common stock outstanding, respectively, and 250,975 and 76,636 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 June 30, 2024 and 2023, respectively, 529,918 and 312,210 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the nine-month periods ended June 30, 2024 and 2023, respectively, 329,026 and 196,577 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
9 Months Ended
Jun. 30, 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 32 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions
9 Months Ended
Jun. 30, 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 $110,000 and $155,000 for the three-month periods ended June 30, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $203,000 and $231,000 for the nine-month periods ended June 30, 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 33 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
9 Months Ended
Jun. 30, 2024
Leases  
Leases

8. Leases

The Company accounts for leases in accordance with ASU 2016-02, “Leases” (“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 June 30, 2024:

Classification on the Consolidated Balance Sheet on June 30, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

5,282

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

5,282

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

5,282

Rent expense and cash paid for various operating leases in aggregate are $11,007 for the nine-month period ended June 30, 2024. The weighted average remaining lease term is 0.4 years and the weighted average discount rate is 5.0% as of June 30, 2024.

Future minimum lease payments under operating leases are as follows at June 30, 2024:

    

Twelve Months

    

Ending

Operating

    

June 30, 

    

Leases

2025

6,115

Total minimum lease payments

 

  

$

6,115

Amount representing interest

 

  

 

(833)

Present value of minimum lease payments

 

  

$

5,282

Current portion

 

  

 

5,282

Long-term portion of lease obligations

 

  

$

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan Agreement
9 Months Ended
Jun. 30, 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 June 30, 2024. The outstanding balance drawn on the Line of Credit was $9,859,074 at June 30, 2024.

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
9 Months Ended
Jun. 30, 2024
Subsequent Events  
Subsequent Events

10. Subsequent Events

On July 22, 2024, the Company entered into that certain Amendment No. 3 to Asset Purchase and License Agreement (the “Amendment”) with Honeywell.

Pursuant to the Amendment, Honeywell sold, assigned or licensed to the Company certain additional assets related to its communication and navigation product lines, including a sale of certain inventory 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 communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. This Amendment complements the previously disclosed license and asset acquisition completed in June 2023 from Honeywell.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure                
Net Income (Loss) $ 1,552,520 $ 1,208,316 $ 1,057,350 $ 1,423,379 $ 1,271,103 $ 698,651 $ 3,818,186 $ 3,393,133
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
9 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
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
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jun. 30, 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 nine-month periods ended June 30, 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 June 30, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 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

$

499,787

$

$

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 June 30, 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 nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 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

 

974,881

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

 

(99,045)

Increases due to invoicing prior to satisfaction of performance obligations

 

87,220

June 30, 2024

$

1,098,301

$

131,534

Concentrations

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% of net sales.

In the three-month period ended June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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 nine-month periods ended June 30, 2024, the Company had two and one suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2023, the Company had 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.

Recently Adopted Accounting Pronouncements

Change in Accounting Estimate

Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “Accounting Changes and Error Corrections”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage

and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024.

Recently Adopted 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 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 39 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jun. 30, 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 June 30, 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

$

499,787

$

$

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

 

974,881

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

 

(99,045)

Increases due to invoicing prior to satisfaction of performance obligations

 

87,220

June 30, 2024

$

1,098,301

$

131,534

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures (Tables)
9 Months Ended
Jun. 30, 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

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

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 change 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 estimated fair values. The 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 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 purchase consideration over the estimated 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 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 goodwill was not impaired as of June 30, 2024 and as such, no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024; the Company also determined that the goodwill was not impaired as of September 30, 2023.

(d)

In the third quarter of 2024 and within one year from the Acquisition Date, the Company identified measurement period adjustments related to 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 based on facts and circumstances that existed as of the Acquisition Date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the Acquisition Date. For the remaining measurement period adjustments, 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 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

Nine Months Ended

    

June 30, 2023

Net sales

$

12,035,209

$

36,846,252

Net income

$

2,859,238

$

7,760,831

Schedule of inventories

    

June 30, 

    

September 30, 

2024

2023

Raw materials

$

12,277,086

$

5,162,177

Work-in-process

 

1,242,259

 

966,888

Finished goods

 

1,020,827

 

10,648

$

14,540,172

$

6,139,713

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

June 30, 

    

September 30, 

2024

2023

Prepaid insurance

$

157,771

$

623,186

Other

 

826,913

 

449,826

984,684

$

1,073,012

Summary of intangible assets other than goodwill

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

    

As of June 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

5,600,000

$

$

$

5,600,000

Customer relationships acquired from the Transaction (a)

 

11,640,000

 

 

(1,164,000)

 

10,476,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

17,936,506

$

(44,400)

$

(1,802,285)

$

16,089,821

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 license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years. The Company determined that the intangible assets were not impaired as of June 30, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024.

(b)

The licensing and certification rights are amortized over a defined number of units. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2024. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023.

Summary of expected future amortization expense related to the customer relationships

2024 (three months remaining)

    

$

291,000

2025

1,164,000

2026

1,164,000

2027

 

1,164,000

2028

 

1,164,000

Thereafter

 

5,529,000

Total

$

10,476,000

Schedule of property and equipment, net

    

June 30, 

    

September 30, 

2024

2023

Computer equipment

$

2,405,850

$

2,343,996

Furniture and office equipment

 

984,206

 

970,230

Manufacturing facility

 

6,198,690

 

5,926,584

Equipment

 

13,025,229

 

9,554,197

Land

 

1,021,245

 

1,021,245

 

23,635,220

 

19,816,252

Less accumulated depreciation and amortization

 

(12,045,013)

 

(11,923,825)

$

11,590,207

$

7,892,427

Schedule of other assets

    

June 30, 

    

September 30, 

2024

2023

Operating lease right-of-use assets

$

5,282

$

15,065

Other non-current assets

 

540,698

 

176,657

$

545,980

$

191,722

Schedule of accrued expenses

    

June 30, 

    

September 30, 

2024

2023

Warranty

$

550,081

$

562,645

Salary, benefits and payroll taxes

 

1,173,868

 

1,181,219

Professional fees

 

419,082

 

200,668

Operating lease

5,282

12,965

Income tax payable

116,697

Other

 

670,092

 

844,131

$

2,818,405

$

2,918,325

Schedule of warranty cost and accrual information

    

Three Months Ending

Nine Months Ended

    

June 30, 2024

    

June 30, 2024

Warranty accrual, beginning of period

$

574,971

$

562,645

Accrued expense

 

8,477

 

81,688

Warranty cost

 

(33,367)

 

(94,252)

Warranty accrual, end of period

$

550,081

$

550,081

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2024
Earnings Per Share  
Schedule of earnings per share

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,552,520

$

1,423,379

$

3,818,186

$

3,393,133

Denominator:

Basic weighted average shares

 

17,461,652

 

17,576,969

 

17,455,903

 

17,415,358

Dilutive effect of share-based awards

 

5,607

 

619

 

20,186

 

3,907

Diluted weighted average shares

 

17,467,259

 

17,577,588

 

17,476,089

 

17,419,265

Net income per common share:

Basic

$

0.09

$

0.08

$

0.22

$

0.19

Diluted

$

0.09

$

0.08

$

0.22

$

0.19

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
9 Months Ended
Jun. 30, 2024
Leases  
Schedule of lease-related assets and liabilities reported in the Consolidated Balance Sheet

Classification on the Consolidated Balance Sheet on June 30, 2024

Assets

    

    

 

Operating leases

 

Other assets

$

5,282

Liabilities

 

  

 

  

Operating leases - current

 

Accrued expenses

$

5,282

Operating leases - noncurrent

 

Other liabilities

$

Total lease liabilities

 

  

$

5,282

Schedule of future minimum lease payments under operating leases

Future minimum lease payments under operating leases are as follows at June 30, 2024:

    

Twelve Months

    

Ending

Operating

    

June 30, 

    

Leases

2025

6,115

Total minimum lease payments

 

  

$

6,115

Amount representing interest

 

  

 

(833)

Present value of minimum lease payments

 

  

$

5,282

Current portion

 

  

 

5,282

Long-term portion of lease obligations

 

  

$

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details)
9 Months Ended
Jun. 30, 2024
segment
Number of business segments  
Number of operating segments 1
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Fair Value, Warranty Reserve, Self-Insurance Reserves (Details) - USD ($)
Jun. 30, 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 $ 499,787 $ 3,665,128
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Revenue Recognition (Details)
9 Months Ended
Jun. 30, 2024
Revenue Recognition.  
Revenue, remaining performance obligation, optional exemption, performance obligation [true false] true
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Concentration Risk (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2024
item
customer
Jun. 30, 2023
customer
Jun. 30, 2024
item
customer
Jun. 30, 2023
customer
Concentration of Credit Risk        
Number of banks for maintenance of cash balances | item 2   2  
Revenues Net | Customer Concentration Risk        
Concentrations        
Number of major customers | customer 2 3 1 3
Revenues Net | Customer Concentration Risk | Pilatus Aircraft Ltd ("Pilatus")        
Concentrations        
Concentration of risk (as a percent) 21.00% 25.00% 26.00% 27.00%
Revenues Net | Customer Concentration Risk | Air Transport Services Group        
Concentrations        
Concentration of risk (as a percent)   24.00%   18.00%
Revenues Net | Customer Concentration Risk | Textron Aviation, Inc        
Concentrations        
Concentration of risk (as a percent) 10.00% 10.00%   10.00%
Inventory | Supplier Concentration Risk        
Concentrations        
Number of major suppliers | item 2   1  
Supplier Concentration Risk | Supplier Concentration Risk        
Concentrations        
Number of major customers | customer   4   4
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
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 611,162 $ 89,420
Contract asset additions 974,881  
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (Contract Liabilities) (99,045)  
Increases due to invoicing prior to satisfaction of performance obligations (Contract Liabilities) 87,220  
Balance at end of the period (Contract Assets) 1,098,301  
Balance at end of the period (Contract Liabilities) $ 131,534  
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Change in Accounting Estimate (Details) - USD ($)
Jun. 30, 2024
Sep. 30, 2023
Change in Accounting Estimate [Line Items]    
decrease in accumulated depreciation expense $ 12,045,013 $ 11,923,825
Change in depreciation method    
Change in Accounting Estimate [Line Items]    
decrease in accumulated depreciation expense $ 113,000  
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Acquisition (Details) - Honeywell International, Inc - USD ($)
Jun. 30, 2023
Jun. 30, 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 262,099 $ 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 50 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]                
Goodwill   $ 4,074,466       $ 4,074,466   $ 3,557,886
Number of Operating Segments | segment           1    
Additional amortization expense   358,500   $ 1,063   $ 895,500 $ 1,063  
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 7,023,534     7,023,534     7,023,534  
Equipment 6,284,000     6,284,000     6,284,000  
Intangible assets 17,240,000     17,240,000     17,240,000  
Goodwill 4,074,466     4,074,466     4,074,466  
Assets acquired 35,860,000     35,860,000     35,860,000  
Net assets acquired 35,860,000     35,860,000     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     10,036,160     10,036,160  
Equipment 2,609,000     2,609,000     2,609,000  
Intangible assets 20,900,000     20,900,000     20,900,000  
Goodwill 4,608,041     4,608,041     4,608,041  
Assets acquired 39,391,201     39,391,201     39,391,201  
Accrued expenses (3,531,201)     (3,531,201)     (3,531,201)  
Liabilities assumed (3,531,201)     (3,531,201)     (3,531,201)  
Net assets acquired 35,860,000     35,860,000     35,860,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 3,531,201     3,531,201     3,531,201  
Honeywell International, Inc | Measurement Period Adjustments                
Business Acquisition [Line Items]                
Prepaid inventory (3,012,626)     (3,012,626)     (3,012,626)  
Equipment 3,675,000     3,675,000     3,675,000  
Intangible assets (3,660,000)     (3,660,000)     (3,660,000)  
Goodwill (533,575)     (533,575)     (533,575)  
Assets acquired (3,531,201)     (3,531,201)     (3,531,201)  
Accrued expenses 3,531,201     3,531,201     3,531,201  
Liabilities assumed 3,531,201     3,531,201     3,531,201  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities (3,531,201)     (3,531,201)     (3,531,201)  
Honeywell International, Inc | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of assets                
Business Acquisition [Line Items]                
Prepaid inventory   (3,700,000)       $ (3,700,000)    
Equipment   3,700,000       3,700,000    
Goodwill   3,000,000.0       3,000,000.0    
Additional depreciation expense in cost of sales           218,623    
Additional amortization expense           67,500    
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     1,238,000     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     $ 1,238,000     $ 1,238,000  
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) - Honeywell International, Inc - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Business Acquisition [Line Items]    
Net sales $ 12,035,209 $ 36,846,252
Net income $ 2,859,238 $ 7,760,831
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) - USD ($)
Jun. 30, 2024
Sep. 30, 2023
Inventory Valuation    
Raw materials $ 12,277,086 $ 5,162,177
Work-in-process 1,242,259 966,888
Finished goods 1,020,827 10,648
Total inventories 14,540,172 6,139,713
Prepaid expenses and other current assets    
Prepaid insurance 157,771 623,186
Other 826,913 449,826
Total prepaid expenses and other current assets $ 984,684 $ 1,073,012
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Intangible assets (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets, Net                
Accumulated Impairment $ (44,400)       $ (44,400)   $ (44,400)  
Accumulated Amortization (1,802,285)       (1,802,285)   (906,785)  
Impairment charges 0   $ 44,400   0 $ 44,400    
Intangible asset amortization expense 358,500   $ 1,063   895,500 $ 1,063    
Intangible Assets, Net (Excluding Goodwill)                
Gross Carrying Value 17,936,506       17,936,506   17,136,506  
Accumulated Impairment (44,400)       (44,400)   (44,400)  
Accumulated Amortization (1,802,285)       (1,802,285)   (906,785)  
Net Carrying Value 16,089,821       16,089,821   16,185,321  
Customer relationships acquired from the Transaction                
Finite-Lived Intangible Assets, Net                
Gross Carrying Value 11,640,000       11,640,000   10,740,000  
Accumulated Amortization (1,164,000)       (1,164,000)   (268,500)  
Total 10,476,000       10,476,000   10,471,500  
Estimated weighted average life   9 years 3 months   9 years 3 months       9 years 3 months
Intangible Assets, Net (Excluding Goodwill)                
Accumulated Amortization (1,164,000)       (1,164,000)   (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  
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,600,000       5,600,000   5,700,000  
Net Carrying Value $ 5,600,000       $ 5,600,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 54 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) - Customer relationships acquired from the Transaction - USD ($)
Jun. 30, 2024
Sep. 30, 2023
Expected future amortization expense    
2024 (six months remaining) $ 291,000  
2025 1,164,000  
2026 1,164,000  
2027 1,164,000  
2028 1,164,000  
Thereafter 5,529,000  
Total $ 10,476,000 $ 10,471,500
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Assets held for sale (Details) - USD ($)
9 Months Ended
Nov. 20, 2023
Jun. 30, 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 56 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2023
Property and Equipment              
Property and equipment, gross $ 23,635,220       $ 23,635,220   $ 19,816,252
Less: accumulated depreciation and amortization (12,045,013)       (12,045,013)   (11,923,825)
Property and equipment, net 11,590,207       11,590,207   7,892,427
Depreciation and amortization for property and equipment 252,655 $ 86,439     541,732 $ 257,829  
Other assets              
Operating lease right-of-use asset 5,282       5,282   15,065
Other non-current assets 540,698       540,698   176,657
Total other assets 545,980       545,980   191,722
Accumulated amortization of intangible assets 1,802,285       1,802,285   906,785
Intangible asset amortization expense 358,500 $ 1,063     895,500 $ 1,063  
Prepaid software licenses 38,795       38,795   53,585
Computer equipment              
Property and Equipment              
Property and equipment, gross 2,405,850       2,405,850   2,343,996
Furniture and office equipment              
Property and Equipment              
Property and equipment, gross 984,206       984,206   970,230
Manufacturing facility              
Property and Equipment              
Property and equipment, gross 6,198,690       6,198,690   5,926,584
Equipment              
Property and Equipment              
Property and equipment, gross 13,025,229       13,025,229   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 $ 5,277   $ 2,601 $ 2,601 $ 14,790    
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Accrued expenses        
Warranty $ 550,081 $ 550,081 $ 574,971 $ 562,645
Salary, benefits and payroll taxes 1,173,868 1,173,868   1,181,219
Professional fees 419,082 419,082   200,668
Operating lease 5,282 5,282   12,965
Income tax payable       116,697
Other 670,092 670,092   844,131
Total accrued expenses 2,818,405 2,818,405   $ 2,918,325
Warranty cost and accrual information        
Warranty accrual, beginning of period   562,645    
Accrued expense 8,477 81,688    
Warranty cost (33,367) (94,252)    
Warranty accrual, end of period $ 550,081 $ 550,081    
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Taxes        
Effective tax rate (as a percent) 17.60% 19.30% 19.90% 20.50%
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity and Share-Based Payments (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
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 $ 250,901 $ 725,955 $ 214,084 $ 1,230,655    
Unrecognized compensation cost, related to non-vested stock options 2,165,328   2,165,328      
Amended and Restated 2019 Plan | Maximum            
Shareholders' Equity and Share-Based Payments            
Number of shares of common stock available for awards         1,950,000  
Amended and Restated 2019 Plan | Employee            
Shareholders' Equity and Share-Based Payments            
Share-based compensation expense 191,623 164,342 566,952 954,140    
Amended and Restated 2019 Plan | Non Employee Director            
Shareholders' Equity and Share-Based Payments            
Share-based compensation expense $ 59,278 $ 49,742 $ 159,003 $ 276,515    
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Numerator:                
Net income $ 1,552,520 $ 1,208,316 $ 1,057,350 $ 1,423,379 $ 1,271,103 $ 698,651 $ 3,818,186 $ 3,393,133
Denominator:                
Basic weighted average shares 17,461,652     17,576,969     17,455,903 17,415,358
Dilutive effect of share-based awards 5,607     619     20,186 3,907
Diluted weighted average shares 17,467,259     17,577,588     17,476,089 17,419,265
Net income per common share:                
Basic EPS $ 0.09     $ 0.08     $ 0.22 $ 0.19
Diluted EPS $ 0.09     $ 0.08     $ 0.22 $ 0.19
Options to purchase common stock outstanding (in shares) 361,613     128,815     361,613 128,815
Restricted stock units outstanding (in shares) 250,975     76,636     250,975 76,636
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 529,918     312,210     329,026 196,577
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transactions          
Net sales   $ 11,765,635 $ 7,959,208 $ 31,813,214 $ 21,815,917
Principal shareholder | Eclipse          
Related Party Transactions          
Net sales   $ 110,000 $ 155,000 $ 203,000 $ 231,000
Director          
Related Party Transactions          
Professional Fees $ 72,990        
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of lease-related assets and liabilities (Details) - USD ($)
9 Months Ended
Jun. 30, 2024
Sep. 30, 2023
Leases    
Operating leases $ 5,282 $ 15,065
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent  
Operating leases- current $ 5,282 $ 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 $ 5,282  
Operating leases expenses $ 11,007  
Weighted average remaining lease term 4 months 24 days  
Weighted average discount rate 5.00%  
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future minimum lease payments (Details) - USD ($)
Jun. 30, 2024
Sep. 30, 2023
Future minimum lease payments under operating leases    
2025 $ 6,115  
Total minimum lease payments 6,115  
Amount representing interest (833)  
Present value of minimum lease payments 5,282  
Operating leases- current $ 5,282 $ 12,965
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent  
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan Agreement (Details) - USD ($)
9 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Dec. 19, 2023
Dec. 18, 2023
Jun. 28, 2023
May 11, 2023
Loan Agreement            
Amount drawn   $ 29,044,688        
Senior secured revolving line of credit            
Loan Agreement            
Aggregate principal amount           $ 10,000,000
Annual commitment fee (in percent)   0.15%        
Amount drawn   $ 9,859,074        
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 65 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details)
$ in Millions
Jul. 22, 2024
USD ($)
Subsequent Event | Asset Purchase and License Agreement (the "Honeywell Agreement")  
Subsequent Event  
Cash consideration $ 4.2
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( --[#ED'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 " #3>PY9&CVP7.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG^F":(N%Q GD)"8!.(6.=X6K6FCQ*C=V].&K1."!^ 8^Y?/ MGR4WZ"7V@5Y"[RFPI7@SNK:+$OU&')B]!(AX(*=C/B6ZJ;GK@],\/<,>O,:C MWA-41;$&1ZR-9@TS,/,+4:C&H,1 FOMPQAM<\/XSM EF$*@E1QU'*/,2A)HG M^M/8-G %S#"FX.)W@&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" #3>PY94PPOH^(% #K'@ & 'AL+W=O_+-C^XE]M1'R6[ID3*&7).;I=6NIU.I#IY,&2Y;0]%RL M&->_S(5,J-*GOCO?M]#J]AGFG*/!'_%85J>=VZ;*&0S6D6JR>Q^9WM@'K&+Q!QFG^B M37%OM]M"098JD>S$N@1)Q(MO^K*KB-<"7",@.P%Y)\!U_^#N!&X.6I0LQ[JE MB@ZOI-@@:>[6;N8@KYMHH_6]&TPEVSC>%,ZEQ'J"/@JMEJEU#%K[5=W0IRZ*2?5%O M"&CX1\;/D>N<(>*0KJ4\'BP?98MSY QL\C?%<F6'](5#=AU2_>[E,DU:PU_^@'WG5]M3-_)[ UAMR3L0N[5LS';KIB-%)9C MI_W)A@2J&B+U2J3><4B?,BH5D_$6/;&5D,J&!ULIF=DJQ0-5#?'Z)5[_.+PI MDY$P'3I$>EBP-A[L5':VVMX&ZAMR7I2<%T<^F9+J&24?J>K;$?::TSBU-B0H M:PAX60)>@H7:C<3W4[2,-[.$XN-W%/<>UP8'2AG"#$FYP#-P36T2I MT@VHT(0FUF<4]AE/)H]?1K/QESOD/SY\GHT?)SX:36Z1_WDZ?7R:G14E'D^\ M:!X%1B1V]L5MKP@CA[;.4^W\9KRB*);J5.PE1TT:LI>A2,, M)I/_L'OF3#_7,['A5NX#=B]*V'0>K&N*624D#&><]YAE_YU*L8YX8&]CV+.F M[YXB-N$J-V$X[;P'G8I4T1C]':WJARC8$0_<+K:2GB)!X2I"83CYY$_J2+\2 MUX/!!GWL6+%.$9APE9@P'',>1*#;:[H4'$H4!TSZW7Y[<.G8^4Z1EW 5F#"< M=F:1TEE)S!$F/S__@GP69%*WI!42=O)$DN@YR5D;) MK,LO!QR_6A=M/%C5E+/*1.2H3#3F^N6[6,(S+ZAT#V[EA!WK.$^1?TB5?\A1 M^<>\P.DPKT/!0DCK8'3 9R)XFP8!TS;:)"P,K;RG"$*D"D+DJ"#D)S2.T4V6 MZI]3^U,+^]2MJL"RIGA5_"%'Q9^[A,F%Z96_:0>UU DA65%N;U?8L';5 =8U M!:W2#X'#R[X=ETRW(X0'V]3CG2(%D2H%$3C [(?9-U.\GZ]PH\=,Z4S+S01J M)?Y.^697#X5;+WRWK(;[H#@:#7N^JL[8Q5DF('+5VY.GA5.K(-^8A>T%_ M,GLS'EI"7[0.L ?,ZI9S85E3QBK_N'!:><^X6\"NIX3M M/ED7/6%14\8J^[AP4AEIP+" C*EUC#E@4#NJPKK_"]9YM9UH)KQ\ES5%@5F2 M+'86RZOE3NXHW[_L5+<7V\ ?J9DO4Q2SN98ZYQ=ZP)/%SFIQHL0JWYQ\%DJ) M)#]<,AHR:6[0O\^%4/L3\P?E_O;P7U!+ P04 " #3>PY9 O<=W^8& "1 M' & 'AL+W=OGY\CC M/0^ITP=MOA=SI2QZ7&1Y<3:86[L\&8V*9*X6LCC62Y7#-[?:+*2%6W,W*I9& MR5GEM,A&%.-PM)!I/AB?5I]=F_&I7MDLS=6U0<5JL9#FZ9W*],/9@ R>/_B2 MWLUM^<%H?+J4=VJJ[+?EM8&[41UEEBY47J0Z1T;=G@W.R3SU<7EU?3R L'5]/.G#Q?G7^'FW?FG\ZO) M)9J^O[S\.D5'Z-OT KU]\_OIR,)#2]=1LGG N_4#:,\#/J[R8\3P$%%,N<-] MXG>?JF7MSG;=1Y!JG2^M\Z55/-:7[\H8E5LDBT+9PI7.VI^[_[. MK->APBI4N?3OQP$EF)/3T?UV/ETSAN.(Q*RVVX'*:ZC<"_4\2?0*D$%C2!3 MO,F4"^0Z2+#U](C1. QI"V77+HXXBPAWHPQJE(%_0'5N#?0=3_$$G2<3' N& MV^/8M>,B(BQV PQK@*$7X(?\'N97FU0YP85=<#S@F$3M\>L:AH -\+GA136\ MR OOVJBE3&@2D+550K M2-NY,M".]_4.T2T\P4/!6]B[9@1'4"34#3VNHQEY MH[RTP\6=7& :F"#"G0O!#3%A;S9?M979 6.^";.#(&01%5&[9!R6C(<1BW!/ M89,M%B5>L']I/7M(L\P)D'07.XXX#\,VOJXA"X)(B+ '7D-ZQ$LTT!BLS.]2 M:*N;@1RB7%DG6-JMS1"+6-!V"W-:$A&P+!=4EIX #/MP&Z""[&,BD#V## M8L1/8^N5[P'8Y:<@C@2->="&Z& R&@<1#_IJM.$R$ATD)+-4WJ19:GLXEW@I M\:7-]K6B[>;<4"/Q<^-SSDMMJCV8OD69SN^.K#(+V#O=N%>GBQ1A=49M5G08 MPF:T_.F9JX87R1YB?):72_G4IRU)E\@8XTQ$G2[=-20,^"8*W#!IPWC4SW@ MTZQ4(SVG[.V]4/>Y8I=9)90(6(VWB[EM"41=P+N&$]ZF>]3WN7DC_ MB_>F#MJ, L^"HPT;4C\;KBEFWY@["(Z+F+6%ALN.D@#W*$S:$"'U$^&Z0O:A M=+!<&&(B:)L/'9:4,XI!8O8@;1B1^AEQHA>+U)8B:+T?26 )IOF=RA- C=Y. ME4)7VBH4.@]H_,'=98.<%?/S@78'H&%;ZF?;Z5P:-=?93)GBMTH2]G2=5Z7; MUXJVFW1#MW3O5G0C*@NKD^]#1/ 0%F?YBXIR0* 85G8.^_W_U&R(WAQC3(#B M#+J7V4H-2WI^F*?)'-&6DU%;CB"TT"0#M87.$;3V>Q#>U4:A>N8QU-6S6UH4 M)3M5^^&5+6!',8,:1-*BCZM.9>%P[1$@==)7*;0?IUG MD5WI$@28,]*1C"[+THZ&/2J'-2J'^57.%V4E? 1J3)H(X',).IZX\5S'!AX>M M5=;5/4>4L! V_.U=]D&FN^ENG6G[1=*:LXL#Z8!U)0Z4AR"$MN6RPY*)D(6Q MZ#E/9(T88GXQU)$9U< ?G +OGLR[-[L.RY[-[FCK?5'YLNYO:>[2O$"9N@57 M?!S!,)CU^Z_UC=7+ZA72C;96+ZK+N9( O32 [V\UJ(_-3?E6JGX+.?X?4$L# M!!0 ( --[#EF;9#R4$@, 4+ 8 >&PO=V]R:W-H965T&ULM59K;]HP%/TK5C9-K=21!PF/#I H,+53UZ+2;9]-F2#C@( -%U'0LJV%&F,1&KY.-C7FOPU))20QCCD0:19B_7 %E MRZYA&Z\##V0>2CU@]CH)GL,$Y+=DS%7/+%D"$D$L"(L1AUG7Z-N7 SL#9!'? M"2S%2AMI*U/&GG3G)N@:EE8$%'RI*;!Z+& E&HFI>-G06J4:VK@:ON5_7-F M7IF98@$#1G^00(9=HV6@ &8XI?*!+:^A,.1I/I]1D?VC91[;:!K(3X5D40%6 M"B(2YT_\7"1B!6"[.P!. 7".!=0+0#TSFBO+; VQQ+T.9TO$=;1BTXTL-QE: MN2&Q?HT3R=4L43C9&]S?#4=WD]$0J=;D_O9FV']4G:O^;?]N,$*3Z]'H<8+. MQIA#+$.0Q,?T''U$[Y&)1*A&1<>42H=F,_UBS:M\36?'FE_2N(;JU@5R+,?= M A_LAT\@*>'U*MQ4[LL4.&4*G(S/W<$W5AL'.(< J6S[3Q>%+X13&3).?JF) M,Q(7H^?;[.;\7L:OS\VB9UOYKV,N5HT=$5BQ4"\MU$^SD&".%IBFD$D/&*68 M"Y0 SVUL=9$OT5P19]4LRUZS<"BJHM\M];MO>@5$B/1P^MV-K*[G?5]$1;!7 M"O;>)%A]*(7$<4#B^2'5WD'5^R(JJANEZL9>U0,61>K3^1=[I''4'CD451'? M+,4W3Q!_\AEM;B2SZ6T]HT<$5O2W2OVMT_4?M\%;FY^-MM>V;*^QIGUKH%MW MW1VY;Y?:VWNU/ZH*0:3\94W] =GM#36.U6ZXWOIV.1Q7$6U;?^XV:W_**18" M]=& Q0O@DDPIY ZVWEE[N70Y=2D2[$/74/62 +X H_?AG=VP/FV]POX16]7Y MRJUN_^<[K5B@^E:V')?#<;D%&PO=V]R:W-H965T&ULM5MK<^.V%?TK M'#7326>2%=XD7%LSNR*3NI-=>U9.\YDKP98F$JF2M+W]][VD9%$"+F&Y1K]8 M#Q\<\#X G M E\]E]6>]-*:)OF_617TU6C;-]F(\KN=+L\GK#^76%/"?^[+: MY U\K![&];8R^:)KM%F/&2%JO,E7Q6ARV7UW6TTNR\=FO2K,;175CYM-7OWG MDUF7SUC MC_0BX[IMT"'^M3+/]='[J#7E6UG^V7ZX7ER-2/M$9FWF34N1P\N3F9KUNF6" MY_CWGG1TZ+-M>/S^A?V7SG@PYEM>FVFY_F.U:)97HV04+MYA)8#GCW53;O:-X0DVJV+WFG_?.^*H ?#@#=B^ ;,;B($& M?-^ G]N#V#<0Y_8@]PTZT\<[VSO'I7F33RZK\CFJ6C2PM6\Z[W>MP5^KHDV4 M65/!?U?0KIE,;[ZDV9=9ED;P;G;SVW7Z\0X^S.[@Y7/VY6X6W?P2W=QF7S_> M70,@^CGZ?99&/_[PM\MQ ]VW)./YOJM/NZ[80%<\^EP6S;*.LF)A%DC[U-]> M>]J/P>R#[>S%]D_,2_C/Q^)#Q,E/$2-,(,\S/;\YQ\QY7^_9_]S[B3/X(1%X MQ\<'^+[ I#3+UZ:^P"*[:ROPMNUD=E%O\[FY&L%L59OJR8PF?_T+5>3OF%M# MDJ4AR;) 9"AP"*Q(Y%'.2!%(A,[5Z8NCC,FI&)6 M\KDX*@2+$V5E:>8"$T5C/I1[\<'LV&OVKU59U]&V*N]7#69O['2K6*P31BU[ M79R(N5!"6?:Z.# BD=P&9@B04YTH0G"#DX/!B7>PW6Q-E3>KXB$RWT%HU@,C M+@DYXD*2I2')LD!D)Y'0ATAH;^I]!<:\FB^CO%B K'T"O;X%]8VFH7:S@6C- M56REH8M+)&7:SD(7Q@FGBA,K"5T3 'Y MN.Y\D"] VZ[JILW/)X-J2^(^.!6<69S,$&%,B M&&4#OC@2W_2,F;=TQB7J .K.,PSF2V+/1PB0,P$X8CO !5+0"%K'C@=>N9&E/ 8GM6VW 52D<2*VX, 4JF)5?:-MP% M\I@H(8:&02^WJ5=,3JZ+QL#$TKS$'#6<.[W_3&-8(IV<#RJIL6YCR'=[RLE" M=7OJPEXP4[]B/KC0DSK"#73"E.T^%T43J:2M6# <# (B;;^X. %#4,N!I.G5 M,O7JP,E-LS25SUR)/&!B9_44@6E"A+;-=6$2\L!>*;!..7A%#%C;RU+JUZ77 MG9W1-W-?5F9O==3DWP?F1T1/)DF[N-G6(T"8(SB/;?M=H(B55NX"@0!A8A8B M&7!!+U&I7Z->'XSVSA.N8N2<2.I8CN&TEG99B."TI$)1VVX7E\0@S(?RO!>J MU*N^NLT(3Y8G;ATL)9/N>H !8- .YGN GD"!6YB2W,,R#6GG ^8W"M"JE_= M?]FG."R)4(UM-F41U;V: M1S^NBFA1KM=Y57?QZ0*#;H+NZ9*C%"$?B#T%XRA[(*(H9BU+&8JB PJ%]>*4 M^<5INEH_-F;Q%M/I6::C*,=T#.6:CJ$&3>]5*6/>P?A'=[X MN=/($\?S,[F M.BH?F[J!>@7T*CHHF5?LOG50!F5+@[)EH=A. ]2K9^97S_V@W$4&3T=7Q](8 M5C%'V$U1I&S7>GNEP#FEU(3;J8DBJ>1R0!6P7O@RO_#=C\S7S$?4*I@?,^F, M2 PIXU@FSJA$.6,%5:-M/HJDFJD!=/?'H>DBT-RI:%8CL-1E^QX!M3M8=J1V?+X(RBJ?)Y@SLB:.$4E"T-RI:%8CN-3E\X\?<43CQHX124 M+0W*EH5B.PU#7SCQ=Q=.W#W=8 Q6J,2>&I"+0E(FW)X9D&L]BC/G?"I#@.WI M83)PVX#W)1-_;\G$@Y9,0=G2H&Q9*+;34/0E$P]2,NU93NY=M@=L]D$7AJ-* MV^?7"$P32HE]VQ/!Q9IH>]]R?'3M'$J@A^Z^?PU6/1;-[N+QX=O#;PH^=C?I MK>\_T8LI1;Y/Z46V^\5 3[_[ TN MO7\K&ZC/NK=+DR],U0+@__=EV;Q\:#LX_#)C\E]02P,$% @ TWL.6=_W M5@_^!P SP !@ !X;"]W;W)KKT=7%]K./U=5%N6D6Q4I^K+QZ MLUSFU8_7>; MG,C%HF52Q_%U3SHZC-D&'K_^R9YM)Z\F\SFOY:1<_+>8-P^7HVCDS>5=OEDT M-^7C&[F?D&CY9N6BWO[O/>ZP03CR9INZ*9?[8'4$RV*U^YM_WR?B*(!R2P#; M!S M@-E&X/L K@7XQ!+@[P-\_9"$)4#L \2Y],WU3?KFPY])>C/]EY?^]>GM[=_>"^_3-/&>_?;\8MRH MXVC9QK/]F*]W8S+;F.5RJ4ZJ:5/.O@#1$W?T]7Q>M"=EOO ^YL7\1;'R)OFZ M:/(%P)6XN9Y=SV:;Y6:1-W+N)?*NF!7-<^]&-JHEU2=I7JV*U7T-$*=NXEO5 MY?6F^F&=9'8BOC3F,U:5/927'=UOLA7,_F[]UG>%ZMV,E[>>%.Y M?NEQ\KO'"&-0_7:DP9:T79N^7='8I_QB_.VX3B9*,%]$E-$^,#&!+[B(B<_Z MN!3 ,A'\="'("]?/%#OO@VDEOR]78U:RLGO6>)W+UZ[A7[ M4_6A7,QE5:L.^+HIFA]0WKBK&*U(O*K7^4Q>CI0*U++Z)D=7__P'#<@?4!M@ MDB689"DF689$UBNW?RBW[VR/Z4->R1>M,LV]6;E4>77;LQ4J=\!+* MJS-VZ(F.298$1C:". J$)C)#ON*GO(:),=L?DRS!)$LQR3(DLEZY M*>DL'/D_EG-W\-""HK(EJ&PI*ENV9],62$XYA]N3'EEN.G3Q__=F=5C-.%A% M"BQG@NO+&0 3/HE#0;1U*@&0G'"%U=44 -I6-(A3A!$31U=<_9QU/I;^BI$] MJ9E[UE.B"< LJ@D@0=D$<-:L 91.X:2=FZ5/:FM!73U75X=! +65=/?*5VE1@N8,,$C M=0+I"IQ A $E(=6- @"T*H0)Y3[U!66VT[?SH31\4H5PVMS!YSI]Q'AI7NZAN^HQA^YMAG5-F;J?\*\Z+F3X0?H/3!AI6WT@;9%@Y#5F@.R\(&011J-_2 M2P&@-6V 88T"'L2VKF='&Z_L*865.>WPT&4!E2U!94M1V3(LMG[5.\/-G-9N MD+#NJ7I;"WIWF!!&1$B)WANH9AB5+;/-P7+IRCJ;R]PVUZVK[N#!#83)EC#3 MC%*5$BZ(OI2A>N SANV7HC/!S&V"3VQGP0(!^$ E$+'> L VKR\84\JJ-X&) M#)2.D, 0"!-H%0@3RN.8$&+-6>=6V9EN=:"N@H;5U%7 L%IT%4#"NGJ^806@ M)W2U,ZSL20TK0S6LJ&P)*EN*RI9AL?6KWAE6YC:L)]9Z3",X065+4-E25+:, M 5O0$57_;-K<>5[F]KPGC)8/5A&P?;'0']:9 # A2+NV^?K*9B)C/PJB6+>O M -"ZLIE0-71$K8\^\\W=^\%#C!8W-UCU!P4!" MB MSO5[-^ZC&EP15.MKFX/E#A _>B;:;6K=XNL.'MQ N$\]F]Z3,A)Q&NA+&>XC MS:>'[9>B\[S<[7E/;'&!NLH!VQ<+H=]K &#"#V/&2:@W ;"7&G/?O"T, *T" M >Q#4QZ&(;'I:F=.N7A2@4#=PD5E2U#94E2V#(NM7_7.7G.WO1XD$(!=U0TU M@&&"1('1')A/'Z>H;!D\!W499FFQSI1S]^/,)Q0"U7.CLB4<>*I:"":8?BL. M==CLC&'[I>B<,C_S:>D!SFM/V?^]E^F\ )C%>0%(V'D!0*M"F%"+\QH?_1RR M_7FL4DAEJ&IO(>]4*'D9JK17NU^<[MXTY7K["\G/9=.4R^W+!YDK86@!ZON[ MLFQ^OFE_='GXW>_5_P!02P,$% @ TWL.617!P^Y:" '2@ !@ !X M;"]W;W)K^>BT2 M2]L[7K50E>[>SR$8R&U(."?0]OWKWW&@,4D;>;A4N^"K*OZ9HG\,L\%:L@AUNQZ&9KP8-9,6@5 M=XEE.=U5$"6=WD7Q[%[T+M)-'D<)OQ$\.#,- M,CY(X[^C6;Z\['@=-./S8!/G#^G37WSOD"WUA6F<%?^CI[VLU4'A)LO3U7XP M6+"*DMW?X'D_$0<#0(]^ -D/(/4!K&4 W0^@A:,[RPJWKH(\Z%V(] D)*0W: MY$4Q-\5H\"9*9!@GN8!?(QB7]P;CT=7U:')]A>!J,KX=7O4?X6;R"'_NKD>/ M$S2^08/^Y"]TX+.T/?)%?KTG\\7W1Q>+Y5TP_VKONU>15I>Y:.[-,F7 M&;I.9GQ6'=\%LTO;R:OMWXA1X7\WR5=$K2^(6(1I[!D:?W^V_8L?[0^7PB99498.4,,)/VW@C23I2$Z8KKW-R-=8JQ,KML>]3# M\,^YZ&X//=#(49]B2DNYBG%V:9QM#$]_]@]L)\A >8;R%%)0F"9A%'.4E%;+ MY_(N#+(E6HMT&\%"1=,7!%E3!'F4+'9I)\HCGFE#:9\RE"=25IDMIYPMQQC* M*PY*PRC8Y=IDAH)5*O+H?\4#G><[=?9!U#"C+J&D%MVF'+$]SR?ZX+JEN:XQ MN)-E(/B9S.:U=C^XI8W4B917GO=)YSQBK29Z&/V&-2H<\X=N\B9E= TQ1SF8+SQO?N MC[VV2I@9LZR6\!'E&'DC3\VY$.#(:P8/GKG>'=*,E$.H<[""]I9J!&W?)02W MV*KX 383A$_#) 2JG?'/0#1W5V"V%D?P23G!J;15_5:L )MI03\,TXV$74 4 M'FV#::S-QWLME33%,+/L.H1H!&'3,<>VO980*8Z C:#:&P!#%8#QIGUA:Q82 MQMAIF*D1]'Q&VM:\@F9LQN9ALH6-G(JH9:4W(?:,$M?VJ5>W4"?I4]OR6TQ4 M<(R-@->[%QP2SNP5?K,BDZ;YD@LH:F"_)L89=AMF4>4TKZ--K6OG< MFE>,6/WNO'(B;=7J3T$W,4-WF5?6P4M;4B%-@)8=#L>JATPE[R%O6G( M^2Q#O3YUP&][CF6U535$(3HQU\S:#/)IDQ5UC@3W+<^.R27-HAF[ MF'J-FDQUIJ/:IH"373DA(9%!H<8L0\2H(D?!L9J(9]^%"U^J3^-48C22RC M+XJH4#-1D;Y42M:R)[9S4;*4XD)2E2UPF$1?@E--'X#8+A0G]9:,3A(SQ_4H M;BFAJ*(BU$Q%!FTF?T%3OHB21$8%5N(+#X36BR:?H);O8K\.UAI![ )4VZT1 M4;R#FGF'P08*;71"-'(0*:MV6^6>*9S SSYA\O[^_+;Y9]V_1 MU7 RN!U/OC]<5[Y?0RUS,WZXZS\.QR/M)\J34HY3::M.B*(^S8+)G6RVKCRDZP_ M@G\PQ3^8F7\\BB#)YESLP&R][ZA&^^;OB_Q8O?Y8D;H*R6S3>WWN M'ART6G&Q*,Z?9:AH0^_.+95/RS-N_>)D5^WY-WP^V)U44VIV!^?N @%D(4,Q MGX-*ZZL+01.[LVB[FSQ=%\>YIFF>IZOB6)P-[_ M 5!+ P04 " #3>PY9332I$J\? ">9P & 'AL+W=OJ2AU55F^_W MEEW7O#HZ,OE2K3)SJ!M5PR]SW:ZR#KZVBR/3M"HKZ*55=71R?/SB:)65]=[K M[^C93?OZ.]UW55FKFS8Q_6J5M9LWJM+K[__;!IW*Q[/#!T>OOFFRA;E7W M4W/3PK=O'ISAN-IP+]*M3;!YP1W,M/Z,WYY7WR_ M=XP J4KE' M! _!"^?'.UXXD1=."&Y>B*"\SKKL]7>M7B]UKV^9&(F>)[?EHB[G99[573+-<]W775DODAM=E7FIS'='':R';QWE,O<; MGOMDQ]P7R4===TN3O*T+5<3O'P&<#M@3"^R;DTW?\U6S>7M\/E:V0>Z MM<]Z(\_V$Q/ G'F8&PMSUBJ07).WY4P5R0PUTV$RK2K^*00PPGH.516R>3XX+\24-GTRAQ @R$;E;6)0E%,;E4#\\]4 M:Z7I]#"Y)H0TI"MC/"1WP>=U1C#I%M8CJ &N&U779E/=9W69$0AJUO;(/Y.3 M-)E!9+7#3"2R1)69C $8!"V%6:J*^0ZEKLR10&6; (ZS1/W:EPVND0(F M%K JTJVILHU=+D7PX]9TP#G9%Y =%L",$ CMVBXIQ9D19C\Q[EJW1:(%@W(@65GK<[@N]T7N3P(?@GBV>$$BTV* ,XT$B=B4T&!AQ?> M86GE;58@L"UP(@%7H0;HDD[ERUI7>H&L*Q*-G"NJ"U#?])U,W:$O%]("F;T M'ZD5OM>>.5@637>@YG-%GE]BG$VRLS-.J@2H&9!:M:2#D8EAP[4AQ0KSI0T4KXURO'>MKRWO'2T0MS6.Q'EKVAZXBS4X=$!& MU"R@7CXKYA- &N@'H$*^)'AF):+/$76H_P4#H*\>0*V6BO32 /'"[-::XB-! M=;($#7'P*U@082?/RTXAPF@6$\<3';CE^)BA9MH [O-E";,2VID0'1!;&,M- MK>FB5:P5";E_ U.T68/M "\%YJB)([**G19' M5C?**9;U$A:$W?CW@=& ^<0ORA QBB(18W\ W2"/:/5K@24%O6T890Z>1(3 M5KEAA<=BJRI2F/!&24X"ZYVGZ:H$/;[8_[J17S[@+VYKL?,2O7"'DI%19!7; MH^ ' .M>5_PXX^8=B+&NAT\+!ABQ+RE5L&ZP&L**[7T2A"S@Y M>=E4[(1O8\=Y4-/IC=LW;@0)6*D.I8CBCC$B'8+*I#EU4]823E@=XGU1UMN_ MCPL 22B,A)6L^ 6DGY\_PU=!+'"+L&B->$)G#$C=XK-@['Y2@T=H#%I?X!Z: M/)F#' +&B)64Z:N >J@!( Q Y5WJPG@F9+6W _J9"!$GV#+BQ>W@B^UU6Z*J MG+=Z10M:O(PB( [0P')22(5;',(-OK-2!ZR#0.$RC%GJOL)@/\'<)7(]O/-+7^=.'T98?X(F(C."PC*( MEO_'(O8;+\0D819BJVZ'"W\-NJS>Z41M]\)U%)B5 [U&"F$D419EACXX M)U%(4D316P%@='7>-S 0!0$SS92J$U650&V;3,C#?1PF/QEBN;<@U"M237>$ MGR_*1#!_@P:6G<(MQ8T*S@96HC[#>)D\LL_ V6YY+$GUDJPFT"98_#!"!P.V+IR)A$U$,Q]%6\U9T.2)A7.@^+H72MP0J*Y0 GK-1,9 M^;?0_:R;]Y5CF]0[>XF> 6V5R3E,L9[0.FO13=MPZ%"5'-Z6BEX%3@(VS![P M&^=L%.MR@!P1T2).\46#LO0V&''-,0X1\DJ@=Y;M[;4WZ '^(F()-"+N:*X MA=Q+-G:T3YCZ^BI$ EDOHW"G%>A%XC_$UD%%>EPP21A1P(%YZ2TV4 <@:;, IC_O!SPRX!S,W)4[DNUYI@$ M# +H>/(84%8!*HZ=:6?L'2%!@. UI@#H;3+#GLEW:)A82#G])^$[)RIH4)^?'SYW+G;RQR<\K"O49,=;%#G?H MM#"RE$N91CO$APM1V=[77RE0(@5)J@,:]&J-61XRKF,#TJ$J(*8(1)-9"9^W MS+YM8>VU*C'7:1K)NZ!31=H'7V(EB6QA]74 ZF'R\Q+TM26_W4PX 0+Y-,#2 M4(^C$H_S^#LU^N&H[?3# 0(/$.T>4V1%TC>ZCN0+XB/,AU!XR&Z'T92(28%\ M';U9UNCPUUV%*4^7,0!X^AI4!HACEXF23CDIR(8BQ6)F:#?0_PJM1F OIB@< M#^C)680W-AD"00 ( J5G8C3;D37YK#&V2T/4!D3^1JK)Z:'#Y+IO+ M R"1;FMDQ57L&T0+9O_)R?%>;\"XR"5Q=H?]=TYW4N[34([&&=VG$$29,K7ZE")WCC5JMH_!+SY!BN,I, TDQ9)<'"$P89=N$K/=OTPLK:G&H25AR]\P O[!9'>&]4&HG\F %&LXJ^0MD:Y&2J M7.H:OGF X:9CJ6) Q,LUZ&+#'+ FR3*2U4F0!W=L MSUSF068#3Q4P.&>M*DX2U(\*4 /UH525"-K= ;4/4MP.]"I9!S1/E#R M<=ZR_J@V;+Z#Z=C%91I\&6[P#= \@;) +4]\1L%&PC4228&T^!64@WP//7!B M _S(@$3C_(]69[ &I4 #=(GQ^G7;&'\1>.92*JI /$4Y5K8*0#">8O"<_ (% MJ@#?\0NB3@ZW5&G00+'9)R_%S8*HX0QLUHFOX98,]A&N-H D?>(. 0ID*D)> MP74>@A,5RSNK;=YYM2-).G88YCWETV$7M5Z!&SX#+4G5>$ \!7@UA4+)S;+VUJ$"%W>4'RA!GKSN,S M&S!65/X5J$>M'LUE:]CL!7G'<\QZCX7'5'$&P+UTRU9CR*E0#=-^&NPG#DT] M/;)Z$)J/*5_M,K32Y6)<,$96H M[:HL3BG8( A%N,TB[.TJL$%$R>:M&?7\6)%X^94H737GO?FGE,BIPM*(\!OW M#-FEL28!^SRP[O96!A]-7F:6R1S+;(7*N5X8=P1D"03PG%F;/W4*#VF&0=0O MTA^+_CZ84AC?V4:K%>"JXU8MZ5?!R1TH-NGC5G"E$IO'PL+H"@,U)?4@E_F! M7^QJL!<2.*G9.N"XF@_3'& J 6DDSH S+C8L=$(I.J< Q==[39$TXR9:Y@#@AA,L#+VMM\B8.I(%_/*%%@0MBGS86VT ME$S $+=L9:5+(-K^&!P52M].(,*U1SP#:00 F6X7BA>3* $[&;V^B2CRN]*9 MJ.< [']9POCLXGN4(^YB(&.%\-+IVAZJ?\,*' /+I??0/BR*$6KMEDO'&*@$JC3H*4F=%\D MAS$,B=% !R7@&78GI ,&XWP29L-"M<+I%VD&->)1]HX@FEI2TV]%FWI!V#%5*AX]:8]X)V&X+-M/$U72\ (T1XYI68X:Y5LJ[P ?>8?DG]&D MN'-3K@"H=L>>M[!U^DK82"(@ZG6LJOZIDTB\\V E"PJ,@!-@Q;PI\&?+A-=([&7+O U@*C M4TM7$.=QI7:'2BST_X*"P2]]L7!1O''Y3MRLSZX%-I;3!(A:_'^E"]!;A$[. M>@M276V@[P"KOZFQ4"Z*XL9TQ+!4P3),F7?:M$TY@9(!;+#&"+*GH\IC+&+Y MHL(E.JQ5ZSH$)!+YLOZ5W/2@[Z0>RS:EDH>C_6F7>Y:H$+N'RU_[00>TU7F. M/EN&$%"'^SP^O?RW_Q_X!!_#O'T]V+X=+TK@ALP1T"P\@,-J,'PR7&W*VN!C MH(CM3S]ZN;"/(ND:3O7>Z1Y)DKL?6 QW?+7_/Q.=NC]\3D_*OX$6U+K*)6VXO8!D>N/AN?UML9RKA7]*-!5MPY6?3*:O\. MF\6HO=.LE6KBIK+ SMW\XXK7QNXC+BFZ8 ES>_>JADD_<8)VV#/'YPCD4 GV MKJ/I;S$KQ$$G3%CQ]3<.1D@*1Z^H RCG/7BQ)R$"])H3JOE M&%Z@!&ZO%GC&[&UQI9/#)M [>9O-.YL8I_'PT#0*ZT)9U94=]3C#6G(JC_J: M>]PI3A8X]0'IB-5L7Y>0Y,J19&?K3"NOCU3XIK=7R8OC%[XYYTE+V68=T"VL MI.8;R]C<NI3.3=79&AVSB=)T#GE M%:FK#-UP3S(YM-.J12;NJ23"*.1S9T\Y!V93!#8AY4I&DGS(-E*A:%?1Z1Y. MQFS-FL(.98L.?CY6Z,ZOR1&_7-J'8/P )\.L::XK>U<"*E=[0I#["*HJSJ$3 MC48V:R/"<+]8<8$(C;#MBB8$NJ#:MUS4G>V9"%+(E&7ACI]5:0V%@R0^6YG) M*5@;OR&C#OO)MI:U:]GSBS4'%[2R[5O"=+ K^% &2W&CIN3_ P4XN@;GZ4E] M6F+[$WL)G99TZ726!^HVLO. 1>EG50G6$+:/K6&,)1^CA:J_X2).$#)YR3L9 M:*F@-@&1*&4W>;+XM&9-_!-I1Y'8C* 'S/7W3\ ME$["\KFRF2+30V<_\BYUI_*BM[FX/Z@_(C0!,#8#Q*=Q$[VFRDBG%XH>DY+@ M%$:KC ;=&'(]'BW CB"?EI)ERK;@(%[1QMWB]MX#U\)B=Q#B7SVX-B^+WWB# M+O\HH[81C*=W?54ZZFP*RMY"RRWB'X)[R?U-F/)U!G1P:,4:"B,ZF^5FK9PO ME"6ND&,[OP.\;S>Z'YR'<;T45J5$[AWHT_C@DBLA"*U!@SG M,S;^1#5S)I6C*N9U90^,D8=G69:ZK\9,0"R$=_P "$M*?QQD3D\&V?((TL&Q M5Y#+Z4]3G18]N(^<<5M_)3]4W@ MD0&%:N0LD% @*CWL /D0(M?1K93;?4\CN)P[]3ITO*RA2*5JZ"P5"W64'Y0. M$A2 UF1T($\:S-#3C3V6@0<(#(3I2IWG/=#_;!]/RNA<:C0C$*/Q>:)F?A^K M!OH VI^+V_6BVJ7CF8.0I]L=(I,)C$X//SK?X6Y( $<=]O _"LF(7T+W0605 MBC[67FR*=>!&\".T("2Y[*J-+D1Z$$]G>V7HH-ZYEC0=!;D)C*7Z!?J#6"L/ MXL_'A'+W7D")<]L'NZ?L!T?U%6_:;?> [VN0_@=\2$>5I>B6B\8>MP>V]60H M#7)B$F9?E'5/M#/6 M7$MQ8?XS=;@X3.48%>C3WGI?U 06!O.=QL/AO@^77Z'PP1Z6V@_KC72VBCH" MK[Q:,,$)0WN&*PW[H)@_P6LZH)@+;^C0=9D;YV2(SR&WWF"2@XMT"8B,YNP) M':?'LYZT7K"^/Q(UC6/.1S0N-?7&Y^"\V^?I[1$M=Q^8L-:$IDWW)BI;:(=+ MARIXN*;S1#QOYF*RW?YZS"\^82!4,'YNISD'M X;1#QUF=IY1+D!)<.3-&&7 MHMUL=%A2VXXCVHON.SK=AU&4-&?>2[MFALH+O"-P&8%9J96':IC.IF%GFRW. MA4M$!U>='^2Y@C_11M*PTV;CKHS!\6VV=HQIW"G+3IKU[)G QR@2=?=5ZD&. M]>$3O*=0T@*N$_$PF0Z[T7P7&MH,>\V":]#P:.?&U. ,:D/73 6'"=%M#XXN MKNW!/SYKU'"G9S#&7;[A%^$+%5HTF#\'!Q"B QOH%CO682"8TZS$!*Z1]YO MP\B7!WTC_N'(T31I#P8&S?V!%[=NPG=JX&*NO=9JKJVV92&8'#<,9RE-$+!Z M6X 8DMG);A";VN/S=$949"%D@WC9X%B>[:FP:"+O@SHG-][ .(4031_1U/9, M&FZAY^(P==)AL[:./40AN*48&3.2:^[L=@UG>#L%?I6$QQ9*[B(B# CODWZ^ M?ET34_FV1!!93$JX+OOH_*BUY&ZT6!9,"D.@0?>S^+P@0Y,M%IA^Z[X.KJ+D M[C01L#"F);NQ#>\S3H-7E,QT3V$!OY \? M39#_)R>?\10=2^Z3S_;_&< Z$_#&'O!W3^Q)"G\JBKPF*AD$#<#B+0TB:9<8 MP'(285FZ#/@8W" W%&1KMZ.N ,BP:\&?VV(EMPV3='QQ2HL+);B+4,#'5AOK MQ1 .CYS@[9Q_T%^1CX#\YU4)74'2KK+S@:O@QI70#P$B'ZD:?Y.D/7UQFKZ<7.R/;@[KES$C @5MA&0' M7KP\2\_/)SLGV)7J]&Y>X4^Z.F-B>V&&V8@MBKI+,6QD,5,0;-52U SF',*U M5=.^N$B/SR#\>E_G>+H851O72='YY$XDZ@JDWL6!+[G+U_W2HD#7DY/C';TK M0.7T^.(\/3V>A,].)^GST[.0V?"2!=L*_C'[!4"\"DM3R8V]R$K:H5E5A0IJ M3#^!G[#6OLB5)C<0N7;@@TYM!?)#Y\_SRX]2OMOGN^'Z.;J9)DONR$?_G$S? MI8/VII/)MS1V,7# MKT+/:!8G19 MGOQL7]E"Y/-O ;"S/QV;CV\4]A#"O@742P!JO&OOUJ(K@0UF\10>\7DPP<0: M;N]PCC[:?]#6(A5,MT=Q3?%3:3X'YQ:"0P ,I+M2MMKX<[QQ>TL^G%K*E2U. M;9W"L%'8GGN(KHH:.>X0YSBXJX=/D\K]%C0+U<42N7+=P>#6L]W^*Y+<08GA M*@:#KH(J:[GB@<^ K[6\.LOJSW39H8S&.QP47>0KS4%RD"[JF7*[BN,,]YC/ MO.$Q60+R!U60]KB6B=_7IF_)8E_)_=NX/5(,.ZXM<>XQIF7\H>,A^NDM].F" M_BE[*:X[3Q?CGPY<4X F'K)4M6EO1]@ZKKI.=)-P /MU4=,41IF6"+95(N 7 MY%27!0F2=3:#E[QUM_M.84_4P;^M8CB\*(A5_%TWW!_%!]J"^YGX]H(\5Y4< M-;7W)=@2"' VAC('> ;.3C?H\G+H=S>%4A0;W#W^@-31Y4^J9X;-C]4BG"ABS4@5DT)MZDZ#^ZDCG!M44OY-7J M._[S*>ZI^^,S4_Z;*WXX_^6:CU(MJ]0<7CT^?/E\C],=]DNG&_H++#/=@>ZC MCUB84"T.@-_Q!E?[!1=P?Y+G]7\#4$L#!!0 ( --[#EDTA:DDHQ, +9' M 8 >&PO=V]R:W-H965T&ULS1QI<]LV]J]PO)Y=9P:6 M>8NLD\PX28_LIJDGR6X_0R0D<4.1*@\KZJ_?]QX $A0IV4Z=;K]8%@@\O/L" MJ.>[LOI5 MX"DMVN17KFV'5QN>%6=DV>5:(V\JJV\V&5_M7(B]W+\Z<,SWP M(5NM&QRX>OE\RU?BHVC^O;VMX-M5!R7--J*HL[*P*K%\<7;C?/?*Q_DTX3^9 MV-7&_Q92LBC+S_CE;?KBS$:$1"Z2!B%P^+@3KT6>(R! XS<%\ZS;$A>:_VOH M/Q#M0,N"U^)UF?^:ITU]K)^=Z\9F5 MM'53;M1BP&"3%?*3?U%\,!9$]I$%KEK@$MYR(\+R#6_XR^=5N;,JG W0\!\B ME58#@K]R3 ?[;%S/)L M9KFVZY^ YW6$>P3/>W+")5Q_&BX:T7?UEB?BQ1E822VJ.W'V\N]_U?PKZ'\#Z-%QW9CT,M'63_-9F=48F]4MA@5B$%HO'K&8MK-?E9LN+O060 M1"52*RN:TN*%=5/7 .NVK9(UF!&,I-:[+ '[%M;-JA*T-6A_L[9^*@NQWX&E M6KLU@%CLC9&ZS%,K$54##L?B"+(F4*N*PWZIM1755C0MT) KX!4:9FT!$AM> MM$OP T (K:D1H)H&*ZLR;1.868F<(RA8D<%78%759#QG5E)N-FV1)5PZ%(!0 M\+ML);^JY1:REG8S>#&S/L&73X!BS:4WRHJ[,K^#B=RJ>2ZLBNM0(IF72XM/Z&OD+S,A6!? !!! LW\J'E9BR[.* M6>6=J-;@:=E AB@_9F6;;5DUP*PO^$D@TZQNJFS1-CW"G73ODPS/(5#5 TV& M)2DPHZJSY9[(T7B6RZ6HLF*%!-(*+JJ2K!\&4N!\I3;0D%(!-@%N'#FSY@VM M,3??"#D&<24KI)&!@+BU &D 2VJK!7=:633I&S) M'.#9:!->FQ!!((NLZ,7!P0UDA!^08Q@[H+8N4T)'0@>Z9];; A6K4#&6K/=@ MNU-.P4)N6'G)U=+;]Z_!]12?F?6>$ *- J]1)IE$#XDY=^V9#9$PSW$$@"Q; MTF:4O6+7(;T7./#WOT6N:U]_P@W?P8;TW;E^1@\ _^7)6MZ 'MG8%1[*^'UFOB.,)IU5J76;RVO@)-(.T9'$B/R$Y02 MS-3:"P[(5N5F)[]CA)"Q]I)>H*ODMYEB?:",SK*MQ4X#;(C9>4- M7^0X#.&P: :F]0\@K&XRR*[ WM462[!XZX[G+7E%[>(1:V(>T)9G?)'E0 +Z MSQKR21SOUH\))%_?+FIPI^@=-X)C+"-/"=XJ ZWFZ7_!6LF7@B(D996B>VW1 MM@DFL/&2V*CF"\QJ!L'/_XX4QO:NO_GGS0:%4EL? -%50<*2U#\8P*'F_6QP MI O0MR3&P[47'-V?N,O*ML[1SZ/AB?19-^%6YI4"6]K$=^/C,V-J!;;V0099H M#%YXS'9<%KKA,^L".'QNS1EF68'G6]]WF<'AEK# CB>)\%@X#^C)A2&OD+F1 M3Z.O@7U-U>H$!:,@3/MB\6Q,A,UB M>UH4P)502NG9@ YGSEQ?+OFQ+-,=N%#K(AF#]H$_@(KOC"$''C!W'A#<"_', M6&+/?>:'H@H^#HT1@G0_-NDJ1J 3)D,S+Q>A0<_<@R MT==">3?A-K\.^C&QOX?TY=!A_Q$S1",9FPZ9>=V0RZOXSL+H44%R*0L!3)R@ M'H:* +3 P .J"#/007((J6ZC$S1CK)BB$4 '8$!?3EDC&3,25DW4\ .B$)H1BJ);0G(S"0E_2Z8 M'E-@1D?.K$)0MJ]'<:M:E0(;7JTH62 (>@9U3$A=="("WJ#-&TK?8!6$B6(E M- <[7"F&#_"=D8V/+5\)$A?I8HUWE:!102#$<37WF'+$+)\D9!!=ODQ$5O?"X3"Y4IFL6I 5D'U+UJD$? LH<^ T8I4- MA(SY^DHI#"3H2YG15>6>YT"@S,[O1_$($[X:S\]%N2/+P&D;4([L4J=(7Q*, M'9 T%50A:0P_Z#Q[K \J9Z4$W.T2\(F1]!WK MSP/K&O/V@:FJ%-*J1Z?+XC),K0!\E4%FQ1M9PE+NK(P @T)"IKV'@GJ%0+N\ M?I"9&\2BQ:+F3$VT@%1K(81N'O3F=N@/L8Y 6^($JQ:KKBN!3V06B$^@M&\. M" 2JT-%VN,,."ZQPL8(FZ:/(E(8U_ N* )PNVML/4H[#"F6JA.[V0L=(7GV# M?8,N,1XDZM+B:Z@(DC5XQ5)-EOYW#9X0N+KF=T(RIG,+NI)NUF#J">JHPN!Z6YGE=?A4-'\6V$9L%Z*%NM\TH__E6E2 H/U1^2VP%W%LP M=9[:,(JNKI/J< ^,G0 7G+:=IE?8 !&ZF945VQ8FM;7)RTN*>$_4B&?%A MRF!TTMB$ESX1'3JOB#TG&2R2K$K:3=V@'ZJE_,07"&,GB]"9]4O1X=<35Q]2 MMZ/F3!]9DQPME=F";TW-7#!(RHP9VI<5;T+1[NM:N5O M=,)[D :>:AMDS6&BI8T5=)44%IP'3U2SN<>L!&F"=J0H@R'':G$/KL?1&?7Z MSKU9T/7!-'4F&EO,$P!O&4XZ/T:(0P$/V^E8-!2QD>+)P,?!*:4BJ00B"H1T MG@I0-;&0CLX$1FY4>=BDT6H#H365+7<,LF6>I3)=;>!#6[R*-?!\)@.6Y 2> MIV1H=KWQ0M6:M%75'1X\JOUX$O*@;_CQINL8#L\H&":,J AIFJF>):763/:O M$X%M=)VG]AO"M'Y+L(%&).N"*@Y4#FQD&^VG,9[*.H?=Y8FV[\<;6+'E%3I+ M1V=9-8= M_AV+I!$K=J:ZYEBV= Y A'4"47W8(&.M%M,MX!S=>W(Q:'3M=I1N>@6$;AK%^. M!4F1Y&TJV:^*1&:M1($N0F95Z08+OP9-]T[TZG):]D<,O^, 92V2T+%N74N' M"7HGP\01%D]3[X8NL^/X+TW]8^7O2?FG8H'E9]V264F2#VU GX7H8-9T#8N9 M]>^"M^#0Y+FH1;<_@!!Y"P29..S]MQ.SU3V/ON\_(-N$I4*>$AI3G-;6>*L. MV]ZAWV(DEO$9SYJ#0TJ4M/!H.FE*5!.'>.(\?7/^$XIE<,FA>_0>$)U^,I 3 M=.S8Y8R"(_9&[@TAI5*_7/718%,798C;$YFXT1V2NCK R?ZY)79C\:U%"#R2IW99NG M1CW%DW4F[LCI5008P.P/("NW/@E5:O>4OID:14DH9"C:3)0.Z@2;4A1I""LR MU>52R/RD!R?N5(L 70L6)U"+)+95;5S64&84O^!Z'P&62JU$F$;##/?B<>4 70]1=W%1!VF98[Y<-4 M?X4RA@78/P1N.,0;#N*K!^&#=Y^@>V" M%;OS?L1FH1^-4 >4?!9 QN;,76,P9(X7L[GC]<=S#T[E'C[SVPGPJP77GQI M/4LAT.!4 ,YQ[IAL@I+8 5G^0M3I\<@-66RPSO=C$$4XP?LX\ED8^>8>S)[3 M\5TW-FYW&HYYU&_+1K,EY\'BB[X 0POFM6)X_>>=0.O/FXGNFG[V8U6"YK_F M5;7'2'X#P7G3ROS#_!\#6C?I$/Y_J+?PMN_/W6RPS_B[=/+RZ;MQ.T=YGX7#K@67YYY&H[ GX>T3+* MCFP*>3FN[QBI\Q+SD#6,0Q;8O1Y?^#[S3= 7H1Q M-P1V/@9WCOA'MCL$":L!^R@FP'^VXDXK\D3E^A3:_&=H\?PKM7C^9%ILL_E] M6NR&$>C*H0X[./9_U6'G03H>$$VU&K[]89$\ M*N]9?](@*/Q+%F/5BV>47%X=Q?JJ)>2!-CR3 V:]GT1>M8/'5]XDZH_!_*88 M;R";3&1,5'H]P4[>;)1+#12M:_FI^Y3D<)1D5Q<(Q1#U. )^+3(S=[$C:AO35X M5K(RV@^36"H?IYT-U^?7S<,L=B$2COZ9FAZ/,]]/YOG_*10/0L>Q:R\3;B^K M'U5-T)H+TFMK(]M=E< 7P8 %>%O1C1W*!V!>,%K<9;3X>%Q3#1[/IX>CB>%/ M>$C&EXU1QH%:N[%Q2]0(WWT*W2>"%"9^$KETXA_QY8S[LL1A5-='MGB&XLZ< M[HP.8QRMK44OQ)-QB$UWDJ7N)$OII1^ZD#[!&SGU7Y269U4'EZG7!6:>EH"T M(=DJPU=?5MRX\Z9>PCG'%@Z=>N$Y?"4OJ93%(SV+;OEK?DL']D8D2F\<'0ORK]8V0[FU1/CHFC)VJWT[8%%@#\8\WV-Q'.*='_!W^@VM MA#=>>()GH;O^[*!.7'$PM@VO$/L0O8? M35VIAHH!7!=S7:-?QX+ !R!SZQWBUSL@V\7F7G!BI..0QT)L\;L]$@Y4P8YL M\+^C9JE14J9X74V_ 4,J9SK]OD, :NL'S'8\HP9R'* .RYY@?)OW'!L/00QL ML^?&X)Q%,4C(\+EO3B)@1)LCGHVR"R"-A4$@LXLH9+X7/UD>]A0(TH7&+U1[ MY'OK// =-O=R MC;G;[WITL\G,1YZVX'T ]9+6]Q]N^S#(^W-CAF]LZNL["]W0:#M MGNOKU6#"99W)FGTC4KKE 5E"ML&$2;4 Y(M]4UENE=Z"WV?3U&:8:W0\4W'2EWM-\[D5L'BN_$WC@Z(.A M/3+S3EU=+IL=IN7]:Z]TAHF]]H6@N\Q(]%8G#6OE0>@=S8,W3:G_T67?IP1W MM"0+\)!)^2 6VLZ3>*OO,*WJ/>F9PIL M9D?FZ5( *64(B0#4$ASOHBX@?UQFZC;IEN\K( AO/@OSW,^90]P.!R5.!/F$ M$V-2N)1OI(!Y+86QRH<\PC8IZJ.N^AMK.?1;/IQ2YJX>'EMI+%,KJ/FB#VH91=$1<7:KJ>)VV?(6(IHL:%!4!=^O7=!25::1UE)F]]D8CEGK-G%XL%9QOG MGT.#&&%KM WSK(FQO2F*4#5H1,A=BY;>U,X;$6GI5T5H/0J90$87D[*\+(Q0 M-EO,DNW1+V:NBUI9?/00.F.$W]VA=IMY-LX.AB>U:B(;BL6L%2O\C/&W]M'3 MJAA8I#)H@W(6/-;S['9\/,AY5K(@U%A%9A#T MM\9[U)J)2,9?>\YL",G X^<#^R\I=\IE*0+>._V'DK&99^\RD%B+3L5'OT M78^>? -]#9^H\2HMBF MD#0NX*%.[H,T]$F1Q(B>^ID6C8@$I]/;:0E+"L;BR*6/0&LI%8<1&D)D-:_$ M 653F#Z'T0N?$<\LGTC^I,-$TR0>$NAS2Y-!TV@27(E-HZIFCZ0 787)M?5N MK=(8HBE(H5+9(Y<]AULJ*_D&F@)4\$V_C$=\F'4,S M(L\7H.F PW1(!:"':=]3XZO\\BS9QM?Y]&S$A6K[$'K',55X+:A49/,!:N], MBLXMUD7G=R\^K5=T82DJDMP?)\O94'\&$O7T1ICV_0>@-:4]HH8D07S0 JLW MPG*]5433MT+?POOF^4XEJ/P_4(CK_/IL;\LO_A^%>&V:%D>7FD&_2E=WH+%& MIZ2_WP;K\'5PVU^*+^[]I\4GX:F9 VBL"5KF5Q<9^/ZZ[A?1M>F*7+I(%VYZ M;.@+!ST[T/O:N7A8<(#AFVGQ#U!+ P04 " #3>PY9]5NHY-$' B& M&0 'AL+W=OG1^RFM7]OS4M+Y2&JZL<&U=2[N]A,ILSD;34;?P6:U+3PN3 M\]-&KN$:_+^:*XM/DUY*H6K03ADM+*S.1A?3=Y]2KHX_-U)_X5M1UN6TL$'4_U' M%;X\&QV/1 $KV5;^L]G\"M&>.7X;[$)9V>+DGUFR$I=,HC7ZPJ7P;P2E-0;GV%G<5WO/G MUZ6T4)JJ .O^)G[^TBJ_%5(7@C<.+M'@0ES)+<;!N].)1Y5T<9)'\9=!?/:( M^!/QR6A?.O&S+J#8OS]!J#W>K,-[F3TI\!^M'HO#-!%9FLV>D'?8VW_(\@[_ M+/N#^-G#XJFDWKE&YG VPIIQ8&]A=/[C#]-%^OX)\+,>_.PIZ?\_^*?%S\9B MJ.'''XZSZ='[Y_2("R\P2M!'*1&^!/'!U(W4VR@$3^%A3 D6\QF05.F)7XJ'-C&V,E5V]CS:TJ<&<@2\C6E\82&&^$949 M/98L"5K>RMZ=H1IBH!]W,2F-X?UIS.%Y^FQ7"U]CB:RMU)X\%9,>X4.N@D&6 M.I5+V!M6Y;[+^$28QG-FD@Z#8JP +O:8TG(C;>'&XI_Q&"O!]5UV/P.REENQ M! &*94XH->0X"]OI;$%'D?( M>*#5K:-"RJ4K$35%?]D&271=U:J25G2T"P*OHWN"P_$ (M<^Y"].(*IN:Z'; M>HF1I#Q[A&UO)0I=5L#\&!+HY?FBG)@F)_/ UJ*IVI#<49,X^PI:<%T6PFH%/&&*@EP75Y^Q[ZT: MPSBY1UQ8[Q]7@GL+IX[BWK+"HF'VX"1&.8Y"PD6Z41A_/.7 ^PKELZ?Q.@[I M#H%NL-IP'.=S0==RA)'5AA4Z)P;90,>Y'0NQVY>):(EQ&O5%5 M)>0:7PLH'OMIL&I]:V.0QLCNVQX!>H??@S@Y' M T/!DV?HB)=WHE)RJ2J:$<@/Q'G-H+89ZEMDH*K%,EDGI(=V?E3,#2DUQ-FOCCG.?@450XI8^%R)F0/I>NN6N]3S^,4)VID-)I$ M\";MX.TJ#'1,]VC -M(>"XE%3OLWBCK#H]4>.FYD^5AIB!O)3$?>YB!$QP0V M2%ZI(\#V 7ZY;JXHAND_9PO MH@+J&U2/%3*OY[%AX(H_B5.3_>)! 2$_!U44'3)-%=LAG MWLP7"VS2&6\IW'>.JCI$P#Y7!E4'H3?>T.,B8+ML]K^]<8M9LGA M+ O&G#_,8+WUB.^7K068\C)?%)/ZA<&F[/9.C\),F. MCH.=4WQ(T\/O$,3O;^?L)#GJXID=+9+Y=/X'QM-X&JD?LE0Z9^BE"XI AR]- MP PGWI-T&@%/9TEZ/+L'^-EP\.7OA/6SA)B?^I7^)82AILW63)=S)/##(=L#3Q$QJ$:)Q&FW3[7**EN MT=+[;Y&O:+$\$RY![&".'_K<-QE\M^47/_HZ32,=$G[XA-NO]A_ +\)WW]WQ M\/7\D[1KA1@K6.'5='PT'X7W_.[!FX:_ B^-]Z;FGR5(-(@.X/[*&-\]D(+^ MOP7._PM02P,$% @ TWL.6?YHT V ! P@T !D !X;"]W;W)K&ULS5=MNTG;E,)KYK M/\NP-C2 J"1"\N^[$B^&]))VYCJ7?K#1R^ZS^ZQ6R[)NN;B7&8 BCV51R8V5 M*56?.XY,,BB97/ :*MPY<%$RA5-Q=&0M@*5&J2P MJ"*OX%80V90E$T]74/!V8WG6L'"7'S.E%YSMNF9'V('Z6M\*G#DC2IJ74,F< M5T3 86-=>N=72RUO!'[+H963,=%,]IS?Z\DOZ<9RM4-00*(T L/' UQ#46@@ M=.//'M,:36K%Z7A _\EP1RY[)N&:%[_GJ M2/-/VD[6BRV2-%+QLE=&#\J\ZI[LL8_#1"%R7U"@O0(U?G>&C) M M$5H:T?3 4#7:Z%Q>Z4/9*8&[.>JI[22OL'S MOXMDA['\-H:^'.>R9@EL+,Q^">(!K.V'=U[H7KSBX7+T+_V-Y73&9)^/,6]G+T+/#@$Z7@E5HQV$\DPH".W;]V9(7V'X0G>CD1:,+ M,8'# 2LSX0Z=J:$M8RD$W?AQO-I-)M2.IM.SG,XLO\"ZX40F=B07)*$%4E3,&VN;H1L6*6(XN1R M=TV^\!H)T; O.=2].!75>BBJ9L?3-0U(U91[7,+)/>&U[DXD855*[G9?Y3/_]D^DD6C=H"ALNV0CGGK5 M$E3&TP6YE!IN+)6F(&HX711MK8BL6_WGZTOL^6;3HQ&6GV"TC_PQ%DF&MW#, MI<[!1DF%&NB$C6V8K,$T4L63W1D)7#M>!6:,ER3TPX&\;/9_Z!N.R \@E2:! M;N*.$GFBN77X394K^;*5A8GR<'\G8B3M,Z8W-P1-]WKPF!1-BHL#NS97&;IX MBG^-/F! ,Z:T, #6'#6Q@PWJ/29/)S64*$G21@QG@SL61F;1L,<<,\[/24>'F7= MJ"XJR&- _'2[(WM(6"/!B/7%N.5-@3F'<:A4?I;VI?I$$N_!]W#TD:-+PR[_ MXE 7VO\-QV\U<%.IKL4>5\FRY]SQ7V_&:8X4<6""V ^P?.U3#1!L;/MNU?4$L# M!!0 ( --[#EEKA"J6FP( .H% 9 >&PO=V]R:W-H965TND7=1B1^[1UX@,OQIC_3*JF=NK./9YC8WR4VK1 MRDE)KE$LIJMBWSI411_4F#A-DHNX4=I&V:+?NW/9@CHVVN*= ]\UC7)/*S2T M6T9GT6'C7E*85NT'I-%AR6R^CZ[&HU#_Z]PS>- M.W^TAE#)AN@Q&#?%,DJ"(#28+P^T#_VM4LM M&^5Q3>:[+KA>1I<1%%BJSO ][3[AOI[SP,O)^/X7=H/O+(D@[SQ3LP\6!8VV MPU?]VM_#4<#E2P'I/B#M=0^)>I7O%:MLX6@'+G@++2SZ4OMH$:=M>)0'=G*J M)8ZS-36-9KEE]J!L 6NRK&V%-M?H%S%+BN 8YWO<:L"E+^#>PJT :@\?;('% MW_&Q2!OUI0=]J_0D\'-GIS!+)I FZ?P$;S;6.^MYL_]5[X";/X\++7/E6Y7C M,I*>\.BV&&6O7YU=).].B)V/8N>GZ/\N]C3N8@HGB7!C@6L$\ MV"5L.B\P[R>]@U!:99] "X2!I4F]=/7FAW0:,,%6.4V=!X.5,M ZRA&%6 TI M4DKF91#Z0GG1+YY IE+@2H- M8\P$M!A;773*R!$YL4%5E1,)C!.H58 &&CHMHK L@U@:"I:7DR;VH5"9=DZ% M>>$#I)1[D*L)59#787OZW+/&1_W7H*OZ*>/#]5D>6G'<'0?9]="_?]R'*7BK M7*5MN+M20I/IF_,(W#!9!H.I[;MY0RRSH5_6,HS1!0&ULK55MC]HX$/XKH[2J>A(E(4#975XDV/9ZO>[VT-*[TWTTR4"L M.G9J&[+(9SSSS#,OMB>UL9]=@>CAL53:3:/"^^HFCEU6 M8"E(T25['I9 ZFDV";FEG$[/S2FI<6G"[ MLA3VL$!EZFG4BXZ*![DM/"OBV:026URA_[-:6I+B$THN2]1.&@T6-]-HWKM9 M#-@^&/PEL79G:^!,UL9\9N%]/HT2)H0*,\\(@CY[O$6E&(AH?&DQHU-(=CQ? M']%_#;E3+FOA\-:HOV7NBVET%4&.&[%3_L'4OV&;SY#Q,J-<^(>ZL4U'$60[ MYTW9.A.#4NKF*Q[;.IPY7"5/.*2M0QIX-X$"RS?"B]G$FAHL6Q,:+T*JP9O( M2ZASS[_UCXG4BEQ[)+=*+@+_O=!?Z20?2)!U)#*<1G0:'=H_1[,6SWNMD?('IX,1T< G])YE>QAIUX6DX>/'L*DWZ M8WC/9RQ#[>& PKH.^ +AUI25T W\)+ATF3<*H/4&__2@;HP#J&R4F>R(B]7"(N%43E:D Z$<@;$4_OZG$P7 MEE8:/HM*Z(SHD"'DTF6*(N2PYGL&Z+:"C.VM6$LE/7D=$UT=JRII'2:<=U0&>]WI))TD2$#HG83@, F,S'U]8Q%)K;X$R+?H<*["H,UY B0C]#A)A_(Y+V>]\1T=3P_\#C6)AY4S%J-Q6\+F16 M\+S(?ZGO?Z@]]>$EB5DAJ9N"8Y>D*K%P;"IQ9J @?1. I/C6TN MY9/V]*3-FYO\FWGS'MX+2P5SH'!#KDEW-(S -F],(WA3A7M];3R]$F%9T+., ME@UH?V.,/PH&PO=V]R:W-H965TV#H4VZKT3OBY+Z?:WJK#;J\%LD 8^Z-4ZT,#D^K*2*W6O MPA_5>X>W2:LEUZ4R7ELCG%I>#6YF%[>GM)X7_*G5UG>>!7FRL/83O?R67PVF M!$@5*@ND0>)OH^Y449 BP/BGT3EH39)@]SEI_X5]AR\+Z=6=+?[2>5A?#*=DWR4:D",J5PBXQZKT(:VF$-4KLE70$*@"W#S(H$J=EJ"M.4F9Z0=F) M22-BHO6<\CI"*8.,LLI8& M:V@D$2-T#A1ZJ54NI/ZN%$+&]87XJ7\ON^(702465'GS \B@ F@0 RKA\]U54":W;15Y!;,81FZ P(<@TET:3DU M%"O,NNAM8$NY]IE3[1ZHC2SJ2)\^$Q\//<:D8VYZ:^0":C/E.+1 HG;*91KR MOLY:B&/QT<80[P*1%ZF@D6Q+G6$?#G&'YQ2?3D>L Q"J&=BU0Z$;BU]XLBU\!/7@]"&\5$-*6*Q=H@KS?627(R+Y M(1VB+P7,Z +XQ^+/AS;!K+4&02JG<5+2,.,4-R,$L,71[E?M<7I*2<25K]@3 M!+8X?("W'UJF800=ZS*7T1U.?)ZSD-RKG5,Y9X+,?H*Q'0$B-=6$0D7X ,QFFA$_ M6"WT\L#"7H(?*/QQC4K0GH37\&RAB*XRCYU'22I'31XQ4;."_EE4]1B"5<>\ M]H\06R-8S?;X9G_0JT%HZM85-AOLIF;?B2L)&ZX%Q$$6T##<>SZ#T%Z]"- MAO\!'I7$3\9N8S.)>PX"!>)/[-X--CXWF"R&&5UM81T.EY3(9""5A+80^(-M M2P2 \PAOK/YT;+-UP46+XAY5Q6,6+@Q$?%0#BD?WG$6%NH3WKND,M/-+K(X@ M0JQ07>/LXR@E4I<(/0I4UH4#->\L*A27%SQY6^"H2;.WLN #ZSW?1$%0.(4K M@6JO!!=\O/[J_SNB,O>?6.Y;'$]9QXJ>:60YN_90\;L'YTKQ+AZ^^JM? MB+/A_'S^U;#?=(+XI,61X/H,9MYDF:M56[V/[3\BB]J3Q"/TXA&;+_AI-G^- MS"1>'F?Y4YY^(,4-'N9%)CV:FM0YY]%3QW.^PJQ63JVX5*"ZOYC-AM/I#VWK MQWE8C4JZ?Z8CM:);:'_7(H&W?"TG>H+BU">17S(>J#MG"J3 ='S*=Y7(X/"8 M:*]2D/KM8US%F:'F\Q,=WB(\!S[%Q3=EC'HJ M?82A+7AI\B$#[2?! MZW\!4$L#!!0 ( --[#EEWTPVT1P< @6 9 >&PO=V]R:W-H965T MWGN3KK8&/O)90!>/!:Y=I>C MS/ORS73JX@P*Z2:F!(U/4F,+Z7%I5U-76I )"Q7Y=!Y%/TX+J?3HZH+O?;!7 M%Z;RN=+PP0I7%86TVVO(S>9R-!LU-^[5*O-T8WIU4_G!XFK::DE4 M =HIHX6%]'*TF+VY/J']O.$/!1O7N19DR=*83[2X2RY'$0&"'&)/&B3^K.$& M\IP4(8S/MR0)=J\;[3^Q[6C+4CJX,?F?*O'9Y>AT)!)(997[>[/Y&6I[ M7I&^V.2._XM-V(NW15PY;XI:&!$42H=?^5C[H2-P&NT1F-<"<\8=#F*4M]++ MJPMK-L+2;M1&%VPJ2R,XI2DH'[W%IPKE_-6O1FJQ6%D ]+2_F'K424^F<2U_ M'>3G>^3/Q#NC?>;$6YU TI>?(I86T+P!=#T_J/"72D_$<306\VA^L[_FH#@_S)L#R1XHTK90R7(\QZ!W8-HZL?OIO]&)T?0'?2HCLYI/T9Z [+ MGTU$7X7XX;O3>71\+G[3 ET)8G[*KCP>"Y^!N#%%*?562)T(@T]-*I1W2,FE M4XF25H$3J 4L)$)I;P3I1KT)Z\8UGW9KXHIN.'%$2NG(>70>@#2;^>;L_"7F ML\_$A_!$N<&T<^X:""\%9J)[EFLX"'HLSQ M\*2)Y+#/V==T1N7(=,-(T(#26$ZQ6OO#3OM$_-["E(V:/DTRU$=K2[6=E&() M*"719UM[#A.J\L[+$%;I^9''ML5X4FN*L$)9^J4 FAP=:2DFE)/G1+Z_L$>Q M>KEE6Q LZ5EBF_W$AI!RA6@+K5(5!]+4 "8MY1\R2B=*?>>%I7C)LLQQ^S)G M )0*?;Q#<5*8Z2+%O3XU\00!"&3O[#3X<8P6#2Q6NS0L]YWTJ[(:RQ[0Z3B MVT&Z\9L'36T:K2B-8O<\[%>%R;#"FL!AFDU>?4^FS>DW 9QZV$5UDM890:Z> MO3YW'!0$G,"2 _?V^N[A=D%.4F9"FQ%.7(LS8^J.5I?A#BN0;Y3E")CA._6( M1&HB>H=13@)C0O81VTDM\;VG*.CM4V*\JQ,UF_M%Z![6)E_3U:\J]((;+!O* M#Q:FL8!'K"L4I7[];&KG4Q6[JE67*3=6N@2^6$V M_X5>7;01'ZTJQKH M$N0[YJF#NDGO+02[,.X"]V4R/;?J<)YVR@KA>'&\6Y)5\(@,2/B8_H2$8%3^ M)!M.N[-&9X0%T;=]3!,$W2;EN ,D#GO+"LO*(I<.[,I3 CEM%[.O-)ELI3#,E8 M;E,KT&"9NQ;G-HYTA5<.W#BTCOASI9P*LR$60*R8R'$ZN%MI!PG#IX01"P&F MO*3),Z063\E /0K]TDZ:[<#2[P%W7]T#AKVDOED'.!2'KV\%7WG0?[=W\.O< MO["H'WY,1%@9.ADGFMBJ,J3C$RKTTF]\F"/]2LT5,C%"&Q\(8-D$Y! VM3*' M6D!:$)0F^$K0VJ$L]1AE 0L29K&%%%.5N%ZG4EHA&3V6KV^-MWU?1U"IRJDS M./'V,5-+E)EAZ^TNYMW%<<^[;4='<32)#59UI:/A#N%W&!>;-6A)KV$^LZ9: M9<@\-FL+T@8G^=X ?A*RK4O0IAHF5FYTDTT#4]J+L_'IJ[-Q]/ID0&EMPM G MH6GGZUP!=L7?(.G5%GM%^%#7WFT_PY9 MU&7S:V\# #2!P &0 'AL+W=OW=FL]+>2:'PSH#U;,7#DEW1LJ5MTZWO3$Q:(5*?_;4Y^', MX*KXAD'9&Y21=W(46?[$'-NLC#Z "=J$%A8QU&A-Y(0*EW+O#)T*LG.;>_]@ M\=&CS M-\7R L'%2'!Q"?W?$;P,,2NF\ \8>/GBJBSF2_BLX*.71RC+E-0)N ;A5K<= M4T<@533(02BGZ8 YJ- X:FC84OOQ-@#^JNE*@,ZWUM*HN/.F:J@9@"D.OXB* MNA1A6QO$J/U]@ _.RV(Y8D1YMOR!*MPU\$$K/!ZH&ZN5J%B: M$Q218GM1)[$SFOO*04BXG5".*NFY4#4PL$PBZ-WH2*B0=6V.$2,U+YI7@S>N M*Q^BL4LZ[R.(V3J#J*B3#$VJJ,/)1VU8TL G0@6+5-^1U2]P0GXCHCRQ,U@QX1Y+OT]A@5Z M3$*H5G T"9XB_&XQ+6G$21GDD MFFRG\U@A[5H?$L9.QR&R\;.K&O=#>4G%S M82NI0R'T^4@IC/7*JDFQ?3MZPQ,>D&2X'07I_:#=E1& M<=G0HXLF*-#Y3FLW",'!^(QO_@)02P,$% @ TWL.62RBT,;H @ 2PL M !D !X;"]W;W)K&ULK99K;]HP%(;_BI5-4R=M MS<5)N PBE7*=U@FUZO8Y#0>(FMC,-M#^^]I.2(&Z*.H0$K&=]WGM$Y_$I[.E M[)$O 01ZRC/"N]92B%7;MGFRA#SFEW0%1-Z94Y;'0G;9PN8K!O%,0WEF>XX3 MVGF<$BOJZ+$IBSIT+;*4P)0AOL[SF#WW(*/;KN5:NX';=+$4:L"..JMX 7<@ M[E=3)GMVY3)+M*[<]\95>"_ZDL.5[;:0B>:#T474FLZ[EJ 5! M!HE0#K&\;. :LDP9R67\*SVM:DH%[K=W[D,=NXSE(>9P3;._Z4PLNU;30C.8 MQ^M,W-+M&,IX N67T(SK?[0MM+YCH63-!&5@FT=#H4^ZB:?R,-AQ-@>GWAB2 ^BE/ M,LK7#-!W='_71Q>?OW9L(2=3B)V4QKW"V'O'&*,;2L22HP&9P<;\AS/-ZSG^C1^$S.)N^_B_=-X'Y(*QP9\4'_Q M)GQ8?_$F?%1_\9YI*__OR4\^'/M!(N JY;'VPQ])>5.B%W:^V4X=1FV^BA/H M6O*TX< V8$5?/KFA\\.49>_924T(0G- 5W\HIP;/]*%1:@M5-VSB=P@\ +/Z=B;_;0TZ#RGB=WP4-.W,MQTY>\HC(E! MAUO8Q:_3%EMB[YVL.;"%+LLX2NB:B.*+4XU6E=^5+GB.QGMN>^0:QL>R4BP* MNU?[HLR4W^Q%2CC*8"ZGE6= 1=Z7/]@0I9)>CF4E:[P)1 WI]3 M*G8=-4%5/T&PO=V]R M:W-H965TH76U M]'V5%E!B-1(5TGDUK8RB42M&>6P ME4C598GEZQJ8:&)O[!T7=C0OM%WPDZC".3R"_E%MI9GY/870$KBB@B,)6>RM MQLOUPL:[@)\4&G4R1K:2O1#/=K(AL1=8(6"0:DO YG: >V#,@HS&[X[I]5O: MQ-/QD?[%U6YJV6,%]X+]HD07L??!0P0R7#.]$\U7Z.J965XJF')7U+2QDSL/ MI;72HNR2C4%)>7O'+]TYG"08SOF$L$L(G7>[D;/\A#5.(BD:)&VTH=F!*]5E M&SG*[4MYU-(\I29/)QMSO 0D>I*84)ZCE928YV".7:O(UV8'&^>G'6W=TL(+ MM#OT(+@N%/K,"9!_\WUCUNN%1[UU. C\5O,1F@0W* S"Z0!OTI<[<;S)!=ZY M,F_0_A5M.*$'2FK,SE7=0J?GH?:[6:H*IQ![YL-0( _@)>_?C>?!QP'E::\\ M':(GNYH!&@?[V>WX5!NMB*CT_X?K'9(.>[X+=7R U#WY*; M]W+SJT[M":3YBO %MV'F6VZ+WFUQ]<$-^PUS+_KY)_VA!)F[+JA0*FJNVU;1 MK_:-=M7VE[_A;9=^P#*G7"$&F4D-1@OS.F7;^=J)%I7K-GNA3>]RP\+\+$#: M /,\$T(?)W:#_O>3_ %02P,$% @ TWL.64P\@A!P' 5V !D !X M;"]W;W)K&UL[5WK<]M&DO]74-I'654034JR+-F) MJVC9R?HNN?5:SNYG$!B2$X,8!@-(9O[ZZ]>\0)"1G=RCKNY++$' 3$]WSZ^? M,_GFP;2?[%JI+ON\J1O[[MYGM-YNBW;U6M7GX]F1V MXAY\T*MUAP^>OOIF6ZS4G>I^VKYOX;>G?I1*;U1CM6FR5BV_/9G/7KR>7> ' M],8_M7JPT<\9+F5AS"?\Y5WU[CX108]\7/B MA_'/;O3O:/&PF$5AU:VI_Z6K;OWMR?5)5JEET=?=!_/P-R4+>H;CE::V]-_L M@=]]=GF2E;WMS$8^!@HVNN%_B\_"B.B#Z^F!#\[E@W.BFRW;$T,K/,[O2JT4M=%DV7SJ]EZ=O/KKGV97TY='*+_TE%\>&_W5Z\)JBW2_Q[&;KD!M'R/R M*X;)/JX5;)S2;+9%LT,N]$W15[I3558:$&5C^2<+S*D*?+S43=&4NJ@S"V,H MV,"=S8I695L>%U[9]JWMD;N=R3J8H.UK4*^BJ6";K_J:9B92\(\_-33;'0YF MLSM5]JWNM+S_]G.Y+IJ5RF[-9J,M0<43_.JO?[H^/Y^^O'M[2S_-7IYFNJ&5 MM!60IV"7=6L:O]*VK(WM@<)6_=+K5D@&P*.__](7;:?:>@=_WIJVRV *Q(-L M-CW[!Q*1XVL ):95>5:9K#$=S%76?06LJVNW#MTPA!(4 >E+8SIX%18BTU;9 M8I>M5*-:^&J'M*HMKKP(*KAM86"]16[!:O:Y\T26_?U\_MZO&Q>" JQ5!P0U M30^B&1/2)'O'8YJM;I!*(/R6!0^ TP!$XVNTVJ_4 F 2@C%QI:A^!G#CYT_P M4VUIB3!I@WRJX6T0=8O/HG=/LT:5REKZX_^@MH-0&L7:,T5\V G'W$3 1K1'0:UNTO,*A M+4/,SV53BD6)8!O!%A:\\2VSDB"A6"X1H4E@&Y87F[VP,<9M MQ[SL>@)MQI>2MFVE8;C6@:.QT?23B!$(7;T-RQ)K!]LJ1RK0*J")!;51&YMG M]T7=LWXBH\#\ZT6M:#F@-/Y7:Q5N]Y)M:Y[5. XB%.H&Z%#9P5 J&0OLDGE@ M1<,M79E^T2W[VJMN#A/B!>WL=C"'[;): M%PM=D[>"GX(VPU8H/N-O"LALE&+S!I0C(UKD*7YH$5[>1F^\4?<0/FU)D+=" MO3?V;]\$'P?H6+4%,@E,18E>W(J43NP_K1.&?G,;,X$,NE6XTAI,!>D?Y&)C2W(-5HX7O1H<:LGUE3/6@<<^#ONN6 M5HF#(XFP>N"P'NC+0',+\MWN(6!#YY)L))@]'+\<4?C!IMX#(.>>PQZ_@50/4?5MIKF'T.C MKQTK1GTG*7A+%0 L@MU%_/H(%GWG(2**G\!';:JB!??EM8%_O/Y^-[][[15X M]/U;D.>2'!ET[^6S^5U0^X_@LI;9]?19[AS_['5O8<46/]XLT"X@K?)!LD)O MEU#!%^ZK9(7X<"5&S#_.-@H@K2+<\$1/P"$'EY"]G[$7\B$PD8I&0,&*C<]; MWDQMY1PJI5O$5W36T*-#KY>P$#]BR$8E==8C(G62_6L-UL,IHUM,/ 2^3C" M\MBJH$D!)RT*F _:E\FH-Q%>!PH"0;1Z3+946;]%K(EV^P(LO4(T 9/&?J$U M30&8GX/X.OI2-QB1-1T@ +B*JNT*S7C5-P!@ Y=(28#Y9$58K9RS!'%5@P= MY-B&1=9KCIOC,[K:CN$0U0*V6 QT-6P$1,$!F]V;#045*;>U)6D#(W\EH/2H M.,G>]*T3V086VW.$*ECC3+[X\OT6V6(@," O-(0ED>*BEN2)A\$!EN5EM.9> M8R -?' NP..U([CDH+FHK(;C![-7D[_NAA2V#:-I(V"B\5V"',5 MB@S+%K8XK(4R)R[=L-L2.@T7G>YW)D2B 8NA"(P!N#@DO%>G$G4=<%.6*6#W"JXJ$NU3PU"*AO:?H,91)7ZIF1\V"5#&JR5 M;$?D<1Y(#PYU9(M9X%W&-@D&0NZ/.\O1V!4$"JU>!/=R+ /AIWA\,N._*V@;4!)_L@5 M A6H5,0\<*SQ%:(3@>6(O;GQ]N;FJ+WY7@!KS,P\[LOL^X!YDEQF/VK9=UA3 M !8V9@/1R0(@>JEQ0VA2, )-SFL,30&QE3,HDEO%1.Z]KGJ">&>F!)4C((YA M]^,ZCA^"(^P MW\^9!D0UKDEIE])&RGT^FP($YKIWA.T.+.5*!ZI'32Z-Q4;5.8?!'Q]S'<9R M& AK2'B %EEJ2GE68W9G(B@=UI/F#X(\BF:0/QE#?N,K"U:M0N:;O=0-.*ST M",(WFF\KV;G]KU(1X(KV+2.G?@/' V6MWDL9K/ZD 5[R=%[%6> MT-X6=ITM:X#02I4(>&Y3N+BNR-; (<-E\D<.$2@M,+;\6;HQ, P".P[O=Q)+ MJ0WPJFL)43CUU^/@GA27F?,S^!*?2S:"O$&B$+\JJ6/Z]!S\QB+=L+EKVFU(P1],N)Z^DUI\452)!N1"ZZ>_CUGT M IH2&["J,;,-\@.,[USZ+?9,@H>1L\\RZGPD6=90-N^\@$?'<(VX)AR:XI]N5XLDD1 $A1GB32.2KE !;TUBNT78.,SJ@Z!!X ^FW\ M!XOPXDF6GH%$(4@F/99&%ET\I4VRF38T(Z!3@""'NG$/SF!80/RQP+4S*(Q8 M$XS?(J!W'M; L9*DTS!3@*Y#U%2QP'Z??*#ZG #$]&4,>)PO8WXK:KM0V,'1 MB(\.- '/::MC:1:SI84G:">V'_U0:M((U5MG4V2-B'"ZU-N"78IA^HQS;7/I MC""&Q,2O->R+MESOD'Z#+4*_*L?U;=]9+C!B%93''(AG:;#V9U]D/]# ,ZHC MS,Y?9C\UG#J#CW_I#74O(7\B=[.X+W0M*2-I,I0E16THY+*706;#;-ZA]3(Y MYYZOX%Z=4Z]!QO9#N'8@:=2B<(T#O982XF9A.*)8[(2@:%+9!R"MP@G^(M+# M?:%SG.@;L3U#C8D/2,;+^G#U! MUN*_&U,!;A$[N4PA3/7%G+X#KOZJQH+,)+X5.N;7"1&^FW\E6+"H).K&4O"Y9*>I/497RR0>%65 MZT;_T@OD.>!VF.?ELV<(@76XSNG%R__R?R.?X,>XT-(,EN_>%Q!X3^8(9!:W MY3(,QD^&L\T9#7Z,@-C]Z>]A7[A'R>X:#O7.8X_4#OP?>!L>^-7]^T0P]73X MY'SOR<7I<(K?^^_M(4?JQ1\VQ8^F43NW09=]4P7J_YQ=WMSDSZ^?1T\#H8S_ MQ!P-_])>Y*I7#OT[['>DAFG[H-0V[8N,[-S[_[CEN;%YC6O /E@Z&D-&1TAF M1Z.]#Y@H <(^'@8@!9T8P&:[E<3&%$RXNJMU-?_& M>2DY-S94P;=SXY)]1.\GAW^ISXY:7'K,M/74TZ^P.-%*LKV]1P2H*;Q?UD5W M!H/ 9JFTW=80!=F=Y2[%98WG@9*V!LR*]+@(L.5]!_Y?:[K.'7THJGN4&NJ#O=T?D%F(M;%?G,0H\KQ<&B\,)BZII%1TKO&A1%)+=>) >[KEKY?*0$ M.[^[S:ZF5Z&OZU%3N3XO0#F&R^7.;3'NG93(TY?I#S0Z1R]3#2MHUVXK'8;: M)R:1\US<\YU %/3"*[8/J3#' 7!)TS'Y*(G!V!D+U)A2P)Z"_+'C<]=SHY+8 M>LEG*?Q:U&=P0+N0SW73P?$D4;RDW"LU)&) $$36XB; S-"J$$=9DH44?,K>M9(G M=,D*E[3S935)@Q0[J>*T&\N;QPO1CHR:PPIEB9[^=4$9=""=*_?]@NL:+&MX M?\"386:YA(C&Y> M&!"3-+5$:7;*]W"SV$8[D^4IF:1;?;NMD:DNDD1%';8B[DWKYI*N;I0,4D@S MNY8W3)G[HACETA1W'$N-) + T3FXED'PZ82-I4,8AJQRZW=>6\/O.>% M0BU%_G5JC REXT3L!]2&LM.#K3(@/^C7PJ !+K:D5,"MA2+30^>ZR@Z%!A'R M8I=^S=T7@QHM4A,1XW)1F+S'1,X#58\ZLU+TF$""DRFML@:P,=9Z/#:$+5LA M02;3Z+;B=(*BA?O)16USWV/D5A#S7WWV'8*.O^D"?294WMIG,&AO5+E/6L^B MU@"1Y9[P)^#H<@,:)I^] 1T<2'.&P@IF\[YY4-X7*C)?[')'&"*^[_?'(DTT MC6DP)X@^\6GV)LXN) E>3B5_''V:%HU2$$I@#10NY(Y\2EHTDTIV->NZ?N$TK2G-J2O.M]'BO(:_Y85-IQV M&W9V[1/#F3-#E#D4MEU5LJWM1)IE*Z;' #M+:@P[;2 8B>;NJQ M##Q 4"!,G)JR[$'^EZ=X[,R44BT:H1B-SR.1^5T*#?0#H#\W #2K^A#&LP:A M3K<'MDPA-'HY# EP*,.CW\&U (AS:PR[I^P' M)Y6>8-I=AT7H_9 >$7SX0)4R*T*PW6%[X-ISAKM!3D/#Z"N46UQ7.:".D^S9 MJ8NB?PV;@+QPS$JG.6(+'UGR>HM#(OHX^OJAS>"L-?7PZ@TU3]*^W1K-WA\] M+2P=O>^M>"JN3 ^Z!ESF9H@060Z.1W0N Z*D'X&]\R,J)F13822Q#47PEX9^ M!P5CD8F(V(">?5%;$U/5QJ%I4\(.!I M[[PO:I2+@_G.=* @H5&:/Z'PP9WZ.XTKGW1(D%HV;P,LV.BXKCN,F,>]8JR? MX#6=4X*+7>(Z;YHOF#V?[YFG, M>01QJ>LZ/= 9W+X@[\!HW=R;^E[VOE2]T+29WB8%%.-YZ5D%#Q_H*!J/6_B8 M[+"_GNI+2!B(%&P8VR/G0-9Q$TV0+DN[3"0WD&1\""ONY'2+34[]&M>516LQ M?4?'5#&*D@;6>VEI+1"\P#L"EQ&4E=J=J)KJ;1IV_[DR83Q%<@K<^T%!*_@G M6D@>=R/MI)6(4;,M'KQB6G]X]9A$D@[(6GV6\ZGX!&\.DK2 []:< M9/-AQU[HU$.; 403%WRK2& [-^]&AZF!QQ#B1*=BT6V/SN ^N!.L?$QMR]VP MT3MG#N/")'Q92HL&\U_1"9'DK ^ZQ5YUF C6-+=C(M9;D!UR[?65B\#DW&P\BK91P!IL 7)(1B>[06KJ MKL:@P\ZR%V(U2*>-3G2Z[@[')O(^J+MT%PR,!X1D^$2FKJ_4\AD'+E-3MR%V MTYO40Q2!.XF1,:-]S:WWOBD/;Y[!7R7AL<>2CXD0!H(/2;]026](J4+K)FQ9 M3$KX8Q#)06AGR?W;8EDP*0R!1F,Y=!:[Q]04JQ6FW[HOHZO2W,$G&RR.:(:'CB!._G M_*-.CW*$Y#^N7NE+HVZ6@P]\+3FMR?X0,?)(_?K/V>7U\WQV<1,]F5U>Y!?/ M;K(Y&^6!)$-_I50SA\SQY>*+JXO\^>SF='1Q6$E-%1$DZ"(D]^+-\\O\^GIV M<(!#J<[@YE7AD+0W)JXK9YB-V).HOV'&118+!<%6(^75:,PA77O5]9N;?'H) MX=>[IL2#Z0AM7+%%YY-[HJ@_D;HH![[D(5_WMR8%N9Z?3P]TT8"4\^G-=7XQ MG<7/+F;YLPO_UK$J\'FH I\?K=^"D/'&$>E.'BT ?\D V8_%S\"GV[@^EKUG M++*N;YWQ,D;),9 $9^7!A$I;GKV'\+D#1WCNRJ _=.$^"OFCU!!/:=X?^B7Z MNK;(/E*@\"F;?Y\/NKW.9W^A=V?3O] M9J#H5*;.HTL;*+DA*;8AOH]3CHYF MJ#@XP@P'QT2)+OGK#:=?,FATM$?F,> M +OAX9XGGUIRI92O7^'%_@J7Z"C^+UI: L%T'QP7-C]H^RDZQA&=B6 BMX9* MM$2>/^V=]MB4PZ&E9MKBT,XSC?NFW3&0Y/*WD=,?::*%FYSXS+'#._&8M)#Y5:7!CG_,AQ/Q,#41^9VJ"#W>R,#O&MNWY#;N MW?$^.N:&PM'T(?OI*W0LHW:R0C#='WQ,^4_'\BE*%#==2NNTMJ?82:^Z3K!) M-("=RZ1S"T-=)P37KQ'IR_&^M7#E[^SHO;RO/JB2+PF:5X;NS(AO^P4;8/#R MH,-'H(X/?NMS1=&H+L^9O:74$.9:YL!T.G&QCX$XBXZ.1T75L M? E'6:I:#BV[:S]<_ M"VURE*\M2G:FIT?RE=AB=/YL&IJ_(D[>RHEA MN@6X;=%3Q N'I/W1W_OFZJ'28V#9/E+!Q@=XSL(Y')7MH)IR%UT3'//:L9:R MD/XH1]@N!PJ;Z8Y![P%O*P_GR(8GYFGRY&:^5FVDB\05P#U=259K5-BPSMA) MF8?"ON]E8)T]IC'P9B),@@2YUB^^?67OJL#D@:2/\' OA4G$Q3_/9A?Y=#K] M^FP(Y@@?NZ71SJSS#6^A<)]W\[B=Z>@;T>-T;/\1(LIV]=';R!X-G M;K,G?"'=Q?G5Z8NTQWPY>!/O9!D96%SC,91[&MWU#GBYHAOMR5EK.K[VW3_U MM^;/^:[X\#I?N?^CU!1KM81/IY/GSTXX*>1^Z&UL[5=9C]LV$/XKA%($,2"L+I^[M@&O MVZ ILH@;-^DS)8UL8BE2(2D[^^\[I&RMO3X:("D*%'T1R1%GYAMR+HZW4CWJ M-8 A7TLN],1;&U/=!H'.UE!2?2,K$/BGD*JD!I=J%>A* V6AM+"*;CBJY@">93M5"X M"EHI.2M!:"8%45!,O%ET>]^S^]V&SPRV^F!.K"6IE(]V\2Z?>*$%!!PR8R50 M'#8P!\ZM((3Q92?3:U5:QL/Y7OI;9SO:DE(-<\G_9+E93[RA1W(H:,W-1[G] M%7;V.("9Y-I]R7:W-_1(5FLCRQTS(BB9:$;Z=7<.W\(0[QABA[M1Y%#^3 V= MCI7<$F5WHS0[<:8Z;@3'A+V4I5'XER&?F2Z;RR"R($NV$JQ@&16&S+),UL(P ML2(+R5G&0),W?]"4@^Z, X.*+7N0[93<-TKB"TI&Y$$*L];D%Y%#?LP?(. 6 M=;Q'?1]?%?A;+6Y($OHD#N/N%7E)>PJ)DY=\]RF<,[Z1W3TOVT;5K:YH!A,/ MPT:#VH W??TJZH=W5Y!W6^3=:]*G2XS2O.9@H1=,4)$QR@G5&HPF5.2$,YHR MSHR]0=K8 SG!:";4D((R13:4U\B/$8)1EM5*67O1T]E98Z_#>?UJ&(?)'?FG MQ[<6^&<'_ &HKA5@HC#6"'0-:%VCW?][+:W9"\4R($P92 M!WF@ZM$>JSV\_:\/J;U1&Q@MZ9.0I\3]^"Y'G*B%DUES1^T/4=67E_OQS7O8 M "=1YR4E/J$DG9<4[UV/I79"7RI&;H.FJ-O?Y@*S!/PA/G-'C0I:I$_ MH_^)=$TPX2?4HX5X7S5NJ[M1\?)? _O(J%U M[V,W>7]@SI60PNPP'/A1,CJ@1-W$3WHC,BMMU2.H3N@"E,+0,]+6.F N+#"& ME"Q/3K7UX*2?^(-HU#EKG+WN^1$GH7G.;,OY+&(TZ/K#8711P *4ZZ_QKHA, M.5O1AE_CJ N&@//:E65,#J0"Q22:L,8"O@5E,TC&:VRL;"JQ&TYZ8.3?*<5[C>/P0F''6_;#T=!/PNB0ED1^+VEWG8N^X*!G+D&M MW,M $]<@->US2VT?'[.FYW[>WKQ<,!/C<6K"H4#6\&: H:6:UT"S,+)R'7@J M#?;S;KK&!Q0HNP'_%Q+KP6YA%;1/LNE?4$L#!!0 ( --[#EFICRH#=@T M /(P 9 >&PO=V]R:W-H965T!MWKPKM[^(CJ& X*5E7JN_;-OMM8]8 MVM9-N>X.@X*U+/0G_]()XB$'W.Z J^C6B!25/_"&7SZKRBVK:#>@T1?%JCH- MXF1!6GG?5'@J<:ZY?-]N-KF F!N>LQ<\YT4JV'ME#S_(.LW+NJU$S8X_\)M< MU"?/SAL@I:/G:8?@A4;@WH$@86_*HEG5[,B MDF7&KK(_X+ $L1[P#OIXR>O5OA+Z74^8%UAQ:%NV;1N+],UQ+Z:W?2C)8!\/ MWF.JC)!<0TY<9DP6GR&1$K9YS$\,U [0>J$%?S 6CSW+=EPK=,,3=@P)/V&1 M9;N>%7@^^Q$:W"A]':+$ 3N99,*SPBA03XX-?866&_MJ]27$UU2MSA"R@)K+ M)8R['@%R+->+[Y23*=3QB5<(+<52(H#":&L!ZSB^.1DS85N)/:T*2"746CK9 MX\.)+-?71WXNRVPK\YP=IV/0/N0#4GQG##GP(-PH4'"/Q8EQQ(Y\RP]#=J5) MYN1 %?QN).+$\A(P:T] )\6I1V.:#,N[2M.J!63Q!;5&+<;"GX6S>\1,\G=* M>2WYC!OTNM;]%GN!WB.A;W)"<9.PZRLWK1H6\BF]1 32( M.3P'TB)C"UE(E 96\(*##IN;E4&>%FN-[RX93=MPXJR(3LWEA4UT05"W.JV MEBEBRJ8$/[6JNW20I=V' ?2,?<#J@LN*?>9Y*\:4;7%8U(VDE8PU)1-_MH!. MP,!?CDRBG#DMZV8*V %3!"T3@(U$1ZPA7&>LU)P,6%#N(6\MX<<(Y!8KH!R MVJT2*BTQ#CJK)0310=CM4$6B,A>+;5(&7@%-)$L10["?:TTH]] M>L^4CX\]OU,D'K1CNLQ$[(>E,.Q&<9@EB.R2$&1 J+7^08DGHMPJSZ!M:QB'/-WH D!\22EW"%X5(+SN M*7PG%D /_8WM82N;%93YMD1)XEHJ)+CVQ<-J4K79N6#HS=BBK4!.1=+C,B?S M0Q[HDP+\C4HV*DR4OV@Z9PM$5GXFFN^1[6'D(QWFXYBKE;09^9S)+'DN5,;61@ ME=T(01JLY;(8W.TP'L*_&/D25[!JL53F31S2$UT%TI.VD,T!@^"* FU/.S#< M".@FHTJ#F".5=1;6\"^D @1=\K>?M!ZMO^0C&93?Q,-[L6G$^@9VV 'VSE3]\ZKHR))5QI!44(U7 MM+]GM?,JTM,MO'$PA,,LMB]G&'_1R(4$ 6NC/>B\FQOEO1&I#:?8>4H7-^^! ML14(P5G;6WHED$+T;O BBTV+36VML2 OIRWAU+EFY(B;PY+!HG2KZV5K(DK/ M9(<^*B[@,3I9I+)*VW7=4!RJM?[$%Z2Q7E/3%<)O14_?P%Q]R!TIW\RL:4Z> MN9!#&SMBKJLFNG: "K\?VFJ7*Q8E^="!77B/H.D#R??:5G["#XK8,_9Q)7.M M+E5"#UTF2?1UIY&K(6\6&;&L@BCCJM_55<(030U::"P'=T::D."Q#^'DMU7= MQ9M=P7M0!MZM,8O)YK#0VCDK;%49+(('UY6&25D);<(Z,M+!OL1J<0^M=Y-S MH?%"NIV?/O'. K9&P-"EJ>;.)&.8A$C5J'=Q3!&.!A[H=KEH7\5&B:<3'T=0 MRD1:"2(4C/21"J2:5.A 9P)38;2+L&FS,QNDUHSTG:DD6^8RT^5J@X^=QW>Y M!L_/V,R$*.@G1,'\A$C/60ER6_ VDX00)0Q3H]Q].F2AY[MW#(;F$3WVK.<# M99N]J6'_Z"U03S\QTX^GFK*:YT8K^80YKF6CSW+MQ&R\0BOV0\L-7'6F2\G# M<]>*@X0:>6,MLB+T:K'GS"@I[)44/GB,MXMNAL1A83NA:3A2QCV7UZ506IS#,U)R[H.GV<3(8E)6$ MT%4/-:#7JM1I] MS7!6Y:Y^N*$*2%6KIVU5J5RLBN@IG<^CN7XH:+/KU!DRS\LM8O73[VYVZ[$;6HGC#4,K/X$%A!,J3V+?"F/?Q&'9 MD1HVSN@[[O4=/S34RE&'IQ6"-%KT661*U?,8/DST)P]"I?I\7G57=4N%PE:+(;'7Q8'ZGR-QO.H3_NZK%7@W]S-6:^K*_ M=/&HG[X>E[^[AG6R1=P?5 =6:-\_PANO#.=>WC&&>3 1CH-0-IX-F_B.'<14 M7\^(C0CH1Z$ZID6@1EQ4SXNJ&2KL;KYD#J7#)+0">_"D8]^W?!/T<>C%EAL' M!C(/ON=TKR4,/XNLQ-L']F0,[@G1']ON/DBC0KMJWH/BMVPQBV/T.BVCIA]]!_8L MQ&Z^2W.>NKWY0^CNB!N&?C$WKU6-%< .X\BMNG)!#3-U;,L.#21*0RHU^.E( MG)NCC>7:M;D/F*B-@\'%OS!-4A MR@;">CM)?-<^=W1GPZ1%D_XUE%\58P2JI];.I(8/CX#).YNIZI*^JDL>6M7U M@]Q%V[2#1+6DN_+[T!^GS7BJ])LGX[Z\I*SQ6 F(K75K7 FZCP79T0MT-W%4 MR,6^8'2X+QKH\;APWGL<32_'$\L?:&[#%XU1JP=6X";&Q04C0O95RHS2''NX MT&1_1?-E!#%C'EJ(9O(FTSSD[]YC4QQK2:AB=!6"1A6^'5AQ8.^M>;YG)4E( M[Q7@XLIVJ4E<+.BBRQ@,]4FND>:2R+9-'2.%A[)+[1Q.UV2+66D\16 MF-B&NA,T9T$\=6T#61:V:+FNT=Q;0> #2,1>$WV#1=DN30*"F95>0IX5TGS' M'8AP4#DZ>KKSFH8+W"C#,GHEEG;O_-3K$=.GAZK:M6P_0)_H&74#RO'$I5(A M&-\8>$+%>I! ;'9D+$96G$!#;C1GX\:E/>?!-JZ;OKMG"/> ^NY&_5O_BBU7 MTU:5N$[+Q2D5*5U*-LM1-S;'-@YT$P;=7* HB].#R4=OCR@\P\2(58@X81!- MJ"^ NI/8]"('$31R>ZQS&G0'#;H/UN#AJX-)+,6WX;56B"FWX%V&.]9P(GA;N99D8$23A3!.^?!\V[ 3%RU,"!B'MG;(U[YU]1A=*X&-O3+>U_);]8YZ M2HR3=\$0A4($M_WQ58C@:B<#OAA%D..-.UTUAG9BBN][:PG6O"&IS]GE7VYU.Z=Z,CI%DJ3R_[WW!/3@>NS,_?&%@-M9WOS$8F;PRZNE!56_= MG0#(=)>RH!)+E1GZM:%AZ)%O)=&4Z>]6#NZ\#3: 6FB(2C#T,(['9"B%].G( M\RPOC(S\E/B4\TYFR!>J")@@?.RS!RLSQG9N7$-'X;M4E^UI^-P6C;Z1WJ_V M%_JO]#7V8;O^;X WZG96#3==X*A]%@5'.C'L?C3E1EUJORD;5-GJZTKP3%2T M <\79=GL?A""_M\<+O\/4$L#!!0 ( --[#EGW,ZB,! , (P) 9 M>&PO=V]R:W-H965TQ H$TB M-6VG;5*K:MG+9S=< BK8F6V:[M_O;!(*4IOMP[1^ /N.N^?NP>>S)UNI[G4! M8,AC70D]]0IC-J=!H)<%U%R?R T(_+*2JN8&1;4.]$8!SYU3704T#).@YJ7P M9A.GNU6SB6Q,50JX540W=N?1Z7QD[9W!]Q*VNCS/]^@?''?DY-M:\LPXK+11M8[9Y3K4K0C?]S]AYY#&K[@0'<.U.7=!G)9 M7G+#9Q,EMT19:T2S$T?5>6-RI;"+LC *OY;H9V977(E2K#6Y!446!5= WG[E M=Q7H=Y/ 8 !K%BQW8/,6C+X EI%K*4RAR97((1_Z!YA8EQW=9S>G!P$_-^*$ ML- G-*2C WBL8\L<'OMKML^1;#%&SV/877*J-WP)4P^W@0;U -[L^"A*PK,# M&8ZZ#$>'T&<+W'5Y4P&1*P+[;#>8K7XIV\-XQT>WQ:Z$ !N5!<''! M+>[>Y@9S_X/)?K3U8%^L-[MI:E#<2'7ZWUC=8-D,B/8^K'-!SH M1I3Y;)SU=,Q/H]2/TF2@8QGS(\8ZW24(B?O^__*:D3G;)J;!\FL%IA8[9E[BK[O6VM.>%;KG+=6<=^ M$HX[*8F>HM%P\.<8QAT/@R#:UO5D"_N E;&&-I0>$AO[-,Z&Q/!)TX$5<@W3 M(=;0\XJ?&0D/ DS(9B.A I'8B]]=POV3_ >JX+ M![T3$KO$VMT#-/ZU1ICVL.RTW57CO#UAG\S;>\HU5^M2:%+!"EW#DW'L$=6> M_:U@Y,:=MW?2X.GMI@5>ET!9 _R^DM+L!1N@NX#-?@-02P,$% @ TWL. M62S#&+L] P ,0D !D !X;"]W;W)K&ULG59M M;],P$/XKIX#0)FU+FJYC;&VEMC !&F)B SZ[R:6U<.Q@.^OV[SG;2=A+ES&^ M)+;O[KGG[/.=QQNE?YDUHH6;4D@SB=;65B=Q;+(UELPQ MJ32RW!N5(DZ3Y"@N&9?1=.S7+O1TK&HKN,0+#:8N2Z9OYRC49A(-HG;A&U^M MK5N(I^.*K? 2[??J0M,L[E!R7J(T7$G06$RBV>!D/G+Z7N$'QXVY,P87R5*I M7V[R*9]$B2.$ C/K$!C]KG&!0C@@HO&[P8PZE\[P[KA%/_.Q4RQ+9G"AQ$^> MV_4D.HX@QX+5PGY3FX_8Q.,)9DH8_X5-HYM$D-7&JK(Q)@8EE^'/;II]^!># MM#%(/>_@R+-\SRR;CK7:@';:A.8&/E1O3>2X=(=R:35).=G9Z3E22 9VKMA2 MH-D=QY9 G2C.&H!Y $B? '@'7Y2T:P,?9([Y??N8R'2,TI;1/.T%_%S+ Q@F M>Y FZ6$/WK"+<.CQAKT1;@LLV!UNMW.WX<14+,-)1.EN4%]C-'WS:G"4G/:P M.NQ8'?:A3R_I=N6U0% %",=P7Z-@%G-@QJ UP&0.@K,E%]QR.B&-E=).SB78 M-<)"2:,$S[W-G DF,X1+EP?;0NTG\^;5<9H,3^&E_X4@LKS@&?,W3#W'S&G0 M\6)WO# +P3X$_EJA)DRY"GMCX"L!ZW9K6JW7,-I+C],7TSZ_LZU/>MRGVZ]#4WL^?DQ>?_/%H_V!H-1 MDP-/;,_?1 C*LU+5E%M4%%QIDIX#EQ9I9COEG>/A5O(0"T%7_F*L"W5>U(XOM/&2M0KWZP-9"[4 MT-&ZU>X], MM\*]Z>$Q\87K%R;_ @DR3@[>4FSHTZ#"QJO)-<:DLM5@_7-.; M!K53('FAE&TGSD'W2IK^ 5!+ P04 " #3>PY9+8R($R(" "Q! &0 M 'AL+W=O[?XTL:@K3M2^(9SSESQIYQUBO]:!H BYX$ MEV:#&VO;-2&F:$!0,U,M2+=3*2VH=::NB6DUT#* !"=IDMP009G$>19\>YUG MJK.<2=AK9#HAJ'[> 5?]!L_QV?' ZL9Z!\FSEM9P /NSW6MGD9&E9 *D84HB M#=4&;^?KW=+'AX!?#'HS62-?R5&I1V]\*SAFH:[NJ8ULJT"FQ_5 M4S[/R&DJ@$S:2("NP[ 8%#HA=M3H'>=Q&]OP7W@&ULK57O M3]LP$/U73MDT@00D34+YL382%*%U&E)'!7PVR:6U<.Q@.RU(^^-W=D)4M!;M M U\:^WSO]=[SY3):*_UDEH@67BHAS3A86EN?AZ')EU@Q5(DPCJ)A6#$N@VSD8S.=C51C!9X]ILK,$I>53J MR6VFQ3B(7$$H,+>.@=%CA1,4PA%1&<\=9]#_I0-NKM_8K[UVTO+(#$Z4>."% M78Z#TP *+%DC[*U:_\!.S['CRY4P_A?676X40-X8JZH.3!547+9/]M+YL $8 MI#L <0>(_Q>0=(#$"VTK\[*NF&792*LU:)=-;&[AO?%H4L.EN\6YU73*"6>S M>7M[H$J8\X7D)<^9M'"1YZJ1ELL%S)3@.4<#AW#-N(9[)AH\@ >F-66^PBT: MU"N*S%&4AU-I&HKG^!8WL'>%EG%A]HGA;GX%>U_W1Z&EVET%8=[5>=G6&>^H M\VPT-RK+T!N@=A&E!,/)E-33Q[LL/4UH%M$I//E/A)9.\DIKW$],.^F3"S!"8+R-T"GQN^8L(USC;5 M+=704[EIO,K2L[.3TY-1N-K4\V]:,AP>#^+3/J\M-=R8$FY"4U\MN#0@L"1D M='1R'(!NIUZ[L:KV@^-161I#?KFD#P5JET#GI:+V[C9N%O6?GNPO4$L#!!0 M ( --[#EF97)'!/@( !(% 9 >&PO=V]R:W-H965TEV2J4% ML2[4560:#:0((,&C)(YO(T&8Q'D:UK8Z3U5K.9.PUX_/" MCE6U]0M1GC:D@CW8;\U6NR@:60HF0!JF)-)09G@]7VV6/C\D?&?0F8LY\DX. M2CWYX$N1X=@+ @[4>@;BAB/< >>>R,GX/7#BL:0'7L[/[)^#=^?E0 S<*?Z# M%;;.\'N,"BA)R^U.=0\P^'GK^:CB)GQ1-^3&&-'66"4&L%,@F.Q'*8!R0!(@NZ^4%!Y3RS)4ZTZI'VV8_.38#6@G3@F_4_96^UVF59"6C1%JTIE2UTC)9H:WBC#(PZ W:P1%D"VZDRN6&8WUU#Y8P;EZGD75Z M/&M$A]J;OG;R3.T/Z%%)6QOT2190_(^/G(_13'(VLTFN$GYMY0PMXAN4Q,GR M"M]B/)Q%X%L\PS?A=S9ELV=93K/XMEJ9AE#(L.L; _H(.'_Y8GX;?[RB<3EJ M7%YC/VN\<1WB>]#_L09TZ%9) :D#9Q7QRF^0:OQ(.((3B*9?F\Y%/ZUVODO" M#?R:_XOO7\M'HFNF#2(0^F@ M\>R=:Q?==V ?6-6$6W]0UO50F-;NT0+M$]Q^J90]![[ ^ SF?P%02P,$% M @ TWL.62O3IS3L! WR( !D !X;"]W;W)K&ULK9IM_BH;.=*XSUV#P8U+;,XFA;3J]FTQ\;5\K6+;5@$0EV<[- MW(>O! 0,)CH3[YO$".UOI?V+A05-#UP\RRTA"KTD,9,S9ZM4>N.Z,MJ2!,LK MGA*FSZRY2+#2AV+CRE00O,J,DMCU>[V1FV#*G/DT:WL0\RG?J9@R\B"0W"4) M%E_O2,P/,\=S7AL>Z6:K3(,[GZ9X0Y9$_94^"'WDEI0530B3E#,DR'KFW'HW MH>\;@ZS'WY0&1&)2:0, NM_>[(@<6Q(>AS_%5"G M]&D,CW^_TG_-)J\G\X0E6?#X'[I2VYDS<="*K/$N5H_\\#LI)C0TO(C',ON+ M#GG?L>X<[:3B26&L1Y!0EO_'+T4@C@S\MPS\PL!O&O3?,.@7!OUS/0P*@\&Y M'H:%039U-Y][%K@ *SR?"GY PO36-/,CBWYFK>-%F5DH2R7T6:KMU'R9+Q#$ MUVA)-XRN:8290K=1Q'=,4;9!#SRF$242_8P6G$6$*8$SC1^I?$8? J(PC>5/ M4U?IX1BH&Q6N[W+7_ANN^^@39VHK4T*"ZBEN38%DHKN^O"AX0%D+ 0"%83:%0*-#H_%\DV$4:0(D#" DA8" 2K MB3 N11B?F7T2_*_./*_W&I-F+/>ON_%W4\UICWZ]1W#:PVOD#QNC-MU).=T) M4%+09Q]HC-5.HELJ(H'7"OVI5NB#4S0[K8]25O==ERPD+("$A4"PFH;7I8;7 M%^:-:T@1(&$!)"P$@M5$\'I50=*S7DHGCY(BJS.P1!BE1)AS[<5&CKT^NJA[ M5W[CRE^T]QHV,DA[KU$CB[3W&K=G$N^H(O/@B+P$RF7"BTU&I0\RSW MF^"[M#5*5M]=US H+0"EA5"TNHI^I:)_838I %!20-("4%H(1:M+4=6FGK7. M>G]& :U2"UHC6PR:F0>T_FSUZ4W>R%!59>G92\M.&>H+>5%"'][N:=;^$=VS MJ#7,YUO%!=?=3I9[M(TIF>_;[&3.Z]D M2%H 2@NA:'6-J@+8FUR:5$!K6%!: $H+H6AU*:HZUK-6:"?O7F1QR=A>\19( MVXL7N]?.$3]UV'Q+ ^6P_C&H*D1]>R%JR33=\Y#=5]?%#TH+0&DA%*VN6E4] M^]Z%><@'+8%!:0$H+82BU:6H2F#?6M>]^QVP'=M9(/\DT32++E"'H=5A'DKW MZ(.]#L(FVRDA4?;-/?_H6K:6NS%NLST(C?8[[V;AM;0'WDV8[[6H\/G6CT]8 M;"B3*"9K[:IW-=;C%/ENBOQ \33;+O#$E58H^[DE>$6$Z:#/KSE7KP?&0;FG M9?X_4$L#!!0 ( --[#EE*5N.EOP, )L- 9 >&PO=V]R:W-H965T MT"TIX\YT;-N6$81%)!JXX+BWQX64!3&$^KX MMW'JM&,:P^[ST?M["X\P:ZI@(8HO+-/;B1,[)(.<[@K]21S^A 9H8/REHE#V MEQR:OIY#TIW2HFR,44')>/U/OS6!Z!B@G^L&06,0G!M$SQB$C4%H06ME%NN1 M:CH=2W$@TO1&;^;!QL9:(PWC9AI76N)7AG9ZNJJGCXB#_5O1M>L8!I3Z2IO/=2@P^M'83@X MY^U5="/OL.4=]O+.2K,I$.3A*@ MO3=8'[02Y%2=(C,K6S>PUV M> '[-AR&(_^:[RC"YXAK[O#X,SG-'%FHZ3 M*/#:7BGQ\YF; M7"[F)/&BP5E0>[%O#*KO/9WS7F]8/_ 4RSR%.9KMP*0MXWN!!SMR5\@K35,= M8EH76!B-ZIFI>'EH&E'=V,2CH+/BZ]#T:[\U-IT:R'_I/@X\N^6P:@8XV;V] M) Z]\\SJ5W(K:?!$&KP&Z?].:W"QD?FA/PBC<]I>-3]*ZW;*W!+DQE;_BMA* MM2X.V];VAC&S=?59^]S,6;T\@30?\G@NACR]F@/8^-OT/4$L#!!0 ( --[#EGPX[YS MC@( #<( 9 >&PO=V]R:W-H965T/"2F\2:8P?;:<>_Y]K)0HNRBDG=2^./ M>X[O.;:O.]M(=:J>7+)-?NEVSZV, C6:N-K'LP9E ST7WI?>_#%B"D#TOX"X!\1.:)>9DW5)#4UG2FZ(LM'(9AO.&X=&-4S875P9A;,,<29==;M' M9$%6K!2L8!D5AIQGF6R%8:(D2\E9QD"3-V1145$"86)[_H,V#.T$SWR#.=J5_*S/YZ++)WHDG\^M."%Q\)I$0309@2_VPU?0#/!X M%^ZC,X,]T6!/Y/CB1_CV*_[Q!QI#AF6".V,H%G6UBU'_3G>%UPL8]3=2+C' MTJ)AS(B./7'LMJZLTS *)M,@Q#U:;XL<"0S?1?%I-!T"=P1,!@&3O0+^[N-. MRC682N9C&>^E>^K6'8AL1_ET4#Y]QA,\/:0-!R+;L2$9;$B>]00G(PPY9(T*XW_$# C$P &0 M 'AL+W=O+%.A&!Y^S MMH$D0M$4[<*HV]V+HA>T/+:)2*1*4G%:].%W2-FR%2M"#3"YB,7#_"0_[4!T.0Q2[F:>!NM\RO?5\D&,JHN10X<2U9"9E1C4JY]E4N@2VN4I7X4 M!'T_HXQ[T['-F\GI6!0Z91QFDJ@BRZC\<0.IV$Z\T-MG?&+KC389_G2@0I)-I(4/QY@%M(4Z.$_?B^$_6J-HWA\?=>_:T=/ YF017(E)E_Y/MKF[@D:106F0[8^Q!QGCY2Q]W((X,4*?9 M(-H91$\-NL\8='8&G=\UZ.X,NI9,.13+(:::3L=2;(DTM5'-?%B8UAJ'S[B9 M][F66,K03D_G19ZG@!.I:4IN:$IY F1N5US,5)(*54A0Y"]RG7POF&)VLBYB MT)2EZC7FOQ,B9CKTO^"7I!&](%$2=!O/;WS?O-IC'[>9SR)]KW4?"%>:HPAQ9OC>% MPARE:AB_?L \#O)EPN MQ6)'8C64G0IEITU].I.0,O0$C%(D+V2R0:\GB^X=O><2I4NQ MV)%8#66_0ME_84VI%SF3D2JS$;5,P&K-6N07F?US MBZ<:?D^^?H1L ?(;YGT&F9%44-Z$I+5'Y[JB2['8D5AM)D;53(S<1[612Y0N MQ6)'8C6487 X<0>MRSJ&A2:,*RT+NX)7V!2AF2BX;CPF!R?.%05!4Q1K;_=< M2*[4ZI2.[B5A*Z7/)K27"\V(H]\K0O>^W_<]>94+7:E5F=YN'R$+W#[ M")U>/YRJQ:[4ZCP/-Y"P_0I2\4Q$MF#EE9=(2,2:LY^X^6*C.65+ H^YV:V4 MW;H$;E22V.T9G9Z:O:UQ4VYO^VSN3N\PX>G5*>S6(E%)U#]ZD##/1Q^I7&/$ M(RFLT#"X'."90Y8O,F5"B]R^42R$UB*SGQN@>,XS%;!\)83>)\RS1_4N-OT? M4$L#!!0 ( --[#EGF4S-VF@T '6K 9 >&PO=V]R:W-H965T[C=%HNUG*3E-_F.[FMO[G/BTU2U1^+U;3<%3)9MHTVV=2;S:+I M)DFWDXNS=ME-<7&6[ZLLWCU\ZZ.19LVEX_/,3G;;%U\7< M):6\SK._I\MJ?3Z93YREO$_V6?5C_LAE5U"[@HL\*]M_G+8-_*Z!;]L@Z!H$M@W"KD%HVR#J&D0O M&OBO;:63KL&)K<*\:S"W;7#:-3AM[7#X^[5__#BIDHNS(G]TBN:W:UKS0^N@ MMG7]-T^WC=EOJZ+^-JW;51>W^]TND[5[JR1SKI(LV2ZD<]ON9G%:+K*\W!>R M=#XX-X7,TGH%ZCW"2;(L7R2M6?-[IUI+9[#I2P.W[Z+996D M6?G-V;2J5[:1G"ZZ%;L^K)CWRHKYSJ=\6ZU+AVR7./WOO>#//=WZZC9UW?QS<+O:8P(")S9A/25%C MW#X?W]?+'%')3?G/@56].B"#861S9OU8[I*%/)_4I\Y2%@]R M3EX]G)@HE^P/%\^IEDV9%EC MR[&6/<"B%M9T!!\N@ME)$$31V?3AV(U(48*$422,66X.CA05?5$_#$_F2A\]E!H]- /^\V=+)H>R5]V;0=DNW)N#\?^TOFWX31P9>2.=1@2%B-A! FC M2!@[P,(C1[@O#(B4$R"8YM+HV:61T:67RV5[IJZ[V\DF+ZKTMT-76?Y:7[^6 M1N!8>T:]3>V'\W V>W'\0VJ2J+?#N[/(UQ4I4I'U%>>G8:]*;K-B K1B MFEM.GMUR8G9+6=978C=/5U?)=NE\GRX:HSB7JT*V%V[.N^8*;,+SK?S\*+-, M?3/YIC[N?9))E.?YZ:8[T,A(6(V$$":-(&$/".!(F0##-RZ?/7C[]XNLE8\NQECWM=1<^ M^/5Y=-;K,"!5"1)&D3!VVNLQ#&\/CE05()AF-7>FAHAG1K.IGH785K+8)H?^ MZ_OZXV+(@&;<6 =":3&41J T"J4Q*(U#:0)%TPU]E'FX^)Y QT2Y&DF+H30" MI5$HC4%I'$H3*)KN:D^YVC,>IJ^3Q,QO>]0?&J0:]"@T@H+2")1&H30&I7$H M3:!HND=5$N6:HZB;0NZ2=.FDVP>YK?+B\Z!#@YY#3V:>'_K!2X,BDY,82B.V M15"H+(/2N&T1 B6KVTJ%4ZXYG2)U3W/W6@#E]@.0R)L' \<[:+H$I1';(BA4 MED%IW+8(@9+5[:12)-<<(]57XLEVE=YETDF:C&!P(-[MASWNB1<,G4>1Z4L, MI1'K*BA4ET%IW+H*@=+5G:42)]<<.9F&%KNFQT4,SA>X-FN,]A,TM[$M@D)E M&93&;8L0*%G=32IS<8W#X(< LW229J"E&)R'>=41;'K[T %2B/655"H+H/2 MN'45 J6K^TKE'ZXY /E!5MV)S^RM?G[QFK>0 _8QE$:LJZ!070:E<>LJ!$I7 MGZ>M\@[/G'=\^40R,WCL&#&4%D-I!$JC4!KK:*;I9%!!@:+I?E5QAF<<6#[R M:R%W>5$ES57!?IM6;Y@5&FA :3&41J T"J6QCF8T*S2E0-%TLZJ4PC.G%$^7 M%TZZV25IT4X[6ZR38C4\E\Q,&VU2:*3A]:.4%V.7PP36-HID%N\GUS@O]1+O+5-OU-+NL.9G-0/0Z)XZ22SKMZ>;V&#VF^ M+[//W4%7+H=N#;HRK]-H_T+C#BB-0&D42F-0&H?2!(JF[Q4J[O "_%P(#SF$ M?PVEQ5 :@=(HE,:@- ZE"11-=[5*6SQSVF(W%\+K#_:_,CI@EAMM46CN J51 M*(U!:1Q*$RB:;E&5X'CF!,=R+H0W>,/.H$>A&0Z41J T"J4Q*(U#:0)%TSVJ MLB#/G 59S87P^E&$.YOY4;T6+QT*386@-&)=!87J,BB-6U-T"*^?0GC1['3@D <-A* T8EL$A,@J^D07C^ M\-I:^KZ"AD%0&K&N@D)U&93&K:L0*%W]&2LJ#/+-89!I.H3?#QJ":#:?!2]& M<*_-&F/]!*41VR(H5)9!:=RV"(&2U=VDHAK?'-583(?P^X& ?^J?NMZLYRIH MY *E$>LJ*%2706G,68.3;Y7CWIH>E;[S2L'K?X=&Z]Y"_O0 M,.Q3PVRKH%!=!J5QZRH$2E?WEHH>?.,@L.THR M*(U;5R%0NKJW5 #@FP. YUCK.M_L]_UQMBN6 MLZ..?)>'(]_[XX6#5AT*% :/@M \ 4HCMD50J"R#TKAM$0(EJ_M4I0"^.05X M8U*"^>%-@Q:$/BT,2HNA- *E42B-06D<2A,HFNYXE2GX)_@)!S[TF6)06@RE M$2B-0FD,2N-0FD#1=%>K/,,WYQE629G?'TW_X,]<+_)>WC]E5AOM4&BP85T% MA>HR*(U;5R%0NKJS5+3AFZ,-8U+F#]Q3$9V$ Y=&T$0#2B.V15"H+(/2N&T1 M B6K/V=;Y1F!.<^P2LJ"_G#Z!S\:NN0VJXWU%91&K*N@4%T&I7'K*@1*5W>6 MRC8"<[9A?(9[?R#]0^C[X4GXTD_03 -*([9%4*@L@]*X;1$"):N[224:P1N) MQML#@X%UH&'6&NTJ:*!A706%ZC(HC5M7(5"ZNJ]4H!&8 PV;I"P8>O[4H*^@ M80:41FR+H%!9!J5QVR($2E9WU='K2\Q1AF5,%@P-GP\:"YID0&G$M@@*E650 M&K"L,%+#0%@=)B*(U :11*8U :A]($BJ;O+"H%";Y""A) 4Q H+8;2 M")1&H30&I7$H3:!HNJM5"A( 4A S8[2+A\;Q3X;>4 '5)5 :A=)81XO>W"8< MJBM0--U]*BD)?D=28FX[VG4#H_W#IH,F)5 :A=*8[2;A4%F!HNFOG%1Q2OCE MMX>8FXZU7-C/ ?S9D.6@L@1*HU :L]TD'"HK4#3=>_]*^T > MH6BZ?56P$[X1[(Q_ :J9.-JMT# (2B-0&H726-B/>-H)#B_-"GUF&(JFFU6E M1>'O>F;8?__=JN;U';TK0/,K*(U :11*8U :A]($BJ;O,2H)"P/\P%:(S':N MH;082B-0&H72&)3&H32!HNFN5C%<:([A+/-=,V6TCX?N81F\XH/&9E :A=*8 M[2;A4%F!HNGN4\E::$[6_C>A!OXU_G9E\LUDDI._LNVJ&-RU4A#[WM=]5:.A-%>OYF,O@8 M7O,:C?8R-#F#T@B41J$T!J5Q*$V@:/H^H9*SE42B-06D<2A,HFN;1 M2"5XD3G!NZ[=617[17O$3;?.KLCKOD39C-Z9.BI#/C8KC3T>0VDQE$:@- JE M,2B-0VD"1=.]KJ+#R,7W,B)H5@BEQ5 :@=(HE,:@- ZE"11-=[5*%"-SHFAU M2VO43Z]2_TKN WB\'I1';(BA4ED%IW+8(@9(]V&I: MKJ6LZG-Z]@])9-!V!YHAYM+0^R]\W+[C^>.E-IKWEU^Y'X@XL M9^Y'WBZ?*OS%V2Y9R4])L4JWI9/)^UIJ]NU)75B1KM;/'ZI\=SZIN^AW>57E MF_;'M4R6LFA^H?[^/L^KIP^-P&->_-R6<_$?4$L#!!0 ( --[#EDZ6;# ML@( ,4& 9 >&PO=V]R:W-H965T;JF&F>3?66JRB3?R M2 HK6G)S+:L+:/PX@8GDVOV2JJD-/)*4VLB\ :."G(GZ21^:<]@!($\W(&P MX=\"H@80.:.U,F=K3@V-QTI61-EJ9+,+=S8.C6Z8L%U<&H6[#'$F7I9%P0'; M8B@G4\JI2( LW?V9,YUPJ4L%FKPGR[K-1*Y(*6B9,@,I*90D[B:11 HM.4NI M33-17R_;IX,Y&,JX/D2."RG@L<*6D84PH(2KH/P(PP2W;Y9S10MJ!G^W'G^[!^WB@[:F&VU.=AGL)/Y?BF$3! M$0F#,.K2\\_P)W*BMLF1XXM>X9N6&C-:D_/DOF2:N<;\^((YLC"0ZY]=1UY3 M]KLI[7 YTP5-8.+A]-"@-N#%[][TAL&'+K__B>R)^W[KOK^//?Z*=UE3#KK+ M90T=.JB=>)NX%P;1( Q.Q_YFU\'+PF@XZ@_#0=@6/E$W:-4-_JB.B43FT"5O M\.*MX6AP&D:C9^I>UIV<#(-1U'LFSM^9%#FHM1N@&O^]I3#UT&BS[8P^=Z/) M_UU>#_A+JM9,:,)AA=#@^ 0UJ'IHUH&1A9L[M]+@%'/+#+\SH&P![J^D--O MOJ#]PY9M5!<&BX# ="@ &0 'AL+W=O:6FSE+K M^MQU5;Z$DJHS44-EWLR%+*DV3;EP52V!%HVHY"[!.')+RBHGFS1]MS*;B)7F MK();B=2J+*E\O@ N-E/'<[8==VRQU+;#S28U7< ,]*_Z5IJ6VVA?AM&S?%U,&6"#CDVJ:@YF\-E\"YS60X M_G1)G7Y,*]Q]WF:_;LP;,X]4P:7@#ZS0RZF3.*B .5UQ?2"J M^46;+A8[*%\I+=%RDA7[_WZQ_+GMW1C5EU&B2C7(TY;>51([='QSKS"(EC MG$03=[WK8A@8>A'QXKB/VP,,>L#@*."#.2Q.675:2Y&#&D5L$X1[B $A87I M.(Q+HRA)DG' L <,CP)>LXJ9;5J@A1#%*%\XY,,$)R0^X!N+BX(7\*(>+SJ* M]U/8 X#]V^1CA-%PY" ,L!>3 \1A8.3Y:>SYXY!Q#QD?W76O/G/&X..WW(MO ME&RO"DE?A>3H5&VKP"IS-MOS>LQM,IRJ,(YC[V"BAF$1\;V=3;M'F/:$Z5'" M'W9*QJC2P7 )B=*=9=%2#<."(#61XU0>_O>MPZ]8Y/7_K*)NA-WS*TV"* D. M+(S$>3CVL4<.3+@[WVY[$/H;8?874$L#!!0 ( --[#EG\(;\(P@@ +9= M 9 >&PO=V]R:W-H965TF?VL8-FF!H,'<#N9VA^_@(DQ1JT6VZ>_)+Z] MSP'U00@=T.TQ2?_,MD+DY-LNBK.[P3;/]S?#819LQ8YGGY*]B(MOUDFZXWGQ M-MT,LWTJ^*HJVD5#RS"W>[X1CR+_??\E+=X-SY15N!-Q%B8Q2<7Z;G!OWOBV M4Q94O_@C%,?LXC4I=^5KDOQ9OO%7=P.CW"(1B2 O$;SX[TDL1!25I&([_JJA M@[-F67CY^@>=5CM?[,Q7GHE%$OTG7.7;N\%T0%9BS0]1_FMR]$2]0^.2%R11 M5OU+CO5OC0$)#EF>[.KB8@MV87SZGW^K&^*BH.#("ZRZP+HNF#Q38-<%]G7! MZ)F"45TPTE48UP5CW7UPZ@)'=Y,F=<%$MV!:%TQU]V%6%\PJ.YS^?M4??\ES M/K]-DR-)RU\7M/)%Y:"JNOB;AW%I]L<\+;X-B[I\_GC8[R-1N#?G$7G@$8\# M01ZKPVP99D&49(=49.0C\8M?Q)OP:R0(SS*19^3=4N0\C++WQ;>_/R[)NW^^ MOQWFQ3:5Y&%0ZS^<]*UG]&WR.8GS;4;<>"56DGI77>^\5$_5]3-%_;!HRW.# M6C\:],%2 G\ZQ)^(;7P@EF&-)-NS4)=_YFE1;CY;OM17MV6M^3IU^KI]9Z_; M>$]=_BCVRG)??]]MA1'L\Y%E5SS[&1X-XS 7'W\N^O+5Y=%S7QT]'\@O(I<= M+B?H2 XM3WTWV9X'XFY0G-LRD3Z)P?Q?_S =X]\RKR%A2R3,1<(H$L:0, \) M\T&PEIM'9S>/5/3Y?1 <=H>(YZ69=WL>IN4Y0V;@$\>I..50ZVG^<30:&<;M M\.G2FDJYOM9$PEPDC.JU!D-J>GJ:/DBS9:?QV4YC;3O=[Y(T#__FY>!79J@3 M:7RY.^;4L*SI^,I22LF^ED+"7"2,ZK8'0ZIZ$M69X4RN17V0:,M5SME5CM)5 M3<=$@BU/-R*3^A^\@M2 MD7;W69Z]LQ4.7Z7#]G)._=;$!U68;PA+$E6QS"* MI)>]4^0X'@E;(F$N$D:1,(:$>4B8#X*U7#T[NWJF[ E9FF096? T_5Y:^ \> M':0=WZS3)9B3F>V,#>>JZU/*];4F$N8B852W/1A2U9.IFA)5'Z3:LI1I-'.( M!NCBL :UAI&RJT.U8%];06DNE$8U6X1!53U-51^EVC;6Q>2T";M,K%$:UXEJ MT=[F0M)<*(UJMPF#ZGHR7>G5(DJV[2^K\9>E]%SD#072J/:;<*@NIY4UYR.[6M='Z7;ME8S^V\JIV/GBRJ[$RE)153U M6=DVW&>$!W\=PK3HSM9ILB/Y5I#?4AYG/'BV6X,& E#:$DISH30*I3$HS8/2 M?!2M;?0F&#!';Y%SF<@I[P64MH327"B-0FD,2O.@-!]%:_NZ22A,=42A>Z5L M=F?&3=,IAM+=BQIH0 &EN5 :U6X3!M7U9+K&1*+KHW3;YFJ""E.=5/2ZL.E. MYW^L6_/:8-#@ DISH32JW28,JNO)="VGFPCX*-FVOYJ\PU0''K\E.8^D9NK. M]9O&:.)(S 0--: T%TJCVFW"H+K>,[JFQ$UO$82831)B*J>DYVZ6A[NJKSI6 M-X\6+_B32/E&D"AV;D>^"IQFQR:ZZF4]J0&CL\?H-HM -8E": M!Z7YKVJLMF6;F,.@G>;PB@2@,M@Z#T_TR:3D&D-Y:I8;V[3:AM"64YD)I%$IC4)H'I?DH6MO6 M3>!C66\Q66DA,XP%E+:$TEPHC4)I#$KSH#0?16O[NDF;+'7:I#M966,N3S_. M3')7CUJNMT6A.1&41C5;A$%5/4U5'Z7:ME63[5C*.?8>-_;4H!=O[%$+]C86 M-*B!TJAFBS"HJJ>IZJ-4V\9JPA4+]_R')7GTP+&GW?MZU)J]O07-5Z TJMLD M#"KKZ0MMOG":',EULK):>V1IPT-8:"T)93F0FD42F-0F@>E^2A:V^M-"&.K MG[K1G:RVN\]ZC,N;LCH#3[5>;X]" Q4HC>HV"8/*>C+9B4361\FVG76QY)8Z M!M%[GJN&."_["KM^%G8!+>P*6II-PJ"RGDQ6[JNWR$'L)@>QU3F(E\3B^U%$ M47E:%FE<#3=Y]*%X&Y#_GD[0Y,LA#;8\$]7 ]#1,+<[=FU14RRN2=^7#7H.& M=/YF\+Y H!X74^]([Y,_-*V!TEPHC4)I#$KSH#0?16L?2DWR8X_?X@X,&QED M+*"T)93F0FD42F-0F@>E^2A:V]=-YF0CUAY30WK;N+N,U]6)"KT1:_J#X?ITD^8\WI&ULK99O;]HP$,:_BI5- M4R>MS1](@ XBK733.FE25=KMM0D78M6)4]L!MD^_LT,C*D) :&_ 3NZ>_)X[ M)_9X+>2SR@ TV>2\4!,GT[J\=EV59)!3=25**/!.*F1.-4[ETE6E!+JP23EW M \^+W)RRPHG']MJ]C,>BTIP5<"^)JO*#&XY(N M80;ZJ;R7.',;E07+H5!,%$1".G&^^-?3D8FW ;\8K-7.F!@GS>1N,7$\ M P0<$FT4*/ZM8 J<&R'$>-EJ.LTC3>+N^%7]F_6.7N94P53PWVRALXDS=,@" M4EIQ_2#6WV'K)S1ZB>#*_I+U-M9S2%(I+?)M,A+DK*C_Z69;AYT$OW\@(=@F M!*JDJ#();G#B&+)YAP(50JT(IHASY*(E*25QBA" MN]MNHME;FH=-+4.K%[O@-Y7+$FBC<_#]6HS6:OVVU7-:WZM2IK Q,'W M6(%<@1-_>.='WNDT!>EWJL6D#N5!L0W)1Z$SA.C ?&EQ%KJG\D>->S1,?9!&WMT(GNG^IGL@X9]<(Q]V,8^.)&]4_U, M]F'#/NQD?\P SPJI!MGF8+CG( R#T;Z#SF>&ULM9?M;ILP%(9OQ6+3U$I; M()#/+D%*RK9N4Z>H4;??+IPD5@VFMDG:NY]M" TM08U$(R5@\/OZG ?G8$]V MC-^+#8!$CS%-Q-3:2)E>V+8(-Q!CT6$I).K.BO$82]7D:UND''!D1#&U7<<9 MV#$FB>5/S+4%]RS2)2(Q)(*P!'%83:U9]R+H.EI@>OPEL!,'YTBG_;M)7B5SAP5<,OJ/1'(SM486BF"% M,RIOV.X*BH3ZVB]D5)A?M"OZ.A8*,R%97(A5!#%)\B-^+$ <"+J](P*W$+@O M!?TC J\0>&\=H5<(>H9,GHKA$&")_0EG.\1U;^6F3PQ,HU;IDT0_]Z7DZBY1 M.NDOLS2EH!ZDQ!3-,<5)"&AI9EQ 1$B9R#@(] 7-A IT 9HA-1T0P)30&@GLDA#&Z9HG<"/0MB2"JZFV53IF3 MN\]I[C8:_F';#G*=S^KK>G7Q-,M_94D'>;F\5R,/FN5+2$NYUY"-5SXAS_AY M1_P*\%=[\$L%OB:J>>[2JW?1Y>-"I#B$J:7J@P"^!UL#IE^"Z3>" M67 6 D0"K3B+$7XCID;/4S'U7V?FNOU1URDSRPFT-&@%TZ#$-&C$]$.].I&J M@@*IEY2I>6R%4J[>NUP^(9Q$"!XRDNH"6L>KT?Q47KE9_X"7ZMD?#E_@:FG, M"JYAB6O8B.LW2=9H1CC"A(<PY9,]GLE.@' !E2@ &0 'AL+W=O4@B6.9NY>\^*M\YKS2ONS3K+Q? M/%?5X7:Y+#?/?!^7[_(#S\0GN[S8QY5X6SPMRT/!XVT;M$^75-?MY3Y.LL7J MKCWVL5C=Y765)AG_6&AEO=_'Q=<'GN8O]PNR>#WP1_+T7#4'EJN[0_S$'WGU MY^%C(=XMSY1MLN=9F>295O#=_>(]N8T,V@2T9_PGX2_EQ6NMJ?/K M]GZA-R7B*=]4#2(6_S[S-4_3AB3*\?<)NCCG; (O7[_265MY49E/<?K? M9%L]WR_ENU?[>5TKK[0-G59Y?M3L"C!/LF. M_^,OIX:X"! <>0 ]!=!A@'DEP#@%&%,#S%. .;5(UBG FAI@GP+LJ45R3@'. MU #W%."VO7OLCK8O_;B*5W=%_J(5S=F"UKQH!=%&BRY,LD:[CU4A/DU$7+5Z MK ^'E LQ5G&J/<1IG&VX]MA>-7Y2;M*\K M>:C?:QT)<+T7U58NSK1;\72>' M)DC[(=X??M%^KYYYH;TO2UZ5VH\^K^(D+7\247\^^MJ/__SI;EF)LC89EYM3 MN1Z.Y:)7RF5H'_*L>BZU(-ORK20^4,?;;\4S=;RGB%^*-CXW-'UMZ >J!/ZK MSMYIAOZS1G5J2LJSGAYN2,)]=?B'N!#AY&IX\'WA[/OJ'GY?W2-U^",_7 OO M]:1QOF2,EF=E]S_%5S/VM/15Z6,ND=<7:+:]8OGU?4 ML V+4OUN^?E25LJ\3Q,<%H1!)O,^+*OE?>T FD&,"ZZ)H-X3JIJ43 M8Z 095'F*@0)"Y P-KE!0F3:2):6>-1PJ277B'W6B/U-0T;&I7.5/2H'(9:G M4]T9R$&9=:XE M@WI&H*+U.M\]=[ZK7*\>;\[B]N9,UJ$N^TJ@[N,[6RL1S=86$ M!4@8F](6(3)C-,Y(+-V^LO8@>FLZF2S98"D!5 :F]@B(31K),E*/.+0*_>LA'8RH$H9O+^X7^TM0/.= MEF15G#TEGU*N4@@=E\S5*76'BT]U069+!$D+H#0VM4E":-I(DM;3;<>]-F]T MWBI1VFBK7PS*Z/;C%]]6EG-WE4(=4 M4E/7LT8U#2?5-$*5K=_?G:])WC(V^2%.MEJ9[ZJ7N.!:FFR:+I9?_^:XCUW' M&UW]4$\32@N@-#:M04)HTDB2U&HNM2N7?N=I$K6IN<[WA[H22P2E_:"&S+U= MA=)\*"V TAB4%D)I$8K6%UYGE!(;](4>09I]:RC-A]("*(U!:2&4%J%H??%U MSBQ16[.SO]DC$@/6U)NESG :1/JA/I060&EL:I.$T+21+*UA&IYG7YD*.\>6 M*&VZ%:N++*EJL1QJ5)'O=F)1],:T"'5QH30?2@N@- :EA5!:A*+U1=B9N<1# M38M(1W(-I?E06@"E,2@MA-(B%*V_6:[SCZG:/YX]+=*Q>>FY)M7MP:RHSCM7 M75!: *6QB2T20K-&LJR.3@U=/B?2SD2F:A/Y0YS5NW@C9L7F"R;Q*DF3ZJM4 M"D@[= VE^5!: *4Q*"V$TB(4K2^^SKJF%#074J3/NH;2?"@M@-(8E!9":1&* MUA=?YXE3M2<^?RX<.\0V\5S;&]XBJA//EA?4-(?2V-0F":%I(TE:RZ.VY9I7 MIL/..*=JXUP]""$-WS64YD-I 93&H+002HM0M+[>.G>>6J@9$.K00VD^E!9 M:0Q*"Z&T"$7KBZ]SZ.FW[66^/@-*MN\:.K7H<&?F6IUYMKZ@)CR4QB:W20C- M&TGR>I9E$N_*OB+:>>=4[9W_)N0@[7VDS;N&TGPH+8#2&)060FD1BM:76N?( M4_4FZAG3']2)A])\*"V TAB4%D)I$8K6%U_GQ%/UONKYTY]D5Z]."36'6V74 MB6?+"^JU0VEL:I.$T+31B68KTO9_A-PYY,9;#OF,G5-JUMQ!"4KSH;0 2F-0 M6@BE12A:7W^='V\0Y8SXUL^*#*@+#Z7Y4%H I3$H+832(A2M+[G.A3?4&\B_ M>7/PB7LY"EO4&?ZR59U]ML;&.:FMDW[.8-)93'(6,9V1=PFM0(2B'3M[>?&, MFCTOGMKG%97:)J^SZOCLC?/1\S.1WK=/ AHDJS44KX3J?1WCE@$%,=G&AW?5/FA?4+.I[RJ\GW[\IG'6UXT)XC/=WE> MO;YI$IR?++7Z/U!+ P04 " #3>PY9*?H^E&$$ !>%0 &0 'AL+W=O M\I^\BV 0"]% M7O+99"M$=6M9/-U"0?@-K:"47]:4%43()MM8O&) 5C6HR"W'M@.K(%DYF4_K M=X]L/J4[D6_Z)]8QM*XW3'!2U:L(R@R,KFG[RT0IP )(\>X+0 9RC M;0'N)MIN^U< D19#YE=(^8LI9LZJ%6OT9+O;)2#92E M8/)K)G%BOMQ550XR\X+DZ)[DI$P!+>LAFF0\S2G?,>#H$[I+4[:#%5J\R#'* MY:OW"0B2Y?R#_/A]F:#W[SY,+2%#4L16VKJ_;]P[;[AWT1=:BBU'BW(%*PW^ MP8R/#7A+2M'IX1STN'>,A'_NRAODVA^18SN>+I[_!D_,\ 12"<452F$WD.L:!/<-D_NLO M.+!_TXD[)EDR)MEB)+*S-'A=&CP3^_P'88R4XE4G?X,,:J3:%)[GOF_;$9Y: MSZ?"#C-+-&:A%X<79@N-6> $GM^9G773[[KI&[NYE*L/>_V(GJ"$=28X(N4* M5>25T3Q'@KSHQU_#Z9_$@G'H1D%THKX]'-N1HH,,4J,H5RK1]\C=N+@C>D4=7)$1CD^ERDM0$T< M-8G(4ZY5Q,AQ[?(])EDR)MDBTDS$((A#O<1Q)W%L'G%B"TRG:MQS%X2V'5^. MM&%FB3&(:Y7H^XP\#[M8KP2VCW6D;=3B+ZHJ2#*@8FB)SJ9_A"//]B_D&6J8 MF$.[5J&6[71[H5AI?KAL8*!]%EI6<.YVKQ M_H\3 CX>$?"P,T*]M&BE\WJB?')=-^B)I[&+/<>_W)3,\5RMWDALY^H=3Q[8 M?/3H3WN0B[-YPOO#3EX#[1)SA%?K.1);HZ=U6R1%]+J'T3RD!9K'+9 5 M,&4@OZ\I%8>&PY9V2X0[6T" "B!P &0 M 'AL+W=O39<, MD)K M$ZJ%+5[?';@$E#!9K;SZ+^?;0A+*A)%6[X$^W+.N3[7Y-Y@R_B+* D MVM45%:%52-E,,19I 341(]8 56]RQFLBU9:OL&@XD,R0Z@J[MCW&-2FI%04F MMN!1P-:R*BDL.!+KNB;\=085VX:68^T#3^6JD#J HZ A*W@&^:-9<+7#O4I6 MUD!%R2CBD(?6O3--?(TW@)\E;,7!&FDG2\9>].8A"RU;'P@J2*56(.JQ@3E4 ME192Q_C=:5I]2DT\7._5OQCORLN2")BSZE>9R2*T/EDH@YRL*_G$ME^A\W.K M]5)6"?.+MBW6\RV4KH5D=4=6)ZA+VC[)KJO# 4'I#!/?\N>T?,N MN.6ANVW9_C!;MZJI:$@*H:5ZD0"^ 2MZ_\X9VY^'"GM-L?B:8LF5Q(ZNP.^O MP#^G'B5Y#J8I(DEVB!,)Z(8(1% #/ 4J!_]SK:1C&TW=\C>1/7+NQ@'>'%9\ M&#;QCF'Q"=CD&)8,PES[MH>U_O%!TZF!KTRW%RAE:RK;+[./]@/EWO31-_&9 M,YT[ _%8#:!V7OR5;Z?7(^&KD@I40:Y2V:,[U1-Y.Q':C62-:7E+)E4#-YXS)_48GZ,=R] =02P,$% @ TWL.65U7T@=+!0 *B< !D M !X;"]W;W)K&ULM9IM;^HV%,>_BL6F[5ZI+7&> M(!T@M>1AF]0KU*K;:P,&HB8QUS'03OOP$O]W3B.V&'=S97W@,ERN17>B. M!FNRI$]4/*\G7)YU*\H\C&F2ABQ!G"Z&G3M\&^!^9I"W^"NDN_3H&&5#F3+V MDIW\,1]VM*Q'-*(SD2&(_-C2,8VBC"3[\;V$=BJ?F>'Q\9[NYX.7@YF2E(Y9 M]':X'JS2PSC6P2P/[7(->:=#+ M@U4\W3PT+A%D-.!LAWC66M*R@SR^N;6,2)AD4GP27-X-I9T8/:T(IRL6S2E/ M?T7>]TTHWA!)YBB_<7TOHSQ'$_(FU2=2],6E@H11^A5=H^N@*V0W M,EAW5KJ\+USJ[[@TT -+Q"I%7C*G_7;S!\*E.7[7>]!N_D37[WFOA<*HY&CD M/ -"CBKI%7A3C<_F]=MT369TV)$3=TKYEG9&O_R$;>TW5=PA82XDS(.$^9"P M A64X]9J<=LHX_&+(YE>I.3YNSE"J699%)$-F+%>/B/%,Z7,"FO*J>M F[E M\"R%;T<]2\O_!MWML2Y:>W&I+L[UZD%Z]2%AP1E#J,73JN)IM<9S(E]+*.&]%RO'J17'Q(6G#&$6DCM*J1V:TCOY,PMLW8^IS_2 M5! A3W0-.V@2D405PE;>I3,Z),R%A'F0,!\2%@#!:G+I57+I?>[[0 ]2/9 P M%Q+F0<)\2%@ !*NIIU^II]\ZV10BF>8BF;%8+M]3DB^ Z6MV3%6"*8CVT<2G M6YJCX4:^.&W6TRW'LNK-7 4-FUK?;.2!TV98-S2[B?-;AWMI9(!@M<@X562< MUL@\)YS.V#+)C;)IY2CMABO\J41[.C@@(B6Q)&9!I1M& *;#-8^62 WE$MBP;@R;*!%4%":"TKS0&D^*"V HM7E="B% MXD^NA6+08B@HS06E>: T'Y060-'J*CJ41#%\312?UB[ WB2AV1517 MJXU==_EVIL;U>WP[QHKK+K[UBFU;!WRQB^R!\&68I"BB"^E*N^G)9,B+C5G% MB6#K?%_0E G!XOQP18F<7;(&\OZ",;$_R1Q4V^-&_P%02P,$% @ TWL. M6=J(YCMQ!0 JB( !D !X;"]W;W)K&ULK9K] M;Z,V&,?_%2N;ICMIUV 3\]*ED:X-@4SJK;KJMI]]X"3H &?&--U_/_-2$HA# MR695:H$\W^_C)_[4-H;Y@?$?^8Y2 5[3),OO)CLA]K?3:1[N:$KR&[:GF?QD MPWA*A#SEVVF^YY1$E2A-IL@PK&E*XFRRF%?7GOABS@J1Q!E]XB OTI3P?^YI MP@YW$SAYN_ UWNY$>6&ZF._)ECY3\6W_Q.79M'6)XI1F>DDV_%W8SII MH+9A<$9B,PQPIFC6 V5H ; M 1XKL!J!-59@-P)[[+?D- )G; :W$;@5#G7_59V_)((LYIP= "^CI5MY4!%4 MJ66?QUD)^[/@\M-8ZL3"(SR+LVT.GB@'SSO"*?BPI(+$2?X1? +?GI?@P\\? MYU,A^Z(*O"1Y9)G8Y\+*(1@I],*QW!_1366-;*'HK]!X-&OY> M9#? -'X%R$ S17L>AN6/A$LYO"A?#LN7-&SEID+NC6^\2KX:WWB5W!_?>*3J MRO_WS:__<^T=$,R6>+/R,R_X?2E2RHE@_%9%=:V=J;7ES'.;[TE([R9R:LDI M?Z&3Q2\_09#I0_O3+6BCC3-:%Y3-OI"]SV!1X< M0)8T8W(FOCB$8)U#B$ZSI4XS3Z?92J>9K],LT&FVUF36P=9JL;4&AY![DL;GFRU4J@1L6Z[5 M'Z%T9O5UF@7*7L#8[0^>:V4@Q"9VU,.=W7)C#W*SC).BO"$%=+.1=ZB ;6IF M/I7WF)*C ^&1DA_[K$'8,NP>.X.YKV5'IYEWWGP+]K'1F=#7:1:93IGG11AQ>GY<5YGQ<)QA4CC:,<:6R$>]_WPV#F:VG1:>:I2L"VC1VGAXS. MK+Y.LT#9"[9E.+U>6"L#H8LLK";';4_/RGVS6NN<_/L8-T9_ MI!O.<"V/6MT\=07]@4YK3E^K6Z"L /76M6MEU,D:H$O'R8XK'#5!7N(#CN)C M,,?5?.AT\]05G/&A,Z>OU2U05G#.ARKJ(A_HR <:Y../??D8* >"@7W!PYU< M9K=SH6#A#\ *D0N217&V!1_B9H;,U9OTZ'R%)V_AH-G':;!)5^.DT\U3U "1 MXT#W)Q=?:2YX');C3@U1D<4BOPHE\_R6 M ANNC?LH:=WUUNKF*6JP+C^[=VG M[NU=ARCZ&B9%)(,WG*7E&+8O!*F><;,-B([3X+OHS/WF#3KT9/ MIYNGJ,&$"$&CSY[.K+Y6MT!5 W(-U-]64,1!UY*WPSWXIB?/K5/*M]5+#[D$ MIIV@=_T>WOI0<3TH7\2HGI,?[>NW.!X)W\9RDDWH1J8R M;FS96%Z_&%&?"+:OGII_9T*PM#K<41)17@;(SS>,B;>3,D'[>LKB7U!+ P04 M " #3>PY9Z!*D97X# !7$P &0 'AL+W=O;Y?AYXOL@QS^I$V2=> CTN2(U7QN%$,VM:?*L@ KS M&]I +<_L**NPD$.V-WG# .>MJ"*F8UF!6>&R-J)5.[=ET8H>!"EKV#+$#U6% MV9<[(/2T-FSC:>*^W!="39C1JL%[> #QL=DR.3('2EY64/.2UHC!;FV\M6]3 MVU*"-N*O$D[\[!BI6WFD]),:_)&O#4M=$1#(A$)@^7.$#1"B2/(Z_NFAQI!3 M"<^/G^AI>_/R9AXQAPTE?Y>Y*-;&TD Y[/"!B'MZ^AWZ&_(5+Z.$M]_HU,5Z M"P-E!RYHU8OE%51EW?WBSWTAS@22,RUP>H'S4H';"]SG N\; J\7>"_-X/<" M_Z49@EX0M+7OBM56.L8"1RM&3XBI:$E3!ZU=K5H6N*S5D_4@F#Q;2IV([H%@ M 3G:8B:^H#\9KCEN/>?H50P"EX2_1K^BCP\Q>O7SZY4I9$ZE-+.>?]?QG6_P M;?2>UJ+@**ESR"?TFWF]^SU],J\/9_2FK-50,.>I8'?.+/ #/=X@UWJ#',MQ MI^YG7O[N4 ]R;T(>OUP^E3WY?]G3'\X^JJ4[/'QNRW.O?OBF'K2.Y4VSU I\ MRQN//LC_18X) M3)HY*[W6S X6M##U5WJ,;'L1^('KK\SCN5&7@8O0#QUK.8Y++N-<>VF[CNV- M ]/+0$<&^J&]& )'M?.'VOFSM=NRLL[*!A/$"\R@H"0'AOY%24;*AL-416>! MUU94)RS6"4MTPE)-L)'%P6!QH''Q"W2ZJQ,6ZX0E.F&I)MC(W<7@[N+'%[]9 MZ;5F+B86/TM^GBU]$V&^?Q&67(8YEGL1EDZ$N?9YV*AHRZ%HR]FBQ263+QR4 M3=5L5GEMS73"8IVP1"1D.7H8:E[=0I[LZ8;%.6*(3EFJ"C=RUK:_O MC=9W=BAT!UPU&.0F)87IA:YGC#9<3A@^6TTV\ZFN=4PK+=%*2W71.M/,L_?^ M"MB^[=!PE-%#+;JWL&%VZ *];7L?S^8W]FUL3\PGJFO4]AF^XKN6TWO,]F7- M$8&=3&7=+.16BG5=G&X@:--V'1ZI$+1J#PO K N3Y':7B:: 2#+VTZ#]0 M2P,$% @ TWL.65SS]XF: P 3 T !D !X;"]W;W)K&ULK5=M;]LV$/XKA#8,+6!'+WY)G-D"$J?%-J2M42/KAV$?:.EL M$Z5$C:3LY-_O2"FRGQELAOZLU@":/&<_5Q%MK75S[ MODK6D%%U(0K(\Z#U/?&6KM383?CPNZ KFH!^*F<21W["D+(-<,9$3"3\/( .R*OQELU=XS,5(60GPW@S_3B1<8CX!#H@T%Q;\-3(%SPX1^_%>3 M>HU- ]Q_?F;_:,6CF 55,!7\&TOU>N)=>22%)2VY_BJV?T M:&#X$L&5_27; M>FW@D:146F0U&#W(6%[]T\;&PL&M6PW*1QKB6^98C3\3U@#!3IDCEND+3D0,22<#/9E<"I MAI10I4 K0O.4<$87C#/-$/+N#C1E7+U'\,/\CKS[]?W8U^B2(?:3VOQM93XZ M8GY$/HE0'N)]E-+HB9[UW$9.PK_*_(+T@@Z)@JC?XL_4#9]#T)NJ-R XD M]AN)?1=[_*4 237+5]6V:15;,0PM@RDLFW@0745C?[,OXL=%X2 8#II5!]X- M&N\&K_3.IJ)#;*'JBF7W00&Y,5N[0^8:-SK6)FTV_T>6TSQAE).94,S6FG\^ M/&I3N19X/.Z9TO^V:?R)'WH-LK*G.N2SR)-22K38EDTGTYG9'#;Q&IZ4S2XY M[NCM\#5I_7%1&(V.I?6RUY7IJ4.FE<-OE%:W'S=)(DNLD?>[PM@X MT)9:)]N9J;UJ8G9U=LQV&_*-PO835^QI. B:^T@XZL1KF&5E5IT04M G$ZS6NC=ZS0%Q6C]36QCL[O_@I -/X!%;Q"-UO.8Z M.,QA$%R^4.0V>:ZDO98F=$KZ9GLWT[EL4-L*L-TT#6VCD6B06:L\-V^?9%6S M$O5)2I_:(C1U4YPK/=I)CTZ3GC*5B!)W+R896C57A*.]E 87P>!E1IUF3Y7E M[_6K&,5L8Y6K6LSVWPJW-@&V=\MK[XS/E&Y8KG"Q"X1&EQPY9 MF<0!DNT" "."0 &0 'AL+W=O_KZ1(2JL]D"@)'YE(EU&!3 M+7R=*J S)TJX'S2;D9]0)KRX[_I&*N[+S' F8*2(SI*$JL=+X'(]\%K>IN.6 M+9;&=OAQ/Z4+&(.Y2T<*6W[I,F,)",VD( KF ^^B=3[LV7@7\(W!6F\]$TLR MD?+>-C[,!E[3%@0$@0%()@1]!J'Q"$A2!TH'EE#NN*&AKWE5P39:/1S3ZXN7%JI&'"KN+8 M*!QEJ#/Q#> <:')*KC.3*; I6)(EA-M^DM)'7#&CR*SB0ZV,FSDC8;)"@&;0KY,-Z^1C24AX^E?M(7:(')7K@ M_,(#?O7$F9B!(KA;%#5,+/)A706=9VE79[&[\%RG= H##[>9!K4"+W[UHA4U MWU9-P7\R>S(A83DA89U[C//:J0+,59%3V5-A%4>M%D:NM@NOM3ZR\'99>+NV M\*_24'Y@(:N V&X U2;\DB@J 2*:H%&.0=949X!D?-G+%:TQ]8)>L$.6VWV(]FZ)5NWENW+ MSAEQBN>V4HA31=/=VTL5-/M!K>!-].<%?5)FKRRS]X]ENC._06X8G3#.S&.# M?):BJ+E!QH8:L*MAE^F:"2JF#'?72&KF+MX?[QZ,O<4G'-!"FY]5F'\IQ2SQ M;-WD9Z"W*Z@Z%6OMGKN\_M9M:;]4/E&U8$+CZLW1OGG6Q7=-Y;=_WC R=1?H M1!J\CMWC$C^80-D ')]+:38->R>7GV#Q;U!+ P04 " #3>PY9#+$N7.P& M 63 &0 'AL+W=O]1Z56'_K]?/XH8Y&?I2N9Z$\>TBP6 M2F]FRWZ^RJ18E$%QU/<<9]2/19CT9N?EOMML=IZN510F\C8C^3J.1?9\):/T MZ:+G]EYV? R7CZK8T9^=K\12WDGU:76;Z:W^EK((8YGD89J03#Y<]"[=#]P? M%@'E$7^%\BG?>4^*4[E/T\_%QJ^+BYY3M$A& M_B=/U;$C??!\G:LTKH-U"^(PJ5[%U_J+V EP!P<"O#K VP\8'@CPZP#_V R# M.F!P;,"P#A@>VZ11'3#:#_ /!(SK@''96=6W6W9-()28G6?I$\F*HS6M>%/V M;QFM>R1,"BG>J4Q_&NHX-?L]%0FY7&92:GTI\BZ02H11_I[\1#[=!>3=]^_/ M^TKG*8[NSVOF=<7T#C"GY"9-U&-.:+*0"S.^K]NW;:3WTL@KSPK\;9V<$=_Y MD7B.Y[>UY_CP04MX8 \/Y/R,N-.#V>DQX9.#X>R(QGN'P[D]_$8\$]=MBS9Z MPM_*Q2]Q_E%R:6G.514_:(\O+JP?\I68RXN>OG+F,MO(WNR'[]R1\W-;OR)A M 1)&D3"&A'$0S)#'8"N/@8T^NXS3M;Z*+#+QE+2)PQK=51P5;%3"BHJ[F7E3 M9S 832;G_C$^O)""D/)"Q MPB@2QI P#H(9\AAOY3&VUY.EEL92*$E669C,PY6(B"AK3)M4K*RN4D'" B2, M(F$,">/C5Q79=:J_;44V9##9RF!BET&2K'7/S],X#E5YG_(@)7D7)F0EL[G> M;KM)N;(RN\JA@KG.SKDY9X[C#O?&&LBD% EC2!@'P0PU3+=JF)XTR+1&=^WW MZ2M)3R?#J3,>[/4[,BE%PA@2QD$PH]]=I_$J',0HD_Q';O^X)E2^?N#LUH.KX]\-8RKNQK90HZBF5W=.)NNU1F;W?W)/NK* M<8*384_0N?NAYB>41J$T!J5Q%,V44>. NH-3"PO4!872 BB-0FD,2N,HFBF3 MQB]U[8;IY>*?=5[=RZJ4;$06BOM(DC!14J=3)-,UIU4\4+NTIKV^K=V[NX%F MI5 :@](XBF;*HK%#7:N=]E*$;L(DC-?QB>4(:IU":0&41J$T!J5Q%,T45&.@ MNN-3RQ'4-H72 BB-0FD,2N,HFBF3QF!UWW!85ZLHG)(KH/9 35@H+8#2*)3&H#2.HIF3 MMAJ[UG-.K#T>U(J%T@(HC4)I#$KC*)HID\:*]:P>WG&UQ\[HK!2WM?9X^[4' MFI5":0Q*XRB:J8'&9_7L/NM>J=$WP3&)].6C50I0EQ5*"Z T"J4Q*(VC:*9@ M&K?6.W4BJ@=U8Z&T $JC4!J#TCB*9LJD<6,]JXW7\?F-'=99,E!G%DJC4!JK M:<94W-8G1AR5UY1#X[IZW\9UM6,["^-(UQ6:E4)I#$KC*)HIB\9U]>RNZV6< M9BK\5Y0_CEK)+$P7Q>WM0MZW7R;L--6O70UU4*(U":0Q*XRB:*9#& M1?7L\U /#4\;NZ15)U!G%4H+H#0*I3$HC:-HIG0:9]6;G#I0A=JJ4%H I5$H MC4%I'$4S9=*8K]Z;DUH/E2 ]/"'R2S$!.BY^5AD][XQEPR17(HH*:;75FZLW MLHZJZ"N*Y1&H30&I7$4S?R!9N.Z^ITFR>[6*O/I[.RNUR(H+8#2 M*)3&H#2.HID*:@Q9_]2YL3[4C872 BB-0FD,2N,HFBF3QK/UWY@;>XQO;V=T M5HIWW#-C:%8*I3$HC:-HI@9VE@-X8]+LV\7F\/V1G=U9&]C% K"K!6"7"\"N M%_ M'%J_<6C]P:G%!NK*0FD!E$:A- :E<13-E$GCW/IO.+='%1NH3>NWV[2O M'A)#LU(HC4%I'$6K--#?6;4HEMFR7) J)_/BZ4RU@-%V[W;1J\MRJ:=^PY9* XHLBH" #K! &0 'AL+W=O>WK/NE'7&WKD*T<-#K;1;L,K[ MYC1)7%%A+=S$-*AI9V-L+3R%=INXQJ(H(ZA6"4_3DZ064K,\BVM+FV>F]4IJ M7%IP;5T+^WB.RG0+-F5/"S=R6_FPD.19([:X0G_;+"U%RP#.7P#P <"C[OZ@J/)2>)%GUG1@0S:QA4FT&M$D M3NIP*2MO:5<2SN>K=NWPOD7MX4_-7Z#^WJH),KG<+NZA,.#HW]I$E([2N:C9!YYYV^4#+_AS#FJ MWV5KBXIN"(0NX8I)^?L7B;+0XB^RS-UI\3M_L/^B;C_KFKU[!A7 5%%05 MLD0K0GL]I[#GF/:E%UZ'73Z?\"S9[9^<[-5N> :NA=U*[4#AAE#IY.,Q ]NW M5A]XT\1R7AM/S1&G%;U&:$,"[6^,\4]!Z)#Q?PY9 M.:V1Z38# !($P #0 'AL+W-T>6QEUY-B9X[)VOWZ^=II^X(LZ'C:Z5#3V/3[G'MLW MQ#"HS4JPNSEC)EJ60M9#,C>F^A#']73.2EI?J(I)BQ1*E]38KI[%=:49S6L@ ME2+N=3II7%(NR6@@%^5-:>IHJA;2#$G:AB)_^YP/23=]3R(O-U8Y&Y*'L[<_ M%LI3=R4GGX?QZ/W[F@',2!T4O#Q"]Z'1P80 Q\?0P\>>T,>FK76DW M_-0*>>(I1NL':#;+A@D=C)P=-)UG9N.$XV:W1X-"R\"Z!P:Y$*W!'O&!T:"BQC M;VS'#7;!)U#4M.]7E74XTW35[5V2#<'=;)*) MTCG3;9HN68=& \$*L*/Y; YWHZH80&-4:1LYIS,EJ?.P9C0-*SME0MS!4_J] MV-%>%EM[VH$=E6W3&FJ:7L9W0'];S6MOR_9>I!M5_%&93PL['>GZ4"OL5K." M+UU_6;0&,/4NKDZK2JP^"CZ3)?.3/SCA:$#7O&BN-/]ELT&I3&V :1(],FWX M=#OR4]/JGBW-NIR6!>ZY=X2>_^XZSYADFHIMT[;V7_,JO]AQ9XS^>2H8.4-G=@_$W;T[?B<%70AS'T+#LFF_97E?%%F[:A; M6(AFU*;]!:;73=N#H,W%93 '&,>SL#S_TWSZZ'P\AGGK!Y$^RNFC',\*(6/WP?*$.9F]PC/-LB1)4VQ% MQ^.@@S&V;FD*/V$US!LPL#R0Z<_6&M]MO$*>KP-L3Y^K$&RF>"5B,\77&I#P MN@$CR\*[C>4!!K8+6.U _G >J*DP)TE@5S%OV!.,(UF&(5"+X1I-4V1U4OB$ M]P=[2I(DR\((8&$'28(A\#3B".8 /&!(DKCWX-[[*%Z_I^+-_\Y&OP%02P,$ M% @ TWL.69>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'PY9-#J]1O$# #X'@ #P 'AL+W=OY(FOM6PQ9WQ$+,DY&0SO@ABEM? \_/K&,C]1V;H\: M([\P;JB:$D._*MGLF=BZ8>Q5#(++\'$X?+9!O%3_$T:YV;"23F79U%28-HZ* M<@DX.71!1%1H)HP-$IJ+=BC;UUVI_>MYU5ZUL;A!#-4ELR?4 MO/+@\2"O;Q?3V:*839']5MS>S*>3E3WX/+F9+*YG*(#, ,BL1\B'+(#$ "3N M!;)8V8_OLT4 F0.0>8^0G4B> I"G?4+B '($0([B0A9-71/U@N0&%6PKF/T9 ML7-]4I:RL7,]@#P#(,]B0^[WG+I.A*//A!-14N13)YHR70:0YP#D>5S(N2AE M3=&*/%,=$%T 1!>1P[8CBNXDKZC2[]#L9^-2M\OB_L1)F+F'4.H>QL6<$26L MW#1:4M6BA62@5&);1=8U,ZZ3]G&[MNZWI%24K'./4T@J:62KW+E&6J$E4?;V MKA01FOCU3H<0,DH:62DWE.ANO"!UI)'=<2.)0).MHCZAA%20*]+(LBB:M:8_ M&[?.FCVZ!RX$@_R01A;$DKR@1S\W_<]=YG4YETO==": M&620++)!7KL-O;=[/$[UAQ 1W)1$]D>;G=_$@J21198&_!SF(29DDRRR36#, MTQ 3TDL672\0YBC$A&23];D;>3@+,2'=9-'W(Q#F>8@)&2?KU3@7(29DG"RZ M<:!4'AH'0\;!O1HG3$@8,@Z.;!P8,TQ(&+(.CFP=&#-,2!@LAD6W$(09)B0, M60A'MQ"$&28D#%D(1[<0A!DF) Q9"$>WT+\Q'WRIY \F9"'<8U7LP==-_F!" M%L)'K(NA]U-J"..=92:&Y(/[K)%U]A$Y))_\Z#6R-T.90^;)(YOGWX4HSQIB M0N;)C[/?.4&%':QJ.'7K(^X:3US_$!,R3WZ4HIG%_-*8QMYN_S:RJ5M2M \Q MP1QL1TDWN=3,XO&FMZ(8)6BWL\-JVEX272X7<1UL* MSD]=_6;3<'YMVVZ%C5!U>'%[>.G\Z3=02P,$% @ TWL.6?TLU:6N 0 MP1L !H !X;"]?/L@*.!8*=*@/96UMCS^&W^RUK.O4)7I M4)_C_M#$WN54G>.\V*?4?#@7U_MP*F._;L+Y=F5;MZZ-N$_$^OM]K .G_7Z^Q3.Z8_![J=NCW$?0BIZJ[+=A30O MW*5ZGH[N?I#^;7+16V[F1;O<2.%R!RD$:?X@@R#+'^0AR.BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I; M9[.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^/>GL"O3WJ[0GT M]JBW)]#;H]Z>0&_?V>PFT-NCWIY ;X]Z^W?J'=.U"O'9\UCC\]])=;K=&YZ/ MOR\?)SOO^!UG!W_L%K]02P,$% @ TWL.62;ZAZ>U 0 W!L !, !; M0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV M)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^N MU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV? M#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'D MZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) _?7_IG:-:U4V1W_6 M_=2;?P)02P$"% ,4 " #3>PY9!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( --[#ED:/;!<[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ TWL.65,,+Z/B!0 ZQX !@ M ("!#@@ 'AL+W=OPY9FV0\E!(# % M"P & @(%"%0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ TWL.63WFO+@\" I3$ !@ ("!BA@ M 'AL+W=OPY9%<'#[EH( =* & M@($P*0 >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL. M64TTJ1*O'P GF< !@ ("!P#$ 'AL+W=OPY95]U&PO=V]R:W-H M965T&UL4$L! A0#% @ TWL.6?5;J.31!P (A@ !D M ("!BVD 'AL+W=OPY9_FC0#8 $ #"#0 &0 @(&3<0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ TWL.66A\PY9 M\=%!/J8' >% &0 @('=? >&PO=V]R:W-H965T&UL4$L! A0#% M @ TWL.6=1E\VMO P T@< !D ("!.(P 'AL+W=OCP >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL.64P\@A!P M' 5V !D ("!>)4 'AL+W=OPY9^'2B PL$ ">#0 &0 M@($?L@ >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL.6?PY9+,,8NST# Q"0 &0 @(%)QP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ TWL.67R6IK6@ @ A@8 !D ("!%LT M 'AL+W=OPY9F5R1 MP3X" 2!0 &0 @('MSP >&PO=V]R:W-H965T&UL4$L! A0#% @ MTWL.64I6XZ6_ P FPT !D ("!A=< 'AL+W=OPY9.EFPP+(" #%!@ &0 @($Y M\ >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL.6?PAOPC"" MET !D M ("!A_8 'AL+W=OPY9 5C49O " #W"0 &0 @(& _P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ TWL.63/9[)3H!P 94H !D ("!& 8! 'AL M+W=OPY9*?H^E&$$ M !>%0 &0 @($W#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL. M65U7T@=+!0 *B< !D ("!PY9VHCF.W$% "J(@ &0 M @('U&@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ TWL.65SS]XF: P 3 T M !D ("!4B0! 'AL+W=OPY9F<0!DNT" "."0 &0 @($C* $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ TWL.62@.*+(J @ ZP0 !D M ("!:C(! 'AL+W=OPY9.:V1Z38# !($P #0 @ '+- $ >&PO / M " 14Y 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #3>PY9 M_2S5I:X! #!&P &@ @ $S/0$ >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " #3>PY9)OJ'I[4! #<&P $P M @ $9/P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 -@ V +$. ( #_0 $ ! end XML 67 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 68 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 182 247 1 false 52 0 false 7 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - 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 995200200 - 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 995200300 - 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 995200400 - 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 995210101 - 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 995210201 - Disclosure - Supplemental Balance Sheet Disclosures Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures Supplemental Balance Sheet Disclosures Notes 8 false false R9.htm 995210301 - Disclosure - Income Taxes Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxes Income Taxes Notes 9 false false R10.htm 995210401 - 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 995210501 - Disclosure - Earnings Per Share Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 11 false false R12.htm 995210601 - Disclosure - Commitments and Contingencies Sheet http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 995210701 - Disclosure - Related Party Transactions Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 995210801 - Disclosure - Leases Sheet http://www.innovative-ss.com/role/DisclosureLeases Leases Notes 14 false false R15.htm 995210901 - Disclosure - Loan Agreement Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreement Loan Agreement Notes 15 false false R16.htm 995211001 - Disclosure - Subsequent Events Sheet http://www.innovative-ss.com/role/DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 99920102 - 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 19 false false R20.htm 99930103 - 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 20 false false R21.htm 99930203 - 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 21 false false R22.htm 99930503 - 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 22 false false R23.htm 99930803 - Disclosure - Leases (Tables) Sheet http://www.innovative-ss.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.innovative-ss.com/role/DisclosureLeases 23 false false R24.htm 99940101 - 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 24 false false R25.htm 99940102 - 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 25 false false R26.htm 99940103 - 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 26 false false R27.htm 99940104 - 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 27 false false R28.htm 99940105 - 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 28 false false R29.htm 99940106 - Disclosure - Summary of Significant Accounting Policies - Change in Accounting Estimate (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails Summary of Significant Accounting Policies - Change in Accounting Estimate (Details) Details 29 false false R30.htm 99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails Supplemental Balance Sheet Disclosures - Acquisition (Details) Details 30 false false R31.htm 99940202 - 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 31 false false R32.htm 99940203 - 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 32 false false R33.htm 99940204 - 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 33 false false R34.htm 99940205 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails Supplemental Balance Sheet Disclosures - Intangible assets (Details) Details 34 false false R35.htm 99940206 - 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 35 false false R36.htm 99940207 - 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 36 false false R37.htm 99940208 - 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 37 false false R38.htm 99940209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Details 38 false false R39.htm 99940301 - Disclosure - Income Taxes (Details) Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.innovative-ss.com/role/DisclosureIncomeTaxes 39 false false R40.htm 99940401 - 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 40 false false R41.htm 99940501 - 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 41 false false R42.htm 99940701 - 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 42 false false R43.htm 99940801 - 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 43 false false R44.htm 99940802 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 44 false false R45.htm 99940901 - Disclosure - Loan Agreement (Details) Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails Loan Agreement (Details) Details http://www.innovative-ss.com/role/DisclosureLoanAgreement 45 false false R46.htm 99941001 - Disclosure - Subsequent Events (Details) Sheet http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.innovative-ss.com/role/DisclosureSubsequentEvents 46 false false All Reports Book All Reports issc-20240630.xsd issc-20240630_cal.xml issc-20240630_def.xml issc-20240630_lab.xml issc-20240630_pre.xml issc-20240630x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "issc-20240630x10q.htm": { "nsprefix": "issc", "nsuri": "http://www.innovative-ss.com/20240630", "dts": { "schema": { "local": [ "issc-20240630.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-20240630_cal.xml" ] }, "definitionLink": { "local": [ "issc-20240630_def.xml" ] }, "labelLink": { "local": [ "issc-20240630_lab.xml" ] }, "presentationLink": { "local": [ "issc-20240630_pre.xml" ] }, "inline": { "local": [ "issc-20240630x10q.htm" ] } }, "keyStandard": 228, "keyCustom": 19, "axisStandard": 28, "axisCustom": 0, "memberStandard": 31, "memberCustom": 19, "hidden": { "total": 19, "http://fasb.org/us-gaap/2023": 12, "http://xbrl.sec.gov/dei/2023": 6, "http://www.innovative-ss.com/20240630": 1 }, "contextCount": 182, "entityCount": 1, "segmentCount": 52, "elementCount": 516, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 581, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - 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_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - 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_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_5AasfBvff0Suj60QHsUObQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_htMHONphrku6osSFmJayEQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R4": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "longName": "995200300 - 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_NrwfnErsr0y9pWLD1AY2EQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_blQvLsegQ0GBEIEz5RMsFQ", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - 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_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210101 - 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_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures", "longName": "995210201 - 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_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxes", "longName": "995210301 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments", "longName": "995210401 - 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_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShare", "longName": "995210501 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies", "longName": "995210601 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions", "longName": "995210701 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.innovative-ss.com/role/DisclosureLeases", "longName": "995210801 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreement", "longName": "995210901 - Disclosure - Loan Agreement", "shortName": "Loan Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.innovative-ss.com/role/DisclosureSubsequentEvents", "longName": "995211001 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "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": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "99930103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables", "longName": "99930203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables)", "shortName": "Supplemental Balance Sheet Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables", "longName": "99930503 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "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-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesTables", "longName": "99930803 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "99940101 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_QppxM0473k-wCM2tocz4OA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueWarrantyReserveSelfInsuranceReservesDetails", "longName": "99940102 - 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": "25", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_oWp9Itj8Y0iSfWHuqw0BPQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "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-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_oWp9Itj8Y0iSfWHuqw0BPQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "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-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "99940103 - 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": "26", "firstAnchor": null, "uniqueAnchor": null }, "R27": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails", "longName": "99940104 - 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": "27", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "issc:NumberOfBanks", "unitRef": "Unit_Standard_item_sTACJ2pcREqpEC0iBQWzOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_issc_RevenuesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_dqLL-8gXaky6fecxm2oc3g", "name": "issc:NumberOfMajorCustomers", "unitRef": "Unit_Standard_customer_H1zxlLz_g0KnjVP1bfptoA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R28": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "longName": "99940105 - 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": "28", "firstAnchor": { "contextRef": "As_Of_9_30_2023_uhRGe59jdU-qlLRY5fv3HA", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_uhRGe59jdU-qlLRY5fv3HA", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "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-20240630x10q.htm", "unique": true } }, "R29": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails", "longName": "99940106 - Disclosure - Summary of Significant Accounting Policies - Change in Accounting Estimate (Details)", "shortName": "Summary of Significant Accounting Policies - Change in Accounting Estimate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ChangeInAccountingEstimateByTypeAxis_issc_ChangeInDepreciationMethodMember_aOuOaxY-dEmxY8tL-LwSeg", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R30": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "longName": "99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_8tR7qRpfCEyIx9VcJkJ7pA", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "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-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_us-gaap_TypeOfArrangementAxis_issc_AssetPurchaseAndLicenseAgreementMember_sez-4TIJcUOwG9pieZlMVA", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R31": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "longName": "99940202 - 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": "31", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_8tR7qRpfCEyIx9VcJkJ7pA", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "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-20240630x10q.htm", "unique": true } }, "R32": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails", "longName": "99940203 - 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": "32", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_FGkPDBJTSkOykCxbMrKg6A", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_FGkPDBJTSkOykCxbMrKg6A", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "99940204 - 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": "33", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "longName": "99940205 - 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": "34", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "issc:FiniteLivedIntangibleAssetsAccumulatedImpairment", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R35": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails", "longName": "99940206 - 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": "35", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_jyck06T8LEi6CZe_HDrXmg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_jyck06T8LEi6CZe_HDrXmg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "longName": "99940207 - 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": "36", "firstAnchor": { "contextRef": "As_Of_9_30_2023_uhRGe59jdU-qlLRY5fv3HA", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_20_2023_To_11_20_2023_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_issc_KingAirAircraftMember_B4SQXvJ9jECoAYBUyuccAg", "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R37": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "longName": "99940208 - 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": "37", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_uhRGe59jdU-qlLRY5fv3HA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R38": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "longName": "99940209 - 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": "38", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dZGH4Egy6EWsCbh0DoOsyQ", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R39": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails", "longName": "99940301 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_Vy2Nm4VUEEKposyNY-tG5A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_Vy2Nm4VUEEKposyNY-tG5A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "longName": "99940401 - 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": "40", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_5AasfBvff0Suj60QHsUObQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_issc_StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember_WXQNxjlQqUS9slkUU967Xw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R41": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "longName": "99940501 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_5AasfBvff0Suj60QHsUObQ", "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-20240630x10q.htm", "unique": true } }, "R42": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "99940701 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_5zB5GG77eUyORMsjSFUFgA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_issc_AmlGlobalEclipseLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_PrincipalOwnerMember_b4s3GW3g6E6WjWk3PGeVAA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R43": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesScheduleOfLeaseRelatedAssetsAndLiabilitiesDetails", "longName": "99940801 - 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": "43", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R44": { "role": "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "longName": "99940802 - Disclosure - Leases - Future minimum lease payments (Details)", "shortName": "Leases - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_pXbNJTtPhUSR0eYXcRpOdg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "longName": "99940901 - Disclosure - Loan Agreement (Details)", "shortName": "Loan Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_6_30_2024_HBcQA6oHb0qw4_udUlKBBQ", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_11_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_st15N6ReiUKI4IPWXk3wmQ", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "unique": true } }, "R46": { "role": "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "longName": "99941001 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_7_22_2024_To_7_22_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_issc_AssetPurchaseAndLicenseAgreementMember_MHh-syDoYUWptDbvuJ54oA", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_22_2024_To_7_22_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_issc_AssetPurchaseAndLicenseAgreementMember_MHh-syDoYUWptDbvuJ54oA", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_Standard_USD_V3cGalbzsEmrBJMHU5dasg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20240630x10q.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", "r624" ] }, "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": [ "r221", "r222" ] }, "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": [ "r77", "r119" ] }, "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/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails", "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", "terseLabel": "decrease in accumulated depreciation expense", "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": [ "r49", "r139", "r462" ] }, "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": [ "r675" ] }, "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": [ "r80" ] }, "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": [ "r348", "r349", "r350", "r499", "r741", "r742", "r743", "r801", "r825" ] }, "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": [ "r681" ] }, "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": [ "r681" ] }, "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": [ "r681" ] }, "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": [ "r681" ] }, "issc_AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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/20240630", "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": [ "r55", "r56", "r318" ] }, "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": [ "r646", "r657", "r667", "r692" ] }, "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": [ "r649", "r660", "r670", "r695" ] }, "issc_AirTransportServicesGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r681" ] }, "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": [ "r688" ] }, "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": [ "r653", "r661", "r671", "r688", "r696", "r700", "r708" ] }, "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": [ "r706" ] }, "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": [ "r347", "r351" ] }, "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/20240630", "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/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Intangible asset amortization expense", "verboseLabel": "Additional 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", "r41", "r46" ] }, "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": [ "r196" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "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": [ "r373" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "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": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r6", "r47" ] }, "issc_AssetPurchaseAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "localname": "AssetPurchaseAndLicenseAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "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": [ "r118", "r143", "r163", "r203", "r212", "r216", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r375", "r379", "r398", "r456", "r533", "r624", "r637", "r764", "r765", "r809" ] }, "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": [ "r135", "r151", "r163", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r375", "r379", "r398", "r624", "r764", "r765", "r809" ] }, "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": [ "r107", "r624" ] }, "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": [ "r703" ] }, "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": [ "r704" ] }, "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": [ "r699" ] }, "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": [ "r699" ] }, "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": [ "r699" ] }, "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": [ "r699" ] }, "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": [ "r699" ] }, "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": [ "r699" ] }, "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": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r702" ] }, "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": [ "r701" ] }, "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": [ "r700" ] }, "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": [ "r700" ] }, "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": [ "r371", "r617", "r618" ] }, "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": [ "r58", "r60", "r371", "r617", "r618" ] }, "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": [ "r371" ] }, "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": [ "r722", "r723" ] }, "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": [ "r369", "r370" ] }, "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": [ "r369", "r370" ] }, "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/20240630", "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": [ "r62" ] }, "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": [ "r62" ] }, "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": [ "r62" ] }, "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": [ "r61", "r62" ] }, "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": [ "r62" ] }, "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": [ "r61", "r62" ] }, "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": [ "r61", "r62" ] }, "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": [ "r59" ] }, "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": [ "r57" ] }, "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": [ "r100", "r101" ] }, "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", "r137", "r587" ] }, "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": [ "r137" ] }, "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", "r97", "r161" ] }, "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", "r97" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r31", "r177" ] }, "us-gaap_ChangeInAccountingEstimateLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate [Line Items]", "terseLabel": "Contract Asset", "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": [ "r177" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r31", "r177" ] }, "issc_ChangeInDepreciationMethodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "localname": "ChangeInDepreciationMethodMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in computing depreciation from accelerated methods to the straight-line method.", "label": "Change in depreciation method" } } }, "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": [ "r679" ] }, "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": [ "r131", "r146", "r147", "r148", "r163", "r187", "r191", "r193", "r195", "r201", "r202", "r223", "r248", "r250", "r251", "r252", "r255", "r256", "r284", "r285", "r287", "r288", "r289", "r398", "r489", "r490", "r491", "r492", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r521", "r542", "r565", "r576", "r577", "r578", "r579", "r580", "r714", "r738", "r746" ] }, "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": [ "r680" ] }, "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": [ "r680" ] }, "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", "r74", "r457", "r520" ] }, "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": [ "r109", "r239", "r240", "r582", "r759" ] }, "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": [ "r627", "r628", "r629", "r631", "r632", "r633", "r634", "r741", "r742", "r801", "r820", "r825" ] }, "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": [ "r79" ] }, "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": [ "r79", "r521" ] }, "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": [ "r79" ] }, "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,590,156 and 19,543,441 issued at June 30, 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": [ "r79", "r459", "r624" ] }, "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": [ "r685" ] }, "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": [ "r684" ] }, "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": [ "r686" ] }, "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": [ "r683" ] }, "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/20240630", "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": [ "r33", "r35", "r66", "r67", "r220", "r581" ] }, "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": [ "r33", "r35", "r66", "r67", "r220", "r486", "r581" ] }, "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": [ "r33", "r35", "r66", "r67", "r220", "r581", "r721" ] }, "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": [ "r581" ] }, "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": [ "r33", "r35", "r66", "r67", "r220" ] }, "issc_ConcentrationRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r32", "r33", "r35", "r36", "r66", "r117", "r581" ] }, "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": [ "r33", "r35", "r66", "r67", "r220", "r581" ] }, "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": [ "r65", "r596" ] }, "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": [ "r768" ] }, "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": [ "r610" ] }, "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": [ "r291", "r293", "r305" ] }, "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": [ "r611" ] }, "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": [ "r291", "r292", "r305" ] }, "issc_ContractWithCustomerLiabilityCurrentExcludingRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r306" ] }, "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": [ "r91", "r437" ] }, "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": [] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Cost, Depreciation", "terseLabel": "Additional depreciation expense in cost of sales", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r735", "r757" ] }, "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": [ "r165", "r166", "r261", "r286", "r423", "r593", "r595" ] }, "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": [ "r34", "r220" ] }, "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": [ "r63" ] }, "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": [ "r110", "r162", "r257", "r263", "r264", "r265", "r266", "r267", "r268", "r273", "r280", "r281", "r283" ] }, "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": [ "r69", "r71", "r258", "r407", "r605", "r606" ] }, "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": [ "r167", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r407", "r604", "r605", "r606", "r607", "r608", "r739" ] }, "issc_DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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", "r51", "r52", "r68", "r69", "r71", "r75", "r112", "r113", "r167", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r407", "r604", "r605", "r606", "r607", "r608", "r739" ] }, "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/20240630", "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": [ "r355", "r356" ] }, "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": 7.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": [ "r99" ] }, "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", "r48" ] }, "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", "r208" ] }, "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": [ "r749", "r821" ] }, "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": [ "r641" ] }, "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": [ "r674" ] }, "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/20240630", "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": [ "r158", "r173", "r174", "r176", "r177", "r179", "r185", "r187", "r193", "r194", "r195", "r199", "r389", "r390", "r453", "r467", "r598" ] }, "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": [ "r158", "r173", "r174", "r176", "r177", "r179", "r187", "r193", "r194", "r195", "r199", "r389", "r390", "r453", "r467", "r598" ] }, "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": [ "r184", "r196", "r197", "r198" ] }, "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": [ "r358" ] }, "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": [ "r798" ] }, "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/20240630", "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": [ "r639" ] }, "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": [ "r639" ] }, "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": [ "r639" ] }, "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": [ "r713" ] }, "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": [ "r639" ] }, "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": [ "r639" ] }, "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": [ "r639" ] }, "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": [ "r639" ] }, "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", "r132", "r154", "r155", "r156", "r168", "r169", "r170", "r172", "r180", "r182", "r200", "r224", "r227", "r290", "r348", "r349", "r350", "r362", "r363", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r399", "r400", "r401", "r402", "r403", "r404", "r417", "r476", "r477", "r478", "r499", "r565" ] }, "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": [ "r682" ] }, "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": [ "r646", "r657", "r667", "r692" ] }, "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": [ "r643", "r654", "r664", "r689" ] }, "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": [ "r688" ] }, "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": [ "r392", "r393", "r396" ] }, "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": [ "r392", "r393", "r396" ] }, "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": [ "r271", "r308", "r309", "r310", "r311", "r312", "r313", "r393", "r428", "r429", "r430", "r605", "r606", "r614", "r615", "r616" ] }, "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": [ "r392", "r393", "r394", "r395", "r397" ] }, "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": [ "r271", "r308", "r313", "r393", "r428", "r614", "r615", "r616" ] }, "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": [ "r271", "r308", "r309", "r310", "r311", "r312", "r313", "r428", "r429", "r430", "r605", "r606", "r614", "r615", "r616" ] }, "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": [ "r391", "r397" ] }, "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/20240630", "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/20240630", "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/20240630", "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": [ "r141", "r236" ] }, "issc_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r105" ] }, "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": [ "r105" ] }, "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": [ "r105" ] }, "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": [ "r105" ] }, "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": [ "r233", "r235", "r236", "r238", "r438", "r439" ] }, "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": [ "r104", "r439" ] }, "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": [ "r42", "r45" ] }, "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": [ "r104", "r438" ] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r140", "r229", "r452", "r603", "r624", "r754", "r755" ] }, "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": [ "r228", "r232", "r603" ] }, "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", "r230", "r231", "r232", "r603" ] }, "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": [ "r317", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r317", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r90", "r163", "r203", "r211", "r215", "r217", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r398", "r600", "r764" ] }, "issc_HoneywellInternationalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r737", "r756" ] }, "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", "r88", "r121", "r203", "r211", "r215", "r217", "r454", "r464", "r600" ] }, "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": [ "r164", "r354", "r359", "r360", "r361", "r364", "r366", "r367", "r368", "r494" ] }, "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": [ "r124", "r129", "r181", "r182", "r209", "r357", "r365", "r468" ] }, "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": 13.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": 8.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": 15.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": 14.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/20240630", "localname": "IncreaseDecreaseInContractLiability", "crdr": "debit", "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.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": 9.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": [ "r736" ] }, "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": [ "r433", "r736" ] }, "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": 10.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": 12.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": [ "r736" ] }, "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": 11.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": [ "r188", "r189", "r190", "r195", "r320" ] }, "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": [ "r234", "r237" ] }, "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": [ "r106" ] }, "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": [ "r43", "r106" ] }, "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": [ "r653", "r661", "r671", "r688", "r696", "r700", "r708" ] }, "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": [ "r706" ] }, "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": [ "r642", "r712" ] }, "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": [ "r642", "r712" ] }, "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": [ "r642", "r712" ] }, "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": [ "r45", "r434", "r435", "r436", "r438", "r597" ] }, "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": [ "r140" ] }, "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": [ "r40", "r44" ] }, "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": [ "r70", "r123", "r157", "r207", "r406", "r550", "r635", "r822" ] }, "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": [ "r103", "r590" ] }, "issc_InventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r149", "r588", "r624" ] }, "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": [ "r103", "r592" ] }, "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": [ "r103", "r591" ] }, "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": [ "r93", "r206" ] }, "issc_KingAirAircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r770" ] }, "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": [ "r805" ] }, "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": [ "r415" ] }, "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": [ "r805" ] }, "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": [ "r415" ] }, "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": [ "r409" ] }, "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", "r163", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r376", "r379", "r380", "r398", "r519", "r599", "r637", "r764", "r809", "r810" ] }, "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": [ "r84", "r120", "r461", "r624", "r740", "r750", "r803" ] }, "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", "r136", "r163", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r376", "r379", "r380", "r398", "r624", "r764", "r809", "r810" ] }, "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": [ "r64", "r353", "r799" ] }, "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", "r739" ] }, "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", "r739" ] }, "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": [ "r144" ] }, "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": [ "r145" ] }, "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", "r50" ] }, "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": [ "r220", "r613", "r769", "r818", "r819" ] }, "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": [ "r108" ] }, "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": [ "r241", "r242", "r243", "r244", "r315", "r432", "r475", "r511", "r512", "r571", "r572", "r573", "r574", "r575", "r583", "r584", "r601", "r609", "r619", "r626", "r766", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "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": [ "r680" ] }, "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": [ "r680" ] }, "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": [ "r241", "r242", "r243", "r244", "r315", "r432", "r475", "r511", "r512", "r571", "r572", "r573", "r574", "r575", "r583", "r584", "r601", "r609", "r619", "r626", "r766", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "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": [ "r699" ] }, "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": [ "r771" ] }, "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": [ "r707" ] }, "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": [ "r220", "r613", "r769", "r818", "r819" ] }, "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": [ "r681" ] }, "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": [ "r160" ] }, "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": [ "r160" ] }, "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": [ "r97", "r98", "r99" ] }, "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": [ "r89", "r99", "r122", "r134", "r152", "r153", "r156", "r163", "r171", "r173", "r174", "r176", "r177", "r181", "r182", "r192", "r203", "r211", "r215", "r217", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r390", "r398", "r466", "r541", "r563", "r564", "r600", "r635", "r764" ] }, "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": "Recently Adopted 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/20240630", "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": [ "r680" ] }, "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": [ "r650", "r661", "r671", "r688", "r696" ] }, "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": [ "r678" ] }, "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": [ "r677" ] }, "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": [ "r688" ] }, "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": [ "r707" ] }, "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": [ "r707" ] }, "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/20240630", "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/20240630", "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/20240630", "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": [ "r748" ] }, "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": [ "r748" ] }, "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": [ "r203", "r211", "r215", "r217", "r600" ] }, "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": [ "r804" ] }, "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": [ "r411" ] }, "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": [ "r411" ] }, "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": [ "r412" ] }, "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": [ "r412" ] }, "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": [ "r410" ] }, "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": [ "r412" ] }, "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": [ "r414", "r623" ] }, "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": [ "r413", "r623" ] }, "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": [ "r150", "r624" ] }, "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": [ "r142" ] }, "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": [ "r94" ] }, "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": [ "r680" ] }, "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": [ "r648", "r659", "r669", "r694" ] }, "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": [ "r651", "r662", "r672", "r697" ] }, "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": [ "r651", "r662", "r672", "r697" ] }, "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": [ "r676" ] }, "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/DisclosureSubsequentEventsDetails", "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", "r372" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "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/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of a business", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r26" ] }, "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": [ "r96" ] }, "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": [ "r679" ] }, "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": [ "r679" ] }, "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": [ "r678" ] }, "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": [ "r688" ] }, "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": [ "r681" ] }, "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": [ "r677" ] }, "issc_PilatusAircraftLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ] }, "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": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ] }, "issc_PncBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r78", "r284" ] }, "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": [ "r78", "r521" ] }, "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": [ "r78", "r284" ] }, "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": [ "r78", "r521", "r539", "r825", "r826" ] }, "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 June 30, 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": [ "r78", "r458", "r624" ] }, "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": [ "r733" ] }, "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": [ "r589", "r602", "r753" ] }, "issc_PrepaidInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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/20240630", "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/20240630", "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_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "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 Issuance of Long-Term Debt", "terseLabel": "Proceeds from term note", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r27", "r489" ] }, "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", "r739" ] }, "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": 3.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": [ "r95" ] }, "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": 5.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": [ "r612" ] }, "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": [ "r218", "r437", "r469", "r470", "r471", "r472", "r473", "r474", "r586", "r612", "r625", "r725", "r760", "r761", "r769", "r818" ] }, "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", "r762", "r763" ] }, "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": [ "r246" ] }, "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": [ "r247" ] }, "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": [ "r218", "r437", "r469", "r470", "r471", "r472", "r473", "r474", "r586", "r612", "r625", "r725", "r760", "r761", "r769", "r818" ] }, "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": [ "r635", "r823", "r824" ] }, "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": [ "r134", "r152", "r153", "r159", "r163", "r171", "r181", "r182", "r203", "r211", "r215", "r217", "r223", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r374", "r377", "r378", "r390", "r398", "r454", "r465", "r498", "r541", "r563", "r564", "r600", "r621", "r622", "r636", "r734", "r764" ] }, "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": [ "r108", "r138", "r463" ] }, "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", "r455", "r463", "r624" ] }, "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": [ "r108" ] }, "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": [ "r676" ] }, "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": [ "r676" ] }, "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": [ "r241", "r242", "r243", "r244", "r307", "r315", "r343", "r344", "r345", "r431", "r432", "r475", "r511", "r512", "r571", "r572", "r573", "r574", "r575", "r583", "r584", "r601", "r609", "r619", "r626", "r629", "r758", "r766", "r812", "r813", "r814", "r815", "r816" ] }, "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": [ "r241", "r242", "r243", "r244", "r307", "r315", "r343", "r344", "r345", "r431", "r432", "r475", "r511", "r512", "r571", "r572", "r573", "r574", "r575", "r583", "r584", "r601", "r609", "r619", "r626", "r629", "r758", "r766", "r812", "r813", "r814", "r815", "r816" ] }, "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": [ "r643", "r654", "r664", "r689" ] }, "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": [ "r314", "r421", "r422", "r514", "r515", "r516", "r517", "r518", "r538", "r540", "r570" ] }, "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": [ "r545", "r546", "r549" ] }, "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": [ "r314", "r421", "r422", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r514", "r515", "r516", "r517", "r518", "r538", "r540", "r570", "r808" ] }, "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": [ "r418", "r419", "r420", "r422", "r424", "r495", "r496", "r497", "r547", "r548", "r549", "r568", "r569" ] }, "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", "r739" ] }, "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", "r492" ] }, "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": [ "r165", "r166", "r261", "r286", "r423", "r594", "r595" ] }, "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": [ "r76", "r352", "r817" ] }, "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": [ "r168", "r169", "r170", "r179", "r180", "r199", "r388", "r389", "r717", "r718", "r719", "r720", "r724", "r728", "r729" ] }, "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": [ "r133", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r178", "r179", "r180", "r181", "r182", "r183", "r199", "r225", "r226", "r363", "r387", "r388", "r389", "r390", "r408", "r416", "r417", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r487" ] }, "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": [ "r644", "r655", "r665", "r690" ] }, "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": [ "r645", "r656", "r666", "r691" ] }, "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": [ "r652", "r663", "r673", "r698" ] }, "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": [ "r133", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r178", "r179", "r180", "r181", "r182", "r183", "r199", "r225", "r226", "r363", "r387", "r388", "r389", "r390", "r408", "r416", "r417", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r487" ] }, "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": [ "r137" ] }, "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": 6.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": [ "r81", "r114", "r460", "r480", "r485", "r493", "r522", "r624" ] }, "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": [ "r132", "r168", "r169", "r170", "r172", "r180", "r182", "r224", "r227", "r348", "r349", "r350", "r362", "r363", "r381", "r383", "r384", "r386", "r388", "r476", "r478", "r499", "r825" ] }, "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": [ "r204", "r205", "r210", "r213", "r214", "r218", "r219", "r220", "r303", "r304", "r437" ] }, "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": [ "r130", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r585" ] }, "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": [ "r294" ] }, "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/20240630", "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": [ "r707" ] }, "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": [ "r707" ] }, "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": [ "r133", "r168", "r170", "r171", "r172", "r173", "r174", "r182", "r199", "r363", "r387", "r388", "r389", "r408", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r487", "r724", "r726", "r727", "r728", "r744", "r751", "r752", "r802", "r806", "r807" ] }, "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": [ "r183", "r316", "r715", "r745" ] }, "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": [ "r58", "r60", "r371" ] }, "us-gaap_ScheduleOfChangeInAccountingEstimateTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangeInAccountingEstimateTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInAccountingEstimateDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Change in Accounting Estimate [Table]", "documentation": "A summarization of the nature of changes in accounting estimates, including changes that occur in interim periods. Changes in accounting estimate have the effect of adjusting the carrying amounts of existing assets or liabilities or altering the subsequent accounting for existing or future assets or liabilities. Changes in accounting estimates are a necessary consequence of assessments, in conjunction with the periodic presentation of financial statements, of the present status and expected future benefits and obligations associated with assets and liabilities. Changes in accounting estimates result from new or better information. Examples of items for which estimates are necessary are uncollectible receivables, inventory obsolescence, service lives and salvage values of depreciable assets, warranty obligations, and regulatory reviews." } } }, "auth_ref": [ "r31", "r177" ] }, "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": [ "r747" ] }, "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": [ "r392", "r393" ] }, "issc_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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": [ "r42", "r45" ] }, "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", "r85", "r86", "r87" ] }, "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/20240630", "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": [ "r245" ] }, "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": [ "r116" ] }, "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": [ "r72", "r73", "r545", "r546", "r549" ] }, "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": [ "r317", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r800" ] }, "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": [ "r638" ] }, "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": [ "r640" ] }, "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": [ "r92" ] }, "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": [ "r731", "r732", "r767" ] }, "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": [ "r612" ] }, "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": [ "r332", "r333" ] }, "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": [ "r317", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r620" ] }, "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": [ "r324", "r325" ] }, "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": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "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": [ "r111", "r115" ] }, "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": [ "r131", "r146", "r147", "r148", "r163", "r187", "r191", "r193", "r195", "r201", "r202", "r223", "r248", "r250", "r251", "r252", "r255", "r256", "r284", "r285", "r287", "r288", "r289", "r398", "r489", "r490", "r491", "r492", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r521", "r542", "r565", "r576", "r577", "r578", "r579", "r580", "r714", "r738", "r746" ] }, "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", "r132", "r154", "r155", "r156", "r168", "r169", "r170", "r172", "r180", "r182", "r200", "r224", "r227", "r290", "r348", "r349", "r350", "r362", "r363", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r399", "r400", "r401", "r402", "r403", "r404", "r417", "r476", "r477", "r478", "r499", "r565" ] }, "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": [ "r168", "r169", "r170", "r200", "r437", "r488", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r540", "r543", "r544", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r630" ] }, "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": [ "r183", "r316", "r715", "r716", "r745" ] }, "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": [ "r168", "r169", "r170", "r200", "r437", "r488", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r540", "r543", "r544", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r630" ] }, "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": [ "r647", "r658", "r668", "r693" ] }, "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/20240630", "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", "r114" ] }, "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": [ "r79", "r82", "r83", "r102", "r523", "r539", "r566", "r567", "r624", "r637", "r740", "r750", "r803", "r825" ] }, "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_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r405", "r426" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r405", "r426" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r405", "r426" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r405", "r426" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r405", "r426" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r425", "r427" ] }, "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": [ "r730" ] }, "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": [ "r34" ] }, "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": [ "r687" ] }, "issc_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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/20240630", "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": [ "r679" ] }, "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": [ "r686" ] }, "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": [ "r706" ] }, "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": [ "r708" ] }, "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_TransferFromPrepaidInventoryToGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "localname": "TransferFromPrepaidInventoryToGoodwill", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid inventory to goodwill, classified as non-cash activity.", "label": "Transfer From Prepaid Inventory To Goodwill", "terseLabel": "Transfer from prepaid inventory to goodwill" } } }, "auth_ref": [] }, "issc_TransferFromPrepaidInventoryToIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "localname": "TransferFromPrepaidInventoryToIntangibleAssetsNet", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid inventory to intangible assets, net, classified as non-cash activity.", "label": "Transfer From Prepaid Inventory To Intangible Assets, Net", "terseLabel": "Transfer from prepaid inventory to intangible assets, net" } } }, "auth_ref": [] }, "issc_TransferFromPrepaidInventoryToInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20240630", "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/20240630", "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/20240630", "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": [ "r709" ] }, "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": [ "r710" ] }, "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": [ "r708" ] }, "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": [ "r708" ] }, "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": [ "r711" ] }, "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": [ "r709" ] }, "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": [ "r53" ] }, "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": [ "r53" ] }, "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 June 30, 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", "r53", "r54" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "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": [ "r373" ] }, "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": [ "r705" ] }, "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": [ "r37", "r38", "r39", "r125", "r126", "r127", "r128" ] }, "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": [ "r186", "r195" ] }, "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": [ "r185", "r195" ] } } } }, "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": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "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(20))", "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(28))", "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(29))", "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)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "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" }, "r87": { "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" }, "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(10))", "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(20))", "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.1,2)", "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.2(a),(d))", "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "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(11))", "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": "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" }, "r120": { "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" }, "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(20))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "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(c))", "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(g)(1)(ii))", "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(h)(2))", "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": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "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)(i))", "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)(4)(iii)(A))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r251": { "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" }, "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)(i))", "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)(iii)(A))", "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)(4)(iii)(B))", "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": "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "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)", "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)(A)", "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)(02)(B)", "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": "(d)(iv)(02)(C)", "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": "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "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)", "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)(01)", "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)(02)", "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)(1)(iv)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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)", "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)(01)", "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": "(c)(2)(iii)(02)", "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": "(c)(2)(iii)(03)", "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": "(d)(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": "(d)(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": "(e)(1)", "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": "(e)(2)", "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)(i)", "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)(ii)", "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)(iii)", "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": "(f)(2)(iv)", "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": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "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)(12))", "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)(19))", "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": "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "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(1))", "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(2)(a))", "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(2)(c)(2)(i))", "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(2)(c)(2)(ii))", "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(2)(c))", "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(2)(e))", "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(2)(g)(3))", "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(3))", "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)(a)(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)(a)(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)(a)(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)(a)(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)(a)(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)(a)(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(7)(c)(1))", "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": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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 74 0001558370-24-012215-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-012215-xbrl.zip M4$L#!!0 ( --[#EGZSRN&[PX /B2 1 :7-S8RTR,#(T,#8S,"YX ML'G:S,Y5UL9/&WB8=V98;S=J6UU)O3QV(A"0T%*D MH&WUU^\!2%"D> %%RJTZRY>$)@[.!=\!< X! =]^][)RT!-AG'KNAU;OI-M" MQ+4\F[J+#RU?S-OO6]]]_-M7W_Z]W?[Y\O$6V9[EKX@KD,4(%L1&SU0LT=1; MK[&+[@ACU''0):/V@B#4ZYY\<](]Z:%V^Z-B<8DY5/%+CQVE ;230V1+) ABQ="P+K\ 51(RGT]//+8 0=U>Y^>[VXG24A,[ MU/V!TD@)*+!%1!NG>]L)"B-2IT"!GV]! M@ZUEU&Q9F[I<8-1\1SS&>*-"R0 MZ)YJ8I89Y#.B&9KL69:(O-FO"TD*@H(<86;*="0A 4=V2QK--O M=T_;ISU=DW)NE?;6H IQ_54_"^5^MT->!'$YG3FD+R]O]DZBZY3,& M?7^3Y,")=;+PGCJZ-&$>M*QLIHSFT"4)N_6,MLGK(DZ7R86CR;5A4EB"W/=P7+0R4H3%0H M,71%S9;98$D/)FM&K#)]94NY[63"W,'$5A+--A(*=CM5 5M["XD:VFCFN/;^[-<8ED85/CX%4)J*L+04W?N!6_@ MG1S)+F233,&]D7SXX7%D& !4"UY3;CD>]QF9P,AI8V8/7/O*Y\);#5XHO_96 MF+JA&_ 6HF#G?E6TBEI)F\RI2Y4Y, 9WNZB-M@SA#\T3 5,4<$62+0KX(LWX MV\XNNQU!/@0+8_>C>@;7XC#9JE:4LU!8.20IJ&AAQ_*=_>MMU]4E=N3,.%D2HH'RZ?)^'9T/9C"'Y>#V\']U1!-/@V'TTD#XWXP1J5\/!^O]41=5EF]SNK['XQK1 $G"C4"Y%0,?72DZJA('<5""OE&A\\ MF ]"I+^0WQ0"U*=R-%B,YS>^@.+!RF."_J[L#IVEC@M6%&7VP'M]C1V5O.*WM+*!)IF8U3 ME'&*(68N#-?\@;#)$C/2S\$\EZX TK/NVVYO%T_-" $G%+!JD"J#U"W!^5TR M65B(R3=I3(+:#0SE80ABKCO08^6OU*L'O%$?+0H!,EK4,!#;H'1/<*C.M7A#BH6]A%#P R>B/EH'Z#=AKM-!)[5'&M8HAB'!O$:JP)/6#YE6-)! 4# M]UX@2M8NL5KTMLIJ$7J3D--TT:I+"^.Y"B"7GF,3QF6&*#9[+3%D,C#"?KKW M4H-<:9A\&CP./XUOKX>/DW^BX7]_&$U_:9 O2%=3R,#PJUZJ'71Z5DTEIR6K M&5#N=<_2<7*<]S]1P%T-XJH@W-FG)338%GV*F''RQ0>+AT^9(.Z6F]#J=3/0 MBIB@@$N#2!$BJQ5F&Q@0Z<*EJY129+9CS+6=4O[$61:H!126GV-M%XH5.)K)%5K1[KI]XW_'=#_'@D,VS[@ M;GF+0-=:3I;/SNQ)I[4\*92,8J(;/SF22N\8,#^4$T*OS@8M^F@M@/S),_0\+Q3Y"Q[_W5O:6R*+-/902\ M)7TJ-C3Y6BVT9AY26JBML%HS1+>J-?[W2CL2#[?AL+SW9$0YE?<3-GYQH/E) M->;S21FY#+V)<9LD2*)XHS;1 LOYM/GL)B^PX9 MS]7?8:,&X00,F+<4SZ@#.AHVU^[/QKR7,V\G+HR\H3291JD]?FT6.D,8%LM1 MV-G*;!RBE$-XV!TL&%'Q9A[:630F*,\SH 0^*&+4X%-E7TANBI)-9D"IU":1 M!JC#?5&O]L'Z8LSPQ&J?RN@20?DBMOM:)"?;"0!WYY:G(@;M9T541J!.I=&J@8/Q6^)S@V MF.V?B9=-P;_F[N?A7+:B">3J MFW(:@/=/U;+1S*$R0??;SLXY]N&+Q&GWZJQ[L,MC KFI6UAR3MH/[FZY#4^4#:AY M'KDZ=%\^G("H4+D]I&XO%R@E59/+API24[>N9 G- %-7:,OGTB+-=XWDV6RJ MJ?[FU13)N%VE3"LXC"5JR:8X;_?Z[=Z[RGK$[YLIB<2I0B*ZUT9J<2JU..V5 MUB+ODI1"!\R\S:9#',$C-OOY8\[U.#64D&\JZK"]=:2Z!NIO3P?B@E_D,K]=-*E8)NIN1%7#J>]3D(Z.1P_ZN9-)@OHLN%+H0N M&@FRDO$.V.'/N*#"ESR^9YZ__M!2=R]=4"!I(9> M/0VX^RP\#BIM4J1J^.M>?D_$'5G-"&N%YF85[(C<-<)6UX.4M@!#J?P]8#4+ M BWU&=(;K6-D6*KDP-K6:_] ^WM?JC:>W^'?/!9RA@Q#>O%Z<31LW!]Y!2OPG^=.V MX3UW"$&HMR'DFC)B00](]NLB@F/JWY%%0W=!74)DXU[#F.1XZ_!H+,6<)ZTK M2WR4ENI.<2@=GF$.8$1;/@&R.@06;48"2%U-CG PI)%IZ+6V$G_:R@ M_"A="Q15B\ RG)H0]@18<"4M:9:9["BM&[GR,E-Y9T#P_\C5/5YO;-ZTHH"A M#.GKNN76IOW],KM/[3BG@>@H,=SN4 ]OQG(7IJWJVMYJ50VML']$7M%PF14P MSQT\444+#II$LZ#\F( ,Y]_M$H/<,.2Y^A==U ( KJGC2T#2L=:>]6K$7?O$ M6;LM4A!5*KJ?J%CJ*#T:3L)[=88OEN/+6YGC^WR2T695'K6&)W-[1+/HMCGF MV.$D-7Q9*D+.;Z;!ROG>\8!\:#ETSKN6@](R,WEETT.0R]G^H)A1*_P] MY0/T28NNL1._V2>@R6V&?5C$75[K_NB>,HSW15DV G-@-%)AHIC[#SJKA 7[ZGP@,5)T6[Q=)C4\D*1VBKBNK5 MPI@.Z_/-+$%[A!8^N)9,D5/6[+P_0LVGA*WD/L4T$#L%1ZC[-O2^D0NOD&L\ M$7D7]<@-EV*#-[N'L5QN@B^:#N;!EH>LK^BOP/N/_>Q>>NZH9U^LR>HRJA!7 MV^)BN9$!B3\CHU?SL\J&W5)7J<4/T4HQ9D>6@=SD&S"P+'_EJWQAM((XA&UW M6N^V1LFJQQ*]F/*-?,OD-6N6S"ACH>5@#I'++P2S&\]GI=JG!)=C:2I#H!?+ M-L;SV+7 T='6^L!%* Y<(QT<569QA-/:/L;$OBK5:I0,/D?8,I<^AT&0\RMO M-:-!G!\>#/T[] \;".E<);-Z!/GB4Z;&V9A]4 897_AA#I*$X*/&]YYG/X/* M4T_HVV]4(_YQ(O\BO?4_H/F ,KWXD/*ZG/(C]":5:LP)NV'>:C=+GGKZ"M4' M!P?75^E;5'>3E2H<7AGK@BAPSUFLV,*L[PVE:_QEVF B($97!W:-U)H\3,8P M&LBK4H.O0L!F .0VL1\)EU<;V?UN[UR^3G6.^JR.L!_I8YJOR9H1*U@HN"-B MZ=DI^\VD1VA?L4?K4;QT%]A6^,OT %.?3@;N]Z3\&)E9]QC;)=B='&SO^_@_ M4$L#!!0 ( --[#ED%$$Y8^A *WL 5 :7-S8RTR,#(T,#8S,%]C M86PN>&UL[5UM<^(X$OZ^5?;F9V2*$S*8J"51@;O8^32E& M@&IMBY/MO.ROOY:PB0V6+1N"!9FJK9T9(\G]]-.2NJ66_.FW%]LRGC!S"74^ M5^I'M8J!'9..B3/]7/&]2?6L\MN7O_WRZ>_5ZA^7#[?&F)J^C1W/,!E&'AX; MS\2;&2,ZGR/'N,.,$UH[I1K7X135PB%ZI0QQ!M-8[J MX0_=H#7J7!AGQ_63XT:M<6*<7)PT+QIGQN N+'<'DDU(5D&+.']>\/\]POL, M0.BX%R\N^5R9>=[\XOCX^?GYZ+EY1-D4JM?JQW_4C6!;EU]H/=% _/S\_%K]6OOQB&)\8M? #GACBT87W.L>?*RZQ MYQ9O2CR;,3SY7"&N:U:Y_FOM9HT#^72I,\8.D U_<:E%QIS=2V1Q M>88SC#VW8O#7?'NXB4E$'(<^@;:?<-5UCTQJ'_-2Q[G:%6B5]'C\KG"7O[K] M27^.F3"B;>*6O4!'!721.[NVZ/-[X8^TOSOX5\0U+>KZ# _].93GLB K:HYO M)=P!PQ:QB8/8:\>R@C&E/QGXS)R!-!P8&0^,\P<^4 M$>QVG#$@FR,R[KW,N;WP)WUOAEG79PQ*=5P7QHAW5^\&(FFK9)A+IN31P@MY M1]QZIOW)M>_!SQV;,H_\)52%,5#QB%0=Q[!?OH_<\G7-E@+O%:&,^ M5]HH#\9B=+HC#K%]6SP:H%?APVP#H$+K&D/O(LMLO"_^X!5YE6!"-=\2D\DM M_!0 YR)L/WJ)Z!F_>!AJC)=/B'[>XF%KK694C67;\/=N__ZJ=S_L7?&_ M#?NW-U>=$?SCLG/;N>_VC.'OO=YHF ,\AP[@P3V,227<1K4X3F/$AO'F/+<\,GW%*:PDJ"!S\6DTS8J(4>L?6YLOKC<0DB!6Y: MJF1!F1_MYEGKO-&JM6OM^OE9Z[1Q^B9SQ(8Z+"X^8F;8//QUS:SB] 0ECEW? MMD5K50(6$-:?,&JOZRUX&0Z;WG7BSKN]ZU Z"C$QV M%6K&=7#>:I^U]X_DHC@#KIOZZI-T#,ZT\@I)U3%UE?&?7G*K&':B,'80%;@!P8PZD^QO"5TO$S ML2P)S>'/FA*81%.JR/KYHZM;"3!M]UY,R^=9$!GDJ%3=(^(*P]'/\0RW,P86 M/%=YJG*A>K308V1)K9UJJ)$2-+@N/?DNX$8G3HYGU@CHSEBA;*E]IH#2D MC3K3$6;V%7[,6))-*!G'6&^=UO0A+HV&!/X4P6V=0,F"7M*Z< CN-1!PZ; _ M8(MO,//X.''EKW!C^\_O.^#7+ZP-=XH&Z)5O$ZGMF\4+[S_3!?#I%\L&N6;* M-H&V#GY^62J$C( M.I.Y$&:&+M6=$_K DW4=/ [ST&&N]VU?^-]7>$),(AM@LRL>#LD%L>K7?3OC M,5D(,1!9&UTT)QZR%G8KU"/S$3QJ2=/&JHG3X8C^..N=S\: M&OUKHS_H/71&-U"@HND9E'OL+;9>;ZDKVU%:*;/K1)7PS==@SGS]DC@^/_6Z MI/$23RC#RPUD[/9>/(; &L59[QM@3 1F?.636B#:],;Q,,.N/#?WW=X8[S=- MZ#>M<@>%1/KCV3&[589^VT(!4BYW1C])**D=X;OF,V'11%%+*I8P9X0RF,F$ M<[_C#$8&@@\8G4@CLT@)[!N]3U^A.>RB<6AC![(B9VA^ ) M21UQ607M>,QB(\D7SP5.::FDQ&[X@)^PX^-P,%O=VP3S7NQE\JPE^&\,(YIT M(25W2P=@#MM"K=\:RW*("Z^KR)JUPW+:L5I\L%;#ELE=Z7W@#1KWCM+'C/1*/RUFW8/,KS"5C9Q2 M)Y= 5P&&2Y@_Y8LXDM+:68KB0JX:D((!0;G[.M'K<%6W=4Z*;>MT.\/?C>O; M_G=MMW6X,E:N0X)8P6/$!*T%UR7%'T1*#C!0RT_D\9P:?(47?RZ7 GHOY@PY M4_P 6NM-)MB4WERS8R%V.X[P:VE Y &C3P3LZ_+UF\N/,2Z]^8X)QIQV4$N] M >U&FW+,*SJ<;:B\?&%P&0>Y86Q.V6IZ*Z"=;6S(3%+^02I6S?>)KO"<89,( MK<'?+2S(@& ]$B3AFAMA4ZA,F%SY\AG/@UN\*D#=/5QAJYL940N'#9S@';I7+0TK>**]<[GSO6\46^FZ5L()$Z<2VT00LEW^^^ M Y/(@A^N"-6T'B>"FWW#23'QAE]EBU!I[".:2F&]A#:DTQGA=7CA[JP9_:Z> MLM$DUOZ(5J*NB- L]$J7D;E3P<4_N9W1H-Y'- 45%81&H-$1XT0@*Y<%Y3&# ME:H?U!)4M! :@T8KCE(LD<"[P-"0W,('-@U%9806LKT52\E-B?+@:7G%WPK? MJM4.E^2--! RJ[A2N?.]9XF6%EF@&Z2H)#00TT^CWCIMEIQ5KVV*BJKR\N7H M[SY%)?C*Z(AV3% /0 M3&1#96A^X$.BKVOB(,?:1)' M)N ].3"J\T'7,(TV:JLWKNN#'K#22)Y=\?#9+Z@#_5)M8P[P6\ZPVWO! MS"2N/-+,JO>Q;$!=!:5>^7E%7-.BKL_PT)_/+7&"$UF7R.+V.YQA[+V5< <, M6\06AZ([EK ^>"D$2#X#Y]?%_% I*)(%ITP\1"S5)$E]J/ M@(T+'5/QB"''7>1DU"6=,E\3VJQNB2NX\J]HB6K:#3-%:%1[T3AIUUHE+=>68@A9GPU?:D2_NS2WJ:K5#V^++*S1##D91K13&7Y: MJCYJUV^)89LZR;OUL9-W_S3_\M6MWP=-MCL4+)+Y95\>>Y=W_33KW:M7>;FH M]+6"R/D2P!D<(0@OYPS/#G2CN>(%5@Q."J\81,0SD#,V @$-'$@H'E(NHQ$D MM!M(2*G_LL'2@NY3CLN]%?E1RM64XNT/Z/D.>9@19"WR+_A5O.PI)3E^I"_]4^$*-7_L/+LI$.K&@6F> M3_WILB^+:6>"BLI-VH%20*;?U*%L=0EZ.!CN%+$I3P\:A #Q!:H1WZ*;]B?7 MO@<_1Z^>"Y15( )H;Q !A-*%GKTGY..[AA,AH8$B(H:1@?[^/Y^4/'P+U*TM M$RM#S?OI0?] M9I=\2.]AP!D]8^L)WU''F\D\V\T:_8 6I*0"_6*??"!YKQ@]TZW83-#6!S25 M-.3ZQ5 %L,&;9;%)P=;BNFJW:^?U#V$E4NSZ)5;F1W=-_>UX,6%C']1*I-"W M?@VJ)$M*+C*7DI\VBDK>F7B82?C?M+F]MH!W :]R4:H>\72XXQW=[(XL&A2( MGL\VR+A=R"+VR9;2&/]$]OS?AA#*Z.S)?EE$A6_75ZUT.TF9DC[&>LN/'CYP MZ^Q/OKDX[6+,U#K:# :I%"1^BU49CN9?MH@@OX,.ABWHW);S<>U>=JNG;7WPTC>50'J=XV4[ID&=[F%Z5T%/-'SPIYH\&XC?+G^#N?Z MI8C)FYXIY78^+XQ]T_N.& /#?15R(:MK(=KIF1.)-::3_9+(!)\\]JK]^)J]1'U\OO)Z'YX.CW#;/%^H6B M=Z=6*8[\C/]_#X@L@$F39?@>8@Z,*/RZM^$,,=S($\N=N9;?= M52+>FER7R"5F/HC);6C3F3>D.=K5-U> ?F&0N.5QL?30I;9-G06:CN DY%O=3/1&S4\"&:T#MI19-$:>&FS M]5O)@IY8-1:O,>S%>PR+/S?".R#U[ZFW_ HI+.%ZJ3!?EJBH7GVW?5E5+IZ/ M_$ M>/54(=U[PU;C?>:\W6HURQT-\I(?'1[>0Q?%TC2T&$RZ\+J&XL2^A>'$ M^)6_T&A\]'%E]V>24B7[!NZM*SY[Q_=!^4GOCLW_502EK*V]'462$WFWIP/] M0LBMN,$QK,U:NUXO.5EW,[[SH-PD>/MTO-!Q,/I]^3]02P,$% @ TWL. M68YTR8*S+0 YL$" !4 !I4 M_)!L%A^2+);[&!A,.W:1K#?)JB+Y\W^_3:/>"V%)2.-?CL[>G1[U2.S3((S' MOQQEZ>CXIZ/__LL__]//_^_X^'_/'V][ ?6S*8G3GL^(EY*@]QJFD]X3GKVSTW<_OCM]=]8[/OY+WL6YE_ F-.[E?;U_=[;\X6+1 M&XT_]7XZ.?ONY/WI^^]ZWWWZ[L.G]S_U'NZ6<'<C29K./IVG;ROW>W0W]"IMYQ&">I%_OD MJ,?A/R7YE[?4]]*@AV+KX[/WA]_.'OWE@1' M"Q3%SP:#+,'%KT&Z:E &_OZD^+$,&BJZ+I%=P&^ALF#7V<>/'T_R7X_^\D^] MWL^,1N21C'KY5Y_2^8S\[X(-\G.[8<1DF?D23C)%A-IUZ;,X1"L0WCS$.,7\D"6$O9$BBT4W,^Q$ZOO@N MN22I%T9V^M,-0G@9S+7$YWI16,9CF'SM@HGPH(@9-?'B,;F)U[]<)6DXY7;5 M"4)9PV1]'WN9))02+HIHVJ-A90M#XQ$X32,N>C[4;18 MA U&#QGS)QP;X;S#8#%A[9QOM9!!RMB5/7V)O2P(^>3WP.@U95.O/"'>Q"/Q M52?C*ZSE/_A%NV%Q03WSS MDGA^OD=N1KFV5Q>DWE(O[H\9R;6V&7WRKMSX@>>$_#WC:%R]M*"Q4&^VI.78 M>\Q?DKCXN(D02:;>.Y)Q1R'^R>-Z)WSO/#I9P)^\BG7G,5^8,OI*V)&653($ M(\96_8D!CQ=_<):>_71\=G;\/@]4_LOF6"5*EF348RJ?>@./!=SX+[(DI=/^ M6YAR,NB-+&0MWEG52[9J9R@+UG&74=>\IQS,DN.QYXW$V'I#R>$ M#R6^$5TF MT/.:J$!--M[=OJHI &ASVY>DOY@D,L3:[B;+K89=R&2;H;M5MU M$,;I21!.5ZKA15$]_2J%I$7L^_N<#7EOS9'BGP5S:'P$JFSW6M58YKM=_FB$XX3LS/GLGQB@TMHBOMO55E*$Q]-]JP[+M F/\9QF%A MD_'71><"G<:V74*="+B !*MOPU0,L&[>*[7O%>ZN=Y=K@XV7$ 0)&5"_,GH> M\:"LM@<4WZP=X.*+WV]#[SF,..=(BT M<^W)]X0:"ZD"P7JR!=8M+:5-[CV-?:452&%!RD#H!MH/,I4:C-NIMF]B6M9P M$$,4VETR//-)8!,2]OUK2 >*7L+#3-NE#=0J#S9IQ^MO<7I3]<'Q77G[)<9; M)@!BBL(.%C48\?B6\/78$M')62P&@N-.0]1@U1+R75 MC6SUQ>D?VOBWC4;#>:$OV MWIWA;*-NMB=[KYZM?SZIQF36<25]K*;M@+4R?//QX\?3T]YQ;]TS_V/9>8_W MWBNZ[XG^EU&=U0A+4\D5U=I>$N*_&],7SJJP,!7^86TA_(_?;\G8BZ[B5*3E M^/@;-B&!V)I' )B376->#'=9"0B7T"[_+,5Y$Z""L(6UJGE$Y8,U-$8P!+IE MD%+LA '*L%K;6T/IK?QTPM*2C^9_K67(__A]59$[]$GL<1N7Z" (MR55)617 M%"V&_1(G,^+G!QFD*JJ$E5.F@JZKO";,I0;C=Z;/"H2%5FL1;5_%+98BZ_+T MR$N2P6B84O^K1.6U\.!B7MG" <5E-*1V ."-,I!ZUJ #:^I#HG.S, Z_(J M2XYMY^[^@=$@\],!&Q+V$OH$\/8R,*E+A "[)2<1]4P% @GHZT%8%6%RZ":^ M7L-::C!\IZY>CN_2TROQQ.'IBXJW"SJ=T5C4$IEX>UD;O<>'6CF@?@,5I>.7 MPH+4@M"MN7\-\ZD!+NYF 3GRY9D 1-JIN3Q$7GSO3643@@P$5(]-((>D*)6^ M"J0EISTU![A(56-VKLY5),O:NXV<6[5=U'8+M-)R@??Y_(D/J])F?4M8*\S: M8N*'P$MM$/J6]ORHMFUL.E8BH];X=6]F)@15K,^,D,ZW%8_B5"BPEUC])EUG M5W[M$MN[2AQ]$]_B5QCC]>]-]@(RUE#I*)TN^4MH+=?Y&^@X]?GP&62MTS=I M"D<]#!NC8HG6[YLTK<&2=CV_I=RH/8:=^WXSDBHA)$-2G!IG/_@C2]+\/-DU M9??DM72' *,Q_^@7%Z$HK-2J#[CZTK87!]P2@AN,^D&A>-(I204*T@X!-[7# MNI*A>M0Z-T!+6LJ6"-'0^;KKSON#LB)Y39C,I.1 TG6-'*PC0L26VP4C09A>>(S-1Y2]BG(0 M>.8 X6%/J6J!A6)M-$O3RH[Z=N-=)B*A5AAU/E,H2*C,"GK4G1K3ESA+,B\: ML)MXQ(K3U3:WY(5$9E:I:&QBF)KF2&PSV4;3 MVDK!/JSL5=E+BY9K)E:-\2J1=6G&2NITEJRDRFVLWTLFHOR?_R-R72]>I(D= MP@W@(+:RB0.B'TF2LM!/22!'3?ZM,GK8I$N0<4T[;9P5,)$U;0_?[G,$"@++ M-MV4,+>+1HN[8F!:TD=OP13S94+U4_WQ> MY/+%D4.E@5GUHE \ZW[P\6R-HS;97J.GNKR#^FINRG5%3QOC[L#H+8FM.H): M1+JMP12%!YKM7 4&KJ'%7[AL\>K9N(A>G\^W'C/($5]C M'P=&A\)V,11\;'1'@S6N\00T@^X>]>YK0*NTE@U_5S0Z]0R?Q5.!)%_79*JE MP184*8U< FE&77LFIF(OU8[>N95(T"U;"H"FV]/_4NO-OTWZ63JA M+/R3!%_XY,[R*SD&.3N%M7*SOGHCS \3\L!"GT!'VW8XDN64T7BL_9+/-ATU MYO1&(^U"/JJQ&M^LL%,5U:X+&M/?_6T.NV"8?G'1F%$((GQ/WMN" .EUAFI@ M36Q+!HZ"4(-HWC:X!;%MQ_ 4?-\*W\GQG(KW;1(>[4A,IO>QHDCR!P4(M4#9"0 MJS0=N($5R>V9C8$$J"DNG9L,C'S98-1(.S47Z.'3\WGY%X4!F7>@* ^UZ<(Q MDY3&M0UH1'1[QE1+&E2'5>=F94-&M;Y5AKZ[N[(_$SIFWFP2^I[L3(D25EH. MHX3NBCHRWL0 OC<;@I53IX)NY=YL!9.I 0YN[L[>1GIU?[8*6;=QU>K#S)HD M(P -Q\]@>!RTJB.-$+P-O2U&_;3,IX:8=!]_@U"OQ-!4*#NH#(T3&H6!F*>N MQ*,.XMTKJ#I4#@I4B,+ #DD#9P88V)B\M@H_M5RF)CAT7.T)(;V<&M3(.IT; M+LES>A,G*O M0M:I&=S2).%6*NX1(['/S?-\?N^E&2.#T?IKU=;;O -0F^RZ<,ZD!7)*BU*T M,&3#5INF=E5+4-08OLBEJZ'!KC9S$<9%=U14]R4!AU0* $9"H-B,I ML#&9+1J/FMO4!(?N+42*=,460&2[WY)DTRS*WU>\&HV(GSX0%M)@?6\EM#TQ M:"9?RQLV1$(^O(4Q:EB+!2UM;>PD1&UQZW;+8T3,:OMC3$3W=^"39!G9 RQK M P(X&+D%TSW^BD.?&S Z&MI1>)AQ5#%BMW?F;Z*X/J(I0:W[U(4_(4$6\95< M\?S0'4DG-+B)7TAQ!?+VMX0H#C@WZ4Z>(FC884=LA- #4;=0,H*?9-&*9-V M)$=-<>TVM=*(N*7%ZHER'%^(QREA4Q$ T>1?9*"*S;(<& &)FL" #-B8S#;# M 4IN4Q,<'.SY94A7=_<0LD[-X*\>"[WGB#SRR55A IM@H%[( !V3I53[;4 C MTMI3=P5GJ6[LSM5\&]FRBLN1='M!4WZ3^+7GAY&ZDGX;$-0#.:ASXM37+TE M#0EL\<(E%8^I?OSN+UB2(%RY5PE U&V);Y:$,4F2OL\78$FHJ_"50\/5KC \ M$EK%1T;47E_;SHK^K9:-BWZU0J&6&'5?^@N14*G\-4'=[ZXDZV_*%:;*RW$M>P$Y4Z.?QJ^K:$1'&V'7_4LK M##,<)R%CD3TV7*A\:5G%CV .F?9!RX^65QT9ME+'7[MZH*S>F*FC7#N M_OF'NI>:U2#.><@[Q[; \5<2!=>4#;V(G,_SKPSBX$;ME5%CXQY0<4AKY29- M:_"E77NN(T%JCZ:3\+LA79LQ>1-ZG)\5"H/08W.!V&"4WV2B.2TDA5>>GP%; MN*!XC47QIFII/Z(^.J1M"// J&D;AXETLJ&V2#DY5P1043E99(1]YS4<3X*N MP>@F#L*7,,C HZ=2.&FI 0CIBJ+?PG22'_85&_A).'NB^1D7>8J@1@]F7-#W MT:0"0R<>6ANK3FLM #*6110UT-\PJ)]/-KC+=Z=?\Q^J7RVPK!#Y^OKZ+HQC M^I*7"AXGR3N?3D]R,E?';R\HW]C&^15/<;@)2<4!W*.*9,E; M*O;%P0://G[\_OWIZ=GI][WCWFH@_OEB<']Y=3^\NA2?AH/;F\O^$__CO'_; MO[^XZ@U_O;IZ&O;^O3+@?_"^IU&<5(A:28\/\R%GT+.7D*.E.G8SRRT)>Q(Y M4VA&VP Z<8-BOI,Q6'K \$O$C:SL$I5#$)%A5N)K%Z6"&,BGK76>J82X&[X[T61L15L M82UU0PM'M;DLX0@$Z2>?QBF?1:^B')2O>8H[+]:_1Y3/S;\<&- MNY3;A_;D!A.$57Z%IMTD269E8\L&7$1U0:=3<=[4W@<:M>Q29#\T$9D1-2C%9KC$4+;H4DP_MB0F MS(N++325,Q,(W:58?FI5+/CFI"=&O"1C\QS)!;XYJE!A(PS?I5@^-A&+@@:M M8'X^Z39ZNOJ5;\T',U(\V[NF2A\YY?^914Z'3_R?NZO[IV%O<-T;/%P]]I]N M., A9FJ5@'E@-,C\E$^5A+V$/G3<5PZV!Y%1&/GV_9@9JT7-Z@(1^!(]!:S; M<*A.9S9X+B/ \:8FQTL9^MR <1CL-%*;ZIZE@KKKF+/ 5A=E+L,XC)!9LWH# M]2:L#I/$%_S[[O2'#ZB4_'"P8_)[GV %)2-=B;.+Z*"#Q[N@66 MUYS I4F+4I&++$GIE+";V(\R$7 3E8[\O^#)>U,+S:XG!+E,O79*I&I')1YQ M7] D'8P^4QJ4/?^01H'&)$T:[DVJQH28?9"9M:Q0&)RY#IK)#).L/C.:)'QM M-0HA0ZI [$W2K((U'G8OHESQ^.I-/.-)$HT74\#O369,00,>P3R2A' >3+BI MEC8-"XS!!82R#0+/I56WZDI!20X>60U)Q+L;?R8QIR[BZ/:#*>>PH"R_Z5,I M--/&");M5M(SI0N/&+?(,_6!*!9N5L*1D(!0#L6#GN)V=ITDRI![D^Z78H]' M##=Q2AA)-'/.%M3>I/&W,,?$^N6-GX5J+%$%90"![TWR'B8!CU0&Z82P>QK3 MJMVJ[4/7:&_R^#I"\,AI[4Z70:8PSCC"ZXS^.1E11E;O19/DZHU/E9Q+8>RQ M>I=K6X =,I_QLE0C80Q\/U*X_%W$B3976J)G@$@W 3S&PG' M$XY3_X6O4<;D/A,\&(RVSDMH7)M]-YU:6*/4A3UM^R=>E8NT[ .!ZZRKU'6D MCL[5 H@O?(_I03#K7A"XYAV*':8;;Q'_@O()C3C3DN)5G*.*1)2U_!^L:_E% M*?_PU_[CU:^#V\NKQ^&_]:[^Y\O-T]^.#D7]C5$LQ'=!IS,:YUBP+ (KL:1:5BE56MG!HLA_V4%>L2. 3K%:4N 6?\4)1- M]X,@+$9^\,+@)K[P9F'J1>K;^M5M$*PCC,6A(<5Q 4W*L2;!<@^JE D$C""O M;RP,B 9L)UZ5@E# (RCU,Y:%@HS#,8_#,0\XL23TAER2XM^;8J:K;& >:11= M4_;J,2AX:-T+@AG'. ]E1QF>H,0VHJ#A;0,B6*'55,VJ?6Y3AD= _>"/K"A M29XHL*[)PPEBFQZ(*8!O,O*D]B,IWM BBY+ZXDGWTFF8_ (7<#&XZV$16'<+ MRK-[/N%1Q9PYQ>4EEYDX-5J@G..9_S;($4NNW@CSPP3,(M7H!\%ZMRU/8T,'&H5^2))K+V2Y4OV6/^'&*20)=S+]$F*]-6:])6H<6R]'[S]X2P=X"F__L"1R/ M5T@NOT]Z_[[ $^WMW2NF%T^']./@-O2>Q5-?G.R[?-M%@@%W^W[&A.T7;^RQ MY9\B796HXMTM]M^MXU@A?CY?H"FFRVO&YS\2^ZHW^XQ:H@F;MZX E6>S3%CA M='Y882C#3_T-OTX9#> M^7SU\=>0,'%*<7XKSBB:>5EEX^X=+;!MZ\K1*KF!0]YEE=Q&U]KK*OI YW\- M%%UKQ3"Y.,1[$\^R-,GI.C/SP;(62%VO5F&EXI,1Z#;#[27B)+CX1VPG7[Q( M4P:B:M"]CP6B'3OUL2H.N+[<(&6AGY) CJ+\6TT&MTF7.+RN7L4WKD=H0+%3 M^=_1F,SO//:5I-=9'*@E"P$C<+=MZ'%9I!"I.&;)!BY*EVYN>0QGF>J=\$HZ M/S>?+_8O/U[0O&+!.C2J.9QAT Y!EFSGNF/ !CQI$+GKE"!OM?J3MD@(%_-F0+:ZI4AL0<->E MRAM8G,_/2>Q/N*!43YSJFZ')4*B%4JUGUA'EN*I\$[TE $,QLIBJTNBU=0L8.."KN&XHY\!SFYQ8(@C6B M-3>WB'!;V93-9E%(V!89ZE<6=*T05"W9",:8+F2^?_[$A[.;H=SLMI6V&P/'\((R_-DG[(:?%&Z6T:P.MT&-;QTV=:[5BMTF$26@O( HQ^ M(F\IXWQY"7-SNXE]F-$PK..'S\P9#9.P:T9SV3XQ+TYFE*7+MS<^,YK-8'YK MFSA^ ?K92*;F5]BR /J:="O91VE"$$;&=Y"5%UEI*9# 2) M<64I%8F2"L16\L!7>?P+;TS.3.VDT@1C",?.9BKD['HVJ6C(4>?>?N.UPD@.OIL@E%3-#E_:Q%6%A-&M+I=\<%4:7,/1DV1 M)"$L%-9,@FVE): 5RF+@2S)CQ"_"&G$ MI&N(I.\7EQCEU%FNK=^?GFVOK==9PO4F*;,M M.9^7_C);3)MVTZUCD6"E6$:#T A7SG9B*WL"D$JGT[T,*_&1$?6"V: =CM6R M1A5U$MJ@:0>KXU_%@;I7$D7Y.W*Q5_2MS')JFR!8&QLKUFIAK*7*[2W!O._! MJ"_NJ!KGTY+"H0&P:.H+VW!G (UN+\A<8Y,41\^\]3=Y=M?SC X MFFK+-J8KF$QTPKH5VV1YD:9Y,QQSDDX7=1*JTK2+(L[8%\E,1>5F%0#!K&*J M,NO*S2H);O6=QF.^N)]>DN=4DUR3@W;OE*!W*=MP2E(240E([88 8"3.1Z%K M*BGLT-T\\6%NJ2=_7T8*@<'A*%6B5+=+:=8&@--=6CG8$HI;MXJ&2/TEP$W"=#$>A<"R+*Z** MF&]0O2J*_\;5-[C(.'EQ6D ^,#+SPN#J;98'.>)@D$X(*WXS5Y(N<$%0E]R" MMG7!*=1J.^28$\&M M(PJGG&8V[T>Y8H>BU'H9TZTX_!I%$Y+'5PR+)DJ(];P59J*0F9MO;[; K^>7 M$3Q45R"IK@"+A+0%RT8MOZFJ"R.*GGHM4:+X7 MRV>M&U&^-^8.5IU?5C=!$/"QT,B-XX8*N@[%&X?BC4/QQJ%XXU"\@:A68&_K M='=8*7"HTSW4Z1[J=''5Z6KN.!-OG'@IM+"30GP3=012REQR'[Q93@+C_D8Y M0&TDG-W=5E/#VR%?-'@LI ^,O(0T2T2\5-Q01>1'9\V:.+YS#M27)>/U%#CU M,,$?69*"ZUPMM..+Z+3<5R+?O0$L<5DJ!>#@ ;CNW3R0,VGJY@'ZG#FD+W$R M(WXX"DD .GT%K'OGKU2L34\DH6 7^^J5N26#42E#LWHN9WGBF/]<9%@5.^W: M?3F>';0*MMYAUR;1L>PJ;V:U(4!)AXYGF=U(44(GMDWY[:'*\%NI,GSPYKE: M/M'%AGA):GXQ; +F6+7-]K#J4$\4ZE*?0_4A$$+[1ZX^7+T[U$%U86FL?_#J MP1(GODVULKTEJ:.QOXVZP5UPYMM4PYLX]>)QN +.ZW*?)E[\F=+@-11+P@Z\ MGA:'+M7R!WQJ:< A/.JIT1PW0OVQ':'N@-] I*!-]2E ;F(_RH(P'B^)>**I MMRFECL?N4@5^:J8"'7,&CSWOX%!(^8?BHL2$;QT5M=8=X]"E6G[$-]T8<.C; M5,_2-QTH8F6T3N/II_ATKL*,;U.[[DD7F[M\E$ZUJ:5@<>M,P*-%RQB M:RE":4H;'E&6+YL?C#;#3X (=8TZ%5U+43P=3=B/EJ_>O_H2>UD0IGF(^YJR MJ2<2>30* _'FP$T\$E\)A&J<+_]0^WQYZ66L;(D?9RGMY>CDY\J7*/;"-8Z' M(^9@-\XK6_;C8-#A O_#P:##P:!_F(-!AV*]0[$>Q)-DN2!Z)"\DSG09"&7+ M/2S9,Z(+S\9$A>X]2;D7H5.BB A8M-_C>CT#ZK!O7#:W6C7V)=_7WI>L!^]Y M^>@[WW$ BX9KP6URRSDIXMPW\8+_Q3>;+#J?YX^*7T0<9]FNHI4>G9O[7FXP M6A3F8:]QV&L<]AK?Q%[C6[AO:D>>[7#UU.'JJKIRQ\B<)Y6O?B_*JJ M';E5:T9@%OX:UWMOJEY:UNH)A^.M:0$64I=3[_C!,^&+PGB\\D;J254!C\!3 M-]#CZM-G()%.A77=V#];]>#\3JX=^68K)F 5N(5/MNX%AS^NH>V&4D;HAR^R M)*53PAY)E.^=DTDXTUQ;K6J!P!?7U-U*.9>*1$!<#C-"+5"\HYFG[: WE*AM MK=?.<[DM\V.U]VLZ>^U?YE=#X]7;QC&\_G.2,KZ!KK>A4'3GT"/L0)N:\P-/ M;MF6AI94 \6TV-0\FN@")AU03);W)-4X!=/&#BL+=N@"3*G?"V&KKN[2-T-@ MT':*;"C'MB_QTB\ -S'H^WXVS:*\:'UU$$:SW#/L _=2'1!:35KWP@9+N)>/ M8=A;)=@1@A*OG=@I2/!>R!T^)ZUKA.#2M)W($]EQ9AC3+PD99=%M.(+*:,V: M(KB%;!=R+).(1YKK>6'[@%M!2R1H@78[IJT17.%57Z;&5.(1Z]X?X02N[*HO MQ,9G.3N,1&P19A^@LNG"X<2YTZ"4#0_PBC_?=IF'G\P:(]BCUE%SE7PA4O%* M5D9Q X-&L8EM6ZIR0O?M_,J3>+!@/!A=9RG_N3P57;W-1-U=C0,N/[1XP"7- M\1,G\4CL&X.0;SS5?8='-*DT/% M":J*$X4=@(O ^@EF@RZ_SAOQ(,F MC%9ZQCVQ&!N4:0+-F"_[JD#WW&T^O9+HA=QQ'SJIL6\PZA1!/,*MVFRS9%\U M1NC[TRMM15%6?>'.P'>@'RM.[+5:\)'M,[Z:WG G\[M2C8(7^ZP)F!5Z.4UH%JK^2*+BF;.A%=5)6/]9.616C]R9\>'$]="_A".S31="W-!X7 ML8]--IK= *UMW_$)?1"=\WG^E;@P1I&0LFCO/!U56YB5,Y3F!+N]>@'$4YMO M,FN*(\EDK;]FLFPKKP2LQOZ_.(,;,OZ?S[R1XAXC !!!%,]&OU8K)8 F#Q]+!B"]29I2O13XSFLT6#R="Q;66 MG2"(G=;4!5M*\>QE'ACU"0F2:\X&@?A@9/M0NU4/",*?-45L128>^7[FC!$7 M8 ]B"=(ZT9HV1A"YK"E54PJQ;U67>)?5,'\TO6!'C8WK3[4WKDM<>EX<]%;8 M]/[5F\[^JY;I0\W"C9\8V2 MP'[X@9&9%P9#.DI?/4865]C*ZR=-&B#8'S>\+-*$2CS+,=#?G,\U\4.CELYO M1V_#PQI1BE.* C^E%S5JB<-K6JBJD?3*%#I^MG7$V\GR.4!B/ MKST_C/B,JA20L@6"2%!-"2G)94R;-1N@7W_B6C0(I4EQ;J&F%>(>@2$4K"\&QV M2[>R79(9(WZ85X[QSQ')&1Y7ZOUL$T_M=8]Y+:+..[;& CQ: R()UU:JFV!> MWM2S=&37XY55#Y!0%03SVD"102O7=T]@OR@PT9VLU;1#4GM>3D88N M1$+CQ'%-BL>WQ$O(8SB>I(/1EZ2(>T-"4[=!$),R4L6*O-0D(9+7FK*[,/%) MQ-62T*Q$IM[2P(8(EJ/VDC.@"Z7X;"3F2DC .K&)D'#*1740[)NZ$!M8&UI+ MM Z=>,2]]]>T @M*:S%V=CNK72D!Z!M-&R%8.!K+PI0FM^5_$X[5A$:?Y F76-WW>G9ULU?J6A_JU7#):7\>4_'.?C]98#[E/Y MWII=(OG)Y5N<,"V]*'T^WV)IGZM#8%;?U[C_CF,L?*4FRFE4]285$(2E>RV) MM!)PJ=#L-@JV0$5=3;(!A*1P1*)<,B[OL$QNF%+_:R[WFYA[<^%GYY]%%_#E73-^T2P.Y>KU6HJ;$ZCV\,.W/930H8#IR0%,()XHH;A.@K:-XZ$I27#X'^MC8+_ M\?NC$+-DUMCXK?N9 @@%[F2FV"#6C1"D&K_UJUOO+]68"@>=*?*=]Q9.LRG( MQ8W?'?IF0.)+-FX@BF2Z!&P,,K&M9"4XC=;OV%FQ6GMS-?9L^U?MQ@F= MTCC?B>64)?TLG5 6_@D^2:=L@6 AL!LE45*-)]_QP+LAC)' 1J*Z1@@2D;L1 MJHYP/'*M3?]])MB[<&UZ5=C!. B2GCN:-]KG%1Z%ZT=YOR204[FXCQ%*H!HV M1I!(W8UJF#( C[R7^^(A82^A3^1X\_WS"TE$NE]P('FBJ1>5?[^@27I/T[^1 M])'X=!P+IWGFOW/L^)9TA#IW/*[\8)9BM^NK649FAIDC'V'2 ,!%=0\QE M7V%#O=,)J8R.,E:QU:A5CEA!$YKU4,G*=?D>?3-GV1Q3BN2Y&BNOMW]YF4?R M0N*,B/M_+SB:HI3\MS"=+)_NO8G]* O$M>U)0OA_P9/W!FI C9Z0K21,U:,6 MK7B"< ^,CCA>^=C7A"@NF]@ 0Y"AJ2.N;4*OI@OKP-+'[<"2Z+"W MZA%_,.F2/*ZN82ED]P]$\/E\*E#1W&8I!T43W%&P??-9E&TJG#_2 M449)^WZ-#!A'L$:E3BHIH C-#(G//4X@<%(7T6[#(0C*J+6HLOS;QM\IW__J ML5"8ZR.?^A3^9QL,31C!T/=L4X"&[TJ?(P/$X6\@U8&XCLG/#%X(B\75&==A M[,4^7U +#(=TQ%:_B'NVWX:OWDS\8N*3ZO:)P'_!VBCQ777I/!2H:S8@&D]V M*#7_!DK-.3N4I>;5WUW'(!6EYE5$#S7[8#1HCVKV+[AW#]/E%$C>:'1"U_.5'%3+OTT;1 L[51: MM1%X5E'B-D@3QF0P,O9.,'CW/@HHVC4-F(&4H)/'K0@K,W7X3-L,AP?3J9M. M0E6:=G$55>R?>_%7Q2M650 $;LA49=:W3%5)<'QA;]E:;S4):Q#:69Y:@W_U MQEZ)8]J_Y'.5#*YPI#\5U1-&(BN#(T@CUY9>F8Y=WXY7'7D93[H1]2HD2?,0 M8?!'EJ3Y&529R[+L $&^V$ N=2C#D\RO(G[N)6$RG#'B!8.X'# \,S(J57,$ M!^QJ&YF*KFZ-[H'PX8+07YRZ694 5UXTR&'T]F?3%X(S/S66EX(0/-*1*=4B?GY.&:.O(GSE MS?@OZ=S"Y. NNI3AQYW8'$R;VSN:L^>$_#T3=\2]U+F,^>Q4T2G^ MV,!!7;,(0J,I6U2QOU+X %'BMI1E&RME^%4!CR/NJE$O MC410Y) V\%*7## JW4JA<%, +)KZ1E,G!=#A]@Z> MTL5S_3BXYSBLORF?>5(:BG4O.-R94@DK=^W8TK>+4Y/B]8^'Y8G#.%B\ZK$Z M^J$X0FG8$H%?JZF.ZY.5AJ1BFH*V=@SJ6>@60;I*1X%J(;"O":OE(S%/M.__ M/0L9.<\2L0U/2*)\M5G;#$$"RT:>>H)J[%M_/BEXM]CC_>7_ %!+ P04 M" #3>PY9H,]W*QAG !BE 8 %0 &ESXSJJK:JMJ[.,S<<+!(B$5 M/10IDU1UR[_^(@$^0(D 08@DDNT([TZU!.1+F8D$D,C\P__\O(W(&TVS,(G_ M\ZOWWWSW%:&QGP1AO/G/K_;Y^N(_OOJ??_P?__:'_^?BXG]_>%R1(/'W6QKG MQ$^IE]. ? KS5_*<['9>3#[2- VCB'Q(PV!#"7G_W3?__LUWW[PG%Q=_Y" ^ M>!F;DL2$P_KU-^_++RX+:$G\ _F/;]__]MM??_?KWY+?_O#;W_SPZ_\@#Q_+ M<1\99>NP:V 4QK_\ /_OA>$CC,,X^^%S%O[G5Z]YOOOAVV\_??KTS:???).D M&S;]N_??_N^/JR?_E6Z]BS#.$C?\AXQ^N$M_+N7BDZ9]?TJ@$\)MO M*US*$?"OBW+8!7QT\?[7%[]Y_\WG+/BJ(!&^-D!2#O]\,K[@Z?WWWW__+?^V M&LH !7DU5H;[NV_%EU_]\=\(^4.:1/21K@F?_4-^V-'__"H+M[L(L/+/7E.Z M;B"/?LYI'-"@Y!!0 M:B!SBK@1 & G?@->!'8=9*>"BPK322C_C>;Y.W;@(;@9WX#?US 'UQ.[!]_ MNTR8[UR^9'GJ^7D)B9/_GU^U?=]/&D TP%JF3LTV;93*M E+5_^+7KI_\.6K#3X2&F6[%.?]OI%9?)5DJY(9"-@ M(:/QQ4]//6C^(X?V!X%L1/6YCO,P#VGV[+W4EBLQ=?P]7O5IY:14G\:7.-6G MG41;]2FAD9\YO/\[D28=;N-UDFYYM,+<)[W-Z393,:L:C%S'M#PV%*YU)&+M MT]-[EBH>B 2;_ S0"0=_K)F#<)G+@Q,O#L@IW^,;84G ,X/8POK1 MUW@-K8V/TK3D[W :4RN%9^L40)M.@_Y[[Z7,C*+#(]TE:5MDJ1Z)7Z\4W!VK MV-$PW-JF(O9LQ:L $P%Y.B5\H&F8!-=Q<,5V=1K6C\?A5\!6SH[5KS$(M_*U MDWJVZ@FP;"D-" ">< %-O3@+8='N]'\M0_'KGXJ_DT7V:!QN+512>_[B6T&> MS F*^/$FC.C=?OM"TQ:^6X;@53T5/\TM4_T]3E534GGF]@@@$@%R*M5ZI)L0 M3JOB_,[;*@]_3H=A5[%VOIIJUAR#6=44E)ZI;C54 F"G.Q[RDY2Y3[X=?LK9 MDGZ9[.,\/5PF@5H#NV9A5T@CKH]/CC13,*NK&>%GGR5)2!:$HR%)2@I4!'!- MI=+/WN?;@(4(X3H4M[0=J[5Z/'8U[N"TJ<"*P9A5MXOD,Y66@2=-^!.O]\L@ M8$++BO_ J>=[I2S:QV+74 V'3>UL&8A9,W7DGJF5![3AS1Y M"V-?'9,JA\]$(Q5\MJKET=@9Z*:*XJ$4M(HX2PP3:^E#DN5>]'_"G7;?I!@\ M$PUMY;%5/QLC9Z"=[?0.I9L".F'@)]H'@;=>IM13Z.+1UWBUKXV/*O],^@ZG MAK52:)U]QC6*09M(A2##.7IX36+U67?+$+RJI.*G5*?C[W&JE))*6[7B F' M.-G>]XGZ^Y2I\_M?OSR'>6N28\L0O*JEXJ=4K>/O<:J6DDI;U>)02+(F[W_] M[N5K4L(?7[^>4P_>JCP=MB])&Z?'W^/5K%9.2K5J?(E3I]I)M%8H 8T(<-/Y MJ>O/_BNCF"KNY!3#\&J5CJ]CGR6/P:EC6DIM5:T$2DJHD][)7>[3E,:Y2&L M^V%[V[TZ:5LY'*\*FO#9W%BVC\6IDD84G[FY+*"3"CP1\*>[-\XI/*L)W^B5 MEWL%.9I+2,5P[#JJY_/XBKAM+&8=[:#X[$OA"CHD"WJETDZ9J95>>CG=).E! M*8/C4=@ULI6KTY2M:@AF_6LG=(#$K9244*=2MJ>M%T4?]ED8TTR]5A^/PJYL MK5PUE:TQ!+.RM1-ZIK)QH*2$.I6R76]INF&+_H]I\BE_O4RV.R]6>SC5:.S* MI^6RJ82M0S$KHY[@,Y6R!$X$=%* G\P5OM(HZE+*HT'8=;&-IR,_*(W K'FM M=)[K!0'FU&K&T&TAHS'Q?WEZ]9B@[O@6(<3BWL MI-8ZOZ X3Q20"8!V\,BSYNN&?=*VC5:/Q*N*'=P=O_ \&H93$;N(/?M]IZR( M'/346BA>.IOI87/L7#2QA<-V790&SD$;V\@=2A^+]^\3:>22H0XX8Y'7MJ]L*Q[+.+C>?MA#+1*,_*3VJM M*C[X&\^7!@KNUS=A[,5^R.PF$0_J%<4+>T[%J8LV_(.:]IF'3X.MJ+<.)>_O MKJ[OGJZO"/OKZ7YU>[5\9O_XL%PM[RZOR=.?KJ^?GYSJ?%MM1>6@F>CQ297% M]A$ST,UAZBU6X(8JN'B6QJT4I1>U V>B>2>\M6K?"F^Y10-:S];"28LJ.F!H M$G-:9AG-LX[PY&00;C-JYTDVH>8(O.:CH-,Z1N;@R,\EP&GKDH[%U-.3H^!' M,%(<\QF9T.G8.5B2@L-3@SH:B-VN5.2>9UZ+*I$4A9T-S63)G,>ANS"[2R][ M7<8!_.?Z'_OPS8L8/=DRO_32]!#&FS][T5ZU%3&=B]LL>TE -E.CB7C-MA_Y MUAK.P//BUOP/"=&">#DI<1&.S(EA3RP&'_Z@-2(G2ZWO0]FK[)'ZE-'!-I]W M-&_/D#><@MO"3?AMK+^:\7CMV8AJZ]6X $YJZ O"X"\4.?,3+3#2:;-F,W&;;@_N&TMS]S2\AMR'>.OUJ, A>N&5 M6!:$XQG?LG=E\6_MRCR!'#YX$?3.@UB$LM4Y69/\E1)!'GE724E$_U^/)XJG MW$MS1,)XH9LPCB$R[C=\8)TEZ8&PI)'$T!+,^UXDQC<)/2(\M9AAFY#:-HS/#FT*24,F2B1,(L\P'R_[M M=[__S7?%047N$3NJ,3CM6\L1&'CK +<67C8%YF5U3:0_0$X- M;"=@/66BS,* BF+4!+ P)2->\,97WW625CIW8&LO6XUW4#,PH(2RFY_NT6J89$JB8=(#D1 8.%O 8>HI%)-EQO&QA]P\^;.+" M-8F2>$/3;\8PV#9'.HYX"X"D@CBI,QV7IU#!TR112$'$]><=C3.ZC(-[IDYI MXSQT2[61R>L%M"@&OH[3DX\R,$\!WP:+$"P8?3N&3G !2"/I* MM(3C=7PX[T0XKPP?#Z%!.,[S6+2BF9>]=YKS3*QU6'T;U\2Z%NDQEF/W:^Z/ M21)\"B,5T]+7N.WFF _99,KO\%K+"86V:E4"U$+Q""/%(ES'=]Q<3\ N_L#;S;J)S13B+S@\/C(M\&0>0?;>#(WGU;6?' M%-Q>S(3?YA&B>CQ>KV5$M?V1F0"^(!P\/RFJ$+B[09V$9\XLK9EUY:&0,#N) MB[JB:\IV0P%TC]W29^]SY905PM%.P.V>NGF5G9-Z-%[79$"S=16. C01L'GG M5BF>&L-0WVCZDNC]TA0,AX+AW/MLE1YQMHE*UQ)W3,FUQVZJL;@-4\NA;).M M _&:HYY<6\5LWB'6@)T$!F.RZ/!NH_1Y.'TI!ZO M3SBB[[RS>8='\@,9@SLS6(7>2QB%>4@S%N/S K2O210PAP?Q?G[H>*#=8SIN M4^HK!]G83.?B-'-BJNX2HVM2S7:#C-]_3L7^[_'"[NGV^O7XBR[LK\O2G MY>/UG^Y75]>/3[\BU__]T^WS7QU[ ;/"#-H)L[%T@Q(-ZM&SL.:AZQA(H-%4 M;!B1W9+#J$;AQ#R3>/-,T^T5?>EX"MH^$KE!JKEK6.+I,,0FJ"'6VO88S L M2@!J;7X?O1QZ1([U$J?3_$9@M62-MQ1,8LAX@[<+%SEP'S!$+JLI/'@'>"-N M5D?A9#!N6]3SV%8[H3D2KT5VT'MV\8 "+HXZ"6,QN1-P'5E?NJ?!Z6*O%H5R M/'H;U'-Z9(;M@U%;8@?)9^@I0"9M4:HK>QR9U?(QA9LSL-'8*X[%]$R>\2RW MK;! R4;9,+G*QWFDD9?3 '+:6]_OG@,,IRL:1D;5BV!K2,B?#I_/U_EOC).7 M*-R(!\9Y0A@Y<;:F*=DD\#HX)1E-WT*?PG>I(( MXI!X 4\G/KV&_NO1*^57 M+R,OE,9%-23*H81R<:0%\2,OR\)UR+YDHXM[H04STS*74-HODV!_@IU]/.TC M9'<_5%5=Y"]R_9UJA:K[I]>)F 5^_M;'P>-F!+(JUH4\YZ741X MWCDTWT[/-WFVC^1SS-+L5!-PFV4WKR<)=ZVC\9JG YG!T _D\L*UD\0.- M?;7YZ&?@-B<#;ILEDY7#\9J;"='VQPX5;-' 0(8^RCF50=W;Z=CU9>CDW1.E M4&F&DM\?/P2>J%'=1S BL]'!LE$:-B$0=Y1/P_?:.0D&%@&00B1 MD!<]\)KCE]XNS+U($K?B!S&:B-L%F//>R(GLG(773?2@W3IWJ$)!'HJ6! 66 M!9&=BIN,R4GYAWK4%XQ_7V!Q8=Z/-/?"F ;77@IMF+*E[^^W>YY59?/NGH77O'O0;JO>)0I2XB#O)"RD0#-*E3^#4C53"H 6.%R8 M]7-*O6R?'KC+$MY+%YQKAN,VX2X^9<-5C<5KKIT46U^3%8#+\%W 7HS0'OE[ MP65,-V!C.M,AMY]D.0NP%]]]__O%;W_WOHK@VX)R]B&.C?;I::7Q ML29Z.U;SIC_GQVN[&EJMSX$Z;J8[ =M$N= &=4]EZZK Y MZIC,59U0G>1@C,"92,7(D-QI=-5849QI,MF\2__(M[L_)89,E M.4H'(3\+!(X2MT;D6)FFX3X5BR>(9.E]RF/@@)]W/]"4R\1( M>IK)>A%'4U: M]DC<-A?S(HL2U4(N&+^OL[9[B*LY:W[FV\)UEPU+4^9ER&V$#VW-$@XT)CT. MWTV[EM\\.#9N*>>S9XAN-A.WD??@7O$@8GZ1>1_BAWDV@2\FGU &B*-Q20J& M9V[Z&;.Q=9/3-LWP6=CVX"=.39O&<<@V ;]8C]=.6-?NH]6C9V:TZAVT8NB, MC'6@W62;H6)YM#@&HQCWS"UIWH)UA8ATXW%;:">G'8\3Q&"\5MI-\M#/$P1X M)Y8Z ;--:W5LIJ*7=Y6:U5'12#T:MXEV<"D;J&(H7O/L(MAZ;;F_N[J^>[J^ M(NROI_O5[=7RF?WCZ9G]Y^/UW?,3N;\A]P_7C\OG6S9@,.7-TEQ27/:O6FG9 M/_[VD";!WL_9CE6T'&A)!=4,PZFF77R!?JK&X%/,3DKM#Q,YT*RHH< !9T-G M>YJI'T_%+BAH3?3L&HM>$=4<'FGCZ4#4*JDA=V"]=)C[65"DS?8\'H-3([4< M-:^>I 'X-%!/YIF:YS9)IS0.R5'5\*L .U\+N.MZ$,:5I&&^NZ!N-DAU_PE/T4,I:C:771)P6 MU)_WJ@V=T2SD+>?Z\6!?0F7'J.0O+N^NOQZVNYOT\A,PD(D-*3",ZI;TY3><22#UI_? M386M-QKOZ2/UDTW,*W]U'*9I)^#TBN:\-BMIJ4;CC3@,:+;5WCN:D\R+:/:# MD\!C9,Z>VCB;T@!OF*:V-9>L2GXOLXRR_P7/WF>]B'I"FH7)VDBGQ9;[@$%O MY%;,V,<\'">!7Z=:M,DGN6VK7&F_1$T8;I?N8E(9B8H4<>DGG=40G)[S.P7/ M$R749/G]^L1#TJ_-C)NN67B=7P_:[=-3,MX\G"-I MGHX#'M=M02:40&N\Y]BH>TMEQD;K&XS:C3DX;7:-5@_&:6#?)MCI:028E:-=!YA2\T@*THV.W MC#+=?F4+M'3D7W"KW%KKY^ V3R..FX=FF@EXS=2,;/N#, &=AYKR35:!P-%I MUV0L2Q=7;I)=>'/+'VG,O$C$^%T&VS .P3=!$RJ]_1I/QFW(_630S)LQF8G7 MM'O2;Y]IP]$L2(&(*WX3E5-SGUH,&TD,7@,5BH#:-(1!;]A*SK2!,UYS59,Z M7*#L9'\Z/&/B7")7'27+?URUSG)-QF:<9S(\34SL!K MHH9T6P=F )[(\*L(M$ Q3A#:>24R!=LN8]$RM"Y3!\-XS[@LXN0DSC[0=9)2 M,>[9^TRSZ\]YZB5I$,9>>KC-Z39CXN&O&1)^WF$#:I^5!1D&' MUT]-P;3](BWMJ>NL:D$@J2DD+YS$LIWJ1YJ_)@&I8X=L43I'3O^"-#@@G(4% M:3(Q;MS3M9>?P:]2R%SX8I(#">X\,I- L<1\H#%5)URI1\_!$RJY//5B)T.Q M>R UP6?J*0-!>R3HJMW\07@,>M*V]@3Q,=C1C]X6>@;"J4<.R]3 M;'"HLT,^<#Y&V"1W. M<$ [9R2';.#QR*&8-'%SYFR$9O7X8KJ[I&9[E*HSV MN;*RO7KTO+S+$9 M&?XE$X&WH7=[J-%TOSYI!M:QX; @]L_V#U:-:PZS>>GI.MUM4J<52[UY;6^X@LTO#LGUI_9E I&7+!9P MT^[*_:',TE-V2<7 5ZI S,Y;=C(R;:B)R6..)IH"\,A.L_->TA';F-QFU>&) MK1300>PUB0*F+2*?J6-O;CH7MXOL)8'&:VV3B7C=83_RK>M_=?3[@G9?3W]: M/E[_Z7YU=?WX]"MR_=\_W3[_U:DM"!E<)MM=$D,27TLW,-,Y,]%]'<>M.M\V M80:ZKB7;^OA<)'_64(?N'M;GDJ?)8&L7L:ZQN'56RV'C>J=M(%X=U9,[E&XZ M;2 F-2S6MD-J&X=;*96<*3II8VC7HE-&-:GVA4#K[MEN>R2-RYL+NUH& 6^Y MX$4/7AC+F1;'ZV-=('!K MH:ZX=E/H$+I2T:!, ] :K7(P;FO5\]BL:=@V$J]]=M!K7])/@"559HY3>QR) MRW=+W]]O]Q%4PR!7=!WZ8?XU.>'=A54^I]3+]NF!+^EB>=<:IFX\;MOLY%0V M3^5@O!;:3;)U3; "LHC[%J2( IU:ZE3<.GIO"330*RK^>QN?GEL^)E%TDZ2? MO%25U]H?"F[[M93*T;O-/B#PVKHM(V<\?N1XR+L2X]=$L>7@=X# 30 G:#3.^!/X1\J(SL*<%KU#'F@: M)H'4^_#/7K17U=&9 "UNCS65W)O;_W%QXO6)DW%NOQVO"(3&S$>[*"$TID2A>DHI64;=@%M40BU]%1!G+QRS+U)?1N+F#9RG";97L:7.VA#[/@ MF3/*O[O?\0HDUY]IZH>9\NV2#1SU:L[81?7 B41. L M?,R"<+2+XFZCP$PJU&YJT$\NH!(2;WS&)9$(%([3FBZ][/4F2CYU-7;JF(+= M/W3SJ\A=.AF/V>H-J!XK4^D)4I4NET]_(C>K^[\X>5-W1W/@^R%-WL* !A\. M/S'#O8VK4ME+/P_?6&S0V<3,"A!N"["7S5%5G9Y0\%K+&;R<4TP#<)(2*7DY MD'> E\7Q7Y.ZIGN->Z$HK.?XQ9T#X=6^A=P\WG\D]P_7C\OGV[L?R?+R^?;/ MM\^WUT].'J")3H^:TEJ- ;C=Q"DOLOG7W^(UZQ8:SS'71J5+7JU2])\G#TD* MEDB6>9Z&+_O<>XDH;- G+%9I\.II8&FX*\35."B 77[LAQ%ME!I[3H99_4=" MA=OPQY2O\J1Q(#QXG=&HW YTHEB114[\'7S=,UX9.3 Q<'ESD'E:R3RNZZNQ MS^%?/@A\)PF\+B3O580Y"72NZ(X1'O((E/T=4?@#^O=M82W\)_]<\:,83L7M M(_OP+_L\DWEX?5@OZNV+2-1(%J1"(UI72HB<;'8FEX!H5:EF>YHSPJ*N6_/: MI>N4L&L2;@LWX[EQ4JB=@=>J#>D>XMI,1N#ZW&)"MN7;0I?%OZ7KC ?&5D>/ M:=5@Y':KY?'DDN]D)&([U=-[WG5=DI*?XC O[N0(('#;&7I49MU=MSU2YE]" M'XHF "EZ$U0.QFV">AZ;CQC:1N(UP0YZ[1\QE&!)TQI=6N!(O H&/4B;=&* M/WIA#!O_^_C)B^C]FFW]V:8Z/X"7X8_>=[ U5\C$>#)N ^TG ]E@S6;B->"> M]-LJ.: I#\[8:GH59KLDXZEHD/-1(N6K;$XJM".VT'WNLO8I!<.D$'")0*/X M-1QP"7' 5I>.(@Q3GS>E%"*&!T3!I$"-Q3#-!4N6T?QVN_/"%$BX9#N9#57= M:"H'XW:!>AX;UQ2M(_&ZN YZK8^M 2RIX9("L)M8B"M^@ M^AC@KNOGX+598\KM MCY0%@D:/3;[20.N] HNC$_6I6$?0!?/H45E]S!>I_YN(V[MR3T;S 5 MD_&:>W\6!GY8*%W7&*I^&_=VD^5H.B.8^(5+ZR1;(5NXS<:,T2A\J"Q:\[&;0)J31^C%S\"NHL!=9E;P(U".MC@)0>,_)A%2*8TB)U&< M""=<'/Z>H8T5\9&K\U*@#%[5"=IZ^AG5[+DY%JT4.DY*VZ;.R77H&1CZE)0; M0HT-FXL81QB"ZSB)+U"Z@/)<>!5Z+V%D\HBS-Y#9.00#F1C>H+1 F)5[,.%C MM+L4"2GB"Y5Q11-(HD%VJ_+@':RN5.IY+O(4.^K<1+;PZL6ZR\0M;>Z9XS$-6&<_9U2G=0-(/]:R?JFS.KAL^]S2;E MAVU056,O,OVKJ_%(VL%_,X:]M[F]R:36E0I289HTX)F,_;9?&7=M6L6*T L M3O]H+PN[&K1X@QT+'MS7G!W%022Y%^D"H8DE951\#9'_@"21;(C:UGI L_0G M!K(Q\"L:*+/S+R:\C.1G*M2SK6T]IO".:UO?WOWY^@E%;6OO4#;G\?^Q#U/: M>!R_C(.NXAF] .!V,_UET:B=;3P;KUNQX,$Z2:E Q7M>"615"8V%J*&QX(E+ M4Q32T'F+*67"R'_U(&,+5>4(QK!/:9#=,&MIJ:!AXB1Z04#N)?I+XZC$ONET MQ'["@@G[;$:!B\#/0)Z*NBH3N@K3L,*=4. $K%?!F:E.N=V)1&2WD5<:!62= MI%P\*.*K#_LLC"FC+F-AJ.CC5'RCZN;7$P1R[VDA#VV4I9F/V'_:<#%DI%7C M6_"N '!<#GN[$BF66&M,N7! =?TVC[P4R' ?_YR]J47O(_K+PNZ8!Z]_L.#! M_;$.IN/CL21U1@-E=I[& MA)>1/$Z%>K8'R6,*[_@@^>;V;GEWB> @^9'NBN#M?KU*XLTS3;=7]$7E7#3# M<;N0+CZ;A=#;Q^)U!YT4VQ=#+P%#K V@+P V >".-AL3\9H#FW&2NSE^D Y@ M5K"Y87LH7H'1X,#F>#QNN^SD5'4(VQB,US*[21[FX(S#YN5V* M[, @]3Z-TFJLYYGHF#\D^YP?"/LRC Y&Y!:)FZ3;+]FP#0XT">:.)N W7G'=5#-$^"Z\I]Z!]F,6H M1#)R\&\38$S"/YI-@-2!+;O^3%,_S-07CP;SYF/96LZ5&1IMD^9AUWK2!\K& MX&V_"B2DPN+?62;K^OUFBJO'B#GX7_0FLK9K0UC_%1?MN<>W!%_H7X5BYL:&;,(YAY6P7TB1._6F_VT64%W^) M@-:;*/ET&Z^3=,OW91U)@N:S<3OJGE*07;+A5+S.MR\#MI8@XQ'.$S 1"97K MA+[))/'3P\/J^N/UW?-R1:YNGRY7]T\_/5Z3^QM2)?B1V[N;^\>/R^?;^SM' M%?SJ0F1A<*?K8W8Z$+>UJWD[*KMW- JO#6MH/;-L7%DM+QSE6-^L5-[0K''G MPWMDP-M URV$H=@_(ZA^LQ 'U0'D;4ZWG8GZ/>;CMLO>DFBG*UI"I>61=N> MLBW8X3DQ+;-P)BB2Y7YQ3JK.MLY@45XEI\5S2?"DM" MX-GQKJK6L -BFK4)%L2/O"P+UR$-B)>))C5\TRPNP@[3UNQT)M12C("XZFA6 MH2;/R7'1"[)T5O,"AZ0T"C=*)1TK)U[]V5^$\M39.ND3_@V=3 M.=WJ'[-RL ,*K-NA5O_ YCQ'D(*!HDSE$G],DN!3&%G(19HY6X=XS+VA/RRG MS=H=GC QF3?<%)AGY0R'$U>W+RQQ87.%P\N@6TFFBPUSQDOX$E'1YO/TD-T: MR&S=HT8FQI'C"819.TT=/Q-&DR4116V]!8GIO/;NH\C1),BL)+8AB4*_NSZ2=@).]VO.JWRQHAZ-]R;%@&;[-(;MUF/: MR_SF4[B)F>_S^6%PV@B7D_1C_Q!T@,_>!&O%_#T2FE.:@*< M:+Y,64$8ITLBJVLY[0D"MQW8R$.5,=LU'Z]56'$QKG&X7S01"L5I\FQ-1\<* MJ9^!VQ\8<-N:5WLZ'*^UFQ ]1*8M$FWM6L\ZILQ.7[7KE6[\K#1V.-=;JZSD M:MTO/Q/Q[,9,(8,J/W2L(R>#<)MB.T^R\35'X#4W!9W6LKUQ[*3R)AC(*4_+KI/Q+LMV&.7<,S$F)(FX;&L-]A/$Q1U\8 MN"W82B*-JP!I-@W+3&B* +P8.7Y@>>*@=)DTG;CU-Z]MU7U.1^,U2 .:SZ[7(\/& M9J C\M]<&)?^/_9A%CI+G3BNT'<3QF%.5^$;#;36:S(/MQ$;<]Y\M-TQ":]) MFY-N_Y3YI":E0'+!L:!;A1U(Q(6)E[6.EW%PS''YE=;4^\S';?*])2&;OO%D MO"Z@/PNVBE^"XSGQ+7[AQZIP.C*?,+V(7+B$&R],_^Q%>[8+*7J?>=%MG.4I MKRBMC]M-Y^)V!;TD(+L!HXEX74 _\FUU&[ 0C@9BW H1D3"ALWPTDG'SP.*- MQGL*5;SA!1/;&EJ=MK=&PAN%V$GD^9+BSX0\#H-2S[L'Q=P M=.21^LDF#EN.C*?Q".C8/J-ER"7H._ 8!_#[!>]29O.P6G!O3BN^G]T34#> M[L.8?.OLQ#HQD2U=7ET_>B<6<.AZ[$>.6[KLZ( MO%JZD23=(A)GXH4(W,O)&GZ1-W'&%!./I)7(7X!61[F3)_MG+E])O 3/$,Z1PF8?<'@=7CG,'/&IH;C))\84E)B+=Q:PZL=L/@M%V*2.DKYI<0D MWU1])CNI%]%(PW%45QRM_9,&MP&<1T"'T<+-0QX.<^Q-=\^^VV]IT#.N&PH+ M;J4'"[04NIM"4(&X+ Z\9L&3D[E5A"N(!C),)Q$@DI%D_L@ MA'WBCDF(X^).1;S+H=!#NR+ ;9A6=1"_9/M6]E?/^*MS.FZ/TE<.[1&3?BY> M']*;@R&6X K5@A3(L/@+)^(("U2.2AC7/-^S""@M^!5!6D]78 !@+L[ 5!;M M[J!K]AP<@C$/0]@ 1U9Y@V*[@\XI3"H2ME'9>6% Z.<=C:%T(6SZ$BXGOY"3 M9_O*09&V)!W+UX\S>&YV0-?U)\>IVA\.'[V_)^EEQ.C1>HS1D.#T*N/*M,JD M&AP#\M2K\?BU-5L&;A]Y*0F:.5O;),W#?W(?)NBZB( PMN!7+S2\XH5&&),\ M@1;(8.0O![(%4HD/M,*7?L3V$O&&'U%LTH3MP7PO30_P$<.RC\5QN>U% MJ>@2N=BDP;=A)1X5&21.I/QH.<8>?[JY8RMF+QP'O<[-C!/-I1[O!?J>_N,@@ .!'I%9>$V9")G M9(5BP &^"U,2>SF7O_013 1*F?"2'2VSY> 7XB1Y\<1Y&J;N(,+L\EQ&$W'[)W/>92_4/0NOK^E!NWU-$8%B03@2'OQ6:+#X MC@GDT#RM$.BX,&B):T%BZJ;@=%OT=^Q#^R80]X"$VRN<(1U%,K I&+Q^XQQF M!DGLU8> ?F7I^^F>RKDK/=V) 8"Y>!%36;0[CZ[9<_ 9 MQCP,800%LD8&&#K_,*E$O$(BY5V)6]? 0J]@[^=_\=*4Q5Z'?AGW%F#FXB;Z MR:7=69C!F(/+Z,G)$&92H"0E3GP)]D[%\ZD4BY]DU8U*NOZ#ITZN74G@.Y;/=W548[?/>J?-]HS5:41:OAMM>8^ENV/F!P^I%S MY=*2D&$,8S8I%_TY&L 2'-W..^'UN&4M*9M_E_=5S:<_+B_6W<@G F07Y6V3 MXI5V2G=)*K+L^6W4I9QY_T&\CF1K$'5S.MW6 [@*<#]" HOI;M$.$D[_.X!T MNCIC=X#!&[^=PXRMT2EZ:"_J7>."E*BQA&TNY-0H'R$NR+=A'&[W6^&KR,X[ M\!H[9!\'+))+*GE&SIIU-_;9BGM"D)+)-ET_';>OZ2L'Y:&49BY>K]*;@S%O MS(\=AMOO.\?$GV^34O$IN)">"# M"PB=_=G'0(3;68XGVT9(,3@6O,YX1%ZM(WD!D%0T+4BS#+-XIB@7.O" ,B)( M^U5&:N)(21WYN:3/T4DV/CG?[;RID16X'!2VYB3(YUGE0PK)*H; MC]N+=7+:*$NL&HS7IW23?+[*ULUP5_83LB8W=YS%()[L-! M(O>'RYWF_F3+2\F_M6+5=/FX&6&Q!_OJM?$(7&"TQH=#ZK%J&/%$+) M'L)KF3H_K5?QWZ7VQ_/FI?=*ZH=0_#JL^5E =]RU64B7G0J@=W"G@S$3 M$^@CD_]PDD&C^DH<]+SRW]/'RCY*.7_@+9RM Y2O1# M\+VH3.Q^QRD@[[]VTC'*RUZ7<0#_@12&-R_B%W[J@$X[ ;/Q*O0'?1:W\( V"*T M(1RPVS.ZR=B<:R[$JB.U?6@QPI];/PZ;0VPX>[5)/LF:^"#Z M)J\<)^YC%6]1NJ[HF7P;LYAI[RQ33,BF$E6=Z=J1SVXR#[<7,^9<]DR=D_!Z M&W/2;55\671FD%1=R@5WG-,]%?MXCJ):>.UU^-$^'[=1]Y9$][E5RV2\1MZ? MA<&WVPK[=]-\?'IQ^/ 'K9&Y.=U[H_&>WC#3:&V_KE_:S6?C]@4]I= \GC.: MBM7FUJ0I!0G MK<79/E8GSFE.+L&V87\*U#R&V2^Z?9AR,&[GI.>Q<0#9.A*O:^F@U_HL309+ M *[+_<@)DQ\.'VCLOVZ]]!==MF?WM)FIK8)OK0(?S9F1*JLH'U"I*P0.$T%/ M^2Z)TC[0,9@V-^UNYUNOW7C:+=]_J6B%4,1#&5W-&]-J%0.PJF4 M>IZJ)@DG(Y"W0%#3:WW%OMFDE(6NT#I9P.;M4AF@7[)*#0,PDFIS3?IS%\$47))XB41094$&9L.K_9_/1* M8Q+F)*/I&WS+_D=>*CUG*#WB-RR!(4S!&-A&P=^+ILZC/-UI,_Z1?H,2(F$@ MW:2M3L#8<*[J-F90V>"#VE&=#D'LIA3\5$[JZ'OD+DI%K:T.E? @6W+'J'UE MGP9S]!MC">;@T&6,QI.3RL7[W2X*:7H2VFE?F'3/PNEZ>G+=*!"LGX(W:#\IM_HC_6KXC/2WA>C!]=?A(]TR+;)?+-4]"[DFFW'= MT&;]%,0:;4BXM587\-'%4@X9'\R2LS27K)C]J[9@]H^_??3^GJ0E'6T%6)2# M<-JGGB32RJ:[\^9I^91^SN&<$,/PG'IQ!GVMGFCZ%OHT^S%-]CNU+^J>@M@E&?); M>::.\<@=E"GUD_DI1A"I*"(E2833-*V/&ELT.DX=NBR7; _GM:!1>9K$R[>0 M*]EM[*O=E68L8C_5Q6'EH%0#D7NF3K+MDSQVC&!>%E#MA@KLI$2_((R :?W/ M: (XY@U8(S__7V<>9S)&^8^(XGYDU?% 53L!IU,RYU5[.;+"_R#4@.8AWSVL M'#_4G(I=F\>5BM6_;//9/'EL\SW*D3B-S("[:MUO'X9\U>\@>H UGZ<$5\U: MMX"'^"4B^ @&4-[->=KU?B36[U2\3K_0.^;0S5+_0%/XP-O0]Z8.MCD%IR?J MPZ]VP9?&SVC);Z-ZN$6?OWTNX(]AIF\T?4EZKOKC<5QF.K_C2=$[@6? $\R& MVRDS_[JC 7DD3ALTX*X]&JB&S2D:."5ZI&@@*Q&AB0:&8[U>*SE@4D%V' V, MP>'1KSF<0VFXK_OU94J#, D>;/D3.(K] MOILBR0A8'W[%_^#%OV@7^G( 8L-KY>5D6>??SF0U;](Z^"+^ N#Y+2.DX^0T M%A5OUJ(N[XL7\7>];E;S85BOES@.S]W2/30[9C^=HVW]20G=LI?$H:.:LNE< MG$[(2@)'._[NB?AB 3ORSU@7.2#RB:$A)9Y%U7OEX+IYPL1B^(#5UB_W:
C%OIG9^3/UH9KX@!:HQC%S41;F. VM#'TH.A7D3+R_.:1^I&7 M9>$ZI,%SPOY%PS=]/<.;G/(TDT^5)M4#FY5;-6!G:QW*LO)-ZA1%+O96$$?BW MD\?.^S;6_B2*G[$_%-R>RU(JLNOJ"0*O[[)EQ+ZPXVETQ RNTZGS MJL^,K^LL#[=L(Z_K3=)G/F['TUL2C6*;II/Q.IO^+%C7H2PP\4P8C@N\3(V- ME.B(^A%O?4>0:OS+P?GA2W5]M]9X=)L MZEQ5OZ/FI<&\.:K^D%4P=:J_.+LBIBIUN6#M"K+G?/$L^B/-7Q--:2F#.3BU MN!?'==YRQP3D69;&Y)^ON'ZRW>VYW@82,G%YY/D^C6@*EU]DR]%GL"V XP?( M%0HWK^PG@Y?-XLMITS$GE%%#,H)77 O9JJL4@=%,G [ @GNS56PU@RH%/8@? M)WQS7[E@"A%4UV5P_>/"M!EW^RUTB*&![,_8WQ&%/Y9QL-PF:1[^DW_^D"90 MZN;PP!C.V7?7_]B'NZTZI7% \+B=Q-!RE#W)4+#QNIO!.;1.;JD)(3(E"U+1 MPGNZR=0L2$D/^PLH6O A%5&.,H/0R'1%L^P'".DJR3;"&I"5)Q'BQ-FC$590 MG,+SIEXJD='/.QIGQREG$Y]SE^D0/$$B$VD+'P[2O\R.NXW!X/;_MG)I/_PV M@X'7GUMS,L11>)5N).-RXBN&XM7O+H*M MT_A;5-?A 78;FR(=3G]Z;3)O?LK;RGF7&COA$H^@V9N&?R-?T(FTMW^XI.+6V#[_5277'>.0'U:;4CUKGMR*"A#(5#LK] MCBV.FM/;$TX=EAMWR;:+!1GN]>[7RS2%HTFP#TWG+MSX\CAB>!@CAOE$C0Q2&5]._[_)6FD @,:8CR)'?1I41>MHR#.V99]2>\ MR+]( ,RT713[0\%M )92:9P7]P.!UVAL&7%I3H/'L?QJZ(&)]971R*2P"GTX M_%MN6-@,M&@ZZ9C.Q&D1%MS7?76,IB&/<7LR,6JH*]ZG[0IBN#U$@ASBE?1, MW&%G&NEP-.1!9KS 1"I4+AON()+".\C/^:J.F:MOANPHQMT^/STHN_\8>$*3 M28B=H#'/==N>KAG(79\Y_:-ZO;PB@V1EKRE'[FY\B3SKF'7HXAQS[F)KM IC M6E90O?%\429-O=77#,?IU4SYE'U;3#OMH M $Y]5/-2-[Z6OT4>\K73.FIX]W!WR:L&3]R^>E!&@0< Y[)/]2@,.5G2DGC# M>-U>T9>\XW&J8BA.5V'"7V.Y:AF'>(G246N]+#&@%\\,*@&P"]=O28]YU(=8 MJL'STDY-.-4Z+&N"?;1")R*IN%&:G@M?XT\9E(0 M.^Z9&.A;Q)!.W=!Z4%:?2RY<'FR-Q!*25-%5Q]O0CBDX74@??CMR0ZOQ>-*9]]3J+'L)#>QEF>J,Q:M!4=C16EYM-RM]30@&ZV ]W M7M3.Z:0KJ51F^#*)LS"@HN_=S8J+LU=F M"=N"-/ 1":$3QS>I0!Y2&H5;AB8]U#E0?D,>^EFG B4RYJZF1U)PJ1M%A13PKR MJZ9IQ00HY\%Y( 43?*)(^%ZV];)QMM[-Z1?S:[*A5U#Y@^T*41<5+3(NZX3+ MVB]^%7?]@UI$_L3(A;)TT:$6OOP085DT\/"BJS#SHR3;,V60SCJ _Q]COU1BFV9B4V MYUD<2@ETIG28S9RISNN3/0RFS5#G!TP#,=)Y^ZR0L[4>SJ'R=,^7NENHG;=A M4M:_ZNZ8@EO/3?@]:A&G'(]7LXVH/J,P;@4<2B&6X-UD:SAA>5> '\QBLS27 MK)7]J[94]H^_/=(L9R&JHJI(^PB<=JCA!LRNY6M\5J8CTCZ]ZXU%_:*CU@-O MM?4@>OD-'!"9*UIKR*,:,PME.PUC6@>@5[B!0A.UR@T=CW0HW9-/8X]A?D@9 M1 M<]-R5BV4;8-PFIB>5/M2ZP+8Q+N&$NU/<;:C?@B=SI6[!]U8Q.K7Q>%QK'8R M$*D:=I)[KBHNB 1[C!)\M9>]7TNY@#=>F/[9B_:T[ S%OA:)$YJB?/:P<*KN M(!*J"_=9 D+^4.]LML8M[E=3Q[NM2]FN:T8@>0,*"2U)A#$B*V?BBG^NA"@A M)O=PD%'+!W 3CKQJ72=V3"+YS&%A0/?"ZJ=+;MRUE!PWC,]N _B%.&ZEK*R\ M]PFT+\B%JWG#YL>CFE*\SGQX<5IX=#EU>!YN?4RQ6>B7DX0;[\!E]9P4"=%E MW6/GP3QOX;_':_M]TC^>,+&]"Z<]'B_ MATI&LW/6MW'.)!!6@_GCWN=7+_XQ28)/833-6MI-P[^.\S;^1<8+FCL(^-=P MYN9B0.;4:\*KB@52.[J2^MD[]_%_'TF00U]!#2D(,>0V]J-]$,:;DGU>@Z?M MB'A"W#B]MI-?H+H#FPHQ\NNRR<5P7M)S?0\M7L>#!PY+A&138"1>3J#)G?R M/O!R.NW5V6Q$.]("6*YZ%=75HK<@G/!)"[#-ZR=9-G5\[MN;HI*1_(7O\T<, M#]X!8$P0J)C0@'.A=/J+C%R=34W O\;VQEP,R+Q[68U-^A(J^PC:24'\H![^ M>_'+Q+P&<##5_F;\'XC!2_>T+JXV=V+9;-L'XG7)#OHM=70^@"_!DQ6KI+J1V:2A#6/_JN7;MPC-M0^\F@6;339"9>0^Y)OWU5 MRRQ?$!FDH\J=DW K%:8/)+CE"2R4]81ZZ[ 29U[DQNR76Q8!A/_DA-VOC[-L M%/+KG(3;S,UXELU;/P.O61O2?4:R1 4>M/@D%\V)=8_,]'&>'K*50V+:C MIIAC_]ZU0S-@VE6GZ>PA36[@3?PC?:/QONO27S\3MR?KP7U'^^GC:7A]6A_B MSSX>E)#P]Q.$HR$%'J=9M6/R#^=WSD(2'8.,L-O83[94#$.C(.T!X7-K6O>D/*P_@-^3@7'B ZKDM(V/YDN6IYZLN M)15#<=NUCC_9A-O&X;56+;7VT78!E%^ND9]+P&Y:?HS+(J\SY*RH1D7&H_?I MH\=$$7I1QOB$.XB,IF_*-"NCB3,QR$[>6\U3.6L&QMI-^P"FRY"0"HNP9'[7 M)C"Y->7Q! !<;TO03DWZ+TGZ"V]1Y+/HH9=-:V?.Q*B[N6^U:O6T&9BU ?$# MV#5@*1IR 1YDECVB# #T11A?[ 1PI\9]$\9A]DH#?I_1R[BU,V=BW-WMH,C-N ^ &,N\3"W]-AL^T115#Q#>\\'35#YD6BKL6Q^C(.^&MW<8A?/!3I MV!;W@X#;U"VDT6P8:SP=K^G;,'%NB;("&<]V%24ERJ>VY:,LQ[MQ%T(I7T]Q MJ21<*GXA#>NJ$4/YB]LXVZ=>[*MNO%J&S<+R3_AJ,>]J#'H;/J7T7)VL(+JT MPN'9"A5L36)2IZY$P7[K0-QFI>9--JS347A-2T.KK1:VKGA.#&PLYH:K;P01 MY)>1FR]?&XIRC ,1)P6.*"TJ@I#YX%# M7C=H(.9L[>0JS/PH@3:+L/,5J"\BP,WCO["BI_@P/*XAMF !XW'9H 6(/"&);:,V!_>'?FC4_,9N$WG<.92B^+. MV]+69I[G09JUV>BDT\-TVL#,UGRTS(QG0HO&^@.HS^DQ>K99K4*?QAF++Y:; ME/+^ONVMZTS&XS:13DYE0U .QJONW23;ERDI(),:M)NN95/QRN+O$G!=P1/4 MB1?L?$Z].//\L=Z?&3S4F.*WALV%3U,H_>"+=QIIN'EU]XPUW^F!8/P.W61APVZA0H!Z.5]U-B+:N15# M)@W@;L/B2?A-9>".XM_I&>VU#7!Q%[8*8WJ;T^UQ #P<5)S^;&"IG7\O5H'\ M4N_&3AFTWVS&E(0 "FJ)B9;T<$WFQ7[H1:3XU;.B=P:_(",>X17'OB'/KVQ\ M/<9+*=EG;$R>D$#9\I[-8/N"AGEPUQX<9_&[RFH-G M&DC47YPG&L(#?3F>!XD%X70SYYZEZ0&XAS($KBJ83LI\,#(_W9U$YI2?]8QWF(RBP@D<2R+P =]']A59.FZWE-_@V MM'D^9Y;6WJ1\+.WF6+"9]S"L&T0RPYSM'Y._]/W]=A_!D61=)[[C!,L4!D[C M/4LB;:?T1@#F I#HG#M[A!]&@%W.5/Y!ZC13MR1U+WN M*5EW'3A)1,K5L?LO4&I ./WS^;(Q#+<44&89@'7Q,H47D1$[ZFSL0$*32&" M.'4*_KVCO@HGSTJ1^5AUS]#.2;/UG8J.GOH9L_2)0S2$['_@,HRA=S7.')EM MWM@8E['^E-'U/EJQP+VW2!I3YVJXI_R;F6\];XY&W$+]**:\( (3 53(ENX! M97"=Y>%6I)]1>%,%:_8;3;V-V!([N7>O-F"GC7^$3/A[5M6UF_%LW';?4PJ- MRW6SJ7BMOR\#UE?IC<.EEL7\1GH_[>8"?7I)..S91WLT^WZ=4/MDLRRM;YZ"9@,3M(X:0E^$A M82<\O/YD$*Y&/&!<-.X5RO+FL%W)X([[K]1+H4G1/@WSP\A1BH%+)H M$HDQ__ [_&X(?J'G3\D@(JQA?4E.YTA"]KZF /2EN)AC=AQX%H9^!IYE*$$Q M2__]3!P*P]P_&Z4+VA?G5&0IG>E6 -07Y5@:#+EP+4# 7)S+(,)B=O_O\W O M-TSH@PFO /:E.1=91N?Y%H#T);F6!C\./ O@GXEC&414S.#_8XH7FZ7,95Z6 M:R85A=';"FNWK3G/.K-^'5(\[&Y=%M6L?SCPCYX9F*93L9K#OU9&,L<7@[BB0+[LV6T!6.%BIV*^@I\:-MJ5:.>FE,*02) M4KKSPN I6>>?O)06W5_;N[X93:\5C&$=C3R6,*,=NL7:;G.R_:!BTDFOQF2[VS/_=/V/?;@#7=#W:52.QFFNAEPV^C.V M#\6[@'81;*NF)5Q2 7;C%^[7GP_O4>'/C M^6$4Y@>MJ>IGX+95 VYE8]4,QVNM)D3;ZF\#-BF!NS77Z?A=%\!=V*E91#NW M2-8@@IU-Y#IT)(>O-"V*?#+E%8\%.LK8=!B_+(5'PQ8OX0_GLE=);Y= MR';*P9MX7_\:^J\$GN'#:WK1,X;MH3=>&&1#X4 MH<\3#WVNV"8A2C+(N'1AS4O?3_JYG/ MQFW"/:5PE-)B,A6O.?=EX(QD#\!#2D2DP+0@E^/M%<6F_3H..K)<)I% Q;E7 MGFI%NGHA<8+E*!0MZ%C>K1NY/N1^?]B>V[ MT@/XKIBNPSSCB54[[\#HBTCN?7:Z 6..;$V9TTIB+[JA7:;=.0FW79OQW++O M4LS :]&&=)^[%9'A$T#@UI9'YKK![9HZ.L%O)'*4[NJ@M]O.2;CMUHQG=0+6 M\0R\=FM(]V I6!4&MX8[&=L\/0E%"M;83&8797EUA]'%;>PG6_H,,8Y18-$Z M'K=OZN2T)9PX'8S7(W63?&X0(4 3#AM%_# "KP6/+-J'R!_N4-TE1*H.JE5N MJVL2;OLTX_DT"5(U Z^E&M)]9O)C8;13[=]-UM4)^'92+R9YXU>WM_%3[L6! MEP;PI/)S3N. [W'D TCF7U)8]:^H^.]C$D4W2?J)35)(;3CHN.U_8"DV:M8, M QJO1QF:0>O:, 4=D%=94B)>/1>TD./;H@4IZ2'O2HJ^)C\#4:2@RE$)'20B MK:Y6_"03+\B+.Q:Y0C>>&^;BG\RMWV89\_.]KF5:)N/V6?UDT'V]?#P3K\?I M2?_PE\LU*B)P(;I>'%P,1QDE>,S]P3N D]040M%/FJ-Y'_/<;=;EC+F9\PG= MPYMQB6)0Z_U>,!S3#=P4/ML9\6#,-U9P%Z9;'9-<)C&<.]+8/^B>$NC&XS;8 M3DYE6U4.QFNFW22?>>[%0!,)MLMG!&V\KCI>$73-F9_VGG# M6I-7CE\03,6UF]ONZ_6:^GGX1BLV']G:*UC=,VZ+2Z\D5IEN+P"X[;B_+!KI M:<:S\5JX!0_6"6LE*NEZB@ V\DCAMPJCL.BR_$ 9AZZ2UUP(!"ZQ4MZ1V\N( M!UFXP/_7;MLL/[UZ*?W * V@+0/;S8J6TA B;_B!6_;A4(\I@O E'*69M6$^ M'SYNYS*X)-O;.)\)'*]K&IY%ZW33@A+(D.=X+N#S@,C4$)DZ7N\FMY*I?4)#IM7=*%UUH"Y9$C;:OED MT#Q43=T^N3D"O[H-U!)94KC!VQX_Y8G_"_?J+!QC'I0%2[+3!=3++;_H>Z19 M#F>(O_[N_??PL;K;X0 P<6KJH!*K2B.="Q!YY:3!V+,UGZ-NS@"=%!CY)7*) MEG!*+SBII**U&8, 68NBHM(&CK(SDL$LXNVD&L6\E&!&WCTM'[.O%X1AS]/0 M!Q1\\((D.[[!$6V>>(X2%"W.#T1$,QY$,1DTF*;%2Y^J%A00E1^FK;3D_!?D M!)#.'Z;Z5:M?E/_6_"LGS1]P2*]5URO)N(A>?@3+H?2)D;+/-)%RVSB<*T,G M9W(8TC9Z2(ZHBZ9=A,E'&@V/I8'>T# M[/,/!D\.6.H#C_+%K[8[52\ N-6WORP:9W?&L_$JNP4/UN$5/TC[T#Q(J[$M M2(G/;0NM"252@AMNGWV7Q"70JY#M%-@\]09:-QBGW9KQ6&UYE2.1[V6[Z1YH MDQH4T)O;/K;Q3$B8D3B!].=JG:>4 '$OC"WSK>CMYUNX"( V]>3+1F]9%Z_1; MY+ISNBP=?858?X9:<(0&#;W?Z="AC][G<+O?*K7H^'N\>M3*2:E)C2]QZE([ MB=:OW00T-XOU:.RX/050I&*H,C%6'0G!@P#&:8_#RZ[]-,$6*CX/, )O0YP^ MJ/)]ZG2?HU,*D>ZS&C>?V> ]/Q8YOB91P-SDKWAOY:(?:HO@G.1%6\OH;@]. MO<+]7M=DAW$#:J0?(%>L9/5\YRD/BE2FQ.Y((*V M*L,R(S5YCH]SL0BYEE F),3^\I/MEHFY2/)X\\((4DMYTVF1I>&D4EG$X=*@ M789%3P&%W(TGX_9Y_630*&AF-!.O=^I)OW7:2(E&G9%]W?H&?QKW,9$49-Y] MF7>']0?*D^,GFKZ%/FT7P%T2O]&,R8?[S.PYR;U(_OXRR?*[)/\KS>%QT"8& M#\I3E>YWVK=I$^'&[7PF_07:"K:/BABOZYN6_7-OCTE!IM*!\C:2@E81I4%= M.MG),#+)@>:D)G0ALE1)0:O3\O.X?X6?XK0"W'3=4'P"LG)%5?\\X>V!BY]! M!'I)JW0G?AYX771F?:!I*>+0_W"XY!$I;]MA]@S0' YNIVLMF?9G?89 \#I# M>U:&>*97XH2WQ,+!+0C'NX!]J$!-.&Y>UR[:!U#F^?E3(CXD'RG;MSE]JM3"TN]H+HH-K)(L M6Y:'.,^)^)EXU%$,BC/J/$_# MEWTN1*#+8]94\SH?,&[W,YSLCNJ"G0D5KU,:D+=,.*)T$;]8)"<6)]?T^SZ _ I.@R"08.O%!@P>G2QU= MLH/D)ZF0X W\QF/587Y201O[HZ:NS%J:5X+2:%(N $,XO6/LOK(/FPE*28V2 MO L+9YJY*7-I*SV1N7H;LU6&1R@9;V;U_.K%!?O5S>(X7M8"_Q?J?6U_B4&\ MY)U+1!/1A"]G9-<^OJ)\GAY^\E_F\:B$&-G'(1,M(G^_ MC/,P* XNGJB_3WE#P^O/['A/+VR7FZ3O;K3[D"P_SHL>];ILA(5I":#E'00^+&)1(DJB4+0XR:G%H4DRY.03Q3**-+@ MPGNCJ;>A55:^Y/1H0[I^4[I! >CZX[3QVALCT*J 3#I[(F'FN2_-KA_E<9O+1 ME)OL!0"W-?67A6Q"YK/QVHT%#_;!N60!"_+,^'%8UU)F3UO6LG7@?-1:7=3R M=-0\U'2@DI:MZNBPKN5#&L9^N/.B^T\Q;:]ZUS$4MU+J^&LV1#T=AUJ^Q(Y4CDF9#==)^[4\L3LORX(@(+*= LR&IUN2#OOBK^ M_=77"^)5KY:YWDY;^'D\.9PR#[P[K/P\'JL%0-<'0]*)V*KCQ:O!-)SNJ2_? M!B>@*_SO7HTI'^1X2;X.#L-ML"J^ MFH=IS3%X#5))J?T14PV0 $07NK=B%%"ZHHRB*YKY:JI"=&V*BM@LX@6H"^(!-_EA7$[QUWQ4/>L.>JR-AKJF#(WG1XN'M#I MM>M@:'S>V7^DBR4!2%S&F/W*T S:/P@JZ"@]$"?E M(EE?,&((IV9!*GH@F:NBB)0DD9]KH@A0Y60M;DIT%7HO813FA\M]FC+*!S;J ML\#/R:K/EZ/:K.UAS\6N!^!P,,.N:%F0@IIY&_8=4^5Q;=L2PRS-^QQI&EBX M#?C9&?E93(YAYS5!\S;U?C_#7$VPASG-SC1&5/-1ML90:UJW-1Z+S0?1PI>\ M>=&>/YW8AC%OBQW (^G[HJC&SLD;:;J>M Z-*Y%"\Z'RDD7)5?/M-T^]Y(4D9@ MYF2WYG)1FW0WC+E8>P].!G,$)4Y2("455C&" %X4;F("Z53"*%]>IY4PQ)J> MGPK#O3>Y"C,?DCH?V5;I@;*?05E/P@+,C+V)1B[&WJ0%QDR]B8Z3\;Q)B94 MV@4I$&/T)V/(Y\2?!*4X&!U.O00FFK MW98?.D(&09**:T2RCP.:DB-/YS)[IY<05QU)/=; OB 3/9&1M4FN\&<&G/2<10;CYZ.53-.G2T$#H/(FZ?,X"T MNN]0C,#A]3Y#,'5NSJ+NZK$@8T$8'0M24$)*4ESW%G(IO9L] T@55QR%QTZ. M#F#=Y38KKGPD.=W1SWDAJ^=/-'JC'Y,X?]7G/I\#%;?O&DAJI[G3UB#Q^K"A M&)O CV7$C)V&"M!,/4@G.V.Z M$QDY$=C'*.O]O9!13#?P*-W:NXPF*@&&I'0G,L1 6"$4W:'9L2 F<357]"6O M>S;H;G#:1^)V$QKN9"?0,@ROB>N(':*T]2J)-Q>0,T$ 4Z-KB<.;#5YZGP9 MDK9::MLXW#JJY*Q1P/UX$%[]5)-JK9T"HM!'I^51Q^ M#I.49 6+D$1$HL2+ M7=C8G[TT! .'- =-2?B68;@M3,67;&#'8_#:EY)26Q4L ?(\'(=%VF7&M$7: M6P?.1P751=I/1\U##0C\%F0 :W6Q M/]X6]_'\A#WX^S[+^?7G$<]6 '#:H+TLJD8VO68C;VYCQXO]3S%J2Z M-2@Q%N_)):33-\N95B8U++5.N(]1D"*J,@1OG&LQ<$W.9I(8W&HRWS MZ7@-VH8)Z_/3XA+CZ$)G06J$T#61U"C=O/Z>4"3+.(9EV:\%L&8">!=R9P%( MOL;B)CYZGR')YD.2ILDGN/_R=NP;90^!GB#FYRBZY-'E*53SY^4J.KD8W%<4 M&$F%DI0XT3B+T82RW&Q2_J14BM^]MM>KTZ2G[U\RMJM@3NKZK>/5IF(H;JO7 M\=?($6\9A]>*M=1:YRU40 F'ZO2-YA&##)4F+U,]>E[*><2E3C^+H?-1T6." M!]-2@.PP8[.%3VW:IF[\[+15G<"I'#PKC1THE5.ALRY?I35YU;\V4XR=E;9J M7H>U#9R-E@Z5LWBDH0AT._E9\4L__X_P-02P,$% @ TWL.6)V/^@R8W8GHF8 MK)3\D.W:KIZ07UF.<5H>6]4UO5\R:!*2V$F1*CYLJW[] B ID2+Q(D$2A!S1 M79EI R#N/0<7P,7%Q5__\WWE#%Z!']B>^\NGT4_#3P/@FIYENXM?/D7A_//Y MI__\V__ZE[_^Z^?/_W/Y=#^P/#-: 3<73T^7CTTWM@?4JZB'[- M\9&T./JM32F?D24N7V@_T<'HXN+B"_[MI[_]RV#P5]]SP!.8#_"/?@XW:_#+ MI\!>K1W4%/[9T@?S7S[906!^1OH?CH^'2)#_?9VP(_USXEHW;FB'FSMW[ODK MK,9/ ]3^;T]WN:[8KNN]PM^_@L]!\)/IK;Z@4E_X&L3R<6GN2TT!GT-(4]21 M*\^U@ O9#/\2>(YM(?I>&@Y2^/,2@# 0DE.H727%?31\6&X)0MLTG*9DW_N( M*HK8_C:8SJ=KX&-:RB0 Z0/**6 Z?UY"C):>8\$YY>:/" [5)O10_AWEU 'A MNC*"Y:WCO35%ATS[[8E_;0>FXP61#YZCU^'"J=DTH)$V32^"5MI= M/,(>FS80DUV\\6X$7\/R" 3#R=JH78GJ4G.TW(7(=W!AN (SX[VR:+D6.D&M M8#7@B@+_$"]-'XT-'E95D>-MO0O1;PS?A:,F> 0^[E)%&8O-="',E;=:V2'6 M)E0QM(W((,"-2W5;0VVQ"Q&?@(-L/5SRA)N9;[B!88HO*WB:ZT*X>P ;K"I* M6KF3CGN&.UGX -OGJOW/M]'-[/42@#\B^/V;USH&K]",NFN05M8B7:])>/HX M,UZX(O0:A83O-#M'M-]15 MPZUA^W\WG C\;OAPQ1)NGD _%?P#)SYG0O;06,O^5DK.JO6(745_ 3@K!W! MCYD>+(66@VUHD?)5=54%-P0F-/FQY^W)#GZTH2GR1Y56%.RP&2938ROCDOA- MA=6T-.#V\L[=_>8F".T5W**UHC#VUQ5=NDW,/R([D&*K*GU+4;4\^L"Q5[8+ MH9\X3G)@.9T_1KZYA+U!SF/;2LX-&M=;I/K--2++1AX4W[M%1X]9 MAWSF-+)Q[5;OD:(JOG.1[\#SH5V:N% 8L#9LZ^9]C8X]T$^FX1+X5Y&/COXF M00#"VG-*DUU25LDA-/DVW/FTID+"!WNBH!FR8(OI_#8*X:\G*\\/[3_Q>$IX MT+H&^7NDJ(IC,7X%C@7-U;/A-*]"\A<551$TY6O@XW,C=("TQF?=R-BT-&IY MOZ^H^N!ZUH_ UE*WL$(L_U['I[/UY"YK2.&SVIH@"WY$!9=N/8F)K:ETR%E/ M1&:KW?FO49RI%3E@.L?_3GH:6U?(O'O;>+$=N.6L.X@K?ZT[U<3KFF^V:Z^B M%?Z1G"'.W7KGY\DUY2QM2H73Y;KS,*&UID1##0:P1=Q: ,R?%M[K%V!:*-;\ M&/T%R7V,9;Z+71G0R*"(^0DZ%5@ 0@A1H3DL)ZT%40'7<$F"EBO(V-W#WR52 MH>](#+;.: ^\A\"U@+7]J1VB3UU ;_/][U+4N+B9_OI^&;:=/PKP6F MY/6?E/BRQF'8G\VE[6RAG_O>JE1#R=<\SDY[/AP-OWP:?1I$ >R+MT:]1L'> M;6CZOR.X9 "^LWD":[B]IBA]KV3O],_3_P2*HTZ@@,M3VX/VQ[J&2Q8*$+ER MO8.!W?L$A.-.0,"+9WP PAP0^T5[!P67 D:)ZVB$4^5M[8#'J+5"_!+4-@O MTAOM[1T2">^, @P)#]=6\4S^QTJNIV=^(H^8CSN/1< M\MYOOTAO5,[5\53M[6ZYGX$9^9 1HZ.7&?)IEZA]OTAOU,[5\53M[>ZYDU.0 MY\WJQ7-*=)[[?6\4SNYUJNUV]]31P/3O!PE!7KC>ZY.Y]"T,6>.8DD MC?V.B"E0=U% 7."4%^\-),)"I-!TL6.^PN75]YJ;;CD<5!:NF=X\,N0 MXM+NOCAAS1(X#@N.;*&>H<#L>JK\=G?*R;+"6ZW0(8EG_L#1K<$T"E$:3+0 M)R^H*)5Z!HZP*"E871QI7P%T;]>YIRBTN]U.5G:W M=F :SC^ X9/#;4A%<]*,X'\OSM3$0DB %(YV]^-I),JNC[?P)V5+*T+)WH A MTO\4BW8WYOD>QF%:?&ADRO84#Y8$*2+M[L&C(8H(W[8-_WXU?;B^>7B^N49_>Y[>WUU/ M9O ?EY/[R#YUYN;V?.G%@+#YT;P@MN+@L\+PU@GL?Y.&*0_V;$Q^<'W M3#;B6]N%&K'AV/'B&$)"!#E?E>K#J(H8R76@\@Z7%U)E>(D@@$:<@#3$.'0H MWAS M81U'VN(V'W<]Q#X < ENX$U35+ @^Y>V;Q:1N/A23<@"X!&0II'LMX# MCC*!H]2U\ ]TD_75< !*9AM>&;Z_@=L_G+F,0 "NNFH2@@?;(B^J"]Q[GB1) MGX(G8 (H^(L#'D!8?K#!4T4G5@C+2;PBTQ["5EM$!-W[!B->+>CE$\]G*TF1E.0T21BY'31V(45=]&:L204:D0GWDB0G'@_JY<6A\>V4(;5 MT7AT?-YS-M $(][W$@3;"PVG$WOQU?.L-]O9#\C=_[6:J KZBZC"-+#;ZW0M MG\\O"=>U-^^F$Z%0 0;D/%6UH$-E0?7:]J5I(1\=(TX+E.:&)&\#:56TH(:P M@%WO#VNSX#KIYC9!Y'9,$#A KJ % P3%D[3-? 7^BU=B%$[:ID-FN_3@N29U M^5=:5@L2\$NFR;Z1NL#7 E***+(V;IVMY3,I/U&B6Q0GFL]^2S\HYJVN"@^J M!@C4DK/WAT(9Z?GB!\@5\@HZ'@_/CSHU"+6 I?*$1_#>GQW?>^YB!OS5-7AA M' ^6E%28"SS@E:#/*6,#L'?I[DL.R1^-#3HAYXL/2CJ MC$R!\O(ZLD! T@9<1#+.B\L"'5*)TEO;6Q]8-M-^V<%RY<:TX48#:FC D=3A M=,)M1P[ @(A9CMH!"]WM0C,+)Z;OJ+RPPMA+V5CP"ZW7J13VIV64R>=:+*V0 MU];)>'C634:4AB@B*+A>)U(9N=G3A>9$8$DJ:[W0V72!+K7;(7X4!<7L>_C% M8N":9/ I-30G@ZCD#00_MDN.HL;NW&0E_8A22T$@P]"W7Z(0[9H][1*2JI&IA;0+PO&X-.+ M7I[83+(7ZN6^O6(?C.%5BEY;JXEEV;$ C_A.Q)6QMN&2+J,)D@>76?M75 MI-?&[ F]SN@"*WUF=F*:T2K"'LUK,+=-F[3$8E?\(%EU-4G: Y*"SUJGV%Y7IU!7W<8K=4(I(>74W2]>Q$1RP0)1MGLB%37.O07\ M( ^_6F1MV#(^*#6\CZ4;YHK1KE;$F*'11)R%LH54,1A5PVPYI&G@/>A:X%PY1A!, MY]@N3=YMT@$$L;PJD E 0,&-2SI%(,SV]=I;P5T4R5]6*)@7:SP^&IZH 1J7 M_DN<7WP2*@+<,_#18B#OX_T&2I[#XJBA&I2<4)2,04$9>Q][OB4]7&2!._A7 MINW=%E0-]'I&ERY6[^.+\XR.L]A/HG )5^-_[A:XU(.Q_4K*XD^'DG7.Q25F M[\=]7F:X)9GZ6'\6=E(] A^K@8L7I,J:\D-(7"WMQET01$(V(ZZ@*1^8(G9] M):$1#I!?@.&LI34;6'+V/FM%YOA5<.[@J*D--:K*VOOPP<*#2G9SV$WXQ"67E M-]PG0!?';=O?!M/Y= U\_!61)VZ.>)^X>9[!/[[=/,R>!]/;P?3QYFDRNX,% M5#UDBY-<;04CG*L12_7L**V[PEY&;6L*K ) M(5 *'*=LBAR6)9VF'H_ERB@(%*?&RQP<+,%Z[PU/],(Z_MR5T0E?MF!=>[$) M255NW 5<@P/?=A?7X!4XWCI9@N+)/2A%D[^B#A#7E%:2YSH?W][3\^US^-^+ M_JR1!,5J]$Z6G/65 .A/D.9N!)Z Z2U<6L0BNX*R)*#C622"H(B-WNGLBA"W M4)5E6:.V =@H22W\GS4SWNE,$6E)-0H),H%(I=HZT(MC5UX03N?H_8+L-/WL M.1;#^+ KJL:@RD:HHJAZW1@F*T&8(*H1HR*^(D0Y $ORU?>" "[YY\1KO9D2 MJE&@LFU@R20KC$:-RV[).8B[2%[*8ST53RRO#?YB$NJ5KO,)P@15C![/SFS1 M$T405Z*4.JJQ0@S M7",." BHU\/0.$/U@^=Z>=-'MP7T2MK0HH*8#01:=FHGTFDP]<[;;@3UL N[ MO 1SSP?;US5!S_XOJC7MA.%Q$N$A-*:PT^3LO>>[=^!O5A"Z2;0&AD+\!"A M>-7IO'#3GC%#B#:C&F4JSQQ2!$_-B"8)U7EU0IMGA-I0C4U22%&=:QK/5P05 M)"::-WN*8"N'32\AK30U'W9ZLSI1;6F^;(X+UL?"%ZS1_>KG7R=/-[].[Z]O MGI[_,KCY[]_N9O_XI.A-ZZRFB$]Q[8U%SCK]NH5]-(+#H)LP#R$,..]DI^(H M03LO?K-\*#4U3\J75TY(*XP+UW0^R_$44E1'EA'9D@(&GO$V&6I'"BLH!8 M7DYJBOGU06C:OEJ/3L_%9[SG +R@Q(+.?Z0%4PJ_2RIPN5N\G M[SO71.8)7(/XSSNWN -]\ASGUO/?#)]TN"38BK(,H8-=&G-26^[>[PMDO6FH M !%DX%EF2[CDED2$-?!M#SE _;!PG'32_I[QGU$"#MHD>/30O,C M< .,^!. F@KL$"1WG!^Q6)G<#+0'6)O^[&'PMA,M]GY&Q9J/,QA?1RBW5"P\ MEAC_;HI%"F[>@6_: 3%@0[B=PR"E'+7T?L==+^!36W:P16[X:?+6(W_EKKY& M&G*"5W!)5R'C]=>-6[P<=Z+"@7@PG5\9P?+6\=Y$,HV?5,LT?C5Y_G5P>S_] M7=E,XYFSUZU>V,?>)45;M_^H#X^^]VI#S"XWOT' []SMM=^)"0D2/VM-C_X3 M;R@_>H['L&]=GYH3D=N;&V1(VOO]>IQ*B+)NV!50!6K)$!:YP1!9$N;*+!IR M.SNT+7--VP&YQ=/,DV-?FOC4P="R->5)VG63"-YZIKAK #MNVI@$\.\.P&QP MK'<-E9#(K+:P:@RK 2-C!\XG:>ZOR!*!J;#-,GDUEICHL*9Q7S,GIV5'' M;QC)X(" J(UF16[]AN]7PW:1H9VZSX8#IG-H:J%Q#3=H)."0%)SQD4 0OLI: M$J:&Z'5/!_))LF:E/#IO?<\7!'#>7JT-V\=>0JCC!3$98GEA+7DB(*I>N76O MDSYGDNO =3O\\PK^T Y)U&!54XTDG>Z-*JBJ@:/)#C?BQ2.=G5K1P&.YC[CK M?]!.DLYZ'X!<%']BFEX$@8 P /N5.#U+RJK)6ZBR4E"92<+N$TI J')-T MNT14TMXOA."4G-X8-_^(;!_DXFXFKL4*6>)O(*_ \7AXWFVR*$D4*'*KIDHT M.)B# IL 6/B9J))P+AY:\;=P.+RJJ9-& RU;CXAT3CUW3M5=7!D*RF2F1M"55;L=_:KN&:$E;LE(94 MX9BD%;NHI+U/)?,$UHF%GL[O/7W>Y M2,HL&>_1+ X'&PYFYEAVY\H?#%W$--#P1>S6^9(;+!Q\(9;/:^ML/!IVF[^J M'?/"U(!N:^/L:$%9WJ R =>TQ*YX, RJJ J];C?E?!L":1>9]0Z21OR::""2 MJ,/K2_S*K;V=.AA>U51)0K!Q;[?J2'CT?^1;?34<@&_6I)?;L3/,M?(_R)2, MLYT63[Y-)T(/^]V\FTO#78 G.)O?S.> N,UOMQ.J<%O41:" EGKOF:JEPR;8 M>Y!D;'*N+F:<_V#8OK*[2:S;-<5&TJ;K_:RZ+2=FBM9K!RO2<%)%WKESSU]Q MY?SBJYW7WSG47S](4T>\A!UGO76>YX)1;>N!=C%XKZ J>,O L<@*3GD;SJS: M?C2FYYI0=[MS1]?:;FSPRT*LXS?>^JJP1_C4K9: "5W.N[(7A"CNF6^X ?P^ M,%WH M.E JI*T2/;YZGO5F.XXX.]*:!TP.J@H:S7*Y6:^2 M&<.KC59.UYIY6>;:#DS'"R(?/$>KE>%OIO-G>^':<]M$,VY\4QB]Q.4YMIDY M"F$^*P,5,QP-/@]V'T!OS,3?&'CS0>8K@]UG!IGO*/FD3%$CK#<2B!6^MWYN MF@;G7H/ ].UUFLV]T,,9Q/42=N$'02;A=O*CYF)\=#;NU(;002EN;.0(W,KR MM'DSL?,D7!H.BC]X7@(0[DJ(V(BC,ANQ^\ @^<( ?V*0_X:2]F'7Q2T7=@(Q M3 57W?:M!@?B+(,ATH1JMH(;%;KWM)+86EB,C+=0P#(<%RU#W- @;4G)\;\5 M=M=S=FHD4HWVQWI)9UACFU8E1^IC^-^+;LO<%J,6)Q[/?>J)ESM M[!*RIY>^!$;S2:F7' M^2>AB4*)D* *@"OHCQL7QVVF83SU[C>MY!"F:(-[T2W41OO+<*[NL2R 6".J MF05AA$HBWNHK0(OE_!-PT 6P1\,/-_C VH,7?80L!UG1=N1M#K S0[VVE72 M<)#TP+ 5[&IM7[LL[P^_91!H(3\J1IU?Y>7%,'_KLIZX6AB!>W1!063(GQ>' M_+8-)8=WW#O&8-XOU.[0O4>9<< N-R;N#&NTTBNI-D#+4<@.QPKR-#H"3]H: M@9[A3A8^ -GP0(Z!>%$R$&%3@VQ;2@Y(=!N9>T5.*MSVNXG97K!&)J%TGL)' MIV?C;H+5.CG22UT3U]I71_HK*DFXZ^=U>3P>GG7\)J4@6>H)*BLQEQJDN35L M_^^&$\$)-;DZ9CAW+M1>A ^+J83AJMMWLE07LH&D'YUFN'T%;@30[<"R]^WY MMB%BC?2=.A*D;2 1A/2[N% V$R#Q4-^>[. 'G0M<=?H*?77A$J0OE$!:0D+1 MMXS*?,^%?S5!QF+RV0O19OI*&ZGRILZN8<^/HWB\X#/T+BJW#_QX.!H>U_&! MQY\[" ]XZU'=S^826!%ZG6N[Y(K7Y'"9GGDY]1LP$'#6U'T"9N3[L._8,8RA M89Z&R?Q&CXQ-:?QX\\K0SNU>6,-AA67TM>&B8866^DXV62*WXKM7('& Z,1V M5#:Q\60/4'Y2:SZ-0.N'O3O+"TVJ!]<^B M%; $)SLI7\D/QY/Q\.*XVU N7FQI,U]SFM%K[DM/7;!6 AN?M/K>+4J:FLF= MRILLA[,5C1@G0W*]CJUW8W";9>P*KB[AWP2-&[VZ1ARJ);)>Y^$[54S#)? 3 M-<2&6Y ^K :T)% EH94Z2B?XHC-[VMT),#[GL\!\]Y/]8[_+S3?CGYY_Y1@! MG3_-?$0#CK6H&+U.[6_)>IFL/#^T_\3(W[RO@1L +N-6ITD-J-B8&O0Z^2?F M$V?1BUU1(Q)5%%:OL_]2N[X_ID0=\+PMY?5[.AZ=]B$)(F,!5D]ZI:(")+)K M8II^!++^%D%2L1K0DDN5A-8KW&"G#&BOK<@,?S=\'QKLC=BYC&@S6M*IANAZ M1!X4\FH)'L6<%H]BBDGAE#]VD94=KO6GJ79,WN\3.K8VX1KNVG:B4/@01:@U MU2P##1Z:,:@OM!9WXY/$'(*&X+QH".*&E!_\S>>/8?KO\DE1DKQ%9?$I= \= M=S.JC5AR\ABI$NIU3%F63V>[@/EFA)'/NQ2LT%)_&"1;R$9/)MO*2<07<'H- M0L-VN">!DWI/_PS^+?F>LC,%=\@IK6#+"T2P0/NA)[!&3F!WL<,F.1C+O0;K M1>$-[':X">(*:#0D+; F2/D?RH^^\7@T[N9-=S;JN>5D.WIH*M]+>YBHVZ78$J;PJ-&F9 $7FB6E(B]1Z?-/8-N([=?,\P<_[KU#/SOS.A>V@ M8-'D9U7FO#J9ACX/4.\&N'O_,4@[.$AZ\Q\#U,?/VTZF/_^8*QN]'LQY,P 6 M>/!V,S8K/A$>]81ARXWB4C(!-_Z.).;N9F\VZ0)CJ.F M*KBW@RB%08(J4HT;99V_]E:&[;*X0:ZI+#<$L:*@+BB\PJ@'VR'Q#:!%FP#L M^U65Q5T0+3[%4(JHEH@-0 ;M2E$5X7B&VH2QEQ"'D-#9"FE!MNKESUU$88#V,^&:98@UE M(:^,$@5Y3O%[/[M<&<$2O8L$_T !GJ^&@YU-Y!F%7$%9?K0TBPAJAG@OJ>WL M5G"3;ILAL,K[7_Y3J@VITZ1J)!($M<@*Z=L%="%;,_8V,;ZC&Q\ZV08TILX&+E.UR.LFQ MFRJ*^V$C9CT=N4?G0I%_U934>SM9/JV4J$%H15Y27S6.5<.;=^'-JP"]'\M) M,K$FV5[01RN<:=?)'(C>B,5=&&3ZH/Z)-2.#+?.U6,[:G60R?D3?AH@YZ *P M9>/X%.0C0;0!/HY'<4TP?7'L!:8I74C1UO*#\'P\/.OVC$(0Z9(TQU(TH+<9 M*B0&KF"%3FI9H5P/!J@+ZANA'H;-%("FQ<"4%U;%0(@%M C(HH@'I]#CR\TE M<,TE'%,_: Y@1C55X*L # >J/,(JBV_:<^HQ(*N:\OCR0,2#-(?801L8'+5&T_4;Q> M.S;P"PJC'HXP:FG&ACI2-Y#*L>LI>3.#GQ-;;:4U\BJZ&)\,NTV,+GNA1953 MD;BKHLSP8V++JUT-Y0%E8,*S*:(+J\K*.?']B-EQ1BWET65@4X)N!8&[7J3U M88[7@1M5!%9S_1?X8887\%\[3L!_?(\3N"8CH2QPKKR0^HAS3-X"HC49[<9 MZ,%8@>D\U\_2&9I:5A6\!%2>QTE,LD8=&X^V8X11,+&AM,8\O \M\M:85%8E M/,14N[4GE(Z:CLC6P!&;N>CN6/ZT?@HQ\8"S#B'=F9*MH0 MH;*PDJ;N5^"_>"6I=$3?Z^,9\.E.G3W@MR6UP5E4QJXGOMM%X>#%4(62?%^#2=7U%J1O-E-GZBQ'$ MM^D?0)@\DBG F[V:JK&F.NA\!.(17Q)]U@!RQGH.#3\LD.A4!1)M]2K.HOVJ MAT8C+ODE^1F4YQ$>4]#.HP=2\1/U,P_^"]BO]%LE8NT<&L/$E5'7[W$1T\T% M"_1$!S%#=&M4NW--'SWY< WB/^]2O^.SB1M1UEZ/TG 7T%KO M?G,3A/8*[I,K'.J-ZQWJX:X,;#?[^[0WAW7 U[JEV;UJ2B8$+94*=WW5; X= MA*)=J2>H)/^[T\DQ'U%>]BUBCJJJ$:,>T"434E4=Z,D9]D5ECJJJ<:8RQB)T M88C?(5U(X8&)*-< =L&,+RQ\ ^'2H]R[8M7)BWX\'@T[=M94A6L_3+"*W'I: MB'O6'0]V3=58TMZ<0E>!I./;3@@#98U6D8,.\K*#!/[= 1A*UYJLT&NW?^*? M/_H>W(J%FT<';7]<"V7H7:_(^V99S:M&O:I4*9*N40TU&M\T:FWGO8:Z0#(: M3A*@^KP$(-R5"/#Y3E M(?)1V^M1[SM9H#T7"^#2'"YR?R+;[O-UXQJUH@;'=H&O(;H?5XQ ME8A-V7H32JM&""FH%LDB(KUNG(@C".B;;&8]U7@B B@?'=CBJK>C_A4]X_0& M'.?.A2N=."C$<*@9$1A5^H S&ZF]S705F7M_&P/Y&Z;SB>^C]3Z>3LF30VE9 MU:C0T-3 +WNO=\L[^8+XC21C]Q.<&0:]'0'U2$T?)]B*:@SBA[IDMRM!=/4F M$!Q.\1CYYA)NZO#C6B9PX=\6T+XBP2B)D[AJYM5P,AZ>=_S4DP04]R:7&HKH M>HXA)5A">L!V-,T4Q<$'9J4#H$(U'72=9JOVW((D-(?$F)/CI9H^5I+WFKJ483(3SYZ, 45[V%Q*-KHB08E 2: MV0)]P) )PI[Q9PO89\?2O>6EAU>C C1L;\EY9[1GL^+UGN+0$JMD2JN/&;ZTYY.IZ=];$8< ](Y:&5B6O MI%-H [6TX<(JD'3ALA-;C@;.G1N$?H0VJ7#I R8K%!9".DPG%%>-&L(8%FD@ M)&HKT2JMVXW,3>,K.*)L*"/^!W9SQ&*1LK.*-*$A>6J+WX!/2"U"[2X9WUD0 M#WMN(Q.-?:E!>N<=.U/CFUKH.D80P*%H)5>VXI*//E@;MH7>NW:Q\W4:+I,[ M@JP9KM6^' ;%.])C \EPU1HKSU AT&X 9[/3<-9!/;$L.Y:Y/+#PR@M$AH.4 MSQT&XYM350,)?Y6,?X6CW;%74)W^9N+@$66C=+SI>5INUJP0('M4.4 VT[&! ML>T9NL *S=%@G?1O8&8[^!%)&WYO/;V"$I&TW1LX;G2*ADV*Z'UV;A.O)C O MM'+4S&MK#+75[;O)4M NDJBJ)K3D#=,MSE%3-=Y4!5B *@SA^TP5M) )_0@O M"^_07:@%1) >;$>KTAMR," MDD-8:AW=]'7O<71/B(9F&1'I^QRNV](]CNYY M(@(H'QW8XJIW#MOT/0XU<68CM7=H6T7FWD\/DN]Q=$^%AJ8&?MG['%2IP#V. M[AG$#W61)C)$5V\":?<>1_<,D('BWN120Q%JSC&!'V8L"OS7SIJ@9Z>?0 A M(\TH)254XX#D>8178N5"-_EQ+MTZE)91!6M>4(@P5MD&-(_),S0MAF][CSYX MM;TH0.>':\\/07DF-)XJ>1'/QD>CL0J(<2WN*\O7>\-K_3,*0N($S2C==\A% M16OD4>L6!GLJ9$IQPG1;6DX5C!N<=/GE5B[2EM/,_^8&:V#B)ZZ(4S"QK"H, M$(.JW+CS":?@]FIKGH+I/!,9])5%M\67.2 M%QJ.DH2J?%'DSGV%Y3V?] Y?(]\Z#(HVI"?M+^=4UIMH0OI6OOW!=8EZ:^4. M3R^Y?P=9Y"[L;6%\Q6^V--ROGF>]V8[3BGUG].%C+#2@/[U>IV;056,F\8#< MS!/1HB 3/'0RAT)#0VE"N7K?9!H[&@CO[JOK1]$8\)%RS0*U)ZC8K,3UK@?^8G'TRO MI:FZ[W[G.3W3S]P_@#9<%/ K>7@NQL.+HP\BLS64GD<,]5BI/$3H\'8ZGZZQ M_]Q=/(,%/J0AD)!87D,ZB6$-." B:\N'CS$;5-;T6C&Q34RFE)5W:Z9#-*&/< M=(Y&,[KWECXS\^PYN3>8">3DJZPAUVH(GE)'DQ.+[(O(+#O$Y^*WGK\R4)R3Y]@6 M\GSX.3MB8=G%@[_KXD;LQ_#YN MVQJID+M1 8O%C4[14DD1O<^)U0@)A/A#WPM7F!0@A!14R4MN'NEUXX3\[%D* M\$0$4#XZL,55[W9>P]FS%,69C=1>]$05F;N^7J?T]2@%B-'>1$%7@6:Y%H-T M0_,$7H$;L0)8*#55(XPPLESDX)):SWM295IX "$TJ]X*4$X>N.OG=3D:C\8G M.C.(+7LK;R,IX&9)+]8@-[=KY9_%"=)W<7)/YU3PLYQ4]K-DNC2'H+2]SR*R%?S6=NT [BGQ6:D00<@U=22(H+0-7(/N;B7!L8+0 M$7*26+*N^6;";=M^QHC\XF:ZOZ O'@5:4(49E=>4=67M_5R1*.#.A%HY$9M E[OU:LJ@F @&*!?6G *?,NM@ FN:J3Q7ZTZ2J$F0M(TMO M]IRHY/K,1]Q5<&R>UG!LIA_7VF$I%GQT*N>H'FV;0G /R8$"N>\@?//=3_91 MO]Q\,_[I^5<.A*$L_$M"B_E1=C0>G@U[$ EV6CC;;T +33Z/T&U\5W\L@ FCM4*_NB=%1J)>:.+.1JA/J)1=L71Y*/#T>#\^[ MN?C4WBS!KX8^!WAU_V9BAV02A[I($QFBJS>7M/IFH@(,D('BWCQ30Q&]GVX$ M3#)E(A)L115.M3=%R5!0GQ_\9)*D 2/:0_ MR=O]RN=D/+SH-FRA&8:(B=_]D\VR#Z+O";>');6J"HF:7_@TJ; &7AE1:M=_ M\[[W; 'SUYO1@(YTKPOX ,6WI=>M95#62^*@*#QMA2'T"?A"O1>*-/IC' MTD\CJ[X=^8X4\D^P+U;S55;%PK4[T];032M9(%1@&.V);E8U55@E 6\A\I"% M5VI69.]-]P6;F&:TBAR<7W6;R9VQ$^5J(Z^LT]/S\5G_F2)/$W6MC6H/7?$I M)9L&6=P"$1K2DFF2U5$W8*%'="/?)Z=7.E0:D41OX!:ZDH3Y+0#SR+FWYZ1[ MQSQ5#Y0\# 7H]3;S;D8O9O"/5>0@%9$EY9#<*4J%#\S(:_"57(U/8Y34T--9"522'.82<(OV.B^/Q\.RT8V]X M30:P226@B$:"833T+FG%&WGZ^/ Q->1CTHIODI6BFZ>)1],U%EP'0*S*:FC% M Z5@'/XK:N>MPOLTD]6$GGC-#\6$UCBCGD&_6H%E7S!-!$ S4PG=_"+9?A_ ,8 MI(E60LNJ<+8Q-HGY8.MH3:D@Y999^P#>P]D;<%[!-\\-EQ7VKAR-?G!5AL(. MY@I&B8+0V)V]>5+8F;3U0M(KE*."7N"7Q2-BJ:U]\+&6IF0=A_65D;=> M)&>UF3:6U_+Y>'BF; :>[OA(5)12P=W"H4E(0G,OGF$RAYTA,*UN M/PA@!S[B0<*VK%&)&=O!458TX]8 6(0Y#!^H]A/)? M*)NG[B-?U!:+%&5.-25>R++)*@![W.C1]]SP3 M"FZAPI$^IG/XDS7PP\TCW,N&$]>Z^2.RUR5W%"NTD-?GQ7ATT>UU?'F\JJN$ MAI,YMDZKKW#^O_>"8.J6:(/%*+[*^I*IAORMG- JX,M+59(=6--P"?Q8^14\ M>^>5/7MI7P:&:PVVO1G\'V.U_K\#W*G4^:>ENT]Q-Q_1#O-Y^>C55;%!$IQ[ M%015Y/%Z!=Z(['[VJ05DD169%JAAQZ[YXP,D(6IPZT8.=:%X(U[ M],':L*UG;QZ^03TE3^J6WY-B5^@9L-P0[#GKQ'6@R Q!-(F7&\81#D=-U<"7 M/!-4U0!Q1ZL(]*CS5 //45,UZ*MB)8 Z0WA%!OR5MUI']#DROHRPA!F7M_J/+- M<*,YW!-'ONTN;@W3=N!^A,H*2@U]:2$J= /NQW9YP3=A',Q$(3!!R+R"T?*Q MO.%:],=HMP7T19HA8^_?^B1JBA5ZP:ZH&BG:V@#2%2!I*N@R7HVU,'HE MU;A2$5P!EI#%[OW.(I,"]AK 3ILVA@[^W0$80S=WH4MH2PUQJ96Z_%V?*5"-$#AW<0^, #S9BV4XG?\6 MQ$>()*;0ZJC&%'& 2T@B+'##V=)..C0HW^S ! X<=\"+,BIE6Q5"Q9S^SH:G MXXMNUQM2"%--ZM[[VTMU)S+?Y-4R.CT[ZO:1;N^Z2T1YQ2^2CIA7D/B1O,)I1I5X/((-)%^!*PDP4Z5 MRR(7U=/ Q-\>I!__N!/2IKL>J?[>-EY0'(,-@BLN_P>SGBKFH_(MD&H2]O[\ MYM'WK,@,?S=\WW###=:"X># :'MN XM^I9JS=EYU1Z=GH^-.YY9J6)._='HGZX%B9 S@N4.=O 8LD]$JZ M,J2"U+V/-LR[CU,5;NCTH%?2E1X5I&XT-W3KCO9$D7CUN5JZ(1V.#L*#<%Z%4^F"6H&[J^H3R8?NS0YH=/]C% MKR1)OJ5X;KQQ<_=#FCXASWA(A(^^CX>C_:/ON+D!;D_]T^RM\#L9&,>_E!J0 M&N.C$>3$Q?!\=#P^&9^>M7X2-9\#$X&][>83-%Q7'IQYWU#%FXR$R2ZC;I>? W@?H?@1.HXI_> G'HY7.K\+&X:1H M'+*?^LL@_AC.DXI_\1E_;Y!^4'WKD6BKW&#L_[*KC*<[)%&>'^ &R:"$L]P" M3Z_!Y:: ]@1-G'PI46NVKXH9*<>R/#EJ$R(KDBH+791":0!I2? R1?*BG$!1 MNGVOMEF,2A:-+%TH!BL]Q5VND&K0,E5-1H/#?M_+7M Q/6(T_[Q,+]1[F"?&J>=@=^ MF#$!\%^[X0__\?T)4;9D9L[]3C4XVYJ-V4J0%-[KM IWZ8#>^ZTJD+,A*(&K M>;/;&F#?C'=[%:V(D.5^GY?X]/1L..P6- H0>=C88G0]7TI<9!%,%=+7;:DB#C23F:OV1@I7G8N<&UD PB<(EW%K^28Q&HM10CF;-P%[D MEZA.='N^->FT"(WHE0Z62174HE?\6F5-/T1H:9',*&S^2?_.P5*V'4TV^JAL M^U=A'-PNL,J5ER3F(-V+X:I\L'RLH9[>YZ)*O5G/P'^U35"N@0?/?04!RLV% MU!O,T 6@[.^OO"!\\,)_@/ )F-["16,23T?3-36(JXUO'RRKN]-N4[=4FXXP MNS%\UW87P2/PL;:$0\E.BZ%D:9L#V&@+$]/9 BQXC%VC5A#R",(R'1 MZ_.35ZA:M-&?>9D]5A++!^EOFXS V8JMY0?"^/3LI!LSP\(N:R%DBMI[9UQ. M&3S<4 7Q)M!D<*5)!I NGU^T38C? 4J,#6=&V"-C ?)[CVD4!NBR!QQJ#'LB MVHPJM!(Q)%)DE.25Z-(WRJL'/ !K\@6WH0I9I!*A.K_(.FG$.+5++GQU+,[5 MF9CTV L2AK[]$H6QL:>%H)!FM?H-'P@-&U*4FE$B]M>U$J5,EJW4QPT=J MY4 X)T,K7>?A)P269588F>$4+TY=*Y&0L+H2;T 5OO"LJR1)U_M,@_NZHJV; M2LNJ KHD0$N':I75%-_NO7,A A'>,. DD+.EX28*W)[7 M-,-5T>\?%(>E**?W&5PG;FA;:$JQ7\$S,",?IYV\>3>=R +6+80#J34*DV=[ M"LBLO(B6#X&V5+$3(A"5S&;2 M1%?N'HR$49&7G7+=G+\!U6@CCP!%&,WUS0?E]9UK1O#[.Q\.S;A^!YD2L"#6W<&K&_S"N4E+OLQ<+]!Y5 M3I$D>05;NQ%[A78_P%\C/1"2@I&*J09I$[.YD.Q]P_X)K"/?7,)]V&3A ^R_ MV9>U=/H6JJL*2X20S!.@GJP=3N6$P^/)ROGJ>"^&CZZ+W$09/X!6X$8@]K"[VL_QN MA\NK* B]%?#O7.2!15$[00#@_ZR9\4[DDG!+JM&K$@7*F"1'$PT'E'?QT$;N MD5#B?C)?3%.6<(DI=S5:Q+[I4PS\[&>P,]OXWXD"$?W#8.)F7V\3/MTX+YYN MQ-]$6O<".[Y?#\1W8<*EV;P>5&,+?NG9/-=LED%5OJ 1B:2)3PP)5()'8IS0"%\: M5K7#Z3I[0CLO+#UM5&G9_B-,$T32$^GJ+"?V[@\^ 72"D/YR!OS5B M\=C/] MYT5%&1/*G.M*&>1<0N=0Z)'!1^";O!L2=C/:4897QH0R%_(ITXY#\S8*X=^_ MP=&QBE;X1Y5?7SP?'A$=F/%G!JOX.[$/<[#NS;.+%;R5:JSY;!!L\8SP$\6P MQ#&RY))V(U6U6-5[)94^1E$PIK- /YB:I$K>NPB!OT*RSN!W*!?[RXJJ""\/9"7['5[I M=$*;>AV_O+!JB'/CQH:<(F"?0<=9D("%I*2_,[]?3G6H*7@5P>:3KO?'!G\W M?!M9/71N2K'E^\54@[JZ'>>23+FKV141IMKO8D'54.;"B@ZQWC9[^@I\%\5% M)+M%=X%D?O;F_O8W=W"[]/[\9JS1;WCL>[4V5:9.E7E HA;4G#-8R1Y0BDY" M=H_M[U0#77Q68(LCZ=9#>UDZD#3$+#N9WZH"'AN"$KBJ#+?F=9^$:1&UG_M] MOO-'X^%Y-[G+>'2:1X M1B]-WC?CG8Y>]O<]1H\I1N]?R;F"7;3#6\/$[G7* M-J=84!5 MEY:ZI:'641M^"HI% HC+J>8,+>*JMETPG7-;>E)QU4A0XX!"1$))@0_='%*4 M"'J/3H5]^G$%HYIJ3!#"DX\.3''52S[XZ)J7AON#G' P5R OU/'IV=F9Z'@R2(G4#J6<;-B^/ +9OV682N;M]6@%:43^T M_\2XQ678EH:_+3TH(U\%#3PRJ8S]0O&EKN -;'6Z35%M F %*'>[WMOR,%OK.%OB+=)19K(:_1D/#SKYGGVYJR+D.22 MDDO1N=3T#:KGZ"4 ?T2PK9M74"%)T&A8O$2U:W,0-ZK^/:I]-3!N4I&+MQS5 MF>\']1W6DJ*J#6@6"KFP2UYYF@SOJ@$5_6H4H;3B@)%!8.-'DU!="*D'B,3R MJL-(PX(+28J8:F))CW,O*]L##"DH,%&D"*D(@DC"Z7SB^RB8$2T *>:TM*SJ M" H84W[Y^GQ1*2,?>IOG 79\]Y/L2VO4T2S8BFHLX8>Z2!,9HJL7\8'?&GE, MWV=$;S:9*(?T-HL#Y>U)KIIY-9R.A^<7G3) !HI[WOL:BNA]+,F>V;UG!).0 MBJO&$GE+<[J(O7]F,DW6,_,FYA^1[8/+*$!^Q $7WTO(#X%R*BF.!_HH):X M6:N(VVA>4@D>,ORM )@_+;S7+\"TXL_=N8$-^PTM*7X),V-M.;UBIR/NZ MG_LZ9ZW8S8SV&9Z%BO.,./W#0B@514 &$3_]6Z FQA@S:<2$LTYW)U(657O_ M]EA5N_[^?ZNYABR!9:N&_L]_L9_H?Q&@RX:BZN-__LORF6+QO__OW__S]_^7 M2"!J+]VJ((HANW.@.XAL )S\A9&_]F\1OVAOY,IG#B)T:1)'W8G ?64I4!4C*&2#'[&QF2(WJ8&BD) M@"NI!(FA3A&E"73W M%4W59X^^LAI:6O@"'$6)7\'C(:3AKOG*5A^U]HA=6^Q7KUKAY0F82PE5MQU) MEQ^^!?M4G/LO[K^"^K5Y>#^%E9.PP>-9P-]_CHWE+U6'PP$!;7\YEJ3;(\.: MP\D9.NP(HQ)H,D%@NWYLRWE*,_CA8WJMGILZ1NR];=?< J-G247_@D_WYZN> MH.HA?12@/B;.;L;PP0&##1+'F%-=;UILOW",5U@JE?JU"B"VZQ7(RO'7PP>/ M7K]Z@I9'?09/'X#R#IQ YA^?VDN4_/[;/$XYO@A^__OW;41T-_"O4BFTN MB_!MMLWQ?__:?/CWKTV_0T/Q__U;49>([?@:^.?'7++&JIYP#/,W@9K.7W $ MO^#C1VT4U38UR?^M&SH(&JBKWT%OP-K\J"H*T,,?88.<)= M0%7;K*YD8']0IT/=K@+[!Z)":!7"H8M@S%G564G@A7F?)+OT8#PJP]Y^?<:< M4MLY$:([:>4!E9HJ0F*A55I]:K0D"NQ[YR1P"HGA8#E!$\/)BI6)H4X"]G/F M]%8^-:"&@E83*+QCR+..I 7=[LVER'O+P8I,#= Z6QVTBGD35X>?-)>W\N>E MN>1J;'XQ*(W27+=$%59^UDM2U![6:M"UL%3YT4BRKA7J%!%#16PSF+:Q1^5" M6FZRM%$8H@N/%%U%T,KI=/-P9"VP!+H+&B&Q9$GC5B905 BD%M1XJ@YAU !6 MJ+^@XJL/-74 MWQS$O>-GX.@M22OJ"EB5@;\9:EL6R9IKTT69EM!RM=3/<]EDJY8?B[B(_?@7 MA?\E"9I.H9\ZX(P+0:$[.=6&I.\#R>)T)0N=O/LQ,TO,ZPT)FTN.92[AYI,+HL>* M9##>X!57'"S$L6HHCX=;&"XIM#Z<4H*_E-N-N5/I3E!6I(+A-HE/'2P+1ZJ$ MH]6D\?T TX*A&*4^6A1X36@E^'0C7R\W8<=P@"-)L]\B7^]3PW43!%/3QQ4 M'>N6.IXX]9%@ ]:V@0.5J0."0=='.56'*D*%=#9L-2 %MX)NB*T.-5!1;>>1 MPL@LFHE,1O5=#E<]K91O=0K=A??CWU-!PW_JS@18X5OMFJ'+&\GYY.E75&FH M:H&.V;S^G?-?M4!)+3#CE>#.[&ZIR@.OQ35?F#\KRU"?*KLA0-.>N2X-'KCP M3C+DB+3*#]&UC*IXVG#SZ;+52+T*!GM$N'4LB'X17XK#/#,#^=*X6>]E%WUQ M_ E8.)>Y+>JR89G&IK.0"!G#A1;8SQC*8R\G3ZPU=3J0Q[.RY1C+U'1MTC*$ M?8-]S[#I>Q]L;]B$"(-FL25![Y==J7;X6U5:J7-W7@7S(;#$+1W%BJ&/'6#- MLV#HM&&H%#;?/>0!Q!10@F?;KS$\E[7H,F9R*I8?)0=^ I#L/36"3,;OH'41 MAHA6:'0VYD:5&Y(?_FJI$!&FI+%SPW+4=3B'39O'40=&U!?YMT)#,G*U MBCIZC!2KU&C;E,Z*@EJ8I8TVDQF*#:@9&JD^\7XRD!?Z(\WDZ&PM"NF65QH0EG"V](P1[^!S08"$ YUT.>!5&!O.VD MP8+^4E4;.,JW:H(ZB3=U@*QP7U"(S)]U0U? 99IC0L ]H3QV]H$B2=KG"PK1D0XS$$ MV*Y>'.8G26'1&0AS,:V7!P$$""8(6>Z=_QW7_PT_V$N^A($G@+&;_>_?0<+K MMQWFLB"+D3 !]CM($_WSPU;GIA8DML+/)F'J,*!B8I> _;FRE2 >_7709_BK M;;A6^%N82?R]A5$XC2=6!@_4-89O11)_4+D[G 1T@$;5F)N0@4%"XY$0&O-Y M8&5@%+UEXP#D0*W=I N<.AA)HD<5YLT!)-!V+""T4;O?U"V+@(6$= !'$[>9 M8OEQ1'CXY5UW-A@'(][\JL"7K4Q-E=4M_!%%G0=6W] ? '1REC_^W<_G/)KF MW[^.ON+?W=CN1_+KV+3-T,[(,H.(#$]@: +%[ONY?W9//V6O*9X@ ML(=7;)[L?M^]Y-1L$VA;TOES+#ZFS(=06"L5&7V.ZM7IY)M6= M$LXZ_*BKW3H4GIWN.2&QR6P[88B>0.DPJ_#XR6=SN04<":I:A9.L( FUT_SY MS("NEEIR3Y#HVA0C5D9VWO9NG,7'Y_JU^?M4D5>'DD]8W7&*PT6Z0)7UI9%G M;IVU%U7DT>,JJRCJQL]J2"ITPQ,2>OW4M+C]C MB9F,EL_Z[40;[T9H'1\P">< M)#._==9^HB6. E=/6^)Q.IG3#;-4$>J5/&$+>FLYF-ZZ?KZ2);X,M\=D;;ZN M%BMU01KF#%B+/Y(19*K@IHEA(Y>IZI5+GR*+4HC&\< MYY_MAQ"/\SY78_,SCHB7KF7JAD)Y0KW87UE^OED6;CYN_%1')"H,?NJ)*);5 M$;LE;2C08WSN+1O"U)S=NIWZ+$\D*FP][8JL*X"9X[7"0,B[D#^F51.'V*V+ M[S5V^+XYF,\4(I=$ KJ1HSNC(N]FKS4JE.Q\;XK5S>;OJ[+I>?L<5+ M(SV9L$EY@=*I27GL)'.CLGKKPOS)MC@2_'UJBE&*L9?FJM]'$P;>P]LRD6[/ M;IVUGV>*(\'5TY:X)O630K)07J'2,NW+=:(">LM;U\_7L<1GY39]=DL\K5HE M'*TJH]FBY5E3,Z65:.O6.7T%2WR));!OT\M,5WIC\IEH3+B)*H_(!F]QGCVK;/V$RUQ%+CZPD*YF"_2!*7D M!=JD5XM*=D%(Q*WKYRM9XDLLE)_/$K?J\U6_S ,9=4ES/32,K@6:MR[+5[#$ MEUB$.9,E[I9PDLD5T 8J6>T!5G;FY8Y\Z\+\V98X"OQ]:HE]'IWFT:)>Y>I] M-#NK)3D7T^*8^*:X>MH2]UQTK@6*O4Y!11%#(S;[C(=Y;=RN6WFUUU]KNEJ/.Y(G5G[C&9EJ1P M-$_W"ER_FTNF;]U,?;XK M2"3X^]01J5G>2.6)FC0'#S4S0HB'18B+NAQ,8PD"BD&B;NK5 MP"^$= HE@H^WG9=DCL8S0 MYX2KO5^Q! *6?&7%DH-STN^O6/)2K;2H@)M;%SB4P340&VQ-K6B>-OF_/^*F_J'BK<9ZNQMB^)6R_6G$3 M%U/<>#3!/4^1DP5!" G.+]+I9KM -BKER&5$8G"?HX[:V<#]7*V>9RL+IOTG ME4ZKDNZ.(#%=2*QQ3I+#BK:[ UN4X7-YK>?/NF(R-:R87KE>BYRK_,#N%V?] M@(T3T[Y.(R4'*%E*G*:YUU,?ICE M=^!ISK5T%0(:P'8Y=17\='\88.5,JEU3G'+J$)\.^S2;&1>_AB _/^OOP//[ M9UM&*U;+6R?=4@'-.]5Z.3TW"V;O:S#Z8*K?@;M!>M"%OM8AEZ>U="<]Z/!+ MH=SVF49#2S$L_C54]C-3O@UN/SV6>2Y/K(*NFHM265]<4\L4CP]X8F9S+HTGV:* M%4&J^,E%/<.E2M6O('-KI(C;SDT!KT!;5=6;!8J<1YO%4M49S@*TTU>8J6^I%M[#@6[*G08[W\60ON=B% MO3IG"IN>+V>Z5\M,&>0+)#?V::YK9X83-&O4;?_BBOJMTG&F/;O[TH&C^^*! M'XA'<#U6>%/1YB:; M"4G&'QD@;2?OC1O8X,5TK*T'EG50O^+UO2:*<>TR3? M["U+J2F7,=A^6O!=668C*R6OGO)VN>/HG"\K+#CZ:F'!SR8L)RX#"&_)JH_" MK4T'%ZA9P4U'C^^]W2TKZ(9C%S7>-A#HVLT7QVK@^F\L1D;S5Q M\3$.IQ=S/$O4FXX@M8H<":.!6B\76;F/)(?/[Q Q(H[?[\M[^.6>G^[0!@L7 M#H];PK^>7HGX^/G!.GC0O#YB+2O851G,=V\1/5"=#=>2)Y(-PIO09,@!P(XM M /9#YH8L"&2XMD9+*>=PBF1/*N.*6]&IDD?G,5+<8 M>6&NE_1>KKZOC3R.C0^=9"HU!H,EUF5F@B\)SF"88!F,C[ZEN_9)I@AMZ-W# MQIEOR!DRE:+03V9''%Y>#;I.DJ+\7HR-MV+CM2F"@X,,YS8JY[ZVP/5RC06= M14LHG^R693Q1(CMDC(Y+617B7)>7OK!;^BS8F')=OT^EBN9L7B%DFU ;-)6, M?H0<,6Q<<[?Q'C;.7$Z.[^H3W1UX74'MU=(97LM,!L48&V_%QNL3SY>R*A^[ M"/L9=*1*]3Y1%S!A)LV5'DZK7(&?1W;9,9KHN-Z5V! -6.JQKLA80%&=W;Z8 M P@L#6T)"?*XS4%FI@(I5Q\=Z2:,?1NZG);T7=Y.I.D"978G!+I(X5UN7,,* M HBL;GDZIWW(G*#-Q],PSQ%U&V4_HNK%$H00>ECJ7"G@ 'K)*T)O1=*++M5) ME 17M;V4B3:;5CVRBBN&7@)+GG,Y\G3Z[MU(S#(R9U&$*W!JER"U\3SEC;S( M!EGG1]4MINV>6W0LZ@H8J;KJ@'"1MJA#T(W5H08VR[5IORI-#2M1G7"'/6-#5[-SJ"Y$-?&*AOAVA?IOS?FZAOIRA M+EF%CB**+HM*B5F5X9CA-$M'UFV/YGZ,+ZOPR4DE9IS+TXD8 M')%7'(=1?UC#ZEH)OGW/(-^WM^NCA@4T M=:[")GY.4JV.I+F LQUU#K\.'U=4:1@D6%1P?HM?J9O=/CTJ,&B>SIJ]Y2SO MU(S(032LD?F8 9O#(2 M9&9>:4:WDD5$%;KBLI.[+:XD90<.8KR9XF MZ<^-@HK22IF4161F"S/)5 LYNETS(YLGN1T47.*F^KUR1^+8+ MP$IZ;FY9=9$#FJNF="5# CVR?#\VN?WSA >SNZ![^(BK5ZA+2IPWD_^6344G MD1:V;\-/*\:];CECD"\4Z=(D7:]R^:DV[>NTJ:VB>S7PE=/Z9]G3]$'1#-_T M& Y?.&] G+O.(9[\D'*?9G/IY-CB-;0[L)8VU2NZV#BRWMT5E?LA#_$S;,/; M\)#:E $YQP90V\&H&MT"JE NDL5&MSUK0BSCVE?H2&A-U/'%@L"3I,B1RT)(W1M;] MDV"GTXKW)#-XLNU^W:1FK<+:YE'5[93&$[TDY%:1\P./73&U3]Q+F;&W*Z%7 MO_"0GT]>]CZ&?JG,Z+E$[L-[[R\D?(DF9\AS>>0)$BD)M(=YZWST3HA<7OBN M> @%L.+B*%T[(;$:%F^HI"QA+'2*G%U3\G,:^NZ3CHW(7S262]7C"W?%Q:Y MJ%H^@6\RG9;<&LSFH-TKYGV3;7G?4/ABRW<;8OC\+:P-RU! M/MSRFT[)]68EH3M/51V X*:-+%@" MS0@+>V=@]Y8DWQ^&:W?&;K*$CB8<7QBV.&RM,.OH59]Y'@1A=OU54_V:R#CA M@+U!]:O\#*>(%#D1Z(9:U=.XJU#16V:/BNJ/JL?]!MU/5E-S+9$?%V9\4E=G MHI_@J>C=]A@5W7]3#'^#\I]DRA*N5)9E89X:5(:HWV_6A['ROQEH/'^']QMT M?TW"[(*TD% A0:XSQ?2RD1;L6/='L=+<._G]6/7+CD74YHR)"_DUVC6&@Q9? M.9>CL4@U[>+K1&M(M.)VP>4%+M6=I/PUT>3*7K-E#-RU(:-T% M=@T<+H(?^?[3>Q6WXWK2=MN7EUKU"FP/M 50Z33SFI.0DYU(!B)/R7R_I?@X MG<^P$O<"@[8#>,*AB[SYR 62IWG[-7.O;Y?#AJI)CFOO3@M7'"6"Q'+Y+#B$PVI:DVZ9A.=N,H#@JU3[-#Z9\:H9[.FM-";2F+&[+++Y [E@JOZ)4GLBLW[2;VB_U3:FW M-HIHPN"K3,HJ#%'\MN0Q=E,_61"CNL1UTWYJGYTI>:+$CSG7FO8S(W^I4]W; M$L383XT%\[K +)=JVPD%G. @L7*@[_>'][+>U6 M<(XWV+^S[=CHFJFB,TWV494?=0ONPD/3C/&BMXTSYN,I\'34KK+3.5X5[9FPZ#$2D)G#,5 M2^F-2NG%BU2?I2[MQTO&XEZ% C*1(6>TO4@;HS%?,5>16\O: >+*)6,C6UGU MXC8E(FA==J@BD<3Z&32?=!NS1+X\&7&1VQ(8H_4JNC5R:+7!.D&VBR59J'OY ME*F"@5;MQ+KU]M!ZWJK5D;]M[D/B4V$34U362D;G,=SSD%KL&"_E)5&SC*MW+FBD_E<*\9.2MSNP*WS[%8UM[D MCSTG:SN.0,HO5<.U-;\%@A4E<+B*?A9'KF$9< J.'UQFY$#O(4C A(YNM$P"!4;S/+KR*657"_ M^O6O8/3>2MX)3M^6)WGFN.=LXE*F*QJ?&J1Y 6A4K8E11;;:BX/U&+M7R3"% MVQ;";G?[%@[#]2(],I9>0>^B+I$5EW1-+%#YR$4N$<'KJ7#]15)'/:_TTF6" MU_5K:FR7Z!6EK#++2,/T=.VFA@,E=D,BZ&-?_5+$U]Z*&9&$J9!?EQS@*.9AU3*[.25Q'*>;)# M84Y3X*D8'&\"1P1KG>VP$5SP,E)UU0$5=1E9SV-QOJ- M/T-D 5-2%=X8.9YD@:V-WF5/9E7<+XL97A5<=[$BRJ.RD.Y'-GOR1@+L3O>< MHL#%%LJ<&4BG0YF\)<'O@,!/<1\?&N(GD$!IR09*0_)#S^@A]\C-3L-88VU@>554YG^ * Z>L1%8Y'Y&# M$(7/DB[&?$0P?P'H=GO-VFJJ-1<"G[*UF2"D:*8760*MP7,^ST*9FBAZM<&>&S_SN<)4?K\OV M+0E"[%G4LE]S M+>470LR%ZR[*OI1(U;*-G&Q+:(EA+='5*Q M8W&KF+\ =+E1,T]T:WU34'G/P#J"T >+V*^X=1R]L.4OZHX%V9A5YTS7$F9@ M8/;0F3?/%AJW%*G%CL5IX8AB->8H>A;C@C%?6JDB-^.G8R65*"X9S[TE08@] MB]L _252%GQ67 )2*0IN@Q^H\!TX0T<6NS&0WN:B/K.J=K\--#CG[?@!O0P= M')9IA1_/#3VD[RXW*T[L9MFQ*(Z>8+D94A= 7AOUD_-@X M.>7OA!1JG:;R>88!@E]O5>TIGQ-RXRC4WX\.X; ]PNVV2'YLHWDABA4G5UK5*EG$Y-Y5O9:2"L1Q7(Z=ZKTJZT^M@[U6\Z-(1%7 MNY%#"FY/JEK:+? <+6%9JL_7C81U<:-Z4X0[?:#WO4H7&\OB>-9N6@+?F/<] MGP:V/(KL,D 4E>X5C^:> 1&GE:Y73I5:%"X7C1#A]M=E[X,$_*Q"-M2:RPK$51/-I[DBMZ9: M53L7!Y077GK%+Q90'F*ET6ZW< JO%+@NGJ6:HW&]M;0NOCQV"Z1[]L+?2; + MJZBSLFRX< +Z>%>":*\8?+@-8MP;&!3U)6QD6/[!GJ\3 MEZL_J'#7A 1Z]FYU4;0-NK,N&$"H9_S*LKE K7ET-WF]\B+[ X(]"Y:/O/?I M!0(OD/IKKJJ_0?",Z[M&//G$:XL*I5$PJ6WH@:#J>QIK\U31_= ZC15/652KIGYOJMV;S1%M8UEY[4C%C5W[BJC_*I MNRCH>GKN#E*)?%[@W 8Y:]->V2W-;SW[^-UT?11!3JMM0(-2TT'I](K$ARF^ M[B9N>57J;)1[;E4J]X8RY[OO; I[J_KX_@Z\795S5.I.VUQ/;<_4C"\H6*I> M'0PC*]AOF/N#N#T[^:BO33UW6?!Y$:!+Q##;F>6;0H)*-V6WG]#23&0=FIM MP-FNXCVG#MA9G1;00HUL3U1SAX&I+\]0NIVL<"J=&0"QD+5Z\\B&AP4 =F% M7ZPO@:6KXXD#.2#I,NPN:,D;(^O^27 /Q8KW)#-XLMN^UW6%G"V))%?72+DK MC#2>;476QCREX@.(3I+QX][C(?WWXJ*/,.!KIHE?$(:*H8\=8,VS8.@\#?(W MY R>;3&Z9GM3>JQYT)X>U]N\EO+O-[-/N/ZZCH M0._S+U(^=,?,WK!6:CN-B<"W4-#OR2VSKD0A>/V4:&32R@,J-56$Q$*KM/K4 M:$D4HG! \?*../'LC:6[>RT;%EBJAFMK?@N8AN4 Y4#[?.AZ4:]"$2RKLAYT MJ J=*;7J5LGHG0U_]GK1EXCT<245F1L]'V/QG(+X,A9/W9Y[%A@"0LW/C$I+ M%W"_G?&7 ](0HU=N_G-ON?V6"#P+FFQ+ZR]=3RJCM+ZHT0.>$20W<@[6-^)O M$AK[T,U))6>MQ7"2K'%T8[;258PK+'M1.!7[V,U)0F-_^61+(2TW6=HH#-&% M!Z--1=#*Z704B'&5P,S5U0W9!/A#< Q-5R1+$>V@HK$M4JQDC]++T0CEW2F- M-@NV4!\^T&H.)!M&"_]NQQA^9_>>W;/=[\&+7GBIP&?%#B'G)6VXMKFYE2Y5 M"P*E2/;XR1M5VR!QC/D-O_*!%YJPO=CQ\=J<[ @<5S8-VZ_U$TZ>8I^98_"- M#[Q0A=9*M-MLIH2;GM[\VJ2XCYD(]; $V<:J%>,R?6S*4-F\_-2Y+/ M/??#_X, MT([B+_DBWKX7NHRY^/1[]Z_FQM0MB MTS17591DB%G"RU1QQY#79/T9=FR_C__K7&JIYP#/,WCOVD3>>OO7? IN:NX0@JH,1(FJN:__N_ M;6B8;:0&/*1ES"7]OW>;3^"_-E1;H__^%;:VU36 '<$^-6BS$Q,0CHL(/MB\ M]C?\$0G^$-L?@C=*R,0"HW]^_*==S\!?;5/2'XTA_/FW;EAS2=N\Q]MTO/WH MQ[_M()>+&",D$RA-W8$("7J!-)7@'_,(;64-2-;OH>%,_CHD\S'ZG8&+*$I*EC_7>P#P-8KQHF M^?IA2J$,BPI.D](('8DR2BLB2:/0LR*3J)A,#262).D13M _-JCXG(D-CQ _ MF-8^BH>&IL"V0JW8YK((WV;;'/_WK^%GTO\-P^2YC- JMHL03+U:+?)\L5[[Q+&'JH1ZT"3'YH$?GT=7LB=0\!Q#OT.R/S,_$1RER-09 MQTZ^F>Z/!YBKMZK_^Q^,1O\*!P4-A6[HH=54963K'+8"M?E./QK1IWY0BFJ;FN3#2"DTBD/-D&<;9*AZ$'B$W]D:H.3FZX^9/0K, MG///#W454-F EDMW+!=RZC(H:+HPA '6+E>X!X@))J)F>=&L"S3AX?S0X5>> MX1WCP8Z*/!@; !&*"._/(4">4.V5]OU__Y-B2/J!:X?0VGQ\"I9-@6VUN5:E MC[2X1KW51AI"BQ?86AMIUQ&HT]I0<2$8@=1;"$;]H?R)U'-(N\ A>^KN7M6Q MF7;P&$L1Y)EU7221_7X%?*#0# MQ)@!9[/"%;")>)+RS 3FBY?:!KP0)1-CI M1)%\'_IN0+\4_AOAJ+A-=+Z'?JXX:BI+IU85$FBS.Q\DQ+EFCE^8=,G5 71V M[Y!@$!?6BR]8FWKKJR/U'DJ89SM!870J);4O2-\'($U7<2":S MV:9=70CY9KTK]4!RR&K-SU+%Y$=4<;O%UOABJ'!C77PY7;Q3M\X]B';Z=F09 M<^31C,)N%2 ;&^0F9$,SK-^[D/+P:2!"OUTH-U;PTY/'&PR%46E(BL"%O>[? M6SX@CO%-IGU5X 7%&%4[6,1!#!8"L 2)42AQ(9O\F@CP\B1I@;%J!TK ">[3VB-+ MJIW(8JVV.Q(2+KJH2R/,9L8OA7?%6JW>8=O%#E3']8H0J.I-(H 7&H$NO]NP MNEC+_+RNM_.67, ?W$J2G9!R01+1NJ<8(MF(;0(Y6!M2$%5'5,=&Y$GHO_X9 M;7NSS8C1DJ2,4)H6\1$-1)(:$>(0(V41PZD41F(2 ,HN([;Y1EL66\X$'8IM MM\FY$S_1YJ:H]HSUT3,IK5B2?]FFLRR.#<7U6&HO4TY9N;9(B5F6T M-).8L="DTR:&D2QLN7N[$Z:%MU3LV23>)=DGNO9P/V-M(,;X>9W>\)SY+,WT,+2+.$ M!RGTXO+!_7-I"&V=ZT!#:)A'YG=IH7BE&&P2_]N_'>4$?3)O[ M#U_\A-@W3N08Q&>A[R_'"C3(&0C]^>L[0?B<4%>)S81_%\)_Q#RQUM3I0![/ MRI9C+%/3M4G+S:=V_+TC/!W=;OV !E>K\?U*AZT5V8UUW^/!F93')2!URF%[ M/D08OF9BT<+1Y;WEMK0J;G<#R6&'^]$$]#D$+VV59NFUC>:KTY'D>=2L93># M5[[ !YQ(X!3*D"C^K%]\DZ)]:LY_A+6C$<-"ZLX$6$C)M51;4>6 KB$53GWY M[Z'UZ]\76T%WO:C#&-S(=+'(MRS("AB$G+AV7X+7M\: MY"]O_EE%L8*]YIM_*JH.L+V,V8##1NL%/RUPN#GGF5Z!'/@F^X(^8W 4:0!= MMWUM"S MQ*KN&NMP?_JID7,K9VON/SS?PU6X\%B):1G+8!+G7Q%^1)#0EZE;#?@V59?W M$ZFE(LU([>PXR_$EJ]5J2:O>S'^)*ON0..T1WHI&_N(Z^-,DKV% 6&L#UVAI&DW0BE42/SS5ZV_?^>%A(#C".,7_92!MH MP PH@FQ(LEO]U67-#;0'$D#B0&@O(*)A+0S546$/F[5;8 $%,5W+=H-%7,= M8(LP[,?P/X9_!J8AV!G#RL[OR"_@#N744*)&J)B2\*%(D@R /U&RB(^2()5B M"/BW?+@PJC),)9M8TIZ083NZI;K57E5KBNC3)=34%#,3#6'&HPM)RTQ6K8S8 MJ["PY9,%W'D+6V:E1D>9J7*N-Y6M9K96#EJ2ARW)/L^1G:E/SLHC=X"Y1(FF M^V,H=+N6-[4L2[YZ699@?J:@#3TXP6.NCI_?"4?T[-/-<:##AU2@\MN;/ S\)TZ^FC[6=M7OE@CT_%K+6ZB$G@E#MTC!MB6%=F.S1_6/ MP$U_"^F^LO2=!5Q01S'4EY;!VG835ZBCP$H.;TU$H.GW)BK\Y,$_>%_X^^65 M_$5=Z*VCYF/X,#0F]]D-(F>K72$Y2J' ;:N( M*5G(4M)<@/P/^A-%L6!3,Q(>"W]'!NT;V:9W[3N)3=:5!69K#S?F\%Y:AMTZ MEQCH17?F,\MT:B*K_0ZSW810Y/G,QR3A2VNW"TK!U[>M+ZS&!-;V,@LQ.[O! M;>WYP4[VM49(LFPD^RC.E+)ICV!0/V"D$+&*[ MT NT)T$11&MW(,J92,[A5#SI\7B#P6Z^O)W-GW>(I"O('_C>E(<0^[#1< HG M%'PI; ^_&0QEVUE8$S\<23A2R7:0%(HHDF__1#YAC2GC6A8

82K#WQC8TQ0-%OQ9@[= MVV;'/7* *;/#6=&-_.[+^='ONAL-VG;,>$9X1#;_9U1H1@QUN$5K,' MK4:*T&JV[4>$5O-2M)J/W;O^@EW8/EC=#N[!$,]8&=Y36\*/7)%'1)C(]I!M M;/"75/E!VO2XG(Z/(2)E"[[M#3FU NM23.2325I*D/FY:AM.;>/VC6/8I$1Y MSTL#+[E^>^K)MX=OWO*='XXTP$Z/P\B"@7$(LNY0/L@+"K! =_)/-'UC W]L M-_B(A0#^"(\UG'!D@6A!Z'GX.3O8SN6X%(W!,F$H*[8EG04WU,?Y&],I'"'S M@B K#*F.5I[\;9R*:8P8S@4_"I/8=%M\Z.83(#T$XFA^$-#: 8$B$U.G 0&? M-_IABOG")[UQN"""ZCG^B>"KM4@SA "ZX1M")8_)(SN.D,Y7T.PUE+8O1@I3 M>_^?>UYV(E0\&^>V*(3>JHU)UE 1?@VWRY$B8$[/L8A@( P85O#PI0 M=]:#IJ2DKMES L1O>M28R^C!1A9^9 ][?> A2H/0AV*;0\!]3J$:H_]J%#BV MJWF_4=T3)5/L)NI95:*8#&%JRQMN_XK&_AN-N/"OG9_9IR@\"*@'2(5OG9]5 M(UXDQ?5\'Z)O:\/H.RK\LRA77([P/)2Y1A;O!E[U,S@M#,X\!!D/$M4DAN&L M]+EL:#)%5R!#VZ-H/13L08J!#88@9B/ -BGH&(MJL24K0.%QR)CY'U0F?^.N M7RNGD!$@\2I!$%404KXW#TOF:UA2%%X((-D<^%:9T&Y@!-*Q&+@/,<8(@,*# M3_]S,8%BJH,>A6ZU; THN!)&; _[V--4!O8AAW;_LT\JIC*UP)ANO99NY;*) M:YLC/!^4@;^OB6U"\*5A\VOPT?"%$I\F!MBT'#.)JJ'=R@8JAC !=/%0P_=$,IM M[$48N Y?MV%K*:'36N@ WQ+<^6E=[6XYG/6V>$Q(>-&Y#@TT/; MQ,P^6%?"/0,<-19!J&! *QJ98?@,MX?%?6.)#,>,L2GAX,]XB" HOHU+:?2< M1K0D;JA3BSB^9>"'2_I[P#V7O]J%E'V#YZ@TJ@?#XOICKD6+Z;3CQAG0$L[3 M">RD_W9_JPU(34BD>+R#RD!7\%AJOEGE*1%L5O81H4L@58B/ZVM;R2SYRO;W M>F,7/Q\373>0!)%YP=_9*[[]S^%$IEWWLC*A8QG2PZ0"_FZ7HOCL5[3&8-.] MICM$YPKE XS1N)"169B E8G3XXW! HSX+] #9 9$!5\4VTQ>\W?(!']/#L%&P071HM<\RE!\O@P@\H(8I#P:-Q/Q.(#HM9?-7LG!:"B!.3U#[RJ0 O??:I M?B'TE.\*0T?P 9UH<@NQ/:JU I.UV2H![UU1_<.8A$M3H5=LR'76P+541J]Y ME3K("(+O7S:O@\]O!I-@ZC!-.1$*/JLH ZWG_#.5TD ND2)_XP3_AJ]POQRH M% WQ^/':Z^EBT,0/DF+VC$^?;>+$V\.J5^% PP4>S@@%=0;B1WE,UYW\9*!0 M"";I"S65L+:OTZ'^HN86ZB\"IS$9*='#,E&8.IX])S :O"E^B@$DUB9"!#Q9 MQQ\A74:MQ#F,6'5F+70,=&/&HZ7]2"T\IM@P%&'"_[UCT3,C( JM$A*?5+R2*[/25MP&9 M."(F/I%WQ8(??)P;>B;EAH/TRRE^BKR5/?$\TH^J!6>&"+:X1.)9<>KQZ4GM MFLNCUB=&(@P]37]Z[[I.QC+6W?RT,XCVTX1**X/A,_#::+K>+#^%.1MD(SQ(C)[KZ7CGE'H8- M2UM7S4!4,*IT6$S@XZ8"8W!+V9,%F*W240P[)($$: [9$C*+\UD.H/)KFR2) M5FF?6J5-1JNTT2KML:[2ABU9H-_;1L3Q^\UT%K('?IBF7[C/@ 8Z0>$\"/MI M_$;Q:<&^3$RZ+475QK@@XA>\?9CN=1176O<.!0>-T:O\D0^JJFS6,YF]WJ6&?@V"[A@SS>!"AK0:8U%?YLR@A9 M?1R/8Q'NI8-*!^7#NCUQ;$(TAB;IY$8D!#S(2^C! NOR#,W0AD? MNJHR+X^QF(4'E;'C.:ADTDC2)O088 YW2$M5M+ZE0T@>+L+0&@BM2^V67SA= M9&%&?3([S#8X.I$**I[5:;-R%T>:^<&\S4U6"LF,2(<37) RX@^)A]J%]-M4 ML4!\Q.-"9?:B%0]V<9#.%(YZ?M.]5_!A6),8*]GBAP6$%H^0.6 C(,? ML<$+=4X@3E2*:067U2? T-A$\5%29[4V3;UGS1" J1?V_G?S0QD0T- M8\"260J=A1&\U\>#-&TGMI9(MHBZ>0VD91WT<]&+A2'AP!X9BE]HVEI P',V MA(8"&3=G>&R=;#.JT:X0OP;/F*W3FC8,_+LP 7F #VUFHGL>9)FBQIX,3S.@ M-,HY@0%ZK&Z$9/'Q,4^$CJRS#FZ5+Y:$R//_V_O6YK:-+-'O^RM07F?+GH)@ M//FP)U.ER':BB2,[EI/9^TD%$DT),0@P>$C6_OI[SNEN 'Q)E R2 -55NQF+ M!-'=Y_WJ6B*8E[OAU-/:X,<[AO>"--EL/F]5^:779]U4%]O* M9]=,[5UU\ZVTG,JGJF1)#65WSV_5M]@ M?NT>QM<^!C8\&8GS:G7**U[Y13170T)22\=6BI2Q9=_*<%R 0=!PA*D/N>%2 MKBU,(J;>O3CV97GFK>,90SE0%43NYD.K5\RIQF=7D//=HZD-38U=?MICEUW# M7AKINS-;;!&:U8S#C"TLG"8LY518#E>J^KC+SR_A0J,,E9+=Y%+%UH: M9*7IMQA>1RV/XPO+:AA*T%57FVFO(Y9CX+G(89'_*^&]LK?F5X _D]Z9""XS M?UJ:@.P;2!N"C1S2B6OZ,W^\E.ZN)4-6BP/*CURQ:,:++,8LXD4\JS9VF28W M5%%;!B!I.Y=1,J+*IUDAE9$5)U5X6BW3 ]!NS(_C947T& M) [J8MS9$#=[=T.*)R*_FI%%66-028*U$D+Q$!KK:8CL+\N@N0L@FQ NNH%E M7&UN2$J M'H\+H+/Q+3^87E4LTJF+G#+PI>-,UWV7D4+,**!)52]E/;KT./%MLAA)? 9N MW-SVR?DN(_4W/@YRS\6^]DQ[[VK2X&TU_(_"G=S(*FM6WE91NT7JK,L4HBR= M%]9$?!Y>619;>CD6PIUJ*NJHRX3-,F'RFU#=S.?$YM-)V4(KQ\BJ.8F&(P/+\"W$&^?!" M\$M,LY7T@/6K9,WQI87&OFOWLI()$,#]<*'VE\?XB)I"L8\Z=\^AD+ DRT5C/-H*9N/AD8H-:G*F"D/( MZ_!Q\=$NNE5 M&)6O1^VO_&O&Z[-YW>YMI75$.135]?/2Q?IM>SDUH\Q5B*L*:[N$^'3CP=#. MLD0N6)\L)2UC/LI<3C'',>S<1JVT%;U'-.7! MLFU6'4$OJ_ (G%1%S#U*\)9+M5';6UEXBGNG"C6.,3 K+O&NAW#+]9JG!#X* MN#UC:AW!W^=3NS6",/5DT:N-R>NH=+4AGD2^="7H!BM_%>;#,H%.(.B ?PR MO::^IOXX34K(SLW5YG14@RB[0N\O7;@T6H?XJL2,*-F51?$"*KROD:&=3FIH MNI>(4D(>S><(>,9D'/$9Y?46Z5'X=T$SU\7ORV@#.NV<=M&H#?!N%5M%5OK* M*$**724*)OLP\7'=V(.]>OT-W?"M\Z!8!4=XOR=KQ$)\OYU MQNHOP"M1[.\"L$HY4Z2^0,:/0GY+."LOHQ+I9,!:@)B*Y'BX1FP"3T?$Q[>= M<9"+:0AX:Q>5-$H -&$DXF[O 0?6(\@8Q-9J%>^\\?JN*B)':_$\*6LI?R:V M()_LI!ZXS+9V*?;-@N[&A!]'T.NK, "A02V(!K;IO"G5\W:V<1K+GHY4F:_7 M:^T13%D%ILL*3&5(X/SGTG.D"^&E_AMC; Z51%6WX6,-/99])$ 6O$)%!/"H MB6GM+KY>(QP^XT52#@:G9(V+5"Z+1/=3XJ?D%[^E2)=,TV($/,QE2)SZ!$S$ M/:8L0Y]%^ UT)9P"7;((N0K 5L.NX.3RQ%S>\( *[\]ZS\0K*K*(YJI JR40 M2B2W:L[R]ABF'43X'[:,H;J#-TW N/1+SZZ:D4KY:93@LC B$4@ M&)D#'8#1 BR^O=5 +D?)K;B9Z6M_ABR/_:GV+H5_,S#K_#@3&-.P5]1?0(E$ M;L<9.L-$_MCL8R+N+%3Y;4,[!F36KGSP#'U,844JDU[(BY#_2[LI*Y2P6"4% M=S;E,/#'U% CPG@:]J.Z)!,B8]_H/W0RO#V9"]OB$I5,*H@;[Y*5MY/X?6\, M_F;RHBV:/-CC013A8-$O/W[Y#5D]MS)@!_P)QP1DT@6HZE<@^B/_YM!)%+V. MF%=%"8%5)7(PN)OQ[@7\=ML15G;(R50"WH;V2X@-5GB$4:<;R'_Q>LEU^1J* ML9(\)6E:%M4O% V1M<*3_W.]6498D$(W1$4&C^Q4(5:$E5>_6$&2EE>!U8-S M4[PB"T;T;1F$(0^$;^2HR&1B<'P[CD1BK?2:R O$_[\BAA5HQ)-W8#M2ZU^ MX&&ZCX2"3]PR6UW!,G_OG@!?[6F3N_?SH4%Z ?;1S^H78'EH"G64D.-S*K&F M _#!RKH\: YX6&\16>1W7$7D/F&GFK*W(% 6IE&V9V"M"AI@5Z$B*^\Z\%XU M(:]$+5ODE%Z&**.+J0,,U^TK?0KNWV"(NIBMT?OX3E%W4W]?M>AR(\$JBC## ME#LOR%A*'E2E6^B'SLBAJ4".M#\.9Q%;TVE4&G%_&.>&]O/Q\:>J6N,+OT\+ M"]FT>W,D43J"FF?LKZU3J< MZZ1=.RNUS<(N5K5LFW!248@EE[%(]5>U)9B9KBHTJK_(M(DOPU%4MG,O_Q0G M&O,;D%3>XV.;F\N$O'ZPO=&4I=-E"2W<9:@>W7X#1V)C">AWOXJ@DN1 MUQNA 45O]-,4K7N>[*\1TB+N!0V*H!-L+4"/'?213TD>4KK"'0:M/Z:+M#RC M*'>($90@Q"10J:(Q;B&!N/N2X^5;YW>3+><_?(ZW6 F!,B=DN2ZP;@7H(JMB M10N"@E<;;2PFN+ YCF,$Z6?>0PW;.B&V+?/HUS+!6 O#:#R8.*DE^ZM([4H1?Q> P4X S<;7B M#*QIS9)5;D7L%T$HLKT;RUL)J/PJ9>R(UWAA:F$*,+G"7%J8!)D '16]BGVX M:'=A<2LF=$'U !#"6&7'UF;'/)4=4]FQ_6;'UM+K!M;YYW?G?WSXY&__^ S9:RC+<.@K7;<9N46--DBA*;BA$R%OM,RZ"9?.D2B[/ M^PN\3=TW'"(AZEI\WHNNJ@(B?96@KQF#5.:FKA3N4HR'X*:,21>\H"AJ2%WS MT!2A!J8!V, \XTA""+;Y\G6;_-,'C"?@JZ)X$5( V4ST3I5JAR09WH:4'W Y M1I_,23NSZO0OGC&7Y%:>RHV)!2TQHJ < W"78O)LP^G_4(?0PM" FNRHO1]C MZQ,@* DU^?<1SBEXS57##<#I7JE<&\=0/NJ/J(4G+ZP!^]JQ#L90X:$%>$#+3R&B!8BP#7>@$-$"1 !'N H1+4 $<(32U6U MQ,!P+(6(%B!"Z8B6($)Q1$L0H71$2Q!A&0.%B 810;/ZYNG'CS@ MU-L,(7SWB0??&3'M-\R&9=J[,@W&(>:8^AK0;4=K[)99EJ#Q0.YIA'PLJ]/D MZC^GV; $+&[%+<-F/4\C5T;Y9H@7DXBIRV5C)*7(ALT>1 MBY(NBER4=-E*G+93Y/(0N+0]?EO>3NK1^S_Q!D,=B,HV$9S':/7M,[;*9Y_V$H@MF-8'-@-8W'76:/FL7AW MP5LKL>AZAJMXL>M8')A&7_'B+N.I#2K_#D95%VPVV3Q6-LSN<)RU%?;H84UMF/U=1_75J]Y0_#P<+W_D%0CYN)0\?53P;75-QS%URV-'>[3 M]-R;G?FN-J2I/O"F'$RHHH;=J.C5>3KV'",I>4+O?$LQ] MH?;P)=/>*_H4URK4*JY5\= VQ4.Q:A/GP>%(^Z[?C=^[$&I?S>8>5"@ MZS/+\S5VRG9$& ZZ^$XQX\'B53&CBO.UI3I2W9SN5"SOD279PTZ'"-3-:<"B MXZF;T^T*XSR*%X>JBT'WL>BXAJUX4<7=]F2SJ9O3AQR%>U1==*_YAAS[I@9U M]_B*> M:@#W!.Y--][*H^-(/L@KMCN\^)Q\@DLV&Q777.5G%*_=P;WI<+QU4,4MU M=_J>.%?3'0(/,OCQ-*Y.NV;#'03W+2%W&0@[-%K80O-Q10O=I 6GZ: M'P?U^]DJPM>-"-]C4@[#AB_D=O^N9@<;.5IF\PU\.H[%#K8 ;#JIWWU6[" 2 M@16;[:_4=594L;A=FG#G+(I@-5V[9#%+_8A,.3^8AG&8Y1BQNU:M'=4UZ7MD MF-UKV)QH01Q!79-^Y'5(T[!429*Z&DMR8="\A:IHH9NTX-C-SPXX-%I0T#[#CH#!KN9]U]7CY M++M.\W=@.HUE%4!M[7%5 %45.G8X]K&OFS** %H2\-C7I0M% $]8 B@">-(2 M0 5%=WMOJK?/(#ZS8&JWSR TK\M3!=06-R#1&U\ M:F*GL:CBCZT]KHH_JOBCBCZH^*.*/JCPDY( B@"4!%#QQ_W''T_CG*4LRV4! MIHH_=B/^N*F'_,(RO)/ L#E4D4D4BNW%<%8E4D4@5AU"12!6'4($H)0$4 2@)H"*1K8E$YOXW M==]:U6':#0]"V7E01-5>KAF+T?P=G@XB]@!+\9RNAS$58M=Q;,?[2*IHIHIF MJFBFBF:J6(:*9JI8A@IF*0F@".!I2P 5S=SVVV.:!X#FOC'L=HQD!Y>-#P#-3;>JZ3XW'R2:/57+V>WHYZO< M!_IKS<:VO0UZ\(8AZ0,NH^#-I@ +PNM__1/^(U\TCIB?(CE)VWW \W!%\=,671?,-/A'T8IH_X!YK;YY[W=&81=&;NTQV^8;&Y<.8 M8?]0"4O;K:2#D!!VKP::VG__JWZ:RG,Z&B=1DKZ6DJX&0 $8F]CEDAV-4N9_ M/?(GL/QK/[KQ;S,I1 >&7=I$KTMIZ>">/&,P^$&K_HDP6<+:U/]V5 .;8,ZC MB$WRU_Q7\B.2CO*S) OS, &1R2(_#Z_9 L8$RO-D]MJVC-X27CR>K.(#^#9(KG?K1FSI/B(^>_>L+4I^63+03 M^!8H(2NYP;^?(Q;!O I^37,ZP<"R*QB,UO(\G [ P[3?X(NK3'L7!RS0_EW$ M#&"H:[9INW#JZ,\T?(KIMWS ^>?KT;;$6!+QPI7(#+,@67'PI?._(AE MQC]?A?_2RC^U&Y8R[;EEZ?V>I_<<3YLD*1TLIX--^<'8"DB,:Y!XWM>'WE"W MS<&FOW=T#4@/W'M@Z8SHR>T;@Q\,[5.:!,58;B]@_($ ]JB[[D!W/$_78 D; M[,@?\!V!-BXRD'HLU0!DU^&8B9_*=\-//=TT&=@0? RT #=%# M*@"63R20#"AK=+N)P]:KP_DL6LQ1??AWZR/&$ MN"FJ5S^]K1;A4"S?"%!<@]SJ^"#.(C:&%=<\"1OA8.380&&9:?[X[R)$($_2 M9*K]DL3L]@;TJ:&]>WNR3#Y6S]5-8(T-*68)A8B\(_\RD0C4Y:;%7&:Q#JX] M*C+<(++IWF7&29(12=7DQMQ'M:T#)3RW=;MGZ;9G$Y/U3<,"_D39X.GNP-,' MEDM?N#VC]P.^(Y8R2-^<%>=DCJ/;\)G7XPNZIN$][KW."JJ;.^==_%9G@/7D M>IU$Q90]7@AL=@+23?$M#1+HOP'2OT:>BS0PL[),XV1 A_$X>IC-";^52\] PH!P $MN\Q7#]: ?7_GQ)9%AR=W3 M\!OM\0IT.B"AB$', 8L4$W^<%RFR&V(6* /\M/&5>!>L"4O$XW!&PHU$@G@A M2BK@Q\DD'(<,GD#1 :^/$E";"R\N%6U PQ%P,+"I>1+L,&$ K(0%) MK\'CE+(''LC994HO: /W?V89B"T $NZTMG,N"#[_CS^=O7DKRXQ+.P(4[5!W M>OTE[?[-/#"/$T)P@&N M!8H3V!Z![@)]F4FTBF>NF!^,P7_)#>T8'JQ3][P46EJV,FK@;4/#F1=;F_,& MP<4RC?[C7N"T@9>ZDNMF M7,O%^#E*+Y)J[!(6GS!N-#VW^IYN]P>U5PGZ)[<'#41_7)IRE2E I9SO./H M/7B!C]Q1;8%O:)P684Z2$)4HB!XXVOEBG1X52PQ6*%%6B/P6[ M5$I:"1=C&5[&CF3E>XL53)W,N',8*3B^7-0'R$ZLWZ&UBS?(0*#,+QP MRON8_ %(%.1I]Y!Q'V-3.FA;E5Q>_)1(%0C-UOL# M=W.YMX"I49*FR0W\F8'"#UA:)YO2%@K8*-= 6U-$3[L)\ROMT]D),67*]Q$G MI(+G]K>I)-6$(I'$>N4'^#Y:-.#V :&J??CA"?8%](@>1I6>0OO>Z@_U@=T3 M)CW^ZV$2TP(GH.?9F\I+'>RK, :ILR ^JDV-_>Q*&X&FCL>H5"LPDZ R5+C MB26+.O.G$A]R1Q4CM0%#]6[Z'#WU3Q9PT^_KUL DU%BV/N@-'XB;H:F;[B8_ MXL2. C^3^$'()K@1C#XDMSYP)@ (H!BSEI#ZXJ4X#D[A\RU\M[D4(MGEP)^> M92W&B+BYL?AJ5%*.,]2'WN9ALMU $&$!7@YWZ&C/H+(68'%$FY0\LPXB5A_= M>_(90GAAFE7:-,O]O,B3]+9:8,FVJ-EI06DXP]]@$5 @CCPEM&]8"B=&)@]S M-N5V.KY?-%[K#M0<#C7R IX&U.X/5->%7BVN 4H 0Y)PQ+A\:'-V)9-6]SQ; M]VQSD5]K+^3/N:" G/YP^5#1HA*8*Q*8?97 5 G,3B8PSP"6#\E?WOU\1]*7CJ4/ M+$>WKRV-5/5AGTU.NS%V25X39*.&-;IBXO ^@>TE*MBHGN2FD=IN[U*WA M4/?<(0^\]_N8^=F8?-9F,H4]>XAY3$Q5@E/G\51%#P'&\YB6"V9A'[SK 4\X M>@C*E0G'!\'U^4#O67W= >&###Y=^"*H/9I0RFHYM@3?0<@/=<5=DS-'P M0\DN;YNF2Y8Q?:#-,CV4Y1-92@]5)N>_?@,9<^R]:'9?TB&DMZ5 M4"1^G*1@C6+T#,"0AP2%[+LRF);N.GW==NSMY# 1O1FK09A(<)4)C3]\3@Z+ M:6J7/F"BBD?ZW'M>E63[%5<^!E,=S/5QZD_NE2^/R)H.4.ILR 5S25,;[856 MRYF')$W[R-F]3?W57>9,-Y,U3R%CZH ?,1S*M)RE>Z;W,)/!=6S='6[X(Y4Q M?5#&%)RYGLN3V7W==,V'9K,=Q.?&U3]/(V>Z28SH^1 \:[?W@)3IH(_>L;=I M:*X5N3_E3>KL8-E&=YV+D7OIA3A/BU(94#ZP!KHUJ!W3R6"HSM#1[<<9V/M M]ZA"!-M^5.SFCCH$:]@N?7UGTO1#^'<1!NCDH*@_\6=( ]IGEB4%.*[9UI*@ M0B5.DB@B9TPC"4]1N@CWEVE?V:TV"6,PV#$+-@6E5:2LS&;5'*C7.[DEO^&E M>'X,*>]Y:PN0]9$_R]AK^8_ZJB@A!?>CI!AS"2,U)PEC'Y2Z_("+8OID3F"; M55\%\8Q9BMX!E[QY*O( //&48AH R)LP[NSQYW"Q.YD4T\AH@6(L.X92:P0L2M$ ";N;-2F,/$P M3#RP?>N]=NON3CUXP*FW:B&V^LC@).&'/SZSGSV6Y5SPZK=Z_L%=T<$-O&Z, M O#^>HZIRT9[HX90?Z<"/G34.X9SITV^=]2?LUG.IB.6WHE_)>3V+^0&2R>^ M"Z_UIIGS#31'6Y)O>QP4];U,@.'4K@B\]I(!EW7=)@.G";FW[U$$)UA<0G=: M\!_L[R*\]B.>)VI(S.W[A,O"7K[V. W]"%[R"XNN&1X,7^C'V9%XZXXF4F D M;M] >M[$27@HJUW351[3!MNS+=UTK4;U?6__.-['M)4]#=QJGK9Y**3[M.WH MYK"O6\/E6;0=L-N/QW3_(<,Z;P:*:A0U,62F%2&'%NJD[C'I?;F45G)D7W?L MH=[K-3HN9[^1E!TJE^X1Z7U!]582Z5#ONPXV3FQ(;>S;)C@1I?-T 4?Y.LK7 M>:J^CMW3G;ZM#_K+!J%R=Y2[TW7R=ER]UP?%97;2WY%:*@I](MZ0-:>JE%Y2 M_LY^ALSU=,L#C3-H='"D#0[$[?F]",=?->INJ?TS*^97H-_TJ6U!O2D# MW2G!)A#XBH4SPL?PUA?62X!/,6NN%GC?<.J$GMHWD&0YK'*DI+PP#;?Q*-Z^ ML?Q4O:CFJ/M07"G;,)>MM0[X43)MU+C:LYM6>TK'[=47:UJA=8R_$>+*&VN[ M-]:T7NH8D7J&NUP92DKH%35L:@UA'6[[*-/P^JH-PKS]L)>&% ZUC52(V#LB MP#)6[:/:@ @PO%2'EC8@0HFFEB!"B::6( )%D^JZV09,*-G4+"(>&@*\SW\X MP XW]Y%/>U-N''M(UAM_N8K)XDO)T&7YTDBFXS^]*Q#X/[=PJ#1KI> M#;HM)AKL>K5[*;">T1O'$GD4.&Q7C<:"J%;$JHAU+I2DJ'4?U-IV!ZB<9M>C M]^/\+^IE.4N3ZS#@@T.3&<-B*!Q(72K# S!R=M2L^.Z >EL+\._)C+6SV$-W M/%,?#!N\)*)HM-TTNH/BT*9[@3EX2\1[FB3:06=P$P7YHL"YNF'\$O[_FF7; M4I7[MFWV)9GV?>XF"WU;YS8^JO17[UN./A@T6/^K*/Q@*+R-ON9&9/W"Z>FF M[>GFP'VI*+OC#FRED^N:6LP55JYL-]R$AC5O%V304.^Y)G@(O<9%D"+/5I-G M]UQ9V]1=T2UDKW';\VH-B=3X+5/Y/72*?Q;EAH:UI!-5Q01 MSE<&UNL)2T,$[QDRJ>=LS3)FL!P3&K 2IAG>,-%,S M<=UZ\=\#;CA]'UKO@!SMX2CR;Y,B?ST)O[&@#BAQ'$$5\S;/=^UK\3XPLB%> M"EXO#P9+E$]=,^99:X$UUE[0?>AV^9_X(MA5.O6CN0H \1'FR*-Q ?0!EI6? MO=;R*\!N,=62"3? 5HW%TF91D8'IM32(1-=BENL:$(JTU%8TL3)*#ESB/D5< MWT=<=LN):SPW<>#Q=%(3A#7L638_)!=46_%0< FA6[\ HYPD4]CA+6H6J_\& M^"(-P2V9^9&6)44Z9LA%40B,$X FTJ[\3!LQ%G-^PK*43)NDR;0\_"WS4YFF M2^*LXCU@M6(JX$B_@(62E)[/Q.*UW^G P+-9Q*98^A1H-V%^I0'=ILD-4$*F M@"L"+1F+$ ]@FTY0,O A!R^D$,T@AH7YM2C;2A'<_\-.?'N;F")TO* M#L)L'"7<98=? LG\YL?^)9%BN=Q;>*C(,@ !G>DX]J/;+ 1P3,MGD=CB!&CE M!H\%7 3;U7)@D@ >8]>$4-AD 1!/K25:P;_"?!K_&T4?F6<4.D; M'Q8!D(9 )B$ <@1=H%P+F&@R^@"/ )4%1 9"E:K,],7*.D92-HB <+Q-GX^Q]A;D',Z$UJRAKF$!J5X'+V'LT]F)1J6HQ!M CG"\8\!A0'B$OS\@ MC[]-0-!S<84O$-+H,\MRDB7T3/DK*9ZXR %B!2V2S9!D03[04ZAVX;OR]Y]+ M\?$!KSP HD^X&"'Q]V)IN>6'YM9!>R2@4GOHE2^2=*O7.5P452INDL6@UY!D97.DI0 5,"_ M0(OI7)[7="JJ4M!"H!IQX0I::^B,5@$ @-"!#4ZX+$0I3S\BW<1(_HRY+4=R M6 AF[0OJ+SH,^P90S[EJF/C7L"R 9" S?<2T_2V=8Q%^E M'$.4BW=1!ZSUW"X1J'.-ZR]@#AZJ[V(P1Z+E24JS8&?B/R3!D5$W*^ !,.[ M54!*!ZS@\8&:BAQPQUE_%4+GB0NTJ\_?!60 @(O!X4-3(<(7UCS %\8-R,B*?<")C-JERYJS,P:3+,7@ MV]4;4.8S<%)?DT>TX-7:?9[)\S MX*D_X?G+O3FX)\\8#'[0JG]6[N>/)^LMN+O"!5^(&Y$5$NJ#E)5V MG/^O>SEB$T\R-'>_$^!-XZ M2PS-<9PCN]?WAMY+:6;=D'I"'Q/69K '3*LS;LS!(=^=X*L^@D=(!JU+%&'/ MA47 :XYPWVBQ91B% $1582AIXZTB*T*R7":D4$Z,Z\.*Y5FMLKJ$U?0B0A VQN0A=+,10 )A Z(4E,$@H@E*2 M3HRK((U42%Z%HCK2E\E)1],$S?#9&K,BC &S!0$DFP>Y")(D(U"=O@C[T'[P M2[&GRAA<<71NV=?>F*1+P$"6\',>@,%M9T6&=A!=Z!R#%"MC$H2C^Q9,>$0K MC"DLM?JA^4-B;*GT I8Q!00R!E,/)%X* (&UIW$X ;.%MD7Z-"M/N81C8#CX M=YA''': *#A:QG^+#@>RK A,$G8YASN&^8/$-5@9649$2='?,;>H"?;S5+H1 M<1#'KQ$OAOCCP6_5M9"B1/H]J$%$C]"7#1B9J& (9SXG.^[2X9D"?%C&%X6< M%>$E(?NET)?1TP7+]W,!_.-:7FTSY^C-4J@P *P8BUFETD>,BG$N2.R05YR66 &L:.Z,\8K4<*&N/NPR3( MQ,_)RQ:_!&UR@_@-2)@MRB^,R=19Y$X:[DZT\N/*RUB[,_$VOB%&IL%SSW!+ MHT:RT1)R5^%6JF%POG.>.X(]84 !\(K^,BY&*C&�'C)YQ]GCO&H%R07G'% MW7+@SH48V&ZB, ^$EVD,'P4OY_'P*A&DHPC.X.L11IZK\"F&R)83<_1K\!_G MH.VC,5C_55J@7?@-M2/GR?H)N\-UIROO=>R9ZU9=-N%49!G]YKFN'H!^;AMV MM0)9IFA:U$SL15WY*^460E!/83I._4E>IS;P58!/*PKQZHX0^H2STNA$4ZL M2Q#,NS3 )-^.V5B4%=\!?*=GF,WS,+Y$)N_D2[]4-D9W6.G]RA+L/;"2Q.2J MFG".R6%-NGT/&R'S<-2!D7;IHU^V)IU>SR7M43^M!XEM/E*A+Q)W7:"4 J3* M^?"L2XV1I)'(OJ%?G7%;F0R[9,8]W,YPP'DQ1:=SFT2/?,93^57M 8C1E'$B MY!D)'CF(BRD#ERC#BA!,W-?=*.%?@!X'JYV*==9(=T!E4(RQ.$?X,D0[6'*ESOR(O'VN#PKA@975$ M E\Q1M8/KY28CSB,6!2R:_D^"MNMK82D!03/@5\WF-0:@QL-[G,?@W#D632%B5_,8[IE/IQ"Q M*T1XAIJ+T09$*-'4$D18AJ<0T0I$N(9]YQQ7A8F=R28ULZ=)1#R\"="N6W&T M;HK'?>JQ6S!H8+Y#SQCT.SW?X0N6)\U/^VEHW(.BE24;?^!UFE:6!T,U1BJ' M-AED01&;:]34'&4-2LJ:._ZKCFNJPU!,>Q\NM[:WE&>8PTZ+E173Y1J<+;5U MV=*."7,MZ+]A3E;%<; MW4=UBC9UU['UWL!N6H'M&\O[H&ZO!>=NA+IYH.P R-O171PY,FAPY(C]U/I% M[]H _Q05V6MME"1?J6-6P*\I<>5+?0B[8&2W0R#=G1-M=]*([10WINX- MA[IG-C@^YHE0ZMTILE93ZGU9I5:2JMW7>_8 -&.CI-JQWM!=G]GJ?W'*_!.0U/ES'6>+;[II2M M:O06GK>1(4J6/@"_V+::'**DG.)=1:19'&PA%MT--'VO9I_C7@>X-T@*O"&P M%W'58!AZW^=J>@2K;O=ZNN"KW#I/*A3[>]\&Z0.8=\\#EW(^6;&S; MUS./\\4&6;R_VE])RMMJKKR\/Q(W\L)L<0[$)(PB,0A$7(%?=>7\2R(Z,^!E M-KJ=*2]_BTM_P$ATF[.\3P]OYUVC\,$]Z<#KL37(6SC'=5+&+L\H%^"]T,ICZ)(6\#4 W(P#D@,9 &_DSG M?>W@A>= ??CM)]Z!7GM7^^V??AK2?&!" H9JY@#U1L;U&#(*[$>TY$X32D+CRB&SZG$5\+@Q^?G>9L:H.E M_(S?W&Z)=.%[NQB[KCFPS,D%\X;LPC7[[L7 M\87)HCS8.CWO+$Y$ANO3N/\ MCKUB"4;7S(\#^#,2?[WEHUF*=$NG711B=Q8%X5Y%!92AU?=,EXUKN];*;6.? MOU%2Y-BG';N9? ZSKV4-T7:YI)12]=E,?-P.S;H!.2A:K*2PJ:S6\N':G8H^EM3[MFR-4NN(LGJII;XIHH.0;&N7B>XC7&& M1F*WM:XUU+-.MBH>81/*X2I^0SK>#U-YSK(E 6\WP%N?4N_. MZ!8/7"-@V'>6%5/>9%2T42U1$%3=1S=KV77#.$&G##%'=);[*SH=RWZC/N\; M[4>Y:"M:6B+S))*Q&*\ 7?-96]K5[0SU"UG=FO7#7)?%DAP7<,"!QL=048\+ MWC]]#M;8LW$V2Y-O(.K:KC!>5 K?_Z@[@S; M:5GV?>IP:(\MTPW<"]_UW0O7Z_4N1F-[>,%\&TQ&U[+9A"VI0Q<;M*1)E 'V M/V&;L@#UR(77\SQOV"X]Z!J:W"R?%U5NMV$E-]>"PAHLF+I':VW=%1CEAA??Z5*&EEUQN$/& M/PQ8!OY^79=4VP@J2(_KD)Z5D*:A-&2STQREL.K3S8].K;HMQS^RO!<^W>(*]GG@/>=X22?K2U81#$-5%)OW;%!0T M303 G]^0RTV66%:,0#>O@1>"'%UE\*X#G9\CR_"?&;46)/^93WW$E^,7-1<^ M!YHONVJC_1=.PLK?3HM(M-[#DY0$4VNUCM^5FSG!09G52$8Z!5%&'1)A-C>( M5+1QG18QMMOG )JG_R;('RUHU&A@4\,B.M?5H.OH_*#@ CAX1A8Y3OY* QXI M$"BK>$ -5%K;JK$6U6GNCUUJMNU37)2>;<4AHI!X@AS1,-V 35!])ED M+VQNEW8)>+ XOA7_$R=U7WSU?!AQ@G']!%6L()4G6!RK]YETA%#P$S[2T_(" M\==JE?52PT&/>:EK5@WK87,6'ZF14F&39DG&-/$ZJ'MW$Q#5L-F_"S"I6+K2 MM:OF^\H9OAAA$9Z4+@?^EEK]MC;[=^D'^O>!LDD/J6GB?\1%7N%CF3W+-GMC M_\+O><&%ZYO.A=]G@PO3'4V"GCUQA[8YYV-].O[\Y?3TXY=?WGT^/7O_\?-O MQU]./YY=V(YG>[TV^%>X0>Y?G9X2EJTWM%NMMMW2OZK\1NL#V!+1)][8&J\7 M7'C#OMGOM^%(E$1;%0=T=YGU=[%8%D_G/(H(K6]CM'H!B&X8*'?,-EZF:;H\/FO MMUS8 +GC/"QLI[\Z%B@:/%>_ /&08X*K''-$\BG&<4-RYB>NAOXSQ_W+7\Y'V$=8YC^/>_[?3'H6W;?:AD3'1N42M#$)K?&0(O[ M>T_D4_IFGK"5$[1KAY"CMX \/X$^U4YU#4^L6H!@Z7ONU/11Q2R$UB ]'C,4H.$INK)E1Z(W6(4H#L4&2H%Q"G[+T M\=<#L-R<,:=!!SUKPB;6Q8B9DPO7[@TN1A[K73@6Z[LV<^ _WA*3V'_$?'XC M3GZDB5;)Y!U-T*R N".F.;V3:TJFL0VMON=J,AW?]B+R_^!:0JBIK@Y,(?N,.+ MX8"9SL3O6>8D6%(=SELV\=&JQ!DPYRP.D[3"#9AF_;[=LCR78VARSWQP#=_U M'$EMSX4Y2^(M31K[/N3;]M@>6#X@W[,&%^X(/.^A-[8NF-4'QW/0F_3<9;O! M_0V=:_79XWW/93=RLQG=;+^K9+K:W)8.;PGLP#/H!8^Z% M/PF\"]<=32Z&MMF[\($$QL[8=X)A;PGOWD>L;#NM?(<+:^C8GM,NE'N&1OO4 M:AOMN.5'"5&)Q?#;ZSB)SW#L5CBF@"&L_1G#]6^+5*#%O+ NT#NZ^))<@!-@ MXA_NQ2\_C7\_[B6_C,R_;]R+(O@C^O6GGWY_IG$P_?@L_(8K)A'SXXD?9>R9 M%H/3\^,S-@Y>XQ8L$Z3$<9H>!PFX8<'[R+]\1L1QYJ?IQ?'??]^\/3W_/?OZ M\2^0K+U_7W\\#G]_S'%QG:.J)+*VV7143H:/*S,JF:B*0J#N^A MD=E8"3OG\VL^7WQN%GM P3 Y\T6O#YVGR/I-BJ.G8VT&N*O7YLJA,.70T)I_ MLEQCN<,$!]#B-H-0A,\F=6=S+KG. MN77_;/HEG<;Y(JK?37Z:_>_O7__SR;SM6\6?E\?_KSCO_RYY[L7XI;:(9S$2 M7,1&X(NC?1YP@9Y7GG%Z,_XYOOSDNE_/S>'OM[^/BI[UZV4E5^;/5Q:MUNJX M5X^0M_K:R?O/&JJ9_AO-MH>&:PX 9*U2\*K48$6I@:U*#52IP:-*#6KL8%F& M)S=-1G1_..F9KN-=#-G$O' 'H_[%"#R@"WLP=%SFN'Z_/UPRHGOOOET!'^?9 M1<\>>K;;+N.Y9VAR?SM+2+SP7]86;=U<-"[=0,XEA?C1/,\\>%0:<)]\A6,X M^QR4MCQ= B6#N26QL%ZUU1Z<;7'Y7GL^SUJUOCL&K H+-7K'@TD]?!7[NOQHXO=[0? 5VD&69 M;L\;VH[9'UJV_2J?VHYM]H9N8%VP;_:195SETU44]D" W*OPC[.,Y5J9'6"^7;([.<<80L6T)%V;9^ CC#6;/,;^!A KLG4DH+!6ABPAGB:%94AA]'.<) MUJZ(HA.'+A5L(LVV)+?6"$E>4(.9?2RJ,91HZP(W/1'1YG0"&;L7;U:CGUAL6].L+MHF[CV@*+I,S9*0_ES MC.@3]=T@EVHM@>B#C63="UM%S3K!&T]$4*FHV??F!=R>(_("E@W_I+R <[0[ MU[0FE$IC3AI'Q[,TC#2K7XN\8957(X+,48*L$[SS1 29BI%]ER"S!J8]&'B# M5[XU.+)LSQZVP>+ZZ3;R;[*'2"6W@U+I>[BTQ;3^) 2/91K6/U04:U44RS)W M)STV% \KA8QM6D/M'.OCCWA#/7@4F^Y<\V)Z%F?<-L*+%"KJI$116Q$)HLA6 MHN@[_3G7[#ONP$-_SK7ZO<&0_#G+W%VA%\JE-*1VQ224M#_B,->.;_PT6%/I M90UEG'XA_OYO-IFD#"^ _AR">(SCD+[>U);R.FA+*>EVN-+-4=)M6])M9T5B M)V7+?-D!DFF=X*&G(=,&G<#%SAW'P:ZDT2=J[>9SXM(^,.Q+ MR*=F_9SB&(LO5TD:Y^#[??CP2;E^2I"T%9&.I2H.5HH2Q]I=#.H$@3W![OPB MD[:N _^G(LUP"!>FX_!:OVB-B9VAW1?^RP,0-"JBW6E9HHH"ULB2W;E)JV7) M\L 6)4N4+&D/KI9DB:WLDM6RQ-Z775(7&'\8Y\:)@2V=Z"O+\4QJ^BSZ9V:=HX3SB-^6C94O2 -Q5F-*>QVDW( M6\0'& $*'M'4&GMCR;&;HCL5/\I@Q0RFN7Y5\+4U=-QZDVN]G&-[$V+?TZJ) M/KXH"J6?2&_&D4U,=.R*L2/7E1]%6IC3U"I^G+ LK>+SJ\C99-A4/XQQL%)\ MBR?&)DS5](_:=JM=.DN[?/#);JX8M0><^@$VZP:X41\Q:N+#AYOQR9PI2R:Z M%J8IPR%7HL<9;?62Q30<,YPK&(M@V<*_Y$/"?-DSBMK\\[,IC=,6&?>E!NC7C)_2^)D>@N*-\=)Q=A8>WS%IK[V'S1>WDD.^Q#&7T=X74ZR M==85IE*AXH/E.%?K C9.:!C<)S0M5^NV%[QQ*C73Q8:V%7?R4:DUSHWH\UTU2U>/Y(>.DGYH MMCLH@)T&!7 U2)*7C)O]56+8/'(LR^NO$\-/C6B<3A*-TQC1B#OD@T?K[:=& M,&XG":8Y*?.;?XO=/VT3:4:)EWNHQ>L@M>"EUP:]@KER?R5>[B&87C<)QFX- MP;1A&MX_,%T0%)$H;1"%)EEMEG8R#2FV.:O58-!0[)YIO?!?@MQ S^ SNRPB MGHD_/_J5)G*7@\=NPBB2=1A:5LQF$5VS\2/PPGUMG,QN96I?KI6)36%E@-B2 MQ!I"F0:(INSO@F5Y>T;L_N,?;UFG885#-=]J-Q.KZJX< M39I1(ZP>']YP57A#A3<>&]X0 ZO&5N ,S*%]T0]MB9/KNA15,1J-^ M8/5ZSOS JO/3G\^.O_SQ^=V%T[>]"Q7V"[C1S+ E.N_6&9$1AS !V$@0:MF$S8UV&N#J5W?.:-K M3NI[IIH7]?BDY./&=.US+-H3!;G;5S!O#N8/+*FX6\8T;]18AMUOKG(09#=^ M^.,S^UE'#GOG.,RSLX]_'G\Y_?.==O[QPQ]?3C^>G6O'9V^U\S\^??KX^8O. MKQ:=GIT8I<7Q]'#^O4+\ ,YWM\1L]0$[1ZIO_9R]UHZ+RR+#"CXYD[YC!/G3 M[>O'$)FPE67X)P4<8ZW.,4#+[>:=_IN.E';4%F7>[(N7O-9E_J5(9[R$)_4LR"U+(=CKDS5 M7"=AL"934Q67CY+@%O[G*I]&__K_4$L#!!0 ( --[#EF*F&B.HD( (>8 M 0 8 :7-S8RTR,#(T,#8S,'AE>#$P9#$N:'1M[7UK<]M(DNU?P9W9F9$B M(%F2WU9O1ZAM]ZQC>]Q>2YZ-^^E&$2B*F 8!-AZ2.;_^YJM>0($BW;;;,^)& M[+A%$D"A*BLK\V3FR>_^S]'1ZVJAJDSGR7]=_>VG)*^S?JFK+LD:K3KX]+;H M%LE5O5JI*OF;;IJB+),?FB*_UDER>G+\Y/CT[/'QR='1]]_!O5[*177U(GGV MX/31@[.3LT?)R:,7C\Y>/'Z>O/M;_._#EP\>O+IZQ5\\.CXY3:X:5;5%5]25*A\\>/WV#\D?%EVW>O'@ MP>WM[?'MP^.ZN7YP]?[!HEN6CQZ4==WJX[S+__#]=_@)_*]6^???+76GDFRA MFE9W__F'#U<_'CV#7W1%5^KOOWM@_N7?SNI\_?UW>7&3M-VZU/_YAZ5JKHOJ MJ*M7+QZ>K+ISN/(!?#WXS<>CVR+O%B].3T[^=+Y2>5Y4UT>EGGP;\<&5^-J^K[FBNED6Y?O&7JV*IV^2M MODW>UTM5_27E3^#?5C?%_"_G].NV^*=^<7H&]^STQ^Y(E<4UC +'=LX/?2'O MBK\VS[DIVF)6E$6W?K$H\EQ7\(,___'9VX ]A:E:1Z;!8\Y5;3NLSJ,H_/UU/LJN?SP[MW/[Z_2Y,W;E\??/9CQ"__^ [[XV^NWKUZ_HC&^?WUY M=7$%?YR=G#Y/+J]^?OG?1S]<7,(',.C7;^FM7O[\MW>OWUY>X)LE[WZZ>/N5 MW\67JM'KB-2#O'3UDN^WI>1Y,O>;AA^.X,1]0CO:^QMWYDGXOO_HVZZ8K_FC MHH*Q=B\>/AF_=EZTJU*M7Q15653Z:%;6V2_G2[@G;X^G=AKE'K3_%T6GC]J5 MRO2+JKYMU KN>JDSW$+)Z;&9BB*8!/KO%T4'P\O@Y^_Z!G:=3NIYTBUT\JY4 MU77/:K5=UTL!NJ M[#BY@-,CAR, OWFOVX[. Y;!#M[MZ ?5P@?P4W@;O-?+>KG25:MH\#B,I&B3 MKDY4VQ9M1T_&GZAJ3;.&N+O%!- :]VF<*NJ[G!;G#<<$MQ_L?O+'(LF_NQ;VHCX])[> M;^%/VL)GVVWA5WH.8D[[T-^Z%VW2XQ9;Z$8754H"-:_+LKY%:<[=14F[4&#, MJ=4*9O;K"4EB_C\VEQ&)&2[8[RI!HQ'12WQQ&:)+MI*AL^-3F06LN0"SB.-CMIX M\7!:;YNBZS2LHOE9"D<6K!K[=K RUL_3-WA"97QX)G3SK[P>NVMA4JE?;CD> M[K()?K3+1+]4<*R-)CK]NE/X_*N8#*?/MIW# M W4H'?V2'/'3J?\$TUN00X\Z "<-/C]J=]#PZL M*(PEVB;D0Z,WW]:P#O "&?CM($)I.JU H?6]5EC3_H$"9I0%!KF*ADKLO::-&L 8&"E[BI MRQL4WWFC^AR_6M:-*I.N;U9%U^>:AC Y!EU=JVN\' $2N/6L;V$96K1,5 ?S MC19)24\$F3!_90C&=+J-Z_?1!-P-RC5L7%Q+D)$,Q+=>@@25 M10LK#?> %Y\S(@)O4E2T'D9Q>(]+!P\SCU?S.7A^JM-\BN!%-H&]B">?).-VT=\S"\37=ZY@/Z7\L%QI\E8F!=^1LCG=P9O+GLGJ(9 M8S6.\T<;3\$=&H:#?NW!3R-'GV%UQ++JY':A:5.KX(18P%Z=:=C1^+@%#!2F M#O< ;>WC+?!\7\E]L2#%'>@Q_?#9]A !OQ'_[Z(QMYJI[!=0*>"B'F6P5YL7 M?SRA_SOWWC?\8L&H-8Z0U*_\?1*;%E_Y2_A'/@I"0L.0STI=@UIOM/KE2,UA MA5^H\E:M6YGEIT^.'SW]T_FL;D"EB,X_&061ODQP:L>HSKWU\1_OY.LL5'5- M!]E+^+:IR['? VJN1'5.$,MMT>J-9RUL9=\*,IZ^LWQ>W'-+VOI19"!FO_8% M"R_.5EUI.7XUGG!5JS+6JWG?,&ZR!FU^M(3+%VAE%#6M '[,5A$?0F(A':@V M=(P(K45E*P$70@EL..?A07Z(3[26:+D[*7P1IY. MF!RID54XVQJ]J,M.!9%J$O1A/$4NN_P MCJES5'Z@U\O0'OG97&=6"JT@\1F,+X& : _'\NG#_.BAAV.&*T%/*]#7 G' M2%=R\/#D3X=6BF0T8+?,:+_>U'0\K^I;N%TT"$3F=MUW. DYQ;;X$K"U0 C) M9CW JWCHF[7+W_G22WLI:1>Z\'#O48L>H%014<*R5N9 ,RO$^![O932J\3.4 M;%"SO2K!B%Y@&)-,,Q#B',U6]&_!4.W9@I4[;+UP;ZJL7\Y0G!SJR,N69%JU MZ$SX3U!@#OX#[.!N'8X8AHH#ZM#-$!6&7PY56+%GBY(S?Q5('.Y *G) M+%>&JYL M)N^$]K8]8.=]0R8V308.'>[2RY$ATH0;)%P4_G&C":>G]4.U4/95IQK8>6:B M!D^6 2.Z$RS\R(#@(9+M2$.B5[?C2IP$#AXP:%,.>G[POVT4@<(385?ZA]Y0.O2T.._]D&QU/[@Y@QS0\;W"F,TZ8S)MZ MN7&$>U O]PXU$)\2'(6D+,#&%2'$>MI+5,[2^#FJCS2HT)=L> 0/"73QC M&%4-/#QCU$BUK>Y&9AQJ-WA.UQ0S4F]TCV_72#QD.*Y5I7:Q;%P4SPQ K8C' M1O!@^G"^82+\&?4G(==M!I/#/EI6(O;2HM$N9KDUK3W_ !Q+A&?5#$["PV\= MYGI;=VA2VYW.J2F-OJ[)85&XJ[L&CB0R2E+XLVZNP>[^IQ53$P8@11/*W$;9 MF-"5?!L*&'QI;R ^&#Z0O;%\=BF^X]VWM1_NQ@"-NNHPL!*%ON!O@<9(W84( MH7?3X$Y'F2[+@[.$ MH36*+J_9&VH#-]>^^7Z?FNFX5")?&=$E0I>&$5#\%)$ZW("35 $9NF%E%2 M8F)6=75DP74#/(F-J5R:%)A>;%H^F4V:EO=^B4]/=EMC4R\1R7A.*@5N!YQY M*_;%$+P51*]-9G6E$DQ<2&#B;@K8;'AB!9$0Y]%-I)]000GY,.10SGWH'D-R M2:96.-2C1L'!A]Z1YUU3Z0MG<5%BAX3Q,'^+[[ IJP->8TGH:),L55%A=0RA MH\TOG)450V#MV/8RME-"_:NB59QZL$]5_7=+575KN\]7_7?+5QVM[1=-6OT4 M2=IGKG[^S-6)=9 XEX1T!Y+95S3_5,&))[%)L/1@N^0:CEA,5)4#FJ)WC5:M M@,;P:\3D,@+X3-H.W76U6+?X.9W5\+Z8)0E:JVA8E9%%F<'@P)[4'U,D-)O,:^O5"UQ,C2Q*_%+L@$4):4655_WK8D 4[HJQE,Y;;1* M3L\2"A''K())I/G^6@X[U76]MOKME>H"-V1".03JR<8#GOHEW7OCS=9R;9%> M\1I&6> N?&.3.&*ED6M;@YW&2ZYQJSE?8[\&.Y5YF=F,%J6"#P7.5^/"<=:1 MCB2F!38>0XZ4K>=ED8"/5]"-S7WVB[53GJH/1L2!$R^*[_^8P>2'CT(P>1L8 M.;Q+DS0(DJ"'VY?7Q#41ATH^"7GFNQ\',9Q]\.N.X-?#??!K'_SZ75373M&O M'\&H3O[&&-C?,14ZC]["P*M_N1%LIR(1<#BYZ("XW! M16(O\T$_+>K)/YSPOF]5FZM?D[^6]0PNN*1423/2 [9CWEY;7W/GK\!.(6I<@?_IX8]Y :+]2?L1%V#+[9$Z$-&5&(*V+RGT^2N- M8[W?8!MIG7:*3D\N:$+> C-G!?XML27"8JSZ!BR?%E,,\!1E^:AZLPVGK)X)&E4M %A5=K?B[CK M&YSXG1!WSKJ/S_D@&P1+UHC&,T 2T3?4E:;?P2)**G8*G@K8SKBG8A^6A82< MJ!:#4NV"G*Y_U& U)9BX^C?( MT8*) _JC;C(;CJ;L =UUI:0NF&Q"V(S$HYER[4O-I4GPWZAJTJ1?"4B@.LSR M,M?ZS$?7M2KW25UG.X4YWC4%S/)GV,(G6[-@[U=H)S1W2$D[7J?0]L7]%^-) M8>/:H M/CA_&HNG[0-!6@:!'^T#0/A#TNZB.ISLD?43)K'WU 9I_.Q5T^4$N MP:L'SGMGO35TNJ,A&?+'YSU:_1(NX"-?_' D/*0UYG #EX5V13M7AF@PR4 ] M8&YW + >A,&EJ6M&)D*LF/B>B=%.^*B1(SK *7TN;BM(:IWPKO 2CV00DT_[ MV3\D(@(+,]<%"L9^379"3'DR+U88+6/W.'F/V_%3MO?EQ?MI;,YM[W$\BZJ" MXEO>6V.*P$V--Y78'#.WJ26M+&^T8TC6[4CX@@M MPIN;9N[>;YB'.V'07K;6-AE=+I'KX>Z)7,/[;$SE&OSXMR=SW5^!V F;=BF4 M<9@T0"X#N#. ,5W"ID4?!6*TR,;CDS\-Z?$B='=,&H0HB"7JP'*WK)4[A$<#Q)6<9$G>)!IWYAQFK< MQUE&QYR@6<091,1//>8W8:V"&B<#^-R8E!N22BH!.$@M2!W>W=%5G:+(\8^[ M&DLM)BFJ4-MD)9+Y4!PM5C _3#G^!BLDOM%V5P^W:W?%43!;6FFI)R8"9+;N M6ILO?1],(-AI#L.Z*M--D\]>XZ1+=O0TMATMTL6X&_HJ. 7_/!V"QW3!#QT\VF]FW\,E$@\;D#EZT M\*FH#I;8@Q(NAP_!XE8<JF\I#<4CN19OSA>LV+2I54*0LF>\LJ&!:NX/?%W0"_XWA\.\R'MHPT MY AXO3]3(4&3.7>EP=0=TTNKP+]$E<,I7BSQSN2XMQP,)379U/WU8G 5589/ M\\K=%3'<)BS;:G0 MLN0'2B<^3)UM5MC+=G@T<#L/UBC[B-0N$:G'^XC4/B(5U9,L5C8S@\HRQ*R( MZ!_6:;WKC4W$(=(,R_Q(%)1)Q2'51TB5T2^1&V]E"K N13,@UZ6^IFY(=="D M0LIDJ>.2_)J2LAG "Y2D0LV%JC@R&J= MC?-C4%]B?_!96;0+L5!S'@W];SA.$ZS[4VT1K/"#1-UL+;W9E<37)/ M%5E&I!D:9E&HN"!W9$>-P< M;L3-[ZQ02%>UE!=>81^>COA^\%F\?O1Q5C19OT3MGGEYVS;&CQ^7)?JMLBKX MGU2:V33<+Q ?'7MR9"*M#)(&CZ^C%VA&W%H ML&J0TX6716O#*ZB0LZ+4"=.QT[J +5QE:Q]8DDX4>;W"Z4'_E3X J[UR M0_($_,/:WF?HW>!]/^J,N+O=C#C2>FGVW>*>F6G8#_.1DX\B_?'0HJ MB=0*?LL2A0GR?6<:/I#FE_1EV\*$_?IS*6S]>,C0B-O=EEW)*H>[U]_BIM/C MGH284@K%K\BHO9XG1FS']-:-S>@%RU9E)$$8TXC1I M- ;$A34?[(5,^,9@"Y&@&'Q#5(Q$[."GIG9H3OQ0[2)U8N,K:W,R^3$Y4E!8C(_+H)UY\>?'C^35]T&3;3'GQ]MASI=Q\V1@ )K, MYGN.9SVV@+,W/RK'<=#!J=J D,_NV]0+(=Y==G>CBM)J&='? PO/[OC3]/GC MD_3DY 2T;MFW6]J>:&C<8F]AKP\N&HH]Z+*V#PU*F]DNGUBFL/2-DD,U#/'1>T01-J_KHE4P-/4]G(+K3 M4X:*/UWHU&6OT6XQ=854?0]N#LB MF]$,_LC-]YCH+ICHDSTFNL=$-V"B,PR$4,B&>] C,NIMUAKFG#EP'O&_WD3K3F4$WL:DDQLW>PXUL>SOC^"'(YHHZYO;N>^!E M6^#ER9;)?J01@D15UA&#;$XIN(D&@P;]!T [NT&$TCQ6* 5V*]X.#@UEM0LCQFZ;T:8B\(_+ M_S9;,X@E;G<@&-U#A9D43.5$=,Z*YT ;K1[%UMPA-E@/:83,GWG(-\5H/?7+ MHI(?)YAFR?5L5"'F(S=XNGABXVI9K70, TQK7VW3%'/>G14SV0C#&KAQ'$O9 M3;,I$SEYK<*C8G);><<$#09CIBY;'-<'GLU=Y8UMY;79L @@H_W5(%\#7KQ; M3CJF"X%G(W/FX-=XIW$-*EU;JE6K M#Q%CJVWRR;QH6K3A*HK.4@1D'MOV=^ MVA.++6_# A<<'%=AK21#DBB=SLD>Q0/G!CS#KV(I%>;FYF>RPZ1 9P*)0T&. M$;ZU@VTQ>3T^13#7.].BPRX*+:LG*Y7FCG;C#I(W7?/ZF YX<<_[,-E67'?1 M^XO*?X?P_% FAQS3RC2H"2Q/$2P39XS8H(ZQ]MW( MBM"J,V (N)C)&L2_)>4\Q]7F/_?R\$4:[6UI/%B9,.* HG$5\8>ND>J#*F() MG0O$A&5D;3Q)3N:EB;9FAQI2%QLC(X^1)>[N(SKD@3HI6)>GS18ZQ]J@@*]I MYHP= CQ4VV)B'3I4,.ST+H;&1%KR84&Z\CF\4TYO-FF? : 39%$,=]E*%0RQ M4I(7HZM1L# UN:[KX/E(%@67NIJXR(4UAP<$,3%)A%YZ[A3^3=EX'G"=2MHU M_G();UJS4R/9(SXUEB$!,8DE+M&M79#-1ZZR[KR2SJ;!HBW"N8>^HH,5 MX,FIY!C>A*."W]%@4INP$I7.-#RV*!N<#-T2'7".T. DL/()OH&__:I$)U,C M(-=LLW;D8-(D9-\$9VS4=C]./E0TW2ZV MM,F(-]0LDDHU!EK2B YP6]K"[,IK5?G\A$<K^>:\C\2\)7=L>G:[]*";U>UF4[".O:U%1^N.J"'-095YP (=# M&?:^OPVR4/W)DUW(PCIW[8_E=3[_%]O##J7?-\J-T.($2)N6KNL[LN<6X@%B#1'@DU@2&I0L'Y# M*J$H%,TU [Z4VCP%[DPFJ\7SXOLOZOJZX2J/$7:4^@OFTF@#GS3U\P2F"KL" M%=F:)"EQ?'FJ5UP +LO%ID('\EZ%K$EAF<&CL[,A,1(;8GACOT?33$]"M[(P MC0D=^.IX'.HRR\E'6HDD%0V?GDZG8Z$$//8_3D\HQ1FV0G",V4,$9)+B')SQ ML+$E"=^28XA>6%#\/Q/S2EJ-[\P]VO,:Y'\/VNT"VCW;@W9[T&X#:(>;V]F- MV[2*8JMO$,V4"L5*R$VM;J:-S=X6J##:O\3>X;I2.9J@WZ$_T5!"OSF;3V]G M\[VM?=2+Z50#B^^#/', M(Q0'RZ_KCIPZ_W@7_B'B7O"*Y4PJ@OZ(]9/C82>L@AC\?=[Q$EL>:H(F+]^E&B)L>LQ6\[?'^&Z!Z&HPF';P9D$XG$6EI M0,V J \0IMYG7GK8@06AA^4@4[?'D1#^'$#)*[563.<5I&S+,PTN^]EP5^$M M"""L*?X.S*C],H"H$[,]&EIYVV8:"L4O_U5Q4+?:>Q#T*P2X+S95! P2MU4I MC%L(+L"LZJ7@3D@]05O1R^2TE'T&];NH@D<-[S&.WOD+3]S$8T$/GX$6A7?1 M?5]C&[0.YHX51GL<=BL< M]OD>A[T/..RWAX(\W$JOQWIR_C;P8]0G[0X@9,.5>T3DM]4-8#OP)=S[YY]> M_[^?WKS][[-35$MJF[R^T5IX-=H!>)+WH9L7*6^"Y7F Y'=X7XSVPBW"8L9N MH7W_W% QFFKFT5C$<'"5\R(7EJ7/.%#E%FZ!YDRB+??=3["^X*O>MC(8RYV =$,RU4UZQB/OHP)* M^SO3#$95E;2A&*0D(C-F4\S<3[WLBL%6NT.8TDC-;&J,1!B]1P=("=08YV_T MO&]5.2!AL4@'U_"*$AU.F*^G%=4Y%E5/HHP$([!+"KAQ4[342\FKU95G@2^5 M6TC-3/97;SKSS8FH=64_H 8(""Z-IHSQ <06):S#&ZBP. \E=^N2])' ]<)R M8_=G2Y24&E,MC%C%NZ>Y=\%/#B6="5.9'-=S2FRLUQ5#&*M2 MY]=>0SYP5&%9&B8DSC.M- M->"(C*)(QH3@176+W.AE?2/$5R0%HR<&P8FA%!)!^^U"AQ0P(\M$8'=.SK>2 M1T[-%RYM^=??*A*KIV6.+U&7Q\NN^DI[]'#'=!#$]/ M]I#A?8 ,O[F35?GAM[OPH051I[G2$\0)!]+O M 8V\LM ]_D!NY$C4+2$;E<[SICBD%!;:7O[@<"Z$G0K&N0OWI?1^JJG#C!1T M\4#6$81@0QI09(4H50++M6ENL8H,@_-4Y6OKH$9>+-?YPD6%) 01$D<_OZ7B M(TS&R3@5*D?Z+&:IQ^PT_6NOR9,>%."6#8 [@<0#65Q,;MISG2GMVCK M^,6/\GI'"60!KU1X+TLM[C8YB8,4ACMZA?DT OX,\E%EW%@>=/!DZ_1YD^01 M P;)">:/!,O6;K :+*QB'^YC;[HB>,_>A;O;A7N\'=<<+3UMNZ,?R+ 8LY:. MG#CGO075EPYF,+IOR)Y@?;T)5XY1?NK3-_=YJCFGRE4#1CJP/,$VPT^.SRA' M^?B3Q<>74L=D>+-=;=<=BU$4JXWI=.D MQD#SPB42%/"S0 W]*LG-*#$T]>S"3>T=[V3V#0 3/!!]LG[*+HZ]K'LX51"+ MF3KK6VRHUV(N'$8P;1WX("-\Q&[[#6KA;Y0O^NEV?-$ON9$XK.=+I(.M2U]\ MATV!J6S>2'_ -#N@E)7N&]N#V>,XP0C>M@"SIB0K9/0*Z2"CQ@\8DX6& M#UY_Y9R:;TWQ/=V2&/:ONM*-"L3BS8#(.KH$X,,E[P,L_^T/1'S/1SQZ+D3L>Z45&&AP? M??!/?JWQEX7H5NJY**QU8"7^@UL&(Z3GZ+3YM'A#^1YX8E#C]F LEB$^/A0Z MS\$FW3[>:BSC2!WM8;G!@%(;9.(B;VL&PO&NEE3 IR/P%-L^-/67$9+ M*^^Q2K2)I;\),$P2EQUFY 530;JF#/@$@_K"33DN8(^%<8/UN2>^EHG(X3_( MD26@:NQN?>55>$E3#GHQ^J_1<=PR?4^/N4,;[AJ41^XZ(T)/R6V&@R'($PV? MD(1IJ"R:.3[X5ES'2LBTH71D">)("Y[[V-_"S!3N8A=]D36.LGL;@9LJ9K&3 MB318(1.)H;FR0XZP/,7W9WT3Y^B$V_CEW\A'YI;@T,J%&<=!2*^/XCP>D^1< M.4+VC<^,0?L"T=,42U-QQZ<4G=3I^,* F#D^/38-1-I2:S'^L+6%\FJ'0W3R MT+*#FNYE<:F*26UT'.F@?8%_8)@&64.$%.W=%:Y/7TEW=CO=<9$1:DWEE1E* MM;97YFJ6QW.K7#YT=;FT;&S<!\.^DO:@R7O; LY.[NDQ3N_10SB[#QX?PAJ#%-^ .D%+ZP;U"@4 MW\"CJ9B;@3Z/-)B'QJ' F<<,F ][UMT5!J3SV"XLQY/+ EXDMW>#%WXH3 XS M/2<+J$E.S\ 8JKJ%8>>-S]!A*F]TR&84&P7\-F%RG;/7$,IN_?31XT0Z3_(E MN)1,-VA02Z\KV=/CTZ@F>.=2$/PX0SITFL>I"EY#$(+8S9KGD@@AAXSTH2SU M#=H<,-YL4CK4#9TEW M\3>#->+>2\%<;!S_<3*$$MF8!OFM*498U::=9*C>VIWUV\%N"N[0)RKG:,WV M0*/Q2+ZPIKCG+:R>;LE^=>75H_SH_+3QPMP!<7,?-82RE2'JG<*Y-_FD4?^3 MG,)M65WLUHT#K#X*2]LFWO>>6B015AKM=!H3:QQDLP<3=P03S_9@XAY,W F MNOB#\39A2!PT'==[J9:4#%(JJ2[,.D!S1\W PQ=FL(CG%NLCBM&#PM!V^YYF MC)J)["UG($;"LG[+T9"F"X,O3+SE,6NQWN-S$%OK11+@?%ZNU&\$G1J+].R1 ML3_GF_1[2N@88RN"_GC RI"*VX\WMG=6\:U-F%LRCO)1*+QV'32-<8$Q/ MU0-+$[[1-IQI(B"W%'&443;3NC*V6$X<8FRGB7DH;$!I8)BV@VS<0X'*/.B" M<8O-KUY[/Q]0A"N?<%)"4[M,#QA%JJB2.YB]ZU&VF*S<3%=Z#A]1,]$F6F 6 M!YV&U'666ZZS'8>3 Y.]YF6 @K% >6S"YN2U0$D8O3BTN9R%[\O1M!W-O(RG M+<1MEXF<&;4 N&>4*_]RP6?C"!!UZ/^YW>]71+SA@W M\Q><9]BMA]F(_^CS:]^S=Y?$L(>EZCIJWBV>*GP\;*;^U(.A:U0#+7?5AN.V M8&>$6Y8.&YP8><1!5-C)P% [*AA>[G=X-DV@AVP-^R2J+9.HGFV71'61XPB7 M+K^8]S<%F%ZJ%?WNGZ1E2*CNMSO_S"8>O1EYL.&^,E4F)JO=QJ#8_C#IWBJ1(O2UW,NURCL!A>@#'*"Q]8/'\[6M[1/DH1\=/37,M3$>!4EH8W&?!<> M KSBEX+#2A,! L>^Z-ENCM8C/J,=KKL9_F+2:I7.:($L. ,/O3W/'&VA . M?29G)"!YP)Y77DYH)/!S5W49/>)^6RG/+,*Y(0<[J(' B:2I5][1(XC@!$&X MJQVU98%2\)E3@<*%12*,1R)=LH9\["3U67U=%<9N-@H.%K^JJP8SCZB83YH\ M'MQ!#R$_B\KPZ:/CTT-1>R9N,)D=;M+?4=JP*(X\%W<4AY4A+>IQ@[P+S3S3 M\G#., RZ6)51ENJ]M12UEIYO9RWY.#V*Y(4Q6WWC: \Z;PN? M6,^WK!XPCI#OD-*>CQ;\<68H6G'DRL*)51*#?&->NB:.Q(N%.NO>O8#K2= M7P34"YL0<(('F;:.>TGJ@.V+^,DWF!X,DSC7V$2%[ 3"4/$89N?,1L %Y6WZ M4EL*1G;W;*8F'M0][!("83'H+S.[;CN]1/C1<6H$UK1X!Q7QVA6M,&+B#?"- MC''D9-!BBM$L8<\MI=*2I4$A>4JRB."'7!ZQI27S629P$IRUPCG@?+,FT[-T M:A?@[B-3"JX(J >J^G,(M^=NT SB$H&=68K7)Z0%U$)WSF2.OGLYZI'J51!^ M77_A7T#]GGF\-B%L?*L*X1[PS7_+R4^3RM;NCCHV]3Q"\K*[FA+#;&<2:5,T M3'EP/B5?]+4%^W.I;M%&_'J?3;Q=T./>R[2!ZB=S@>J![B-Z75&AT>BO*@0?'M3P)H. MHPIR/"CJG+V! MEG5.28^IE%0Q_ZXI"BO7W'J%;&80*=(IM]02R$6DO0\QM9['(@ V1X^X+=XH MY<(HVJ%Q&IK.@5@.2QI@=]$$HNHO*@L)&\S?/[RH47JG?C'0D]BV]GYS!G=D M\[?)4Y+F9WM\9EM\YO1D.X#F;W =N'['( :>A#_F9A7.F:GMFXKYG&B/+0@_*=M2,R MHIT89IER"H*??C N)!U08B0_(D5YA-G%47%/)S?,='>K7>1F.B$L?EANDT#Q ME>V:;W7SG6Z)CJJ/NHWLK-?#- !B>.08@!?@\^I%2&&22R^1&-/1 )\PB/0, MJ&$\LK&K3;(W#DK@L8$G VMSLL;DZ=$'#C>W"S[P]8-PZ9 -";M%>,]I:LY^ M$<(9%70!50.R/2H9HOUBQFSH!(7^B:8)+XZE#IG.$*8\Q9)%F%=+#;7:'M#> M"=!^M >T[P.@O;N69K&*5Y2-"\J8#U$OT2N7G%(LE:T,F6)PV 6)#=3' @MW MUIYIT<:4J:\W6%L$VB.X/!I81^WJ-&AG>%4-#R^9WI(_[:M6C^]PV,E:-!\< M![#KUT8%T2GA!^5;/W6A$]8Z-,_IQ4W6R3R:6SYXL_WI3J?[V7:G^T^.U.&J)-]KKFZP:?.Z6\?]P!)+@ODYG 20;\IBR'5A#\JO#$?V0WF MS'ITBW>'][FG#&/WQKR5$,/H.=Z-L2U[P=8!I.9&GQZ M#ZN=!8/BAX9K;OXD(5W5?:NE,7L#:L%I M<*X7<'GKDT\1[8E26L'?BV+5,GEGD4FU]?""AI4V+;*Y+$:B80FZ'4)OA:JO M+))M9-K,UZ$UQ[U3#DG \3=U^%NS_^9:46\SF_L_2@V"L[/H3 6V.2T'=)"A M5O&)*Z5_W&:&<=NH"F[DEVN$79.QMR.,%2063J^6L2O%JW M[3U.>+BW)VDC7.VO)/>/[GZ<7/AOD-KMED8WFU/6[_B5".LPP( ?DG%*FCP: MDE6&!(<00BR$3"U\XGE?8> ]%J )X?&A%O6C,EO5K=H%(//*\:8&_08$07 4 M=R;R*7[L%AUT[J.9\7 [,^-'T.8PT.2MXKF/V1/_*VJ7(F.6!(:\\&C0?Y(_ M^791,\&3/+0R#V5#E3$RAH):BN0:6AOLL$/M=JAM'_P8G934%A!%Y3DOYD23 MW E%%%C! M!@^I)7D(4XI,G1X;L6RB#&DK5)!'&V$99"L]&@NGYI2.\U (/;(@>20,;XY9 M@"0C2!I_FHPB8GKGI*1#,^0P1Z )HEA<64E91S7L^5F=.XK&@0\\\/+=B>Y_ M8?P=F BVG!SQGV0W#RK!;$$ET?^X\LI#4]J-EU*A0>6Q;0W;SXN1,X )MIXR,\@DT+2M9>[*F M@4]'<,LMA=GHV".GRKA2CDK5G'J&%%5NBG8R,SNX! PJ/ G['_CN'J<](&+ MUFLEZ68&-F&R2!I>2+$(QZ^+AK'39KS@L&>J[2DR?+1E&L8U$KO7OQ M:Q<$ M:QD9L09WO2HJ4;Y85@/#&76S"^D!1C:"1]POAZEG/UYD7DMCSAP!XI_6F["P,TU: +-GTC< M9->[?=I*W+=XO"VV;K'T-]C^I+*FR]ZU@#/9NA97H?.+QI:/>!)<]1;J"K)?[!\'L%2.V("6\9L?!#>WTN54W3]ND8V6D6M M\B)]T;@]S54M>./'8MDO#5DUM=3K!"P=MG["[* Y" $FP#22G*)C&37\_N10 MU,U2NP^&5 ^U_8SK!*PE_OG?.*#Q&'35*6(<#O?IJ'_LCOI=Q<*>&2_=:8"+ M^J;R*?GQ1S^LCWZ2.-$H/2I@3&>.X1LM)WA1M7U#UH1-V:2/[!'!\';*U![, M,=EYPK>%S.(8-LAH1$ +HQ+%65QHHLEIEN0<#@B^U+5"!AYQW-J..;DQ4U[[ ME$58-51S2'VN&:HP)[W]:AUW]7BLAV&L\""L/8:C-5FI(A^W7U22,VBYS"+E M4_*$U.3FXX+D-NTG[*W"E4$N"&;HA>#0+PL,K!* XBT\7HD%=<<%>5B_JMJ@K8I5 MY:S(*BMRT=2.+F _$:D\'^7DCYC@3.81[++,AO.9"4Y[)5XAF;1W_3X*0F*\ M9=.]'QO6.J!.F(8^TOF4SF&_U8_/9$^^*Y?4NEM-Q M\@]VSID<(B4GH,&D2 M&BDZ'+9J'N3S_@?T?W>/! \\U2[VLL+%C-O)RBL+@0]:\$DV!,'V='AE,#+) M,#29$IQF9=6:2S3$"UP]F@=UC;,H35H.I8)=5[7))<$02,HF)&SP8,E MS.5:&EK7C23?+E> M88D>V?-.:#OOQ'21]YEV5T@#"),>Z94$$K?8G$0\['.EI%&.2X4ST.&G M-C*CU@*VVJ6Q:=,1H,B*MO:E^W;59D$]4'AEA$ .AL1[0WE@N,;QXZ&>>!*,W M>2@;^K-N_TYQ#A42V?CM-4IRQF+&7"F5I9MU]9NM]Z)!)S(77G;90 2=U8T; M0>ZAW]%7)S5#R>">!5!4!(Z+#[&;()E2*N:1-^MA?&!_\Z":+OOEZJCMEZX: MP=34I!$$R/#3SHNFA;7&#EJ(/^7*8CHM3>!"WC%LM,B?A84$VR\O-:5J;:X; MWK"C1P7#N%-Z.+_==C>PT!F6;I@]F(-UN8:5R"UJ"GKE$#/@([TBC7_G9]WC M[,,J<-1M\'Y-\W>>66T>R7J9LO/A-$C)P=%=KBZ9#P'7FXF0G9D* I] #K:5%AO M'V(JDV!RW UP<]L(U^:-L)65,: WB;>N&C.<>$0)@64]%9DR1 I> ?F "L*K M&VL"9H=Z5 81LP96&/;-%VHS;]GDU$B 7/5J;3 MEZHH^\9F.$Z4T/\6\Q4WF\>YI>@09.((T]<"M2QJ-O*6MNQH81-^?DNCO:WT MKW\6T@!XT'[?O*U&[ _4FCIQ#?E)]L[>F\-9.=N2(.:O&.NF*?U)W0[=N1OX M45Y(\;%0HMAD:M\FC]4BM8FF?8LJB?7-)I859)*O8(MF.JKU*8T]#"+"V7NK M01M0:=<[757MNKP!Z5#,[V64@9"WF"P^J_CF\/YT^-!M'4?TAJ2N^RA&6U*= MO-=9W:]PV1]0&"3Y^5;J+'V9NABIUEA$(SDPGKY):C0IE4Z&#J.E<[ ..5KRBZL,:(6$H=41"" <]3(MHN^= $^S<61X ^]POBS/O3 _=X\TYX\],] MWKS'FZ?Q9KM]+=PDFWCH%4^T O3:)0U*H1U*&2;E_795A' M &,'(0RX(-^5^4OQ[M+[TK*#D(7#US6:3/.U[ABK&?)C#1("4\OC.$*F68ZO MC2"(@O"^M)-4^^R!^V9.C M;-%"5[B)085&VL@3V#!*Q19LA)46?A:Y"_O\%I!FCL9;X:9IP4B#^U/2K5%^ M?*GCA9?&2JXU+66%XFCLTPKA;-(6-*1NJN8-S>O;#N#Z(X8'VG+M)5N%@ EW M\(01^ /?2S))\I;EXR_KMIM,EO(+=> _)%^9*)1K[$YKVBZ;!%MMP?@A]Z"] M%/-S YM\J1I\G"1=8$3B M::B\#+2@\ M&QA@L[4D0$>CH:=/8D_S*!RGNK%-QZ2'GA^#>W@FNDI#'N-[\!5A!+.CA[$< M/,NB(TGK&"Z];?#[*L@+AQO[AA[3Z_"HYBI#M8;0L1?<#E#PR1E/A0O(DN>% M]"R62<^D" Y2U2EPOM+CQ'5;L)#( _Q8NK,!$:^V(4\Y7E!07$S*&",^;67;8#EG?(<69 M)S%UPQ1N,,?:7I*1OH(#'FUZLFJ*DAAUXQ]1CHZC]]N '>)FX3+N^I+A6A[M4 M6>RQM>VPM6>_ [;VVX&TF[K([\+1'B#5"_RSZ);E]_\?4$L#!!0 ( --[ M#EEAUC(F/@H -LZ 6 :7-S8RTR,#(T,#8S,'AE>#$X+FAT;>U;>V_; M.!+_*KP4;7>!2);\KIT&2)N^[M(TV[A8W%\+6J(M[LJD2E)QO)_^9DC)[SB) MD[CI7@HDE2AR9CCSXSQ(YN!?GO=.)%1$+"8?>Y]/2"RC?,2$(9%BU$#KF)N$ M]&2644$^,Z5XFI(WBL=#1D@8^$T_K#;\P/,.#X#6VV*0%!W2KH3U2C6HUDE0 M[]1KG;!!SCZ37[[UWOYJ>Q]_>=O[[]D[Q_;LVYN33V_)GE>I_%Y[6ZD<]X[= MA[H?A*2GJ-#<<"EH6JF\.]TC>XDQ6:=2&8_'_KCF2S6L]+Y6$C-*ZY542LW\ MV,1[AP?8 K\9C0\/1LQ0$B54:69>[WWKO??:T,-PD[+#@TKYO^O;E_'D\"#F M%T2;2[XVH&G+A&9EU:D%FNC"R I^7^EQZ8QZ;I!,&P?-N1N.8BZ&7LH'I M5$._U9RU*3Y,3"<,_48-&J6;7$>QE!I^P9#Z!MXC>$F8I= $_32@:8[MXMBR M7^"_PGY6%J_EMUMS;&E?RS0WK(LA'TXIU@(P, [\V^,B9I?PN5JMU5K5 MH-9L!K4P;#6:[1NP#/P:/):S[TMCY*B##P$!ZO2 M&?E56NS26-4(UZ.D71"C*1^*UWM( +%&^RDK&?2EBIGR(IFF--.L4SYT!U(8 M;T!'/)UT7AXI3M.7^R\_LO2"&1Y1>-:P&CS-%!^\=)TU_YMUPB:P+:1&)$;P M!:3J%NB9T\@*S==H^ G+F=WJTE< M,(6MJ6?5U0'!EL@[B>>%*Y6T$^XN$[F: (=2@0= 9D3.91_ MF'Z*ZYL>'N#PDL,%U[S/4VXFG83'8'$8]^)9&Y9"]Z""'6%(AIXDQE\*?Z': M2D=Q7Y)N(Y(58/7W5"3 GE2=9ZUZJ]EJ;PO -LAGW\8.A'V9QG.R$_QI!6A/ MLOU4=BKR/UC&E> 5I8PJ(&Z2[G(<6Q>>;HGF]8OMCX_I7V&K7F\%M5?A]BON M+K(FMXW\*U9 3]P=I)(:][CHPD,V*EN>%OX#U MA1G%7://QH!RVWA!<2DFK,D3"O(22()> MQZ4YRG=OK&C6Z4/V^ID&.N6&2DTG=& MYR8KJ^T/S M#U3V'1S'O6IZ%T[C_M2\F+UNE)94WI=,-Q+B3DG[EC*O%MCW.8M=XF(# M7&T1!ZWAK(H[!G7-4I3.#CC^S@A5C&1*7G!TW\0D7).4&<,@-,B4I1,RD(IP M$:6Y!H=+*&8YA%TFH"Y#C"0W2X3(+R9A!#5:#;IOY2BC8F+?PNZ+[[DTW5_) M>ZE&) R\W\@ # &R9+G2.16.BV$CT@Q"3.*^LF&.40&D.??^LUV.=3LU'6D@ M;[=CN2"GTC 2HE XI5S0/.;X"9)ZP(UV3Z ['ML1 RZHB*!$=21P1U@[?<:. M'E*9TTC8ZFKR6TX5F "T_Y6A$@G,=4X_8!$<]7W:*X-25\:$":3Y[UPP4@M< M&;8_3Q_W;,40V8(,-(ID+@QJ&@G&+ /@<:=7FF4IAWXP2;M'!6;7S&B_G#Q- MM73ST61$!1W:>4W%[S,8/0#.U%CV@HU!2!K+##4RQSA3H F>03$%L /^ Z9L M:56H)>(JRD? 1T0,J48TU\Q^T491-)\'2&%DQ$PB<8,]3)<7$;4>W2A@9VJUY M9A<7A MPYQTF$Z"I9R65SN##?=1Y6!LQ;2V(W)K1@"+ C,R!*X<[Y,Q<](J9E^N#+^H$Q X6 E1Q&BD4"^'?*10FO7R$[@<8; MJMWL44T >ALA0.5KYE2X1^BD2___)V"8#Z!XL--T/NL&LW1+8NKL]ITB08"8 MZRC7VL87N]QF8F!4K@UW9Q"S M7CP+FT'W4TE[61%3X_L$$Q2,-2MBVFAV;9Q=9( P0;O $XXA $F$);X7 53G M??@0-BH#\ZDB*8UGQS!Q!4NA'1BP1%+*U;A4S WDAD75G&"C!-F M?9%5X&*XG6'LRJ604.U\)02>S(;Y,BS#^ 72B[99JPE,\P:4VV0!)(4V9P[0 M(8P>H9>U %\GB29#"(N*IBB"=:NSS.6;L.8X=[D :/=H!*J,:('?39OCL*!A M&4XZUDDOY?[5MK^$9VAI;SJ>7:#F12Q-EP_#5G>*UFY4 */:XDGHVLV&9KWE MUZ<"U>&MO>ETM]& Q/>&_&Y_\CIE_WA/7LDI54J.;W+.BCE=:7903NUA#U[K M]8;%VKK-]-(V>YL/9*=S6Y%\$P1+QK?912L%>CQ[EE<9M^$WUAZWS59TRU_: ML%M_M/5>0LVAPME1\@>%H;P'.:8PX&1/3LXVA,K-XMU8FF_^N0^AW0:# 8?P M!)YN28Y/ FL+ZN[6D!,3WWA'\)9!?@5D#WO O0:$C8:]A.*NP(0MOWG5%9AZ M-?";4[6VPPT.\NKK+\@NW,Y!VKV=.>;W3?\&U)^<[R;GVPZO]KUHE@=SO@7C M6_G>4J"?Q?G>WM=B<@Z9GBYN$)3-[T0,-9++).]VI>=AI_%/$.CG#QB;9+RE M8A] NF3J9_HT^FNHH-J)O>)Z46#_=>=JE,4/I2-8TFFPY"-KRR<7Q975A<.+ MXL;J\HW4C Z9YUP('4!"T:'IF$YT8;)FTV^%S[N%YW=MRV7%8[X[.\L:((.H M7GEQ-@QJKIR97IW=JK*:L0NU].<7Z?!=[V6<)3VG,TBSA='_ASMS31N1\N*S56]7_ZXW( MQQO/[F$G\N9Q[FDK7U=.5MQ? M;=H_ SW\'U!+ P04 " #3>PY9]9HFEK<' !8+ %P &ES M\5'7'?21S[QD24*!/$ZP@-XU%0ODLBC"(1H0SFD0H#M._3E!J%[3K_1ZXU*O M:=KM#="RLD4L--&U46\:C5JCB6I-L]DP+Z_1:(#.'ESK7,WN#"WWX\A.V8X> M[OH]"U4TP_AP81E&Q^VD TV]5DR!7X+]VYLE$1AY"\QC(MY7'MQ[[1IF""H" MOC=+[8=;)TF/Z7F.]@'X(\"@T'=!Z:'IB= M\%:Z4S/;Y'2/V)HHN:@GG,_' _:;F_HH&Y[@NYLVT'V?ZS^ M0\?NH/OQ<(#<;F\"7=W>7<^%<:O],+$1-*'W;NAV46\ Z^UQK]U';:<#TVVD MG&-XOT?=[;9AC>,,?X3K'VTT&?8?Y,!$K9H\C$;#L5N%&9:.W+'==F%@@JRA M<]_KV(X+Y'74MJSAN--S?NA_K,(2J_NT_,-!SW5!?$EX;(_Z;0LN/O1 UN^^ MN6XT:JV?WKQY\[-JUULZNC&FX!'1EVA?OP05?Z;6YPR"Y/O&D!./+EY[8#L=^+K(&>JHCH[-7["CLVQ/)K8+ MR6QL@1_9RG<@K=F.;/\PMFVEC6,+-25B34AX=+[=H6-__&#W^Q!@$-N."K!V M7T7GL67!H7]LEH>EJ6-+]XQ'C:AB=90GVV=HS :*$RZR;I>!S!#8&PB%;J4J()BQ()+U8 M#4R2"!B(ZI;UB(1AO E6.*2XR+YZ&/]1P@%*Q"41E/(!_] 0D@\ IG8,6 /E M-Z8) (\P%)3$*V1KY)*9@.KE3X.PC*?"^,&BZ@5X:H[:H] M9'?;E86-594B@1V@S1DH''$R V0*.@19!)L3.90"UR=DPC$Z5+5/:E42V+=S MC-A,T92&E.T QU"7(1RQ2$!#4Q* N@XVJ#V;$4^Y< ?HE5G/6 #48O/5JKEB M+/ T@(TQ[A/^OE*K( _B,0.WV^LXPEY^G#A M(-.A4B?<(K36"RJ()O=/3 @5CJ-6@5NFITRJNE[FO3^^A_*^P,YJ!7#G2QSL M63[K2@,Z=2?@AB((;10FRRGAD#+!;65\00!SLF0K\/499TLT\1;$3\#T#;U^ MAL_/*#VO0DR'FOWH!4DLG39+<#X:<>8GGMA&QWXTR68:>2O83F:P! MMC3.IA +8R)AAHRG[_ R:D'!W$AOCZMJ:AX]5AX3NY,-H,-7$#KQ+D1B=&8_ M+L#9H'6G:I[U="P!7RBG6;SZ)"!"U28D%\(P5&FQ4>LYB0+LY:Q)3J%@MX"@0"6 B#5<,E(!2> ?2<26E W=5L'-.5B1, $68-)^?;62G)JJRA/A&8!JF.)'FNC/8GPZ5G:WS/ MD6<)CCV9H ]=>VP/[V6=KRII0OI.D1BA$BO%408OV&P&NN9Q"J42B67 .\%3$K%@'/;HIRJ1 M1U$J7M]7Y%E6)4]N!V4LI:NZ-/8BU8 \PO*8C!^1Q?B[=_KUNV\_SS?E9,'R MI' )B:J0H OACR[U9F8*U?JR\["G05+)Q(WF$6[QGG&K8G;S:0P!O3%I&-"0 M:-. >9_V*J)G9/.)E]UL2:=AW/RFICZM M\JC],#I+QE9)^#[5XFO?X(WGH#OR0^_!C]\->"+E)I/+G^PRU_IS?K)YT\8 M^]4=\7@8>^\!1_HFY[&?$*9Y>/^I1& MPY9D[/ H(X. X<0 %P &ES<'X!)G/D,^ PY%D/&G"\RF8$2" /K@,Z(4>Q[XB6+W%0%@Z%I; M,\R6IC<:UU<>/H,SK^,;M_+M^\>;T>_ M/0TBM$]??GJXOP5GC6;S5^NVV;P;W44?V)IN@!&%?H@9)C[TFLW!\ R<31D+ M^LWF8K'0%I9&Z&MS]-R..=KXT%=MFT;^CZCY$32\W,6R-G'$:IT@"-WM:KQ-1&B2@)L1GC0F<86_9 M?W<+9V.*X;M+^33$?Z)^E[_O81\E,'J:T>*/HLGW+:UK!PSH\4\K BY&Y\(? MX1D*P1 MP#.90?_=1?2$_PX1Q9-W?/ GXJ/E GG>55,,/028AQA#M!$&T.$, M[C=T+:(/' [Z[/K>Y[!]&&E@';3:QZ)U&[0I0=_[CI9 ;P9'4PD]I0^6J4>? M':@4#]A!?HCJX(5U1)VX>:4("5=YZH0.B5:+7AV11+Y,6(WZE-\P6IU>)>WO M\?'1_\3[?Y@M^U/LNLCG"/[] M0]?4K2H:^LP>?UZO>YX7$&IHW;-/BZE9G@S>?!\([_C*[& M&;1ID+L$P95E?#U\U$H--5KKL:4&1N-,.:XTFW9RI2VX8B8L67F\4LR(QC!2 MC31U"69IC<3W\C*H++JG+\^WGVY>!I7E=S.\JXJ;QX>#X0&HRPV,>/7S\V @ M5;V2G-++IJ%UVY&[(AV65*R)]C-@" M(;_7E\^"($_%(90FEODL;^ MY>GI\7ET4<4=5=<;926I;/C_+?YS@ +EA4"[8IY,%+-%>QUA39J/TK7NRE%W M,6Z5BX),M@=$YG21%YL6+3=*;T=&#>YX\KZ % &'T(!0B5<-0E$(O@O?N6"T MJ:\875[#7CB/$)6*I()0XC,NWP/NOC@S??(F2Q7@A7AS,=6POKD*C"_S@#.5 M*4K0+(^DA'Y4@ YK@_R$?#]<>F_0QRI(*F!(Z;,J@_X2A7Z:4V<*PPHZ79]; MD(L#?51?A.&*+?HVLOWZ8RR-_G(<.3 MY0:%9F=-J5+Z$PEIQ#7D"5*&40A\L@ N"C%%9>>#"LSY6%/,B!;$[KX\P8>611&_3SDW:8@\D$.:(26T^/\$YJ M]#A5_@W!A'B#! M91_[LDLX]HCS1Z9S+5@>;T+L[N"^NC1S6D3QHYV%2&.=WG<]=7P]A7Q=*(*;>IU"G*\MY_XS9,Z%(5-)^DLD[A M(.!6JZHINWEMYO"9QPM4U))4)_H1TY"!)TK<;\(!>H;,$S]#%),S# M>A-0[ %+C_%> (K"((K$O*4HXP*!7Z"&()@N0^Q #^!$AOS#.?=(9%+(&#-' M^E%=.$8&XM(V# +N;.#80YD)7P@:0APR45&3XZ*FOPB:C,YE" (>]X. 0DZV M@_@T-V$CZ$R59)U!FJI2W[BBNBDK>L_H#:,%>$(4$W<53F(?$.H*IA(@0I8Y M0W+\_^:0+UAL&;,(K.>/1?2")UB>3U$A[L69(G?N*9NDH1D\J#C'^/V%JLJ. M!.L5C5UFA-4QVEYE^KS5-$/8ID<(DK>THX9U-"^2)> M3$B:,P%G#M=#N0=&F::]:[>1]MX%2[>979[D,:2=+B<2(O&E:TS['9#>*Z7F M7LHZ ^$KA>OA*,8(Q.N, +M>'0+"?=#MG#4>W_C_SGE^Z2*^WB9GUC:\4=:A M<^^AZ#]3'G)]#(V[0_HF/=^J[/A>]A& E!00,@ 9!HL4E%T ,N:4\\_$JS&# M-[V4DFN*7)]8W=;\$%C$08*EA!AY.[:\B"1W$0O1=Z,)Q(+$#,U"CM/QYBYR M8[:LJ='JS=1KR\OS&WAFZ'I=NKJW)3 MI;;LK_>CX>#EY5MC_31X'CQ^5*[N*^Z3.+$Z<-R!K0V^7!SJ N[ >:C:DZC$ M=UP?8U8-Y!H[KC66L>MK-'U%SEQY.U:53M,_S:!OV@R:B"2YOJX_Q?P#U?YY M%6T9DQH]V'A9I\)@E=T6V:+S.I/B$=N$1YPT!'+["0_I>-[+4Q6PSD&.&:VU M5^?0"G<["3B&GEO2+QM.)7T'G^<6E_FTIZ,I/6![>T"".O&A(BFI.Q>V;U98 M3'FL+*4D9KB@,+C,7M.0VS?)WO=@:YW6CY<\2&,=1ZR0G#EM:-0\A*A[D./LMUP%&N@TYR5=V6&%^ED#[] MM74)2*$:R*M RFM!R]):%;0@)71]4^0UG>]4[0X?=KZS\K'>' &>D/^)="GZ M^[C=HU*[5K?X6/-QO2W=?$GV??2+%DI;^+'T*CQ/7I3-:A:G0JC]N>\B*OZU]7'$FI!X6.CM&DFNG?/8A$X\LDCXM+V,Y&S?73]J MB.TTV>=K2C9I3'7C-WS)F#!&9KO=B6%Q%Q2%,+$802+.-+]S9YC2_M1%1&?7 M*T681S][ <6>S8S#HWB\FN@[FP'8/Z)7%7VKI;5K%OV)>=7:HSJ^K)1;SKN: M856,Z?(+F^W2/K[N6J>IV5:ACU?:>C.$,]0OG3,II6,C<=U;3;#%UK?^]L)> M*DCD0NUM7A<7/2N9/G2,ONN]'N8.=B&X)3YWFRA_T8\G M6,F"4VXBQY@S7BEGE"0_NHZ/F^SZ,KUV1[/,U'5ZD9LNGD:"BAM2_^*OIJNI>NF]GOP>@:@QSZ<_QV_R;,+A/_VV4CC9:E8*!<75II&\V]6E38 MIYY1[$[:-AL]T[2L#I\Z-U'+T'M6IUV'F7:4S-0N;Z:='#.MM&J:^QK-)5;, M;QVGY10'_XG45"RUC%7:EM:RJT=E;2T3E+57FOO=1V6MGO17^8XH$RBT-:NW MMMZ6)6M!F3"!.Z/C^Y\8T5[WTRKI?M9P#P@2(AU91PE&;RM*L#.7]YI2D5HK M=KJ7X]J61TEU3)MZ1P*5,NVNO;?0K7V?Y]R,[TH MP=EIBQE8#0=YWJZBY1YKYLFAM0I9M9Z1ULU>5]-[.S-XW4C3:+>Z\C;+75IJ M=%KM'5J:)D%93;,FLL*>BT#.?@T^OX:<*O\FL ^YY%_7]$[.Z<64.-:%1AD= MKF)$?363G8K\5W\)0-$53F4)O14GB^2V6NCE!J0'$6LD<=Q1:!WMV"QW*#\+ M@NRR)"9?-5('F47'^,K2N>.^MI,B\?2-!_L3L53MNMSTE$C]#@2.OHIS)&%- MS#PFI0Y_'XI3&:.$W/J.G;$G1&% 2< CT-R]G@>3 M>419DPFH-38ZIE[6_@U)QR5VQY7-!Q%Y1 T5MX%S+7W#\:$L)XX\G>CDV PN M@4_8A?AH,>4)(B!4_#N E#\<(W$@UO%(&)V8(V+#<"@/BT%_"8(YY7D%DH?D MR%RX;3K$LB87BC*(X#NAF[JL\ ML$^X77/82O94=M@PY3FN 80^>/5TKFOKNQ/2M5@,A^D&3?FXEKIN 8 M?\->IN88?<'>YG?W!? 5-<84P3\:\HZ)/GPCV$U:9CP/^_%R+ ]8)H4O60.* MOA)0?L?@]?\!4$L#!!0 ( --[#EEOTTAJ^A0 +]* 0 7 :7-S8RTR M,#(T,#8S,'AE>#)D-"YH=&WM70MSXKBR_BNZV;MWDRD>YI$7F4T5DS ;SB&0 M"F3G;-VZM25L 3IC+,J/$,ZOORW)!AL,X14P1)G*!/R0NJ7^6MTMJ?7UO]+I MBM7#EDX,]-!ZK"&#Z5Z?6"[2;8)=N#JD;@^UV&" +?1(;)N:)OIF4Z-+$,II MF8M,+G^>T=+IVZ]0UIW_$K-*Z"J;*V;S6KZ(M&*IF"^=7Z.G1W3ZTKH[$T_? M-^Y:?SU59+5/+]]JU3MTDLYF?Q3NLMG[UKV\450ES(+F]ELI7Z" M3GJN.RAEL\/A,#,L9)C=S;:>LSVW;Q:S)F,.R1BN<7+[E5^!_PDV;K_VB8N1 MWL.V0]S?3UY:W]-7\(1+79/4L/ME7*:]NO- !L&M;IIDW3<4BZ7N;R87+-IMS>Y MR"1S)9N8V*6OA)>^H.Y0'?#@('BLPRPWW<%]:HY*O[5HGSBH3H;HF?6Q]5M* M7H&_#K%IY[<;\;1#_T-*N3R4Z=?19J[+^B5M!?V2NQ.R8;EGK4 M,(@5SP2O)" O8-VO(I_AI43;P[\V4Y)+WMPTM: :2W4NZFC?6?79MY MEE$:]J@[4ZE!G8&)1R5JF=0BZ;;)])]^^Q5!=,]Y"_[/+]D3TW>+L9M\R88-QVF.D!%:$>"FC51$U7>:UX$U<+-"5V2Z(9HH*SG3:) MJW$L %>3WI7]P,M[I0YM4Y.ZHZ"'??H+D\8:*.E3TK=/Z9M1P;I)L%V"3N[= M3&OC. G96'JO@5;1%MBD7:ND0WL0VV>GY(\3[=A*[G"_;5/L%S:4'=MFI@&O MW%6>6^5J'57KWQO/C^56M5%'#^4F^E:IU%'E7W>UE_O*/?K^W'A$K8=J$RX] M5+]56W#_KOS2K"#X"%>_-5H/J/H([U>>J^4:*M?OX?$*$J-NXWND]-9#&=ZI MUQM_PO<_*ZC9J+WP&TWQ5O/EZ:GQW$K!$W<9U'JNE%MPHXGN&O7OU?M*O07% M9U#Y[J[Q?%^M_U'[*P6OW#W$T]]XK+9:0#XO^+GR5"O?P9N_G? M+U^^_)_XG+O)H*_9]C8US7N=-2.C\?TU[OR9WMN5WOP(R1. 33L#K)/2P";I MH8T'4$[YL5*_A]\60O5&!A54E^Q2&;AL>^V]D,*+@8NTR>]ZU):;S4H+S/GG M.P!\18 <#/M*G7_^X[E2$6)49SZNXT<$(150.T86[L.=1JWR=ZU:_V=.N^2# M"8X=4'1F,KOTBT;XOYMX>D]NA6[Y*/LEK@67- ?RN8M,WF?;IVZ9MI\O\R>W M;>(.";%FVGD!%=R5.X]2<2!B]]"H5_[Z4:G58,R!X:XNQIQR30Q8AP0?;!F' M1.YR%L...%J;B[\7_VQYN(M2&^BXOQ_,G^?7EQ>%BRM?QZTZ[&TTRI6A0!-( M?B#F*W&ICCGYV'+2L5U@$A?:71@*X"F4TAKX,C.A1F+'CT Q5/JVZ!D" M= )I%GL5#@1JH;NLO:Q$:YO&1@"_T0JMLG M:HY=$\/%V13U^<74/V+H(90O"MJ+6Z4]OVK+IX#4+@%:;1D>#G-^3N.$HD%CN]C%;9.@-K,-8O]^HIT@'>PK/XP\ M_NX7)+[[E,@WTN"YFWC@D%+P8=I[-RG0N%RWYA9-)@23!X+>-/C S'-+'?I& MC'#(7%(5=+]KPZ^Q6?B)V)QHT^\IT6E 2B3:!GJ3Q]I\,JXFQ-PW=QRO_6]0$:B/N<#%J2)9 MLE0#P#*"Q_H.+TSH9B(FKT$-Q^CC/L'61&_P!LSR#LT*"9@'PC4%KA3RIE'A M8KUNF9[V6E*;?!X$RL>"YIW"Q%+Z>0MHQ'M"XQJC\9)5;#):K\\*N$LO+,^)9)'3<8"*.X4;!)"&ST8X7- I'=.8 8&*8#;+O(\OIM8H>!T>0# M# _ Y@IGOM6JQI2D@,,X5G!$]?6! *2X!$ ^SGVZS"OWZ;@"&/F]H'MN$.L[ ML]' LP> !2*SU'B:#.Y@4TZ6E1T>1A5O03EB-FT<<9T$ M(J@3&\E<$E*;33&OVK)S&DUA:0TL;2?VETL4=I8$00GM8^00[;>-18,+)P=6 M'F&V$NZ/8?>\N"R[<[NSZ<=?_7"L'UR%3M699?@QW-B@+-@+Y TDP>KRX"SH M4SP*)O?&ZQ-XJ7*U!2\#FZ:H _>99X&:Y"L/X$VWQ\NJNJ0/BE<$D.4LW+@4 MWJ"YRQNN0QVO/Q J6^I/A;()TIY/)M1!UB MISAKKV0D*C&("6897 ,.=.PY8N*R39 #0A"\2HS)RS;_(M^'JD,EB(=8B'5. M % I"9JP &]0X+WG4WJ6J/&K#-BX@^=MK,?JH&NI@S(+QB\E03N6H 2* M4!6& ,ME]B@J0I6W'N@@OA**^\\N4P&F!$E1 L5(]QQH;K'0R!2SZ<$.; >= M4DLW/4X>'[EU(@(U\"V%P!8#R>,-(NT2+-U4F_ 5J(ZTGL8%@['BP@/B;4>N M.G2\P<"DT_>D28?U'AA"T@[B=@(T-;?JY+8Y/OLN+\?/343?\2?EH0(/*&6B M.L>U/6EV@/,-WK?C&W.!E0AVDS7B%Z)&$E@^,5;+ G#%[Y\.0IQBW^#GP=_> MPCZ% P_[%"@DSK9$R+W_A";U!G,E'X*S M_:Q(F2LN?$DP[@)$NGPIAQR\I%L]P-00T0(.HD"BC"!N&K&D9L 9+"TWY=#C MH"Z,?7S(=*6IE?(=7ZCF._-L]$A-$V"<0JTA0P^>9?!%L:T>\QQ>TDL3W7-I MLV&@_>]B*J]I*4W3,IH&=^[/4LCP2##H?/,<:O&E;_=XM, K6+P;/2R1>2V3 MYRWU<9D\2H&[/6\S8NS$R9H;\.7_/7N,ZG$.@'2P+5/\W(0:)'K#3VP@5N7R M78G^=VVJW0K3J2'\#"H1\J/7QEE3!KA+TFV;X)]IL;*[A,TA'CE^'UQ>9(J7 M ?+]O $\:8+*[Z(R;'SF#!M*^I3T[4_Z-LWOHLS2_9JE"3)*Y^0V"4^/3.94 MEEV0')KMD:;G (\BEJUO^[9':"CVQ/F32&)&1]>A/WGJO(X8$P@R=VJI_-N*$9A%KA>H6/)O=>M"=[+/SP#!V'+K'Q;\]Q!3>" M")LX _]!$0CR@SNH!OJ-SX9%+?2)GWP>Q,S?;1!)V!S^!S;CFL&?<@RYX:=M ML,A]UKGQ/JGQ0,.KR0+_X:X)?W>5@BTWY\OH(N9P$1=@% .&3,+S6+H][")? M6&7DM8\-$IW''GBVXX&W*2$$:B <(^(9"BP&XQOIP+@HQ([7P2_IX'-2T;,9 MU)Q&H4'Z%NU PXN2HL(O=@/%3&A/Q3+YB_ZLR0. M)Z+LNJ!J! T [B[F2C"F] E[FU00UE"<&8NY\QD*R=!#6'39V?'-@F$3@O:6202.UYFJ^8$#VI.L/B>7!_9W-G'YAQ[TE*CT- /YK4V'4MTTM"IF*DDKI5&=Y! M=.2 ^T'IM$/2:3EM3TJM/"<2'K]M.[22A">UX'OK4I,P? JUA*3D^;X&OJRZ M/4)]9M .E2F0@2$_2=G2V]R4]:HPM#2&]I7H=FT,%4X)X"R4:X!=05%>H4ZK:(NG?7BRSHZQ7;;TD\1DYMRUWFBKG< M=:[ HR#Q9U/N/^'"V]^7^L!/TMX M_9C=/87/C\?G)FL-=S6QG"]?V(J37)2242YF&^ M-(<8P9H:A\ET8WPMC;!8Y;D)K URC$.';*9P;DKW=L MUI<9??BJ(%X5ZZ1X,I4N]W4L_Z J__0%N5KG_?1[D?R"*7ZXA$T#I @%+3I3:B\BNCP#"[)V"%4HM:).^ %B4QPM<[YM]/S:+U]0 M4R3O\6S>CS)GU7>1*_/+%W%Z[1'WR2$=O:E"Q"I$K$+$*DAW3$$Z)7U*^@XW M1/R!=M[J#DK9/WUWULJ?\BU$?F1+'H_+$PL')].-;7TG<#\<_$K"3DY[%+,? M@9OUU/)$TN^.!^5UF*W+G*A$;&=0MOU:?;ZZ)5^MHQ_55KW2;*(?#Y7G2N.[ M,-^7$9Y4Q(OK\7X7IR4;L\R!O1/2$U8S$3SFF'@H.(AC8%#L'#:X.F ME6)#J!TXAGQG"NMTJ,Z]0N$ >A:4:G@F"*7G]I@-#64FH\MU*H6K_+C/W=J.DWRDK20&$# W"^G@#-CT^?W#XTZI6_?E1J-1";5N6Y7N8" M5:Y%A6ACK96+U5K"MP_[L;E,[GK3T$2DN&(A1DBF\D3N:+P\AC:8Q-NCTX%!H] '79X:"@92YRXSB/+SC@;R'PK:B!@GC4 MIAV[ GRTG<$GBA8A4"N.*\D;;'<'BZ7;()_)[W8\W;=J^/"IO4TQ7\Q<77\\ MYA/98VID6W^0^-1MH%3Y<:OR%97G\;9!LI7C>@-F'?>3;1\G5QR4:DRH:MP M"V8V'H!J3!PIE-RKEJ.Q&93E&X])-^X("OLP M'2?3"S,3>8N?H)A:U9PY+AV://!$E2R?Y%0:5FG8O6O8I+3! A6<=*P< MC]9<;[CEZ;17B-,HNU-IQ:1KQ9T X; #EBMKO6 [=#(.0!9K=PYD>^,JM*J- MC'[9:B.CVLBHMI(=Q58R)7U*^O8G?1^SD7$5Z>7$;C\WQ?@8RM([YUJ^L^4B MD:[%7CR .;GO_/.C2@C52!?K(_3MCS)ZQ@9E#DJ2F9FPYIVP=#))[M2H5?ZN M5>O_S&E7'/,+4CN%7T=Q3P7&'^'_IG-\C7VZ0SYC6?D"RA=0OH"RQH[)&E/2 MIZ1/^0(?Y0OD2TN=S_V.1_ I\^%>;\I'R%&8\1/4T5];:?,)]W$N14Z;[U)L MU5DXFK[:K=4&Z3<(.4&*4/T$QJB2OJ4]!V;&[2JY;?(#9JQD];WB0HA MGRCOSX^RQ%D2GU+>%2.*$<6(8D0Q MHAA1C"A&%".*$<6(8D0QHAA1C"A&%".*$<6(8D0QHAA1C"A&%".*$<6(8D0Q MHAA1C"A&%".*$<6(8D0QHAA1C"A&%"/'QXC:9.>7K3;9J4UV:IO346QS4M*G MI&]_TK?_378?O\5_;U;3UK=P!;L%STNH##+&>P.;Z G;+JI[_3:Q'40MU"2F M26ST3%XI&29X:]=GMV8'TRK*8A:95NP18RU"]D)*RP.7P?B!;9L-P^2N0%Y( M*_C]02P,$% @ TWL. M677KG^T#"0 .3D !@ !I&5X,S%D,2YH=&WM6_MS MVCH6_E>TW.DVF<$8"&E9DV8F3GNW1^%+; FLN4KR1#VK]]S)!O, M(RV]S8.FR0P!ZWDD?9_.=V3[Y!^>UT]CFH8L(N^&[W\GD0SSA*6&A(I1 ZDS M;F(RE%E&4_*>*<6%(&\5CR:,D%:S\:K1:A\WFIYW>@)MG1>59!J0KM_J^.UF MNT.:G:!S%+1>DT_OR<&7X?FA+7WQ\7SXWT]]U^VG+V]_'YR3FN?[_SDZ]_V+ MX87+Z#2:+3)4--7<<)E2X?O]#S52BXW) M^?S6:-V5%#JHD_O/)CDXB.+Z34 MK!&9J'9Z@BGPG]'H]"1AAI(PIDHS\Z;V97CI=:&$X4:PTQ.__'9E1S*:GYY$ M?$JTF0OVII90->&I9V06'#4STX.:/F2OE;GQ9CPR<=!J-E_T,AI%/)UX@HU- M<-SH=I=)BD_B19IT0PL4$]3P*<.V*ZV&@E$5C*2)>^L=;*N9E?7&,C7>F"9< MS(.70YXP33ZP&;F2"4U?UET*?&NF^/AESY;6_'\,FH;A&79C/"KX!!I'6WMN M_ 'D$?MI=-PO['*TTN6,V<&-I(@@L__GN\';P9 91[\3'@O=D9@C$8FK=SE9[MZD\[U\- M!Y>#\[/AX.,'\O&2G+\;]"])_\_^^9?AX-]]2(+<_M4=3_/&K#:7LSJHD\\Q MC15-R)F^IBJ3N:J3D"G#QW-B8FJ">['D;RZHH2/!R$BJB*DWM68-+!6BX.3B M6FB:5 ?=!+J5*P+]X?Q Y)H,TE5.[PY'/4N2XYVE"TXA\SC.L4(<28:.W M'*N/Z^;;Y7X&WV.M=7O?P/>6:JM-2#(GUS!5@H&*J3L,%LB+)/2;2I _T 'E M*:!L3O+4J)R!H:!MK#8"2%*2P)7B5) Q#2%)$9EP0XQTY38*I"QD6E,UQR() MO6;0;Z5-#6D1& -="MSTL0\L$'(%@@R*@4338 F A\"*AS'1.?Y;UI\QQ8I& M< )UR <<*J=A%-,9RRT!F*[&9@F(Q@FP HF932O3L,SD_:+24<_#9,8&?,4 ML(JP7V*S;C=K4+ WF4^3\>PR5/%W*/((V@3\5X!8!^YP= P9P!>9AXR$ M &1!K0+5>JUK8&]DI7$=2^0""@"?)(">+IU'2'5,QD+.=$DVQ29<&P@V#*&8 MZ.P&*^L5SNC2F UKGVFS7[3I[!MMABL8PR5JO>[I@AB%:L8-6X[''"XM^@:$ M*F9Q#KCEN(* 1\(TKB;7,1;'8@DX*W18>!UQ'0JIB)Z?F(&2&!L"W()K0 M8T$IEMIV,(!>^KJJOW0G/L"O0LXM.5(O?"EFI&1ADP)]BI8PBQG)!T2W#L*P12T$)-9P\ MK:IJ^#5B6! \)]1GT4-YRF?^WB-C1GO,WYT=U :-=W=M.[,9=H ICY"D5,O4 M@HEJ(#C&=,APK/P%L_<8G[1)D:[A53 M^U,JY/3:SQ(2*X!JUBP!',C>W6["+ M *"+T@S#V_&W#U;(J R<[5[#W$R /3UL_)E;/R&WHKWBUH6#[2;\\1RS"+UL MSE:.?8?O0V4JPS!7"/**#-S2:B*U@72\^05M:5C9\L3?-1-3O1"YZ( L'5ED M/;,=0.$UYT3P:R:* ]2U\O4?'M,O0,']9=8M!R;'3^,$Q][SBDIJUI=> )U2 ME1Y+AX#NY#M$[$88N#"-0BAHI-(+W6@3H,DDX<8P]A67.Y*@3#$_XF"?;>0 M. D>3J,'A6\,2$OFL[]R#N9;EN=I:,]9#Q_JH.;9ISW=DYDS 3$-S!H'2N$A M(!XGAIP!!PK-MS@AF3%ZC2+.Q3A6QMGHS-Z=*P__OXM9Q6&&.X+=XH=H!!4U M6[BA6UE8Q'10!:@$>*L[):E!1NH\@3'#C-C!%/YZZVV27\!%/5%&[==9R1F( MP;$"1U '?#/KNX A]JYQ0:6ZDV8\G4HQ9:C/4CHI;GZKPMVQ)!-RSB!W%DOG MX^@*48%8=Z(V&_L->7Q6SX+P30T?]:N5)"A:<5SP0BD$S30+RA]5.UY!Y[%[ MV N?\<,)@:E>?8*PN81O\?R@?;H,N_($G4,T&]#M M1'*X*5KI=!O'G1?5*5J#;.4YQ4K[N)!X8[6U<=[#<-[.@Q43 MP;>#\@0AT*[MN@)'+WJ%0BCPV,INB+UC2WYKVK^''9*O_C='QER/S'<2/GI;JYB$78MQ/O/O]T] M/$@?='CG,6=CTK]A86[?-?CH#G'O[0T6ONK^\7? #4Q&"+D'G]Q-=PB$-RPZ M//'YZ2U!L=,#^[+X%8D2+R+1$0VO)TKF:811L51!N>M47G5;S2CD7QL,$3QE M7G%=[E/55^R*E.H;=NOO[F5TPCPG%.G8,!70J>11 ;QNM]'N+'9'E]:TYT_N MG4#[DN'I_P%02P,$% @ TWL.60J'?1L-"0 M3D !@ !I&5X,S%D,BYH=&WM6VUSVK@6_BNZ[/0VF<$8".ER39J9O&[9:=-N MELZ]]Z.P9:R);'DE&<+]]?<=Y8E M- M91-Z-/KPGD0R+E&6&A(I1 ZDS;A(RDGE.,_*!*<6%(,>*1Q-&2*?=>M/J M=/=;;<\[/("V3LI*,@M(W^_T_&Z[VR/M7M#;"SJ_DD\?R,[GT_/9K/6;*\EU<0?7?J)247/%U)JUHI,U#@\P!3XSVAT>) R0TF84*69>=OX M/#KW^E#"<"/8X8%??;NR8QG-#P\B/B7:S 5[VTBIFO#,,S(/]MJY&4!-'[+7 MREQ[,QZ9).BTVZ\&.8TBGDT\P6(3[+?Z_662XI-DD2;=T +%!#5\RK#M6JNA M8%0%8VF2P7H'FVKF5;U89L:+: M#8^'([+7:74/_#%,6OX )H8 6*;^KHTG9Y>CX?GPY&@T_'A!/IZ3DW?#LW-R M/KPXNC@9'KV'),@]N[QG^]>L;;?:^PM[ATWR.XMCQ>;DE/_&Y91F&6^2D"G# MXSDQ"37!@YB"MMH-\!2(4JP+ZYU3L/R&FHH^$2+;G!@(17E>MJE!:H-9@DWS,.*+,CD M3%%(R-K.9L8HE"0 '@DP30TZ7S"*E.2"SD M3%=D4VS"M0$5;PC%1&AFYB ]U]*GINLN:4:9@S0*G555^G4!,E7T@+??<:HX#H [T6D]>(8M%1J%H-V.M%6-UK])S< @ _X4*^44,58( MBFX9AF6-6 I*J.'D:5U5PZ\QPX+@.:$^BQ[+4[[P]P$9,]YB_M[90=V@\=U= MVYW9##O E$=(4JIE9L%$-1 <8SID+E51Q2+@-:<.DBA*-W6+>XHEG.62VPY6 MBM9B0BL5KLL!Y87*@@44@\G6TA3V% MY^"MG[G$?:9,#;>*J6=3*@KKCA#&+(XA@.-3 *#>$(@M1/(=W*N[W!R;66)" M17"-VD6 8UF8VRVXBP"@B](,P]OXZPO4P?8F_/$K$ MWS634+T0N>B +!U99#VS'4#I->=$\"LFR@/4M?+-[Q[33T#![676+0\XHJ:C:77@"=4IT>2X> [N0;1.R-,'!A&H50T$BE%[K1)D"3:P+ M+GL^X^UD'-BT][ MOBRL(SIH I0"?#6=$I2@XS410ICAAFQ@RG]]<;; M)#^!BWJFC-JNLY(C$(.Q D?0!'PSZ[N (?:N<4FEII-F/)M*,66HSS(Z*6]^ MJ]+=L307B-EO;#7E\",Z"\&T#GZ%K5"0H6W%<\$(I M!,TU"ZH?=3O>0.>)>]H+'Y[#"8&I7GTTK[V$;_E@GGV\#+OR!)U#-!O0PLA! M[&.UFK;JVD,Z M!F/82:^\&4S+5Q\JK(%X492.-3X#Q-8&^M!@J!6$S#M"PSU[6?[_\OXEJWVJ MV_I7YPFG_.8\5_O&LYKO%9@_\93_/"A?W5SV6V^Z+]-^?]-NG>,7(_YOV]RW MQ+_>U\;Y ,,YG@YCQ7;!#]_[$F/N1\4:J M3__F,I:!UT*^__@;WN.C]%&'=Y)P%I/S10CZT1WC/M@[+'Q5 .#O@!N8C!!R M=SZYV^Y@QPV+[%'1(O_ YP_SRL]7;3Q:/B106K;[H,;\7?BMG!LXR;0MYM54 M7+((UL5Z;4W^Y; M?V\PIQ/F.2U-8\-40*>21R4S^_U6M[?P'RZM;8_HW/N(]@7'P_\#4$L#!!0 M ( --[#EGY.#,R9#$N M:'1M[5IM4]LX$/XKNG2NA9GX+0DT=5)F0@AM.BVAQ,RU'Q5;CC55+%>6";E? M?RO)S@OT>K2%DE[#0(*EE;3[^-E=K>SN'Y8U2!.RCKHP5[\7QVV$?U2S'^:O9=YR3 MX,1TM&S70X' :4XEY2EFCC,XJZ%:(F7F.\Y\/K?G39N+J1-<.(F*H&]$K ME,L%(R]K,RRF-+4DS_RFF\D.C'2@^X;,M36GD4Q\SW7_[&0XBF@ZM1B)I7]@ MM]NK)D&GR;*-&]-\01B6](JHN==F#1G!PI]PF71N+O"ED5DU+N:IM&(\HVSA M/POHC.3HC,S1!9_A]%G=M,!W3@2-GW6T=$[_)C UF"?)M;0PHU.87.G:,?;[ MI>F3C47F1)LSX2R"SL&'U\/C88":#=OK.A/ *;LOK59*(/77-M]*(258+7%% MITAI0(;@-$=^ 5']P$0Q/A_U>,!R= M@0MN/4MTK W1KV3T7DP.'DD M"#477=L]6-'Q:_I6.+YP#]'H% 6O!VC% M&I CG$9H7&1*I@X2H8WVU'AE2\/M]/D,$ME"7WF=?4A4Z)2+&60RZSV*N=!K M?39K(9)&D,O>%"E!3;>.5"ZK(YRCF+(J,2KQ,0D+ 8&8F,4'UY!C4DB/L-:, MYKDR WZ59 3)$25$$%!^72MC4J54'1$<)LI )5* $B('XJFT&L>[3)][A\X[V6Z4^CGBFDO2ZL!%1E"RG'F,QP2G) MK=$U(PO4"S7BBI)UZ,?2WR962CQA!$VX *A>UMP: ,)8F6N7UWF&P_(:1@CX MBZIE3$YM'H("Y:A*&4=&ZX)7"N@0LS(4Z*@ 6X+./*&26&H%XJ=\+C TF3S= MOCWG?8)FP;Y \IEO7*BSMDLQBWFV!NB&&8^H4 #<*CTX+ABX""J)VH9KIXS(6>,T]#!XKD'>P%^TOB;KROJ7GE6SU7C1;'>63*PP<=>,= MS9<=>[>>O8UM9"]-(4_,L*8D9"J)J0K-U$3XBMJ8JE25"9(K%M=5-X;""8;! MZI@!Q_,,:)W7]:B8IE""J7:8,-)[>IU*0*I@FLH\(P*;!+<9^^WMYK8ND0S! MRX&&YU;(&<-93OSJG_6E%943LVE2)8]"&6"L;H>NIW A>=5@JBG=LE%SN2OV MEC*J9:V JB'M"5!CZ3V=]JQ*SW)]SYC^KTYD"%-.VK /H:!; ^T&5=>JNK7I M.4P9,SZO@*RN+>6)_@1*ZD_6'%#[STJQ(J]:N!+%DUQMC[&#_";#K9&$P?_&XF-\&N@K2OR+@.G)O)O4?"3,/ M8/3QPO]2*KZ#6Y;QOG02+[M&<,-HA)ZX^N?GFN'D#AHG.!%XAGKY)RPR7H@[ M&/8-Q-^2Q/N+\.J[3?L>#JH0\<@$W)'OMR/?3S6IGU 20R$,1;$^%QN9$Z,' M.ZRAFXE0_>]3"6"$T+MW+BB4-1G4-;4/B6) %.J&O*+_":4K1CH6_"0NWH+:Y3;\= M^_[O['N$XN9T^;!D6XJ;6QKIAS>K_EX8\B*5 ,[MZF>W#?Y!)ZP>>)GCU&U1 M;^V$-UD^4IK@\--4 !4B]?B+"[\*TVNO^&UVE$?G#5"$T918Y745V-=?+=QX M%K;1M'QG,<-38IE#=AQ+(GQ\Q6E4WOEVVVZTENG$M+GZ(;)Y%U*_7'GT#U!+ M 0(4 Q0 ( --[#EGZSRN&[PX /B2 1 " 0 !I MPY9CG3)@K,M #FP0( %0 @ %+( :7-S8RTR M,#(T,#8S,%]D968N>&UL4$L! A0#% @ TWL.6:#/=RL89P 8I0& !4 M ( !,4X &ESPY9LKP\&8SP 0!2UA< %0 M @ $^]P :7-S8RTR,#(T,#8S,'@Q,'$N:'1M4$L! A0#% M @ TWL.68J8:(ZB0@ AY@! !@ ( !_><" &ES&5X,3@N:'1M4$L! A0# M% @ TWL.6?6:)I:W!P 6"P !< ( !1S4# &ES&5X,S%D,BYH=&U02P$"% ,4 " #3>PY9^3G* MC2(& Q*@ & @ &A#,R <9#$N:'1M4$L%!@ . X N0, /EY P $! end XML 75 issc-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0000836690 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2024-06-30 0000836690 us-gaap:RetainedEarningsMember 2024-06-30 0000836690 us-gaap:CommonStockMember 2024-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 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 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-06-30 0000836690 us-gaap:RetainedEarningsMember 2023-06-30 0000836690 us-gaap:CommonStockMember 2023-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-06-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 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-04-01 2024-06-30 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2023-10-01 2024-06-30 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2023-04-01 2023-06-30 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2022-10-01 2023-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2024-06-30 0000836690 us-gaap:LandMember 2024-06-30 0000836690 us-gaap:FurnitureAndFixturesMember 2024-06-30 0000836690 us-gaap:EquipmentMember 2024-06-30 0000836690 us-gaap:ComputerEquipmentMember 2024-06-30 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-06-30 0000836690 us-gaap:SeriesAPreferredStockMember 2023-09-30 0000836690 us-gaap:SubsequentEventMember issc:AssetPurchaseAndLicenseAgreementMember 2024-07-22 2024-07-22 0000836690 issc:HoneywellInternationalIncMember 2023-10-01 2024-06-30 0000836690 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-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-04-01 2023-06-30 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-06-30 0000836690 us-gaap:LicensingAgreementsMember 2024-06-30 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 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-06-30 0000836690 issc:KingAirAircraftMember 2023-10-01 2024-06-30 0000836690 us-gaap:CustomerRelationshipsMember 2024-03-31 0000836690 us-gaap:CustomerRelationshipsMember 2023-03-31 0000836690 us-gaap:CustomerRelationshipsMember 2023-09-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-06-30 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-06-30 0000836690 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-06-30 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-06-30 0000836690 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-06-30 0000836690 us-gaap:ServiceMember 2024-04-01 2024-06-30 0000836690 us-gaap:ProductMember 2024-04-01 2024-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2024-04-01 2024-06-30 0000836690 us-gaap:ServiceMember 2023-10-01 2024-06-30 0000836690 us-gaap:ProductMember 2023-10-01 2024-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2023-10-01 2024-06-30 0000836690 us-gaap:ServiceMember 2023-04-01 2023-06-30 0000836690 us-gaap:ProductMember 2023-04-01 2023-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2023-04-01 2023-06-30 0000836690 us-gaap:ServiceMember 2022-10-01 2023-06-30 0000836690 us-gaap:ProductMember 2022-10-01 2023-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2022-10-01 2023-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2024-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 2023-06-30 0000836690 2022-09-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2024-06-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-09-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember issc:HoneywellInternationalIncMember 2024-06-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember issc:HoneywellInternationalIncMember 2024-06-30 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-04-01 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2022-10-01 2023-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2024-04-01 2024-06-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember issc:HoneywellInternationalIncMember 2023-10-01 2024-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2023-10-01 2024-06-30 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-04-01 2024-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-04-01 2024-06-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-04-01 2024-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-06-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2024-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-04-01 2023-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-04-01 2023-06-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-04-01 2023-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-06-30 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2022-10-01 2023-06-30 0000836690 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000836690 2024-04-01 2024-06-30 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-04-01 2023-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000836690 2023-04-01 2023-06-30 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:ChangeInDepreciationMethodMember 2024-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2024-04-01 2024-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2023-10-01 2024-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2024-06-30 0000836690 us-gaap:SupplierConcentrationRiskMember us-gaap:SupplierConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 us-gaap:SupplierConcentrationRiskMember us-gaap:SupplierConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 2022-10-01 2023-06-30 0000836690 us-gaap:LicensingAgreementsMember 2024-06-30 0000836690 us-gaap:LicensingAgreementsMember 2023-09-30 0000836690 us-gaap:CustomerRelationshipsMember 2024-06-30 0000836690 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2024-06-30 0000836690 us-gaap:SecuredDebtMember 2023-10-01 2024-06-30 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 2024-06-30 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-08-09 0000836690 2023-10-01 2024-06-30 shares iso4217:USD pure issc:item issc:customer iso4217:USD shares issc:segment true 0000836690 --09-30 2024 Q3 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 P9Y3M P9Y3M 3700000 10-Q true 2024-06-30 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 17499955 521041 3097193 7329662 9743714 1098301 487139 14540172 6139713 1899013 12069114 984684 1073012 2063818 26372873 34673703 4074466 3557886 16089821 16185321 11590207 7892427 1109598 456392 545980 191722 59782945 62957451 9859074 2000000 3343876 1337275 2818405 2918325 131534 143359 16152889 6398959 17500000 448931 421508 16601820 24320467 10000000 10000000 0.001 0.001 200000 200000 0 0 0 0 0.001 0.001 75000000 75000000 19590156 19543441 19589 19543 55043174 54317265 9486899 5668713 2096451 2096451 21368537 21368537 43181125 38636984 59782945 62957451 5127056 6575411 14446753 17608769 6408961 1318214 15734430 3774666 229618 65583 1632031 432482 11765635 7959208 31813214 21815917 2106629 2831511 6235668 7450205 3101875 371359 7291096 1088014 277310 21692 901104 79098 5485814 3224562 14427868 8617317 6279821 4734646 17385346 13198600 1099367 851296 3031630 2387939 3143334 2395714 9058347 7104212 4242701 3247010 12089977 9492151 2037120 1487636 5295369 3706449 172784 704267 5826 185652 121505 432495 12869 90049 57040 131504 1883031 1763337 4769647 4270448 330511 339958 951461 877315 1552520 1423379 3818186 3393133 0.09 0.08 0.22 0.19 0.09 0.08 0.22 0.19 17461652 17576969 17455903 17415358 17467259 17577588 17476089 17419265 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 33 250867 250900 1552520 1552520 19589 55043174 9486899 -21368537 43181125 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 15 214069 214084 1423379 1423379 19533 54097502 3034091 -21368537 35782589 3818186 3393133 1437232 258892 265024 646172 460931 584483 44400 160577 -623683 -597221 -2414052 1646558 611162 89420 3275938 393509 -309943 71679 364041 104626 2006601 58251 -92237 -854793 -221615 -133370 -11825 -156230 5350891 937925 511927 165084 35860000 2225810 1713883 -36025084 19500000 29044688 19185614 20000000 408846 -9640926 20408846 -2576152 -14678313 3097193 17250546 521041 2572233 1913456 1608506 3729000 5124521 516580 800000 <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 nine-month periods ended June 30, 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 June 30, 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 June 30, 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;"> 499,787</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 June 30, 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_S8GtgkdDwUieiaP33S_qwg;"><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 nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 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;"> 974,881</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;"> (99,045)</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;"> 87,220</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;">June 30, 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,098,301</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;"> 131,534</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 June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% 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 June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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 nine-month periods ended June 30, 2024, the Company had two and one 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 nine-month periods ended June 30, 2023, the Company had 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;">Change in Accounting Estimate</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “<i style="font-style:italic;">Accounting Changes and Error Corrections</i>”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024.</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;">Recently Adopted 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 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 nine-month periods ended June 30, 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 June 30, 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 June 30, 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;"> 499,787</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 June 30, 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 June 30, 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;"> 499,787</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> 499787 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_S8GtgkdDwUieiaP33S_qwg;"><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 nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 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;"> 974,881</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;"> (99,045)</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;"> 87,220</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;">June 30, 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,098,301</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;"> 131,534</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;"> 974,881</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;"> (99,045)</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;"> 87,220</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;">June 30, 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,098,301</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;"> 131,534</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 974881 -99045 87220 1098301 131534 <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 June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% 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 June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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 nine-month periods ended June 30, 2024, the Company had two and one 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 nine-month periods ended June 30, 2023, the Company had 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.21 0.10 1 0.26 3 0.25 0.24 0.10 3 0.27 0.18 0.10 2 1 4 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;">Change in Accounting Estimate</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “<i style="font-style:italic;">Accounting Changes and Error Corrections</i>”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024.</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;">Recently Adopted 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 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> 113000 113000 <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 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;">In the third quarter of 2024 and within one year from the Acquisition Date, the Company finalized its accounting of the Transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the Acquisition Date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 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: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;"> (3,012,626)</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;"> 7,023,534</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 3pt 0pt 0pt;"> 3,675,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;"> 6,284,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;"> (3,660,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;"> 17,240,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;"> (533,575)</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;"> 4,074,466</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 change 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 estimated fair values. The 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 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 purchase consideration over the estimated 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 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 goodwill was not impaired as of June 30, 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 nine-month periods ended June 30, 2024; the Company also determined that the 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;">In the third quarter of 2024 and within one year from the Acquisition Date, the Company identified measurement period adjustments related to 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 based on facts and circumstances that existed as of the Acquisition Date. One of the refinements of inputs used was a change in classification of prepaid inventory to <span style="-sec-ix-hidden:Hidden_HAWnIbGh8UqVZUm_BnKZlA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the Acquisition Date. For the remaining measurement period adjustments, 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 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 no acquisition costs for the three- and nine-month periods ended June 30, 2024. 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; of that amount, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statement of operations for the three- and nine-month periods ended June 30, 2023. The debt issuance costs related to the Term Loan were not material.</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 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:68.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: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.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:12.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: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.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:12.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:68.01%;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: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:13.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;">Three Months Ended </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;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine 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:68.01%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.36%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,035,209</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.36%;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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,846,252</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;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: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.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,859,238</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.36%;margin:0pt;padding:0pt;"><p 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.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;"> 7,760,831</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 are factually supportable. 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:71.28%;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.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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'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;">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:71.28%;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: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;"> 12,277,086</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:71.28%;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: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,242,259</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:71.28%;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: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,020,827</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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> 14,540,172</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;">June 30, </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;"> 157,771</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;"> 826,913</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;"> 984,684</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 June 30, 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,600,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,600,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;"> 11,640,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;"> (1,164,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.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,476,000</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,936,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,802,285)</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,089,821</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:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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 license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years. The Company determined that the intangible assets were not impaired as of June 30, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024. </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;">(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 nine-month periods ended June 30, 2024. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible asset amortization expense was $358,500 and $1,063 for the three-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the three-month periods ended June 30, 2024 and 2023 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 $895,500 and $1,063 for the nine-month periods ended June 30, 2024 and 2023, respectively. Intangible asset amortization expense for the nine-month periods ended June 30, 2024 and 2023 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 June 30, 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 (three 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;"> 291,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,164,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,164,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,164,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,164,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,529,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;">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;"> 10,476,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;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;">June 30, </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;"> 2,405,850</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;"> 984,206</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,198,690</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;"> 13,025,229</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;"> 23,635,220</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;"> (12,045,013)</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;"> 11,590,207</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 $252,655 and $86,439 for the three-month periods ended June 30, 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 $541,732 and $257,829 for the nine-month periods ended June 30, 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;">June 30, </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;"> 5,282</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;"> 540,698</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;"> 545,980</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 June 30, 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 June 30, 2024 and September 30, 2023 includes $38,795 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 $5,277 and $2,601 for the three-month periods ended June 30, 2024 and 2023, respectively. Other non-current assets amortization expense was $14,790 and $2,601 for the nine-month periods ended June 30, 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;">June 30, </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;"> 550,081</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,173,868</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;"> 419,082</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;"> 5,282</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;"> 670,092</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,818,405</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 nine-month periods ended June 30, 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:61.08%;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.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:14.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'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:15.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;">Nine 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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'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;">June 30, 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:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 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:61.08%;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;"> 574,971</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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;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:61.08%;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;"> 8,477</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,688</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:61.08%;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;"> (33,367)</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.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;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;"> (94,252)</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:61.08%;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;"> 550,081</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.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:3px 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;"> 550,081</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;"> (3,012,626)</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;"> 7,023,534</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 3pt 0pt 0pt;"> 3,675,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;"> 6,284,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;"> (3,660,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;"> 17,240,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;"> (533,575)</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;"> 4,074,466</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 change 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 estimated fair values. The 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 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 purchase consideration over the estimated 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 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 goodwill was not impaired as of June 30, 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 nine-month periods ended June 30, 2024; the Company also determined that the 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;">In the third quarter of 2024 and within one year from the Acquisition Date, the Company identified measurement period adjustments related to 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 based on facts and circumstances that existed as of the Acquisition Date. One of the refinements of inputs used was a change in classification of prepaid inventory to <span style="-sec-ix-hidden:Hidden_HAWnIbGh8UqVZUm_BnKZlA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the Acquisition Date. For the remaining measurement period adjustments, 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 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 -3012626 7023534 2609000 3675000 6284000 1238000 1238000 20900000 -3660000 17240000 4608041 -533575 4074466 39391201 -3531201 35860000 3531201 -3531201 3531201 -3531201 35860000 35860000 1 1 0 0 -3700000 3000000.0 218623 67500 -3500000 -3500000 140000 0 0 408961 262099 262099 <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:68.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: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.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:12.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: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.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:12.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:68.01%;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: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:13.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;">Three Months Ended </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;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine 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:68.01%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.36%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,035,209</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.36%;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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,846,252</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;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: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.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,859,238</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.36%;margin:0pt;padding:0pt;"><p 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.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;"> 7,760,831</p></td></tr></table> 12035209 36846252 2859238 7760831 <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:71.28%;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.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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'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;">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:71.28%;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: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;"> 12,277,086</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:71.28%;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: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,242,259</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:71.28%;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: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,020,827</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:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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;"> 14,540,172</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> 12277086 5162177 1242259 966888 1020827 10648 14540172 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;">June 30, </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;"> 157,771</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;"> 826,913</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;"> 984,684</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> 157771 623186 826913 449826 984684 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 June 30, 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,600,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,600,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;"> 11,640,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;"> (1,164,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.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,476,000</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,936,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,802,285)</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,089,821</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:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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 license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of nine years. The Company determined that the intangible assets were not impaired as of June 30, 2024 and September 30, 2023; no impairment charges have been recorded for the three- and nine-month periods ended June 30, 2024. </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;">(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 nine-month periods ended June 30, 2024. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023.</p></td></tr></table> 5600000 5600000 11640000 1164000 10476000 696506 44400 638285 13821 17936506 44400 1802285 16089821 5700000 5700000 10740000 268500 10471500 696506 44400 638285 13821 17136506 44400 906785 16185321 0 0 0 0 44400 44400 358500 1063 895500 1063 <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 (three 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;"> 291,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,164,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,164,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,164,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,164,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,529,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;">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;"> 10,476,000</p></td></tr></table> 291000 1164000 1164000 1164000 1164000 5529000 10476000 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;">June 30, </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;"> 2,405,850</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;"> 984,206</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,198,690</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;"> 13,025,229</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;"> 23,635,220</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;"> (12,045,013)</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;"> 11,590,207</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> 2405850 2343996 984206 970230 6198690 5926584 13025229 9554197 1021245 1021245 23635220 19816252 12045013 11923825 11590207 7892427 252655 86439 541732 257829 <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;">June 30, </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;"> 5,282</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;"> 540,698</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;"> 545,980</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> 5282 15065 540698 176657 545980 191722 38795 53585 5277 2601 14790 2601 <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;">June 30, </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;"> 550,081</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,173,868</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;"> 419,082</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;"> 5,282</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;"> 670,092</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,818,405</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> 550081 562645 1173868 1181219 419082 200668 5282 12965 116697 670092 844131 2818405 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:61.08%;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.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:14.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'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:15.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;">Nine 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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'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;">June 30, 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:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 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:61.08%;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;"> 574,971</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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;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:61.08%;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;"> 8,477</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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,688</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:61.08%;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;"> (33,367)</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.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;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;"> (94,252)</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:61.08%;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;"> 550,081</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.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:3px 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;"> 550,081</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> 574971 562645 8477 81688 33367 94252 550081 550081 <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 periods ended June 30, 2024 and 2023 were 17.6% and 19.3%, respectively. This effective tax rate 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 nine-month periods ended June 30, 2024 and 2023 were 19.9% and 20.5%, respectively. This effective tax rate 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.176 0.193 0.199 0.205 <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 June 30, 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, “<i style="font-style:italic;">Compensation – Stock Compensation”</i>,<i style="font-style:italic;"> </i>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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 $191,623 and $566,952 for the three- and nine-month periods ended June 30, 2024, respectively. The compensation expense related to stock options and awards issued to employees under the Amended and Restated 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 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 $59,278 and $159,003 for the three- and nine-month periods ended June 30, 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 $49,742 and $276,515 for the three- and nine-month periods ended June 30, 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 $250,901 and $214,084 for the three-month periods ended June 30, 2024 and 2023, respectively. Total compensation expense associated with the Amended and Restated 2019 Plan was $725,955 and $1,230,655 for the nine-month periods ended June 30, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2024, unrecognized compensation expense of approximately $2,165,328, net of forfeitures, related to non-vested stock options under the Amended and Restated 2019 Plan, will be recognized.</p> 75000000 10000000 1950000 191623 566952 164342 954140 59278 159003 49742 276515 250901 214084 725955 1230655 2165328 <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 June 30, </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;">Nine Months Ended June 30, </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,552,520</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,423,379</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;"> 3,818,186</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;"> 3,393,133</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,461,652</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,576,969</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,455,903</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,415,358</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;"> 5,607</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;"> 619</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;"> 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.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;"> 3,907</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,467,259</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,577,588</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,476,089</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,419,265</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.09</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.08</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.22</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.19</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.09</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.08</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.22</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.19</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>. 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 June 30, 2024 and 2023, there were 361,613 and 128,815 options to purchase common stock outstanding, respectively, and 250,975 and 76,636 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 June 30, 2024 and 2023, respectively, 529,918 and 312,210 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 nine-month periods ended June 30, 2024 and 2023, respectively, 329,026 and 196,577 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 June 30, </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;">Nine Months Ended June 30, </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,552,520</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,423,379</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;"> 3,818,186</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;"> 3,393,133</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,461,652</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,576,969</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,455,903</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,415,358</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;"> 5,607</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;"> 619</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;"> 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.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;"> 3,907</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,467,259</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,577,588</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,476,089</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,419,265</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.09</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.08</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.22</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.19</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.09</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.08</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.22</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.19</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> 1552520 1423379 3818186 3393133 17461652 17576969 17455903 17415358 5607 619 20186 3907 17467259 17577588 17476089 17419265 0.09 0.08 0.22 0.19 0.09 0.08 0.22 0.19 361613 128815 250975 76636 529918 312210 329026 196577 <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 $110,000 and $155,000 for the three-month periods ended June 30, 2024 and 2023, respectively. Sales to Eclipse amounted to approximately $203,000 and $231,000 for the nine-month periods ended June 30, 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> 110000 155000 203000 231000 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;">The Company accounts for leases in accordance with ASU 2016-02, “<i style="font-style:italic;">Leases</i>” (“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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 June 30, 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 June 30, 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_CqQ-CCiyuE2iwlJGRVHWqw;"><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;"> 5,282</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_xReJiH7gxUuksWJMSewREQ;"><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;"> 5,282</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_F3BiSb0zc0i2BouGBKrP9w;"><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;"> 5,282</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 $11,007 for the nine-month period ended June 30, 2024. The weighted average remaining lease term is 0.4 years and the weighted average discount rate is 5.0% as of June 30, 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 June 30, 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.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:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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.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:10.45%;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;">June 30, </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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.45%;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;"> 6,115</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.16%;margin:0pt;padding:0pt;"><p 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.45%;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,115</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.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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;"> (833)</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.16%;margin:0pt;padding:0pt;"><p 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.45%;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,282</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.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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,282</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__yI2v_bG7keGJgQOXDqY_g;"><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.16%;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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 June 30, 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_CqQ-CCiyuE2iwlJGRVHWqw;"><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;"> 5,282</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_xReJiH7gxUuksWJMSewREQ;"><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;"> 5,282</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_F3BiSb0zc0i2BouGBKrP9w;"><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;"> 5,282</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5282 5282 5282 11007 P0Y4M24D 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 June 30, 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.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:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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.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:10.45%;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;">June 30, </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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.45%;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;"> 6,115</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.16%;margin:0pt;padding:0pt;"><p 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.45%;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,115</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.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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;"> (833)</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.16%;margin:0pt;padding:0pt;"><p 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.45%;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,282</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.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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,282</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__yI2v_bG7keGJgQOXDqY_g;"><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.16%;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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> 6115 6115 833 5282 5282 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><b style="font-weight:bold;">9. Loan Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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_e13Oq06t9Eyw2kz7gSPW3Q;"><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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;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 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;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;line-height:10.5pt;margin:0pt;"><span style="font-size:10pt;">The Company was in compliance with all applicable covenants throughout the year and at June 30, 2024. The outstanding balance drawn on the Line of Credit was </span><span style="font-size:10pt;">$9,859,074</span><span style="font-size:10pt;"> at June 30, 2024.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;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 9859074 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><b style="font-weight:bold;">10. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;">On July 22, 2024, the Company entered into that certain Amendment No. 3 to Asset Purchase and License Agreement (the “Amendment”) with Honeywell.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;">Pursuant to the Amendment, Honeywell sold, assigned or licensed to the Company certain additional assets related to its communication and navigation product lines, including a sale of certain inventory 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 communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. This Amendment complements the previously disclosed license and asset acquisition completed in June 2023 from Honeywell.</p> 4200000 false false false false

8\86!9',EQ M[3U96I:TR81DIO-9&?,+28DSQ>P,RE(_*+MS($AO.&QX>(9[/X*I&>_HB;PA ML0B@ 5$Q5QT'@@EH$!V6H0=&1/,1 V*CX3EZR0Y7*+*2HZT.3IU(# /?>SG M-ENN!C:$)%$J$ ?X9G=3>A_A$VWDC^ A\Q>"$_C/;0MGHH;G6,S@',NE)6%X1Y&^C;3/!??W M=O?)F'\SSB&H)$2#WP<(M,<0YY"3$ ,!TZU 6Q[]%(%T3CQY$-@ ";'G4$3@ M+]9.74&DS"$!_/"QCD!M&@QVC(PMPW,FNZ<_H;$ X> 4, JNL ANH0AP'QA4 M'/WKN2&&C[&_=LU>;/#L\';M @.Q;?O,4'"M=!(A@0*%/S8L/Q+;: +7!DKLWW)G@%F;4H>R:6$AKJSJ'A>G:/S81%M"/) +C%-&36'ATPA6_@Y[MT1!"'1V+DL/8&*I\W0A# M6]?>N/%P+)LB84>*V$7( H-]&%!_A%)'8^<7*R2.),T^>XG$K2T-2/)4X7;RN:0Z$\6! +2LQN1E M-2^X;RO)]7*EPT^*^]DP7&;=L1OD)S?5Z^X"WEH \8*_M@S(A1D6*"1!=>N0 MR&\I3_^(;[H[5PQ' ;(*/84?B W-!)PC^IB%K[LO =GV8O_SHUC+'4F"ABO* MX3( 'PZP[CJA,H!:88^A%5PVJ6YS.N+H3CXU5DPG40@21!AS1Z92=RF*VO%G M1X9_-RO1]DX0CFR9?+R:'>JKAR5M^+7#5>T[Q'@8W#GC_], ^'A)YBN5S#Y6 M$WM_3>T32V;OB@Y"@&PS'SLJ9*#_,[14..L"T)8@\(D""D#;EMB28;]^^BM\ MA'>0%WW]C$Y73P_3,SOJ/TV^1'==]Z&JQO]Y5']%DF?0B7%UY: @W-ZLMYS! M0SB.06)3>T0:P8']EC1/\NTM%9+)O8TEO^^Q%I:_#^OU(P\_!O.(+P&([B4 MVQW9.#X:#I.2(DHR,Q3)H82**2(EBQ*92LHI24J.,+#=Z7S]DQ]OKM?V>><. M@FILKZH;?%\(/:@MCI2$&G=04?=^M_P&.U&A?);K?7(=_W=HP6CG[0\VX[]4 M(^W1:3V,^DG0MU''ZYU5RACZ9_*+S_ GP]SH!%_.9KX-K=8[(OPO*& MIA+B[Z4M?=?>EG>RS@!T3W>YDY_OKWAS%7C>^X0-MM4NYHHUMI8ILA48TT.7 M@ U\&9$@21@N/Z'!L][BCBJPPZWGLR6*]!IL/-#C*AB_'#WN^T+V.GL?8?8E MYNJ[6$//XIR9_RB+R]E4X)5A?HEYG/0C?MT <^]EO^B .9;;K6?PNXN5[?<% MS4%O"/9S+U1&H@^0"]'BOB/DH2?D#T&77$5U@/+GDWS"6< 7:[T/@>$=AR"O M@=GW#/,3==:OR!+N0=C3K ;%$_ 3 )SW"7C&V,'['5\.5DJ"I>3,!_HP]- 3 M"GYRAO2+5BL+2(PS%A;/-(6F7HMR]5X+@M_X.N58I9M<]GP MMV*,D+H)-ML<;EJGX)'6*?MKYPQ^>27S2H&+ M5< C%< M7.CB!IM1K*_@,#P6\W#CR@0&Q<"RMYM+D,V$;UGL"22!D!<1_>@" M-C;VES?V&98OY"KU+Z<%,I(]07*:X=VTL:=B8Q\;^P^J@%J]S?'M^E%-<+^Z M 57"^U1 S7" O6%U<(GH^T4Y8VP5P@?Z"#8X/2B$8UG+6U8&-'0!\#BE$(5A M?JU%$[PJZ=)X(R!9U9;=\(Y:25=87=)\6[6-4>[]BR@;^N(_WRUZ5U](N1Q] M'CJ^WP;_\(+PD/SN%8%/\Z#0 F6Y.>P3M&D!V]6^5(X#AZJ.B%5=%(;YM50= MT0P.L:E.N*<-R@[\5=O^%@B>9MBN]5%51]RPJKLW5Q@L(I^B-[EV]W M\_+9J!'V7,>%U8!8TD+S7]8!!3Z%"D&99B/.EO8#3M; MYZ5)V!FRU]M->UC1WJ03ZZ";U$%LD S)2;)C6+:89#"8BUVC86M+!A)P2JY:QHZ#W35L!XD2,22 M#(-_.'5^TPM_%Z//KF,DZ!G9=+VGO6)-%5T5$&NJ:RQB554=\-((./[>LKA( MD1@39H&_[^K>^0D3](ALNMS?@Q#KI.@*>ZR3KB!Z5#VH<%S4-V6)PTK1*0*G MB(^J(^J&U=%Y:1)VANSU%NN@Z KW5]!!\=+M&74!S:TF<&J.+=)XBL+)C^I% M^H;UXGEHL>ODIM4@<3MX_JYJ\*9<,;Z8K[%MH<6)!(-3)/7F/4'W'?"7V!YU MCO.9GR29AP=K/^O>HOBFA-T[/_^FA(\[)O&]"/&]".^X%X&B :Z0!"X.R5%* M)),I14RE:$D<$BB>2B9QG!@&JCQXZ^8;KZAB>[Y2_@?4:;BI_A@$\U2R O-CE^\GQXH-O/9=_.?_4%\NC6BPWG M#HH,1N,JB?NB!LA^50,DS58@$N'L"AS7YB-$^3_ KH^#*]P. M6W9SW8J_U*9Y+N'0)..:Y<),#%I2ARUI;B@V\HMAF0.>4NH+K9KO^JR('^FS M1)@Z2OE#0695!.D3(7,&+H#KLZ*]-.65L]3 M>D-G4$,3;,X1/8?L2ODF;/ED1E922O4MMC'F%F,V.T2QU6HU#/I\,J-*P\J* MW3ECS;16+JH?Z@EZ=2(\ZN8,W@]KXG3=< 52NY MQ4(30*M1S-;&3;R2A(S'GC8MZ[9:E%UY.O,7DQJ* [3$6IZ(X4^;LF A3.1U M=LWQV8'EZ<.^6"R&38G#IG9VH>32>L[G%GU*7Y6*Z+*:A4V/,)_&!;+:G&G.$,OG127+=17T$*'&$ GA3$RJ"VP 55 M\O3!E/86@SPP("YA:(KX$198?K&;GJ27+-=U^*:@8,FT!J>%'Z%KLTUXTWZK.D$S_:Q; MHL:%R4P(FS[!*CU@2$P9VE..]QE?'*O9#*B'39^ =2"D9LE6@:X)88%NDGR9G&8=%'@4)UB4EUG4 M8=,C+*BPO2J&]HK-,TY[H=C.X"O,I8Z?CLC?J"<0LCWNHZ9J)E<.R(G&$ ML06OS(C9@9Z>98AA76N5"OSKR1.*(ND1+]=:DW>_U9G2=-/M+R\Y/'-CK$6Y! MCP5P>9N>SH"QK'GOIK#I$6+U1MT)99?RW*R;E"77P3BJF&-%\HAV&:6G M^(RL%=+"/$&,FA96SUB0!23QM.D@*=&N5) 2LSSA];*9'E5NNIY('IG6/#VO MT$8UMT;];#_+TF-+R4'9(H],J[6TA%RCG:.X?-J6RCB96^82L.D1N+!U76BM M.68IE+V:G1G1F" 8< !'*, .A]EQ(K\M-CG:)/-19L.D3@2GD274RF2\D M@6_U#-4?\WB]P09-=P+S=2^R8H@P=GT^EQ2=6Y ^[T+L-US(^?:[IR;0=TW M#N0@L@[(M9TF_I,@8T9$@!'83S*6B"@P(A6F\6)&7)T1L6J*""-BU1011D#5 MA,>,.!\CWGBAY8M>Z^?-.@D?/DE3OF6;SL6T\H=ID'Q"@I=O3WOZ]Y/[U&"\ M%)#@GQ_XC_>J0?0G=45HS/5C7(\TTWE@.F ^ M!-9)SL>J+H*@_U0:G$T!7O'NX(_*"H[BY*UHQ!L$QZUC@XAU9BP6M^8TOFIO M0PR3Z-'@I;3*]T3&2SF.FZ;*^RS*PS;5W_^190!&HVO;4?7(ADW5@5^0X5.6 MY\/-6^KY%,7G4N#MNN,1!3Y1><1T.;YZOMAOD;2=9; MCI==/O9[DB#-N)8%R8%(MAW>MO[%?/(OY()':LHO;6_X],/E5Z!!C/3O,.5/ MCR0OA_1WF*+/#QH/3F\%?S!\8ZJ".WV#8I=R\ -8N.I2TC9GJ[Z^&_MEG=8G M'LG_W&C\ECPMQ@CQ@&CX/N1O=14Y.CJJM,*#K0*\ >1=R#0)4L1 M!3XK=@@Y+VG#MC2 M'-+"M1-C23)_!Z+'ZDKP#_<@=ZR3D2S+AT3L2)H+?B VY! (>]Z=_*C5$DH7 M+;AH8I+JS7INL4^2P=DKXL>_%([=H23V]Z_'A/@606DLS5&/&:,@S:FM-!.B M.VGE 96:*D)BH55:?6JT) KL9TMS1R*)R7ETDZ.I!;A24 MS*5[EIP:<;;;IB&Z1.F.MG[.9_$RM< .NIN<[DU9PHAIZ"LP=@:?N M:!J_G*\0B^3-B.2G;I[]4G;_C2+927>](K9.9F=^Q75F?+$\Z.>;4"2AN4_= M,21QQV#D>)-%5(I.I%7+8XE9?K*FKW*4[SH$A#[X-,,G<8D?HBJ8:BOH0D,*SP-IPX MGHE@/!.]*<>IB0_X&#N!\Z$".J)YRC6*HCK=16&6-VK8=)8JC65Q'*A'Z$R0 M=Q2)WF%,G(NX$=F-D$&%*#&3S,J>"E(M17L"7D4GV_ M8[ S+S5$*??0L( IJ0JB[J@4ARHW'*I$CPIQUN(\'H5JV_+OK;#>:[1C+L6@ M9>=0LM.:^8EL>Y02J9K99(.*K6&"(IE*W:$G]5DL];'4QXF-B/@PKY5ZL]17 M>FBOF^1=>PGEZCX+6)E M[?WDAOAO79R M?,C@FP=*<;+BO8'25JRXC52QNA)>%1GF3^WGLZ?3<:=%%[QIBEL4)XME4>N- MB7Q8]QTZ'*DD>41*=\ MU$L*;WMU5BP L0"<,YZ_'0&X*8N_L5T%:+IRAL5#PU4SG(9D.?515K5- YJR M/.2#^;SQ[Y9ZO&K4:&_FEX69Q7<3>K<1WIL$C7^0#R#NDECR0\8_RK7DXE/9 M-QJ!1&_*<>K]#%Z_)G/X3X0C9N MU-#1Y&0Q'J/J=-$L)#OCY7#9#&XG):!#3M\1#'Z79.*%^5CLXX7YFPO4GQ=[ M+2>W<'62&J/U(24V2:.E$RX;B'U0R8"\HQGBCD$_MK\P#L3C\.0;3#D.Q&.D M?X\IQX'X]0/QS1IRWC 43]6TV N/O? X^(YL\+T3TR,.>'*8LQNUBLYPW58' M%=MCI33NP[@[+ Q(WJ$,>4?2=!QVQP(?A]VW$W:?$/B!7BL-:_,NRDEK2ZF, MD@UU5/4"@0]K!U(4W?R=XF"5@##K>2-3<@X G]M&JSQ;R1\BDAX=?;[0Z57&=HZ)"$]0.)DH9EF'"X?G@4+[@PP9P#W3FO-_+=@X@O5_LLSH&<]?3>1@(; MFJ0[K*YP.R$\7O;$,"01:J1Q!54QA=;%^H0SEF,1VQ0RQ.ZH%'J'HTR<&(FE M.4YP7./(WYND6:C:O0+&3QTN@XFVDV399C<12C,=%#5/IO [$C\ES+>4],B" M$; L$-0LDHTY0!QI%=2=C)WK%4/+:TNH^2CJV]$(/EI0\GHE" MN<6X=*)=D;HR5$J;\H9W&)J"7L:I,TBQ),>2'"3BOU0%. M?HEGEDFR(O @*?0[=#YG3<:!#@C6;E+8'8-_S+F)SV?$X=@WF')\/B-&^O>8 M\KEUYU6I3'B$.R*_AC!/0/54,-]AQ>@UO_$R7O+\F&/_\F5[;$[]L M;80CKG=ZWK6GYG(,!+^"-8!A^I^Z8)'Z7(JDX H^%_I.B[^\G M])>MC'!L S3&:,N"/5T*>#^E+L>+I4UXS4#H@QN7H,!3S!U)?6RO9!QRQX'( M-YAR''+'2/\>4XY#[FMNK90!]!JL VJHCTD1_/Q;A8&Y*L.GE2*;+E:*[2+' M(VPMB_ %ML45ZI4LU^+#4N3,7PC7%(KM/K3SW\*??TJE+[O-^!;HF886KPL8( MT0Q]G( !\!Q1P# N!Q=-K_:">YN^^):%2^U3JD"Q:4.IR4*A.7&3B[+@UX11 M2G%T!<5Z\DK #'(LXF$!M]1=DDH%567C8\W?6PKCD\F7E<)EHL00NLR/A4R^ M0Y8+EIHK%YN!%&XN.$71X,_7/93,RC(5+TV';EKJ"A'']8K;2:B@&]"["NFS$'4$2=TDFKE+B,P1RR8MD&#!:\6#TIGSMQ$ZHP?9I$&,[QO:M M[/V_)+9OY?#YLDU:U!*E\GJV2A8X MVN[D\M5! VV;K$C@V\MQ,0J_2R9/N>"Q[,>R'V]_B$A\_B;9QRAJW:PMI*RP MX*;% 9G)<_U&*/M!7;@[(I6\2\71=QRAQ!'*U:/OFSFK^*W8_CV1'I_#C\2" M?N4R1PZ_NR<:^^,W$HN'10WQ<^S!BH$? S\.1"]_MO#DI6 +AO%]FB5;LS): M4H5U3DIE5S 8)<.%8.:.NL3YPJL9[\T-IY?(I7\K:=WJK'@GS!/+_;VWO5ST MEM.]W-I)C<95LW9A;?5T3IU6G8:8QZ>ERE@DJ""U3I+)NQ1QZLZ%6 _$>N#C MCLSWU@,7O>GTM7I@TFQ)Q>0ZY0CJBIH6JG:M6RAY@1X([G+',>C:),^>9/_N M?GP9Q>%Z']_1UT<_<=>?QS]WU#TO^?P M'W'S:VPBF:^A>A:5C.4X"\3D6&Q -Y_9[J2C4>P.-MYC/08Z=]SVWD+"*QB,21WNU%>OQ$LL#$T!1@ MV>$I%>8O!"S<Y1>CD8H[TYIM%FPA?JP M^=']C,5:[@V[FNZGP ML[R8F)('J7VAR;]E0]?%)T][F376-4LTQ[,U$VW-EZVV.?[Q+X:>N/_VX -D M0P)$NG_5'?(_IZF759>J L*=<%OZ39QJH5XS)];,I0V;S\U+DL^=!SRGB-20 MK+H%>>D I2-I+F@ *Z3;46+-$[-">=BT2;1;;2B31+>CLV/V):1\9*YOQLK9 MYBJ**Z704['B3!WC;@,0%2#3<*X_4?38&=]#2)B2A2R#E]PAQ@B!NE^>?((V MV"S!5?O ML*4\[6-X1&WF!:9?$[V1-EUK/E?6EB"I*=V,8HTO-_U/YG[1MMUGI"JM#8I9 MO5W441?M=JOK^L*=%B\X\T]F_(F9CT:#(0$.P@8\,)U0W>X^)N(<=21SU#=\^^U+ M@?+!$9A'K SD+Z&N$AO._2Z$_XA%WEL.5F1J@-;9ZJ!5S)NX.F2/PN"=I-[\ M%O0#B06U@;;YQ /!V'6:MXM0KL;F%X/2*,UU2U1A MY6>])$6-(RA"\?I1G!R/D^/Q^E$L(K&(Q.M'7W[]*#@09NB[Q:/H+@%LQOGV MG'B6'E(X;]CV3$HDK(7&M-0N'&!T\__OG:C?&0U:"]17.!ZE1%]IL6YOVGQ[ M\O]W)/.AIU/->S1[59[9FVOY?BO3-69TS?.:%;^/U]LO+@I%Z$WYVM=0WW1]L3T-$#H=QVY)X/I. MNC7U70'H);I=[R9KO693),.:XH'T7_*JSF^%Y.\IO/\_>U?:I"BWI+_/KZCH MF1MQ;P3VL"_=[W0$(NZ*B+A](1 0$01EJ)F*E;+WT* MSI+/<_)DYLD\:YWMBTX0]@;P]I%%J=B"ZT6[H=DZILICI# U$_"2#ULWR! & M3%_ ] 6LPP B "+ .GS+UF$V_EBB :C.W5*U](+EWFGJT@I5!^CSN=3G+SAL M*0]Z>5:'ZE\XZL0PJKGJ>O/Y?/URCXJC(J4C;:&[KAE\QMZ'A^STUS> M! '!. 8A% Z.V@":X,C\X2/SAZ!9ZE'=OKG8M&%I2VX\$=E4B)J90#,^1!,X MA"$4A)+$:>N$YJGN=]<(5AT\BF38BNB^-+;GW5K]U>"U/,:5O&_<2*1K(T;HB7(TGDG"=#(RN[+YY0<* MP0P)X<1; MH>@I2>BS2)'_X,-KGGQ?B?[W\!5_(NMAA6YEIL;HM:)7O>OR]* MCWV&#UYR6+C_ 7[95*U?\# M?OD4M\\< (HL'O"*40WX2+$ZR$+C7(DV%0))SO%)* N-0 CZ)Y\YH ! 5=\ M_+]H+]:;*(!M%GA-GA%#6.T$W,I@$1YAQ(0"R"\_,!HB,1)BZ#]%M $3 #CM M@-/.I9D P/V3"Q$. !%P_^3,=0OO+0*.I:;C2:K2)QY[8"'(_GB Q;JP[D5) M9O1SN/G^)Z-3_NJ@@ZOY3WJVYR MZ,?2.RP,1-$HQ.#@T ]0_;C^K:DPW M175\CB=C1!/4"U%ZORDA_QNJ\?IEC\0W8N_D.IQFQ&OH/U%O9L:=JFG>(O[L M+BD3X'KA0\$2]\Z*_\#TT]NV?IA4X0EG1I 4*CD4=@F^GK"GKU#7(7'T)):% M-[.7;JU__!/_>'B1YABJG^![]EVW@J6C[KZE:W[X]@.84>HK1B0]BA_-[C]+ M?R63)P=>@^%_)7U\].;?7E?0#,?Y_B=#T,,;,EYC%'_DXKJ?6.31S#SZ^5^/ M!_/KJ%'0/,?SOSU0VJ/Y.\P+FK*;:10FOJ':!74:?_V;ZFS477 8*DT_4H*^ M_:1%+.D2D:CS=[]^3:;D:-$6ZK;P:-8.7%IPC&GX[?ZO'AZE//CPS O2>W3? M?,-1DX1M3Q;LL.+QV>(;BGPEC];V-"OC6*[Q($+8[T*>K@GV:V'^4>]F?D*O M_]T3N&?W[N3W/^92[R7"E\"42]@ZAN=/,*BO ^+I-#\W?VK*N J)ZGA,&IB" M&K2AX#I,*S2BT0I!T0R-P"@]G4Z_W'_U4TCLG\F+3/'E1ZW=%OILK];G[R2A M*?=J0ENZ8]NE.TGN=(1N#[JKM;F8QR;W4W0_1$YHE_BVQ)?B7^*_JI78'E^2 M>O'/%M_N24)9Z/#=^*6?-LJ?*"9>'_'/SM\][OW=K^[?">6[PP#B!C^'GJ]1 M_#MRU4B/53#]/R?NX67LS"\H[\C;E?>?:)V2$X1!%4PSJ!BMAJ;01/P#(:DI MAA(43)+H08[5!XTJ6DW-7H-=+^"";2@M5;(#VV451#EJ.:IA?7Z^H9JV:GM< M@;IV0)L"QU.(OC.H.BRIH(>OU-'YJ.!Q&![OC%=+/SU MC$>L4M*2>-JRH[4G3/!@^767'I+><;ZLZ,3_O' MTR0K&V(R-U5^88<,/\/Y+C8T%>JXI:LR1;<^GLMRP=EW5F5>:>S:9GS6.&I) MHP.E%^RKGDT&8YNN[YOS<&TJ"'S[AJVVAG.'9(,:I(XUB:T>.F:%-@BP-GCLB-BK\M+ 1K*P\V"O*,F!1Z M?$?96+LU3Y:]^5ZMZ"@QB-_ZS*36,*VU5\FF#"]&&-GM]^7+6TD;<4!.VP9\60],Z]>H..Z M3N@R7V!UV-&YF;_R-_%![[BITBL6HO6XJ\GJCB"&NU%4ZXYCF#XS6;ZEP)7. M%N/Y2)G89AGO3+AX"=!GD%*IJIM576DT^KX^6D4-@HV#,"JV(6-=ST<=.N MA"'5ZEA%K8^E38]FP"R(I%%UAPS?<.0J:FQ&,W>4-CUBED&+[_K#!C:"I0AK M3N *05!%,6EZ1"UR10P95A_L;8DJMY9;K1:@F[3I,;=T-Z-:NU8N;&QN[#?Z M*T'6F2@FUF<@8W6UP9*IXI*-]J;>T&IS_143O_89@5ET!YV8+[LD+&QJZXD7 MK-;5&(C8,]S:[8V&?%>2:5X@US"QY@UT2;-)TZ,I$'M82ZZ/>XH<4]*HPLN[ M[9@PDZ9'4[!;N8@]TH5^W!1E!_K$0C0N9]?IS[G-VI#1:;LUFQ6]@1AO M;G'3HW$U&OJ"+[7:DCT8;H/5Q)*]U99-FAZ-RU&G+:,SKZ[L0F7L]*JU-245 MTJ;'XT()0D1UPX/[(V7ZY+>#YR.KWJ$-?'2$#/V'CAT^ MB-PK=F^+%2'@K]0??5V/CG&/WN_%[YPZWN9!,WSX[T)BP/QV?TI/JEF^>D ^ MV$+2#S\T52>!YT2AD+ 0@!JNJV% -24DX4 U)23A0#4E).%8+Z2"%B('"Q$?)X#B,C# M0@!JRLE",%\I0$UY6 B@-9UV(=YY/^]5F^OG!NE^..XM2W/G94V!YCG)P__[ M0GQYBP"@Z%<8R].EW'>'._5FOF')_F 5WO*L;>IIP\DE:R9\1-3DO4I!S M6:$N6E3:E@LDY?V2\IX+:SG;4*YB_SBZT_%'(;^7XN.?1W+]$_WH:^A_<>#P M5_2R&2&YI'4I@/_;L0+!>)]@8)>#@$$P6@=SKH40!Z8(_+M>_F:9W) MCN_ID19>@$OF-&D5L@TFRV"0ITDF]N> ]6:<+*P4^6KRGB39P'T2P)[W M*"-@X(?*05 MS5]4KUX;;F24?6^19,Q)1CRPPAD7!?&2&7[-U9PH60LV"(SX__2>NGTF^]AJ MB=>4\HRHPY8#^PL4G3.!-QEVI'HKGA?4XDB>E'N+C=H.?5\4.6YAV:@FLDYR" M$$$1$([\*:4@@/55POK/=SBN!M8(_ RNW[U=XRUFX10J9M66:->RE5U!(MI_ M49G^%+B>;EU>&L"8;^^B,>PLX($U%9.L2-6E)[X=Q[\ MG1=FA3D\.[!_:<3;@6:^SYG3W:*A)4U94*RP5\S]6*ZTY1 M#LYLPS6=7F#S@]W&MNJ[$C8<& /"2K+>DK'J"&$(#:'(G^I O8 ['$Q(2#G M/GJ^UZ;T.WU8DHT2&(//9+)CM=PB&NG$],ST,8[:6Z/:L7=V93JB9OV:NB^I M9DP?B4V)@"@,AW ,SLZF='LXNEW^.'\B=V72U:9=91<9JK#V "U07H\V>5TL.+XGI"H,H"H=(,D,?\L7BZ*+B M>7@W_@,BFBE0I[LJ0!B/1Y#_>?[[;<\20\W D[U>GRS&/+ M =F_TU!E!8&F/ )8Z1>^'G@Y.&P O;X9T75X.N.EZJ3+(WN=VM-GW@#FRM0L M.&M=Y%<^VR1:ZT&I;6^2@7_Y@:(,1"+TK?LM %T NCB99>H==(&[;;?C$K4E M;^F3>8N:3ZO#5XA!,S0A^P\<"3V"0"(NB,XA< 6UPX M6Z3&)\ 6[[5$O8,N9EQ#1?7FNB$OF'%S N]&HC YLW:Q%'"T:ZV&-5[8URKU MQI"L#;VD4EMBGH)(#(5@+"/?V,U$/)T;55DQ!@48XR.VIW T>NLJQN4& M4M'I!WI>J#IWKA'>!4D.&!!'=7)?Q+EY,],S9_Z&FX-MXGFK%;$O$I4*11GR M3NBV@KE4ELOFF1E^B3G-M@^[H;VK*B;,B/"B4MLH5&)Q0A"(BH^1)$8 EP.@ M"4 3GV2M0H-9RRE&58DG5:1$C"3!*_AGMC0-:Z5B;S1SV[8Q#ONC$DSY\V5" M$^27'Q3$$ R$PAF:I@%+Y 8VF9JD\C?<'+#$"U:J:E$36=*K3N#5!E*9::+E='MXLVM62U5:#&F">;+#PR!: 3++H 2!$#E"CB9&J+R M-]P<\<03VQ1I]0S2J(LA3!:W.#IA)"$JG#E0$K7+VMB;RA,;=;?>?N40$Z>3 MJ!.)70E-B(* &(0""L4'K$WYJF1T%:4F\C#&,URH/M>EFC-R]9G$]W*LW4!^ M@?P"^;W609X]K\VYU(?K7]H;D=\SIV\!_'MEWO+XG9P7A'?>]-X]?ITE4L!= MO1O+%'!&GKH] 0""#P0?"/X-C3N/V1W.>+*Z/0&X7<'/7UH"P/B?)X>L*Y^^'H@>8[^C'^_HVK(EN2D(3RH MS!5=5U;]T8I-(A22B^P0 I,0B=Y\"EZ X1O <)XJ8KP+PZU):ZBLU]Q YH(6 MVM\95(]9FPF&R03#-(9 !*A\<:,8!N4OSE;^XET@MB9D15ZRG07?H,GR&*[# MKL"F(&:2?,@H1D DF5'@/G"JYAS$H-3%V4I=O O$F\7(C";K18M?R14Y%+EH M[&&I-IV$RU(03L 0"F=X2>\R4'QIKF50T0*87Z_?X99SDTF6%2W>1?(E,HAF MQ 4L EKBNRA7O8@E]M5OB?6"VZK;3,H29,P2% )A1(9FU=O#RNUR1/XB&/)N],FR/L6[2*+I-_?% M8E5NR9R_[A*>3Y MB7<1O %H M'#Y927> M10M5LS<@]N/FBN>TQFZ\6[J8/DAI@4R3\)#,S>=V!JSPLFT(L,+%E(]X%RVL M-:/;P=&(@"T%G1-DT]G*5DH+S)4=W@7'1">JHXIEAW;:G6A3]J46QA38D('2:%0',)1"J*SO#4&^" W M ,G45)2_X>:(#S(MX_ N/A"KT5[SZ=;,KA UW=;@2FLX3M6#Q/)#0R22N)!! MM090K0$$"]U6MF60[?Y*EQ;(+Y#?2U[:&Y%?4*WA2I?V1N075&O(]])>FC\[ M?F?%]X+@;NE[4^MD*4'//29@CP+>JG-[JS+U7:>@[:28?<;^U-9V_0XL M,6UFM;4E?V**"D(DSFH20BD&HM$,,Q$"^.<&#P#^U^BL_C/\BTS/Z\BU*6\W MMK1='BT-%JUM$OB37W[@$(7A$(EG=)T=P#]7> #>Z:OT3O\9_Z8Z%V==F%1X ME6W"U7*[)%979H+_Q!U-01A-0%A6! #=&[1F"HOC:[4UW]<6)TX&#*JX$(U"#/8^SN XY85W^4N)"_-WP\X\U?VEMF MX]7$';^JV05-0 H(7685A$ZB>9/*- R$D1E>)@>X!+C,"2XS#:I]+R[=LKGG M5@H;\(W-:MP,NGUY)F\27))??M $ J%9U8P"J,PY*L_LY;NJ6-?WPC)L$=YT M--Y2O&6MJU.%T4PT%!-8,DEN-AA#(!++*/0-^#ES#LPSNR^O*@;UO<#L>-N6 MUI?MEBT5 L2JU!=]1$OWRR0J%84PFH(8+,-JK)>!S$N[0OS43" 9CA-_#KHS M#=?P52* Y!TTB(:L]O0-.:.#5H-G%81);!88A. 8A&$@739@!L ,EVDL^3 S$$*]49EO M8GY0*7-K8):Y@)/(:2.:OD;;;POLNK4[0_48GE9%=EX]XD)IZ8C7$4HN ,D\P!+ ,L M7PF6,[74O 7+(;_;#BQ\L(55C"_MA&:';ZAF@N7[>F8X!<%(ANEB )8O&,N@ MN/WGV5;> N;>VE1T>U?$X4)Y*^]JE9))+%,P)^G?4 BF&8BA,K2C #1?,)I! M2?K/,X>\!*JWWI:@BMC<)FA/+!P/A# HAQ,WKV9>9]^!, MJ=QN;]BW>U$07 V_!BLN$'P@^$#P@>"#G C IP\$'^1$N&+&S[7#^OOC7'66 MJWF+DUUFN(S5N=%[8[=US?IS?,NU%#Y-+WC.[+5ITJ7Q=&)T^86]WR!A6>R[ MPD9!T<2[C$(P1D$("CQ2 (W7C\;/\0[_&8WDL*1CG8H&2^.PN#%DOXJWQ02- M9)*"!*/<&2#FDO-YK!B2T,>:9!^H5IES02.S) #P0?&#%T ?7DP/">K@Z"G&!J0O=S+WOG+*F?' M_)_B>'R=^G=Z:)>&AA'"*D^T"WN^-9)P-J%^YLL/*LF_\TP1DM-0/_ YYAQ^ M.?,YWB;U7Z9_[>=![;31M.<>UJT:E;)/\)LCGKGLL]XZ1EU2L>$^MN$!A\_L M_/-"J5;>5OVNK([ZFKPMK7V-V"@HD1SZ"(A&,XS\.[<\ QP#'.=/A:[TBQS?D"N?X M\U9+F&EK-H%R$CV,8RB$,QEA^:*WY0MP0@OAS/#!-6&07 ^DO?W\:\8)]MJ> MZ_U^A>-E_T:OP&^)<$:L96ND#2=(>S:HNK%*1::N;12BL[I1=3D69H!J@.HS M7U=^+ZKWNJ>W:[T>#*.K<6FVKG0!K OO4#\O1#<38Q8CHR#=>0N M5+>G*_-UL38M8)\&3N//"?YX2&=1]KT%%W?#GC.M8:Z!RMK4*X%6Q0[=I(5;6 MJ-2R M$T!L%8AA4,S@T+0 > #G)M5?E<.N#F\(HO[-(:I,WS$@=D$S3&;3$A ^8 MI) H13(0"%< M.>JN?&EO1'[/G*8 \.^5>;9_.;-#=7OJ3'/G'EF.S%+GCM?Y9*_6N8>; [/6 MYSG!>^KV$(]4-%QC:CUGD1+7>M/!NHPD2^T2&MJLV,(6HH(RB0,;PV"(0(#[ M&A !(()+=G^_B0CHS;!NV<80%O!H$8JECLLVV(0(R(0(&(@A@%T:$,')'=OG M'FX.B. 3'=]O80)/88JBA<$->%!%6I7-EI?:O4W"!,R7'PR!0#B9D4H 7-:Y M@L8GN[3//=P<,<$GN+S?P@0^71R7Q@1K\E9UN$>116&HRNGA('%7TQ0%80C( MWP"?18"!O_HZ!ID'?S5@X&MS M6+<-D&K_DXQ1V')[IWO1Q#'.8XWZG\_S39UAJ#FP1'V&ESK&ZZ_K%\^8G\JV M-"ZM'5>&!Z5"A^>V: _ML J&W%^N)@@4(M",DN%NZ=?0+W<: MM+!9"@5X-1S8Q&0B$#)L)NA/[U+C* 9A5(89[@#Z\P.)#-#_)G?T;:+_4_S1 MK\%_NMM):US>X'+4E@7'75,P5TDW?^;+#PRB$1I"Z(RJ\P _=+XPD0'\W^2# MOFWX9^J$?@W^;IV(='P4D7RAWAMI3<<8:<44_HGK.=[Z&0Q", QL_\#Y#)S/ M-V4Y/K_O#AB.@?P"^07R>YOR>W[7,_ \ _F]9,\SX-_KJ_7^R_=\MS3\^&"] M6,1'\F"F^L8WX(V^[&Q^Y](2\Y7V[XS$=7L" 0?"#X0_!L:=QX3/Y_QJ'5[ M G"[@I^_#,> \3\E7OCS!O:T3E-1#2P-N)7>0TSG=HQG%0!X[G&=S.%?LM:6 M;J3N_M3L$"BSL%45VLN9;T>D%TCE15W=\>*) W[1=SC]>=5WXPD,.H8O)5U, M8?B,\W_1ZA0XL;#JV@V'M^$UUUQI"U/!\"3P%_X*@[JV ,P S*^#^=WQNUF MN17.^KZZ(31^U1P0Y#)8SIH+,0$SF8(YPZQ2 ,P7"N;C M4W#.8/A^-F@69C MOEV4S&UY9*.:MU.F2W=>'Z5;,Y.@&45!;6J YE?K4@,TOS^Z-@LT(X2Q6SK> MH,6K5KAE]BI9$-9L@N8DRA;^BMR\IGUIUZ"?6CI*EA.%A@Y9%& MD@."GZLN.=CL"%A4^C)JE^KL8,B9$AJS-Y&]F03P0'[ 7C@)NPK+_. IJ&! M5!+T"A]%H4_#_!Z1IF;" YE;6 /Y < MZHLJYI52A2!SXPP@@OR@ UR7O@VKSLM$@/"&:;(3?PVC-CN1:U)EX*\V"1%D M;]>Y6"8 %Z=O.L+ER@<)+IY>[=("^07R>\E+>R/R"RY.7^G2WHC\@HO3^5[: M2W-5Q^\<&,DB&_J=&O=4-8W["]/!G1>%09*_+/DZ<%V#*T7@$NDM&F2 X /! M!X(/!!_BTHA(%X20"D41&84*78TD#: =H?QO:,ZV0]+=H M%V2E,8WVJ H+<$N@BQVL,X)3M),IV@F*A!CRYJ]X ;3?PB7LOT+[IU1$^FNX ME]6&NS:5/H]6*Q')FJXI16P"=^9^LR,B*[A?URWMD\ ] MTPI(?PMWPY?LO3S=UGG4V'7JVWVT1!8IW),8WP3O" %AQ,VG5[DTMSBXP7V; M%S5.?4[+X7CSP>YG--0TGF)@0Q8.5)_Y_&MP! M!T0!+H)?H7GH'4QA=$1Q+S;@ 6RYPDZ!F6)]W643IC@8B"@2@NF,5 H0EY(O MY&1J1LKA>//%%.>P++V#*=;+H%;J=!5%7HU[8Z2D$I[;-A.F^&E;8B"4)(!2 M\;RYZ7]#-9;MW'3LY C2C%BV_=\[UIL9=ZJF>8OXL[MX<>Y<+XS?'PO;7=QA M*_X#TU>=NZ7JAW?>]"Z<&8$1]TL-C47\MN#K"7OZ]RNI6^L?_\0_'OY.O3F MWUY7T S'^?ZGK ,/;\AX25'\D2'R?A[11S/SZ.=_/1[,+]06-,_Q_&\/[/YH M_@[S@J8P-HW"Q#=4NZ!.XZ]_4YV-N@L.0Z7IKRC^X)/X]G.'P)(N$5]I^E]W MOWY-IN1HT1;JMO!HU@ZD47",:?CM_J\>'J4[PL,S+[ 2+OOF&TY,VFOCR8(= M5CSTEM]0Y"MYM+:G61G',1!COQ;F'_5NYB>[S'_W!.Z)O-^_-?D] M)MEX^W#NO[.Y?_'A48S=1/@25'+)IA6C\2<8U- 3U% /?_$I5/;/Y+>O M'&9KXCEZHA[4VFVAS_9J??Y.$IIRKR:TI3NV7;J3Y$Y'Z/:@>VVJUN9B3IO< MS]]OXX\U"#_,S7@XH5WBVQ)?NHM_BP=4*[&]^#^D7OP_+;[=NQ/*=U*5[?)5 MH5GBNU)"EPCU_8X7Y5IO]'.$YQ_(OR-7C?18J]#_\\F]^L .T*NSPIQ#W$K:$L&?-HU5,7HJ[G85VRI8&[*E^FRG')\- M%?1I2X3@K<+6$JNPX%?WRVBTGZS&8MSRZ/,#?DTQRNBR6AWBGMNF9B5#P: MD]UN>AUD,&_#I%::C%6:KN^(Y//'8RH,,1$1S0H#5SKCR7;6Z1/SD:D0"ORT MY8A9-BAUN5W8E9GL=O>8MK)K8MSR:/1U;AKQ;3C2>#08FUT;W]:K^TW<\FCT MPZU3$?5Q-)/50E?W!$\ONU+RSJ/1[Z*V3Z&VO[(-JEJLUS$!JSA)/X]'+W:Z M-F9$1!.N\#TRXL/M9L0DGS\>O5;@A64X<&MV@UZ*.Q@C=RUNHU#'HU].$,DD M.;IIJU2Y3VT6_?T825HR1Z,/T&J_P$:I]*CS1/8:GD1$ MD2S#*EUJ]]IEILM73(4^_CRA[\,5/=%&26/T?F^)&W+5ZFE2"S9Z>XX?-UI;KY1\_;BC_='.<-5Z MAX/10A&SN]QL(Z\VR>GSJ*<+S/\)-0"LH.L<+2MQY)"AF)[@+I.Z@M M+<8C$QMNEZVZF)Z4CT1EI>V'Q)YOE'@UZ*,SG5FWN.%]VR-9J6J3BB(0S;5, MBD@=K1D30]O&O46/YZ"J*G6V6NM$]D)3:KB\[LN-P29I>B0MO%3?"9QBB38Y M:L,)9AA63IL>KP.]X6P]VTDY64;BB&59#P/2X!]AQ#UR?9KA*56%@M4NX MN-9E1SW=3)H>"4S8[$_9WJB#V)S,[U;3ID<1TULVIC(E$P9:J TPS MFFNOO=TD38\[6YB0H54UT&U,EF5O@:$K1>[' WN&61!KC,@.47)D#E,7*UBW MW9YM)DV/WKI7*]UV:P9W^0$]\99MS*R-JVS2]$AD^M%V)I'[*0$;94V=3-D% MO8;3MQZ)#%%O6D-1F _ABKOJ;;V9L!#]]*W'(L-'/418=:.]/2@O)H6UN**$ M^QXI&4-^1&; M-#T2&1;=#MKE_:C&5_CJ0NQI"T1HB$G3XU7@UHH_TPN>"U>:#6-KS*9]%H][ M\ S%>-/.SIR,:Y0MA%*GBF&U=U9?;7UX@#,>O.ONMM/YWMVY&JN@S[!, M 0V("K4R+-[BVY7-4EWY*BTF38_?BMEP%.^'%;LR7_C-OLM*="E]ZY'((/X MKS':*I(' S?>P$8==C-*FQZ)3$WO\;&6T83Y"@)OUU2UPO3AM.FQR!AN0V>J MJR7!1WYM-6U/RB5<3#O[4V32T_K/4^^];3,^\3KJ,C"^/?SR6(U,SHF'XUQR M7M+NSUD/YH/T2*I&H??PX/Y FC[Y[=CZR/AU: ,?'4!#_Z%CAP\B]UKJARUR M./J5H?X4[O7H7/CHDU[\F:GC;1[TX(?_+B2O_G9_[-_$4_?JB?M@7$D__-!4 MG01>8L[,Y/#]LG;_J&'\C^^R)AU^9AIW!Q;BDQ;BM91/8"$^:2&HKS18B#PL M!*"FG"P$H*:<+,1K&4O!0@!JNJV% -24DX6@O^)@(?*P$(":IN4N\RP" M[PGTS0,77)>47 ,?GDD.7C.: &WA1B4#H".'I2-/."G@"'WYS'"#1'!%1^A< M#3E?@GW^8T.L&*'9DAO]AF/#GVXMLG%W$DNNZOR\M A$ )P< 5& +?%R#XKY M&O-5B?HM[(D]+WRZ'8)SSN6+_J=+.OV5RG;K_UM!Y[S%PG.!XG>C/-=1+;U0 M ^M_H8K_WRY_UPA5RTU2^X/USP;_#)EK >CYAAI$_@X(P(UN &D*T5G\N^$' MA[Q:0.V] "#01R/^TRK?YX,[_GD$^U-IO+\GVT66V[O 5%U5%=%^IX#Z)-^WA>\R4X.$NX@O_P@< A#*%#W M!_#'AZV3>$Z'>JG\\>!"?+"2'(AC[15G,Y;65C#)S!IF2)>G#2M;I6-N=/G1 MQ*[K=D/'VW:E/^N)LR2+/Q,3!T22-$0A0.\ O/$748MY'.N?;_W<_3M7;/'@ M;TX!?7]4.1#&2J_VC2YM>3;9-&O#]J)>%\C3:AKQ%/W?E\(SS#%8]EN;[@9E M[8K6'#L1N8]&2%K_ _WR T4@+.8. J..N.,_@#P >8!#RTEH9-:M& 0SU^7" MRFEV1\1TC5793/6%G814^.&P7)>Z['%=TH?$=%YF!_ +YS5-$+I!?(+\9#O*UM-E ?J]GU#M30QX(.+\IXXVNXGS8 MNL?J\R@(DVX$/>^%^(64$%(^X![103<)W SBA9<,?VUI1B=>"$_O&IIGNNE; M^JH3&<_8"KW)<%!?M#JHO&NKZP@W;=&>B0J5!#21P*<(6"\WO3R?0RXQ1 M:1OAG>5JWL( QO9W<=[Y[M3F81(.MKLS3\(9]_HK7U\@Y'E(J &$' CY)]DA M+D?(\VT&65K0I=U9D":[#$CUH:&BACO?Q#U^ZB)6V6JJS-;T@>$:3108B MOM#Z&3@N1S> )LCD/*K MUP OV^CSVKX&<]NFHKJ]@MS8H[. X /!OTG?#A!\(/@W&9%R6X*?MXFX523D,GKEMJ )!\H/WFZ=_6Y MZ_ZFQ- E0WN<%QK)*B_TE8O\ _ZK3 M @#_5/>;]DV#6J#MZEBN1*:W7OIM98)DFV_57-DK>Z-W>WQC)[/TC#4'FTI* M O>9F@D4A1@JPTS-@ @ND@B>"^T!1/#7L3R;8IL3/)W8R$)MM/5W%;$A4]DR M0"2A7:=("@R\&JN#J&)0'&N)"0,P7WZ0$(62$$QFF'(9$,!%$L"S03KY8H#O MF65._C#L7TZ=[,/XM@J7"(4G%URSQ3>FS*KZ2:F3BZZUKN*PVI$+@Q!;+X4> MM=ZE2L"GY4X&+'"1+ #. T_Y0!]7JCAO[DA^$'"3&5SRA&"7[4%^,IIH(EOB M3!OME=<*VR$U3;F';Y($F8$8&(;@&PQ>.K)P K\&\&N :"8@^$#P@4,/"#X0 M?!#-! 0?"#X(7@*2#R3_MG2=RPQ>RCQ#])5+\4TD:-/NSAY?V\23^Y- M8@<#)/[7D4B=G3Y6D"&WA@V9)28]S3;0UB4E68UL=F:1^VU5-F _P/?DG-S+ M9FJC_?+CV(["W4BCA)"7H_G+?GTGO07R.\EAZ, ^07R>]&1*D" @0#?J@)Q-1$8;\N MW%)];7:<_A@_:?KCLT]%7NU]UY ;Z8W!&#>8+NETEY6:*#X/:W4SL W"1<=2 M(:2IQ8>-?F_*ME3BI]I:\FH4O!NBXFXAZ.LF+BH(\9 VF0#^,T 8&=K\ 6&< MZ(:26:3+KK>L-V6A6<$"V>VNQ_.,4[6)K7#F]BU75O$95N(6<\,J;A+RN$^W M3#$HA,$97E($!)(?5)V<0-X8P@,(Y&^#=BC.J91VO4(/'M@BVQ 5ME?L9JMV MD(W)>E?8CS0>E8?D1"R([&QB)LS!?/E!00R&0QB58<$&0!SY0=/)B>.MP3CY M8H[OF>5W_BA=O)S>F1[6%B(^+K!RPU8X&)8;&]PYK:[Q8GKG5H6?+N?2G+4; M[7!=]4UJ:>CIB>73TCL#]L@/HL"YY0QJAXFW%_M6K2G(ZJ3B^1%16O:E; L[ M5,JKYHB=L"MY0-6J33BLD\41F\*>^/(#CV%/41 %_ZFVRQ7$*!W9>('/!OAL M0- 2D-\;D=^+]CD"^;UY^05!2U>[M##PM".1$KL%LKNRE)9!:&2F"8LP^*OMX>^6V6=/!90N"36^7,HD[Q% M=&52793AJ!AHM3:-OG!)J]X9C]?( M@++EG2J'XTF!I1 IL\S*XCRJUP?=B#^(G'_G'<"X/Y$UYAP9MKRZP./X:7Y?EN@74WI!MER0!-N#(;4 MRBK# US:&1Q*%O<-,^& )",S <$X!B$4#G@ \,"K$3R !_XV9J?"C67[DCZ+^Y?S(M<[(H09MH6&K0EA'V5":#IS39E1_,3^RU9*- MX<2N\?R L#G3\\J.MDR/ 9^6'QF0P$62 #@,/*&#Y7#2KO?"SDR6NK Q&FK= MI:!_..;V;255I&B :*5]@U_UYY14,7%4ECI,TQ['V3B,0@KZ:YOA_0S5> ML_PF)#ZYJ&@Q/1O^[SWMS8P[54L23*GN+I;3.]<+X_>K?OS8O;/B/S!]U;E; MJGYXYTWOPID1&'&_#MP??#UA3_^>LG1K_>.?^,?#WVF.H?H)IF??=2M8.NKN M6[KFAT\] !BE8E0G'8@?S>[7B?Y*)D\>=G[X7TF7'KWYM]<5-,-QOK_ )+^] M(>,E1?%?V#_@'WLT,X]^_M?CP?QR310TS_'\;P\T]FC^#O."IHQF&H5)O+'; M!74:?_V;ZFS47?!P3**_HO@#17[[2858TB7B*TW_Z^[7K\F4'"W:0MT6'LW: M@3\+CC$-O]W_U<.CE/H>GGE!:F;XYAN.&EIKX\F"'58\]);?4.0K>;2VIUD9 M)S[A/(@0]KM,IVN"_5J8?]2[F9\PZG_W!.XYQDA_C_DKID[G^V,..3R*L9L( M7X)*+B'H&(T_P:"^#HBGT_S<_'T* _W1,5-KMX4^VZOU^3M):,J]FM"6[MAV MZ4Z2.QVAVSOX:&IM[NM/'\WY>\T)[1+?EOC27?Q;W.]:B>W%_R'UXO]I\>W> MG5"^DZILEZ\*S1+?E=*@>>K['2_*M=XH1P/Y=^2JD1[K0OI_3MRKOR9[-54' M%)RAZ>D4B[4"RJ 5?#*E%)5,@J;U"4QJADJJ].3+/2+4!P5";5$KDM+AK4VV MW3JS+XR"32F!E)DR'XVI$93I)39C.-E:[;@V2Q97J)Q\_GA,$TZM1HJ/;F!2*NO! MT-(,KF(JA (_;1ETQ@M^U)'6LJ'W\68/"9'N?!.W/!I].1SV![(V&_.6LT8Z MC>F,FS').X]&/Q@J(U6V%Q$<"T[8XAO'!T*CPB\&Z6?*X M, J+;-+T:$Q\R'3A8&T.Z9"'8]I4EQ:#E&,5$[PS"IN\ MDKP3.1835&>'VM01Y(51GTT*[88QQ42%/NZH-_%BMAC'QP6#'FQ+@D,7['G2 M\NCS ZJJXQACAG!C51O6Y9Z]X)9FW/+X\VA%:&]ZG-SC=WMV ZMC4QK[&X4Y M_GRXKM"CA2D0LE$28+%1+:R8C1BW/)HGOL^@/*F:CCVHUY85GW/+UC1Y)_FT MY;A87>Z5FC/A=[@1A;4)6>_NDG<>=W0\%%8U1"Q-^1T55"RB*?#&FHV%Y+BG M+=.RQIAMU"OJ!M8P%O=!CFRS2UKHS9 M19-684$M+3J6-;+[_'W;(Z$>SY>SVF+1[,<3NZ&:2+FE\]Q&0;#C.6"'^JY2 ME)=M/F(G+DH*/L[$^(N;'DG+7A2&778V*\)DG5I2Q'I@]J9IT^-5$.'FO,11 MXAZ.ZL&>U\0 U8MQ6_RX!YRIR-S*F@WM%A/TJ9' K-3]^N%QG , M'!F+T9!LTPTW%JVXZ9'$R++>$<-N=0!;71I5NJQ)C19IT^/.JA5XX'3(,0,7 MZH/*U.+KP]XF%AGRF>ER"G!E5R#&L-&OEA=&?Q12FIDT/7JK4BL1KD()JEQ8 M3 =A>=TS.E,Q:7HD,D-_OI_3Y+8&+P8;EW7"$3?DT@XI1TX%ADZ%H2.5=0HF1QO.-,;=LS(NV][)#*A;2BTL-WW[5UC/QC/ M*_Q.,=GD/M31'$1[M#%KN"T8-BK5JCBSU=#!V,.-X-^;.F4<#;&0;\D<0]=1 M9&'1"]],;UD=S=>BP:-!),[*O+"HA"43;>KE?MSV&8JQ%\$*)2="$=Y9MH'L MO9ID%,6DZ9'((,/9CJ]OIK!=0-9C0R1&I#QADZ9'(N/6#;H\QNJZW>B1+*$Z MG6;)W21-CSL[=!5NMJS;8SO>CIAYK5K@*TBL!SW#,EI1[A%2K]R 2589"KUA M?5U%TZ;';UV7_#XGRXQL]&S?TPM*8R>)2=,CD6$[[= =,90M#VAGY$S+M"0: M:=,CD>F;DYW:$M&1/: -94LVG%5!3SMP+#*[S=388!O&E7!\>WAE\=Z<'(*/1P6D].8=G^*>S!.I =>-0J] MAP?WQ]WTR6^'XD=6QD,;^.AX&_H/'3M\$+E7O+,+X7MTZGST22_^S-3Q-@^J M_<-_%Y)7?[LW*FSBJ7OU/'\PW:0??FBJ3@+/B4(CDZ/]*_:]^X;Q/[[+5G7X MF:D_ 2S$)RW$:\4AP$)\TD*\5L$-+ 2@IMM:"$!-.5F(UVKK@(4 U'1;"P&H M*2<+\5K=1; 0@)IN:R$ ->5D(5XMJ0E6 G#3;2T$X*:<+ 0XT9UV(2XTN\#S M$T&_8R(N^E+!&89\[EK,9QCR:X;M3T\;\OL0[^2_#MYP$&^MLTS M<<%K]@2PD=ZH9 !T?,+.<$9P@-/EY3/##1(!.%V"33$?QX;L3Y=_>V[XE7 , MG!IN\^18,J:69H7_ >M_I=LA.#7F:%:N"AVWL$'VO/#IW@B.19 A]R@0@!O= (*9 MZAN';)*'%%M [;T (-!'(_[3*M]G@#O^>03[4VF\9RQ4_;>(2/.K7@H?YE8, M#LQWP7)P*,(!).$D2O %"\)#-08@":=1AR]8%,#> /:&9+*,-.]Z1HKRV:M_ MOJD*I&0LP[1*Q7$I2/2D"#G[=#P^2MQ0$=@3UH/,55G73RG^P!R*/Z!_70&R M[6^F+N\'/KQCEH-F"6%'*"]F6CS":TXLU>SX"BQ9:Y+C#6[3FR;)<] ";)-\4_6S17ZYR7;@K5>> MVY;76U2&AKHJ[,08^4G91Q3""1I"4 2@_]K0__GC/E2*S!57?,^L--Q'">*% M@I!]$6DUFUN]9*-T;Z#AP:!(RJ%&>[1TL3AN20] M/O/E!T8P$(RC&9:$NSV@Y(,@3ED<$F#^@^4@A7"QH;BNJO.D1 ZK_&A0IHNG MK2/W(NP]9!<1SE[P["CPZOO!6AGX;%H5X[.J09X; @#ZX&3P%R1@8?7-;M_C MFS"Y*H2M47F';*O9%G$NMZI5EN@6*[!:&TCT6 Y7U5FBS2MO/_.MS]>1CDN>\WW.8%/R"_0'[S%'(*Y!?(;^9V(2"_5[BT-R&_^;L M"008"/"M*!!7$X,C)6'YA8D:&$G U6)IN(&:G,V!->W"K6GG.M'FV_:6WCQ! MOP/I!M(-+,NO699+D9_N!0H"*\B]<;GG*0BJ8,CI@U FCKAN!H8IPI4B7^/W M1+<5E#\^%#Z=;7[KS<8\VOFX2 M-33/=-.W]%4G,IXQ@N,A'ZQJBH+SDM8I3*B%20U'295T\LL/%,,@!/V3 1SP M$."ABXUG ;LLD.Z36C6 >%_W,M^J> ,E\EB)[/1Z791 FU5^@)8(<6H*W;7_ MX6"C,RA^^^Y$752B75U&IUV5)]N>6YJRL>*71#^\KOE=9N@#OS5\S0J,.V\: MO]S3[#MOF0PL #9>8./-3Y##NZ)9)6WQE-5V1#5A3AF_RJ8 MJQ8$D:''/8_7X9[C4F)+_TVXQ_ #N/5GV&YE"[LILQV.8=*/"(GW[453,14Z MN;-%'(=E CH =) ?E\]ET<%G&LQ.00U$&6L6%:J.PI'7*7-2S6OR_4U,#>27 M'SA,0Q3- 'X _)#CF)RL3_I7OGXW(:3G#[P!4@JD%*A:GVI6.H5ZQ,[D+3,9 M=S&Y,(WL 0.K_=TJ48\2.U&B']$X^1EVHG.;7=M&>&>YFK?EQ=":<\]+CM7LDZ298>K" M"!-D1+;5A3Y$28NO2HL/FS)C_;*6JI=-+PB>T JPS1E#GB\W5^3S)HSTO[V6]2W5B5]2-9RU MD8PB>:'J!H7#6V\CENH\6A(0]EL4]K.[KX"P V'_+&$_>]@+$'8@[)\E[.8R1-?$; O6A$:;G>XK.,57ZF.$'@\'&M9@ M%01YJ%5%P%00@,0S &\@,!!LDP;@DPR%\'*K&PO-FNW$E5 M7M6"7@EM1 ZOG[8PSE/JJ)9Y>5,=4ZK-4?%X5\728E7:)-21U,'"&(B$,[Q5 M"7@C/V Z.6^\-0(I7\3Q/;-"6A]FBYH'>-:N]G6&*PF<_9FLJKT MUX-F-5N-H5VO[1N.,"W #4)OF%6D/=KK][A/RG&A$,S $$']*5?+%<1F :\. M\.J 4"P@[$#8;]F%"80="#L(Q0+"#H0=A&(!:;]I:;]H/>9J0K% O;%;2*:? M/_1?0G&RS*Z+WM\6Q9+;HMC!,HG]=1 68FJ*:?=$7Y8ZB]%F1QJ!-OUP&,49 M\O:OY^JJ%)6Y"6QMR#'O^X:\Q3<*@B4A73@-G*J HLZ@H "*^BA%_3GJ:],J MV+7-@EO#7)T5/:$^P\GRAS/IGX&NG&!'F;MHP?%2>S%6I''@3M9B0E?DEQ\4 MC4$8 S@+<-8Y[&7YYBR0HP9 92N U@ 6 "J[-E4V4%GY2VI=:=FDY6!L>,4 M9=-L7])I>>#Y=6G+/Q5G&>0JOPU^ MS&WRNOR1Y<$T>3EI[4"]$8"(SU ? "( (@ B'MM9+@<1>384OW"Y3QJX,S<: M;P:R-6P7.LF->31#=N6)F;V_ XH M2@!*\H627,8: 9@ F.0+)M>FQTZ:>OTV2.':5!'<:I=7\WU$P\*J M3^Z4C[@UC?HK9#ZP^8B.)S.DX;8=B@I"IP%=&=:R!TQS8TQS]LHM ME\0T?P[ZJLSW6+O?J0[EQ03;]$:[52W<7A+K<,UVU!BR!34F3VW:K3D[>;+: M)*Q#)NYC'())!E /H)Z36L)R1#T@YPV0Z LO^@=$&H@TT ]/IQ^BP:SE%*.J MQ),J4B)&DN 5_ ^'\YU!IQN7!)M5:*1K6VB)B/;#T, $,]'IDJBB5*FC\5L( M*0ION!ZJR(Q ML^!Y.3X-,/=W!'$4@S J0QLOX*;K988URI[ZYX\YFWVLYN\GM3MO%ZY!J' M9.-P5LG&SSX3>35^7D,VLC<&R-Q@@K+379$CFZ-IHR$WI[Q*C,8XY;:I37#: M/(5'Z0D7QE @:@'"+_;=Q6PTZ+M=U%10Y"%+>9;9B0%AY =%)R>,-_HT &&< MZ*8;KE1J)$;H%9ER@-6'%=*3+FP-L6$/)+T MYC@$,Q1$P!FF-P8$DA]4G9Q WAC\! CD;\.=,+VP=);"?@<;JW9[9,]GK-+- M5NT(:@756 7R5%XT6C7)H%$485*U@_GR X-@+"$/!! '((X,(Y/RQ1S?,TNH M_E&Z>#FA^KSEUU&XI4_M57?CSY>,4R?]T^H:+R94QS"YW<4+K@#O)MN&UA)@ ML[-E$^KXM(3J@#WR@RAP;CF#VK%:[NV=VB!(FPLZHK IJ\WR,-M22A)**R5- M(5!^Y8U[B^),:GG[30K[)!,[ 5$T"A'TJS%8_QNJ\9KE!I8GEPPMIG'#_[UC MO9EQIVI)%C35W<5B>>=Z8?Q^U8\?NW=6_ >FKSIW2]4/[[SI73@S B/NUV&/ M"+Y^7D_/-X6O.%X>F]7?RKBZM?[Q3_SCX46:8ZA^PC^S[[H5+!UU]RT5QL.W M'Y@%I6(&2GH4/YK=?Y;^2B9/'M0;^%])'Q^]^;?7%33#<;Z_P'J_O2'C)47Q M7Z1T(";\T'1K!V(O> 8 MT_#;_5\]/$HY^>&9%Z2FFF^^X:BAM3:>+-AAQ4-O^0U%OI)':WN:E7'BP]Z# M"&&_"WFZ)MBOA?E'O9OY"=7_=T_@G@- ^GM,K#&G.]\?0^+P*&:91/@2_N"2 MG2/FC9]@4%\'Q--I?F[^U'0O4.+#(8E@.A-O132FX)1**!-F BNZADV0*:U/ M*'+ZY?ZKG\-9?W+ U=IMH<_V:GW^3A*:'W$ M/SM_][CW=[^Z?R>4[Y(!W,4C&$@_AYZO4?P[*TV,4MV._/&DS2^(NMD0%?2XY:Q8-Q>BUZC8BW)YO:MM MREW&,..6Q-.6KKM5E8D]J_#D4BR*O*:*@2@JF (_;3E$A;VM"2N#1[MN:RY- MHH$NF0I^W-*:AZ--2#8#N3#T8=%L+\;HAHU;'O5SX#G6O#X="O+@_]G[TN;4 MD631[_=7*,[<>=$= 1XA]M-S.X+=V.R+,?Y""*D &2&!%K9?_S*K)"$6^RQM M;+ U$=,'BZ)4E7MF96;E,W?)1&KV?%?'D4?K7-G-?(PG^22O+,H9*V7J^,'SL=.M-86VGMA%S M5<@,DLBK2>1AO^5RS%!?*\NJA M!:"'H='#H85A?EN=5O1*-Q?5:^'>0L^TUJM!)'(\:^IIV%CDUG>%0K@2SMSI MICE]W&9PZ!&- N]8ZIVU4KL]OEI9%>+=V^=[6(!P/*N=')?%>ZO_V"V),I'C MH\YR'(6AIRAJ"!1P^Y#L31>S^Z1FYR>W)N T#:Y,92&WN@N^+OE6K*; MV@.RW@D*"(\:I6PBU4Y-[>+S>C%8S?OJ(VT/SC-U0K96;2Y MUC) +)$3-/!4DOBML!*T0CU:F]^G^O-.&&853M &3].A$)NNRKTQ$5KW$[< MQ9,CZFL=DXOZU'^J1;3V--$6PL-1U&X.+!AZ EN3N3 I%)\SB6DXRMOVW31B M5P$"P@ELY=2'6;VPBE4*X>2#+D0R:_ZA!VL]@:W'QTB^E'\H*WQ[V"UNLJU: M<1F'H2=0\+C*QWJYQV04I!FI-=K]A[:X@ 6<0('P^#"(YQ.FQ<\>LN5U(GY? M>7J";9U P;W2J,NUE:'S,R%2,6ZW$R$1;N+0(X9ID79W+$UE<2KTC%[)WL:K MZR3,>@);P]) T*,4PGWN\G[F+37&$AYXBF\\MP M1QJCKWY,KY7Y:!!7,Q;?KI-(=2ID],QS9A ]@:U$J]24NU9-Y#<:GWI8CR./ M@@:SGL!6MY9(R(HZZD\39J81;PVV[4&+#CU>:ZO%9Z.CV\=IJ0?N?[H4CBTM M6, )Q/)WZFC8%H;WTT5ZU-&BZ?)4':YPZ-&L.E_2;F$3MWP[GX@:_+ [KF@P MZPF.C<0CS8>IE)KP.2*TJI:Q#2>J=.C1K)M9(QQ+W#VN"^U91EMWI&'>6(&Z M.D%9TI/1EY?9NRPOK OQ1M(L+NW4"H<>T0#I#\+/JMI8=4O=#"#V-MN)"C#K M"2)\-"J5I^UPD^,W_2()=Y:FIHS^&FS(M\(VUG[AZR\_AJ M$#LA!ZRM7;Y+V2FP EIEM2:;C=3KT M:*UA^5%H/#;'^<)L=222_5:JPK1,BHZ'G:OSSX*G<;8?C=].ZTGVTZV,< M>K16M5>+V_>E>:,PLY\KVSM";F.W&1QZM-9139GU4R4B=V=B:4ON[J/%FDYG M/6*85GG\4#9BZ5XW=U^*5"+54;<'EF#\!&59M^4G;=4J3J;AM?Y8K$5:]W)Y MA4./UIJI@LX.KRN$GVWUZ;35;NBW8A.''JUU>_^8[FSEZA-OU];/]X7YMA7M MT5F/ULHOFO--9[%83S>18BPN2CTUE08;[P1I3RJ99;=SEZD7E'@R-GL2)[.* M28<>K;6KE3+WZ4QS,)T];.^?B#+/1ZMTZ-%:;;NWTD9";]K-%1^W[?'],CPJ MCG'HT5I'J:>1*+42"6#NVU8BMYV5BR 'XB>D=L4HM+;=D;(N+"9=HM[&>Z:^ MI4./UFHIO?XD6@9MV*XH*658,#?VC X]6JNEV,J*3X58+V8]M/HC@\WJ MKI4&GKP #@N42[JJBG.3?'<_^#TA#'DXD0ET_246,G C832Z(MJ6[CY@L17Z M9"\"XXNU.V/XHUB*9;@+!23B-\*K^?R^8(9O,SPG<6J5@"D'X:)O._%H:FKMD7^PHC1\1;?)03*!L*7OQ3_=/[[ MCXYDA)M(^@.QX,1EZ8N/$/*E$!&YB;Y:@AX@XKT0(=P$B+@$1 @WKQ8%!7@( M)-,70T0@F2X#$8%D>E,\_'R]X,]Y#N^WZQ1\^=LY#&>UVZ\+!N#&XL/_^Q;_ M]IOPB/)42WU@4Z_4/SS.YHJZP:I'K8E33UI3-,)58>C$Y J:3.13M:9O5&?Z M YEV1?04B),+%">I(Q"\Q@N,LH__>T3KGN 0?E=P1&(W?.JJ!8? "[$K$0+_ M=*L!7?P:7;Q5$X+WH(NWIH(?JX&C8/3[%A_\VJ9W:5U7Z!X"%2L0O M3QL!AP0<\A4XY#=LB7V^-RG,_L'9P%M[ M(Q_5LC["G^A9'QO<9J5F)J'?#OG%*C:PY:YZG\W^=I^%AJ&/%.N%AO7+5'?2 M;6F-P33:,P6XF)R;B%M2P) M9,5H.AJ*G*?'VM6RXI4%10YM&]^%PIRE"S2O!#1I,S/@X[ MX=/I6[N=S]U'U,*F),AQDGO8Y&NK 2WWC(1BT61(B)ZE[>W5^G0!IWY^3CUK MC.4W.;4VC!$ROUT]=Q/SB3F+";:M)+%#1^+;WT(\%4JE S[]%+$79BJU)Z)! MPD/1))A>-9L3S61F$UGCY[<[;?HD9G#@* :.8N H!AP2<$C (9\ZE(*]2-$^ MP%;#G#Y'F\ ,0B>!0_:I';*SADXH*]4I)S5442LP _M4P_[>J*Q6A@])?K-- M&].G9>GAX78\H/W1A$0\1"M# APMGZ:I6//F_9M1EHMNYL5227BR\03?X?MVO&RU%0L M%$N=+PWXD[#TQ77->/TTJCR;BXJ!F,&(\);**>K=04#\KU>\KUJ*Y/FHX'(EQ>7KY M-N7($]);J,>[>F/;4OE>O-3EJ\,'+9X;XX59F&*_?HO!Y:,R9:,.#7CT8GCTS+5(O\^C^JC[L$QI=X]\/6P8>:$\G994RJ-X#)1. MA@3A^&3W2_/HE0=F_@ J,8AHDC^1VN@GL)&"IB[7[*M=(!2".HO/[@T&'!)P M2, A5Q\O<9)Q,Y($\+9,[ ]'E"7>GQM$2P)/[%,?C)\U<.*:V7G'R"YK+HNU M/ Y[S3'+K%L/E?1S6BZ$56M=?;KM%7)I<,QHSUPA%(O$0GP\J(<(>#:(GORS MZ,E/,NHA?_97MJ2UQ%JT2Y:+L"XHLUXK1ODS@4V7L%XI'D\%H9//$#IQ;*0< MC$,\OG6^["8(JETJ&8<)Q:''#W]<:JRMJ2:)9N*$%&3^#O?D99 M^\ZFE(^?3DC7;G:X>9YN2E*W/BK;86VV?;C?@'1-L,N;A&0\E(X&CF[ F5^! M,]_9"GJ=,_OK>OVVFN_>\6(U52F8G76MIHZ1,_$NIW0T%.?3 5]^H@!4PR!S M49'=[L$F+:32K0DQ.,DV#"SL#D)3@>]Z3;[K)S_S#Y3;;BXS[N4?GG+3IS$87TEJ?/'I4#H6=.D(F/]*F?\SFFP_ MR?&'C#YY+D>>-\MPF>_-DO9B;BB=MKE"1@=;+AD))9)G-.4^":-?4PR+4@,' MV R?R7*[1@0&;O,GE<'O;'51YJKIFL-:+PK=1H&8K8D1'TQ+R_$PH"<]HQR* M659\+)00$@&'?H80E]NCT"$5[@^W.NW/H#SMRGW:"X1"4'SSV9W!@$,"#@DX MY+.$2[SRM+FX"6K3 B'C0?*IVR@%_!_Q]4>;7+_!W.KJ1 M-*)L;#[7';758:(GFX4Q\C?6I<5CH63ZC/U//PF#7U.4JASTF@X\WT\M;S_& MGO(UMMTYOB^*W5+N;I.5TDJ]NUC5HZ7VM&\\5)L#@;:=%H1(*!&)!SD# ;M^ M 7;]&//HU]A5G-VW'L;WR<=N8K8=)$?S]=U\M$)VQ12?:#0439ZQ?/\:V?7* M0U9>&R5U9T8'8:MSN[5#W9")$6:__QZ9KSE35Q69^Q=/_W?-0OSR=OO1"$E$*PVYA##R[>U#J\1H_]4W']B MV7ZQ@OQ398L!F^: 2QL.DV8W71-]_+K+J!F/3T\(=<.L=F/E=6]34+3Z@"RR MA?J=TAP(M(UY/!2-\Z%4.LA("1@^8/@/-^+>A.'5^JBUB'6*^6DO7+G/10;- M=G&^0H8'*RX=38;2)UR\K\SN/[;8W*U_7$#O\F1=$.T+:I6"6J4OX]8&'!)P M2, AUQKXP2F'>U.N"%(#($B5\40PT[[EBI5ZK\T56_4J5ZX]%-J=X/I7[,<$Y2I7=4[3$#?(7*$V';>:QD&+%MPY[:QK,0*5AIH13.# 3::#H>B832 M0E",%G!WP-T?=2CSC[B[L*[4S*766/&+=2::K-_I\[&^0N[&U)I$/,2G8@%W M7W&$Y;@M %"#J5 R!^-,Y(:VJ6C$#%)I+M.Q_+QU+H ,#(.N(=&+6B%4?8@ "(H@+@0P^B% M HBRRZBO%D!4*IERLWQ[M^G>U^838RHF^[-B$U>*)>ZA9"0:2J7.=VEKP/ ! MPPKUJ5YJ?VTC6"FJ=K296XP"V_ M2RG(RUL.:CT"2KXF2KX"/7V-6+\&W_[UM)D6F3NY5I@J8Q%CQFFZ]79WCGX2 MZROP3Z[./[F$F.Y93VYVK%L?571MW 'FS9/AJ?R5AZA6(YT[I35M/Z:>XWQ5 MR6J%YB#*6A&G0W'^S F17YX! C%PF6(@R$ YGYUS(;G JJ+1/&#)(+)BO:UY M9 M093VTA72(3X6"R52J2"U)&#L3\'80:G@IPNFG-/N^"1V9>!/?39_ZI.%57Y@ MI43JX6%BOAH^%(3'7F?9O'LLQ0;-033NQ%4BJ7@H$0G:301RX*O)@2"N\NGC M*F]_6'2-*+Q #"^0#*^Z0L0?G"N;IBUJ$OGAN6(Q&DL4^_5" MHB!,B)'5M?6C/LT,H@DL"!'HF>+)<\6OS*G7'^;8-P/(FAB28M)0AVGITI33 MYXCDX)[KLSLY0?N#H/W!YW>2/A7?!'= ?P4#JHUZL,[48,'1CZ<:U476C_W1 MMAT>=W/5:FDHAV=125P-HK17;8Q/A5*Q1-!5Z'H+8U[LCK+KB.+ODS)2-#"[ M@^XH0;.$H%G"Y;5$*;K<^7/-$M3V\_TV^M0;\;-A=?"4,;MJ:0NR/85G0^E0 M(L:'TL*Q=/_2O1("?K\^?O]41MPOL?XAQ\\6HEPM;M1[WM;6)%^H+A9;TD2. M9]&P@'O)Y@"6:E9@6!GR"=(0C<_)KWAJX;_K^PXZ(6,2U# MD2PBTSMC-'G_@6]D \"E@Z_'6#/O,"O\K=J(A<):FHC:F+1$BQ1&(R)9KP5_ M"HM"J9R4DH5NKQLOK/CGV;9[UQS$>'9A0#R9"$7B0A#\"7C^"_#\62,VE\/S MZB2#_'B_O?]'+CWW^E'>W"[8\+YX[!V MU[$:DVZ[Q9/^H]2:U^6/.3(XX<$]Z958ZBG23'4%:7A7?>I)DD' @Z/=E>-" M),3'(H'[%LB)0$Z<5TY$!XOY=KH1[^.):KO;*G#U(N?=]H5KQ_UY](:G=R-!<5&4-/6/RESPAGB>N@ MN<^%ND!G#-]^VE#L^U9ZE2D3=9"'&L!8-7*J.ZT]4>HCO767*9!:ZZG8KF5S MACP>Q!+T=H90.A(-Q>)!.XZ )[\,3YZU$NNG>-*H&(_5V<-HT27*2-6&#^E6 M1V\B3V*V:RC!IT)Q/N#)WSOP>&GK0=><((@2N(B7X2)>%!0^DT<8,$3 $ %# M7$F(Y!\6Z;1>XY7KBA:$NB6;JQX2R=F]N&-!%-0F_"GAOZ'+:WH>4S M6#DSQ_MU X_^BAV8]\UP_SH1VK.*#0OOXPE#(I%;DLVZL[@KB':L5']L!8U^65HJI!@"+P6*[. M8_FL=D3)89E)\'DC8>Q&F[U7@D$8JG@FA$P-O7 MS]M!-.)+1"- 1H\5[-\BFB;!_F(:>;O#DFO$<.#T!";%64(3+J=E**.=SEBO MU![Z5G]5%+HDO=#5VW$V)J)U(:!UD>+YLYYU!-P:<&L0HO@MB^ _E@B#1A2:6IFP0^RL^K"DJ[KQW>T"Z(.? Q>!,O68A(<&$:=A<01O M_RZJ*W%C.EM-I6Z$F'O[_'>ODV 4EQ2_2:7^S>T^(DB.D#83UV$?U!P1$E;) MR/K.?N4^HG+-?::;"NK1[P91P598D@.$.1@'N_Z[$+E)'.'V;3"C*AIQ22BZ M3],4)]$=8OXKJYDW(,/X-X!:M%_\BLU[- R_7:O6'3*?\4.#:]4H7D[W;7*:6YS!!O-[JA+AR+7?CY7^S+=;J MG4(;\%"OY0NU=B$/'^#'Y7RF4\@7R[5,+5?.5-J=S,7LDBZ8Z]0Y;\F55';.9?V$_J&6:YU^P9K$!Z$T=E MORPV:YL@1TPS3TS)4.8X84:3,Z"E;U-ZW96C,)^K'1RQ9PI1;.)G+%>&3? 89%O'+Q6G,-Z+,,F9[#:6'1# MV$G"UR@E(."K@UX54:@936+V\&#H7H MGY&_W,?E]O\39_._VH?/5\1]H!ON,]MTGOU)[YIT 23N #1W $3M.IF2U9#( MW)"H^NJ&RZBJ8]MQSFJ\E?[4?(HIJ;I),"I%)V$FI*6?G-'A>R1)>KF4B'^, M%$W4) 4,S9UIB6U/5%O>37LX4T;3;/A%BR"8.5WCBJ 8N0@?OJ==4_ G(P6= M<]IF'UONPUQM,H?YA\0 71SBD$//8\+N*"::>,E1H0I>L4!:27^=('T?^Q^@ MY^V]A)=)O;-[+;<2*59T R!.\0:8:1!-,S?J4M04D2*!# T;V)61?40(<9$T MV(243JECWV?N9LUO?^L:.8H*<4-'%W . #A @GL,GP+X]@MEL@\!?)G@J3#P!'2P5"5E8,3C@0G&79H_74P U4,Y& M+\=]70BY4Y.'&__0N:%0Z3Q2D7:YL0TLK4DD!(QN@9UI@!ND$O9*"5357+$. MIZ7<:A#+T$?PI3B? S^(.SFJ@YD/XD'=O=2_)P.DJ2,&ZX6J)PCWZ*'+9>F K<&3JKNQQWOF*U[4X7@N$ 7IB,J$?+]\8W\KX?X%_<2K$F>X ( MG02W;UDNA)$-S)>_.9Z9PDJ4EPA\F2NI^A! UG"L>I39;;I<;[6EAK=8 +Y$ M0($!+"D5$8TZ%@:1;9Q+$HTA,.9(URU -@!*$Y?*F&(H!#B=S6!%#&%T#;MO ML8H#IK 8'H&@P$&&18'70PP"RV1;.;?\/19C$^ ASR*BI2<.F#A8#E%'?A[S ML5B(6TT4:0+PF(O,2L0-+A49E9U?2B)J\,%<1Z\,MXPI(D2C0H^;Z: S37N( M^*1F _6434X'!,!KAX8NPM\N[+BA:!*D9@5$@(43C#)4%, 69Q%IHH'3/T;V<*0&D3T%BH$AVW*FMHA*]O"- M#"7;V,Z>\9:^(T#&[Z85)O06;-RGZ9E'[NP,)BH'%.,C)V)02P 9Q<)H/%7O M,%^(0Y6 .MRBRB-/,"I%61?48QZH2C.)1]]Y/>_2]W_&"%L-1^*\&MT>J%J- MFR$:47H!X4P)T"(#-,@@P((TH>L9*@@^#ZF'5H@# 9"):Y#^"J&R[P#P#D.Y M-AT^M#]RUQM&S&*[AU(]1<%1 M2$U9,8&8=*=(O 6=.QF!3H0S':8 M0Z-4)ZHA#LUSCW2\49Z 7$W@A0"QW>^!F(' '3> G;K2%P/K:4BC0 L 5[1/ M56!*MJTOD>,X463C*!8MW2!WRZ6XJ&(!C=.#SL+M% M69=L:C#]A?@$< +KN(SMSN;^B(INM(_H8'POA3D.)6OP&$R4-10HNA;>/7'@ M2Q%@ SK<:7QC M&,9ORVHT>$Y M1*O,Y-*/'78,!LS9%E".V89I(V,Z=&K8KA]@D+&M.@:$X]CN:_8VD6P#B-@9 M7UB#8-?&E-1G"@@'(&Z_G&H7 MQ^Z!M\%:,2 A[P57P,B6E+G*_.-CZ'@6?";3\/:-&T$$JL1"Z40= .J MCLZISQ7-B2RXLG_G"S%]^WM4 $!"(4JA(LK/(+79\S_PIR#.<(OP4G:*@:Z' M;1CXS#?V3TX#C\0T19;?1"?G1B _ 6*4E(AIJS[LH>0&-Q25KJ++YHX(F;IZ M8?5#1_B95/B)E!:/PT/,EC,45'$T!0M?Z,+E) #V8S4WG!<5.%HW^&Z$A)GN MP).C&3#LQ-L%"UCYC:4893$D/1<^( C0 J5::$G<5[OOH=[<#%S5(:'FJ63Y M3/N#V!AU$0]W'_-<'@W?.J0:@!@S:A+#W!9:RVB-4D";OTLRYD2W50Q'PLI% M&E6"WSS;FN3IL3VH_X0DHNK?(H?(>-^8XG_V-.3Y%6;.@PM,]9*:["?+VZ8> M*=7Y=NLQOR[5XI,&?^*(X/2X=S\B^&VEVMA)479"N@/-!X5//2+[%=9P=8SE MJ&C;D3 T!C3108>$]15R(T84%%D1T1=G(7TJ%1VE[@H[QAK6SGXWN8D(@F-( MB,8150'.=@.[DA]DIPGZZ.\@ >,H 2,1)& $"1B_FX !_.7(9692OGK,Z\KF M7SCL%5Y^QZORG[&^_V?GUVY=D]1'!; ?9V@%>_KL-B_=#Z8#*]G-M5*E62HHSZWOX#KB%H9!JM78JJPT@(**\N@T7F]\LT8#KF$X8X%>=!RWH7W0IQ9&\N\*?T M%=/A:(KBA;W6R%8]JR#D*PK1AZ"Z@0-8--H-1JU$ R-E&Q8A5A5VBJ$0^M/= M%2/N\1]A;AFL' %A($SQAR::Q07?B#P+95-$YIS5>TYJ(;_SS6$=8T-$((&+ M@XH3SR(PPL?\5KI/F#J?\P.!.J(FP9VJ(!4I_2&TPBIUR1Q(4H@0H$!)V3G? M@!VP"+;.T0)SC"0,P+G'-Z>F.@2[6]J+T3GP0'M=+KS+OXW_\(\F][W[XPK+O+<.]0Q-&U3 Q$4$(.RZ$Z%O8*;E=],2I+]W* M3"H:T>P=F7XG. MP8\?B#2\YLZ+>W=GQL&^V/PNXN&(;R_EI:7^E MS)4'X8ZF#(<$,K-G(59G,;JV!2]@,#7U_6T@]NBZG+>< / .GF<\(SXMMKR8!^)KAU6_ MV,*'X]VZ'0Z; :Q V:'AY$FB&ZZKR10UL*E3 T)'Y(TX\5E*3+/CP8UWIKR MC@-PM[TL'J^ =J-)$:?EG$9/ XZD'&(; +FEEJ)G%MYP[\$18&^Y9#$#@-KL M^,HQZ%R_R@GT@V0%T.L@XVF(>G=FX6,.I,1]*N ,90F>'"_IHA.+$URV'G8NSTR(-@.0_/-.'2!7XEB$(+PX/RITD0L60 M[!E*2,D5662MF!9#RS%W,:[#<=2HGFKZ"I3FBJI?ZKLRIY+(1]!UY_(\33_^ MZ9>8<0FS@UA!+G LIT^([B]N37DZ>P*GCD%]T-#[&C3@LR@:;%7SQ"OIT M!][$'7]'DLMX1^R&E>=:?)Y:-"?J.Z4(_"-O8K=%ENST04[$+NG-;Z\=QS58 M3K#"C!,\\Z6>MI,')7HI6?Y4()9G@T0T4>;TE/JE8 FS,$_:R"Y9NVQJ^:4[ M,Q-.'+WOW'UF$IBN,4G3 &$O]/39/;+=S*FB.-STOEAD"W$B4R:&Q6 .>"<5 MQLB7G@C<+?=]-,DQ7%DF,4HDX!K THBI=R=X@F+'494 25?#RKN0S(@<[Q@U M*+.K[)G-TJ?\L1AJ:[ 0!*[!-!USW!=A>2&-XY .:1W*AF,F"$R$&#X='/+- MO:M_V:M7>:$"YBO5J_C)1":,(AQ0G@A>.JD('J'L##S0.L\T4$O3,YUL%!\& MT!T-H3I;H>%+EDR3& >ZG1J":*?0U+.1P?28NF&FJF\Z%EUSKDK^X;K!#D8S MR7&2*2G3."?'LG"=1 H#_P09Y_SM#_Y12L./;"%[XW9?NJ*/:7(:XP21:.[T M_+'A^I6@Y=K7W2M\^_&\[6$GH)W?H>-P4>#++\J7K].3C>UL7;A>YC"8? M&AKN5P=6QC;Q6'OJK9Z&7=%.A5>3TF"XS&6.S^5.CWO/#(M_9).4O)Z7YS-% M?*]![<+2NIB3,K)IYBQ0K*;/ /-#4.RT?@B8C)[/H*IE)S.'!@2E8G8&Y&0U M80K54I%M:ABXQHVCRWWJVZ^L.Q-_ &#G)7F:G2[@E)EB^MQG-#H\?]W3%$,, MU^WYWK\?$#@,/NP%'CS@*J:3=0X M&209)(,$R2#OEPPB_%(R2/3E=[RJJLYNC'JIJS2DR,2\%]8R-^#0T>HU1TR> M] RI\')+\%BH9Q?!.^7AGCKVI:#(^93SH'M)Q$XAL.D='Z-IJ6OTT4RW8O M1DQI\/"&*XH2UL#1,Q/']MRE3^]F//US1.UW"E@6N78E.96Z*,55<6Z2[^Z' MO]X ZJZV3.^>H#2E"HEJ0="'NFU]'REK(ONEJZL*F-C;;X+J-''C;P14M]_^ MX__N'ZWYL+LJJDS:8O7%%GFIH^YQ_^]?Z40R_==AA[J#%G-'@OMWE_R34G\F M2H;N&:$8+V6G4KN&,4?MY0(:^6(TXI4(LUPJ6K/K"AGF$80XTY8F3MVYO^6* MC%7YQ)%U;F!II^%4ZB$$M!;0FDMK-+5OQ)190!57]-H&/%LF8M MKOC!8CPP;<+N2>51Z1I&:45SPHVP+E@F$BMPWF^3 +X4&$4Z:]GUDU,$M!K0 MJDNK(F8@X &"D_>&1;= ,9;;XV@&&M-B#:0<9Q7)RR-&-TG6HS&O2M27& 5F MO $\X93">IFR\(W[-J!FZLBQ-@,71)Y\0)X?2YZL!0D04ABSO=!6<\ZP\(CB M)3(Y'?U*LRVPT-"YS_3V"S>\4(03VE5H;(.>M:G*E-!2:P LRW]T AW'9U8' MH0_%=%I&G#J, OWB]I'&>(C_O&UW;A9B)W$GC]3VTO%W)?5>3?O>[W8QE=!/ MK]U?W4QS_&>LHL4)B7L;HM.<.@&#.<8TY=)@T#O^58CEC?HC4.S--.6 0ILF MSKG'7DXMLY=HNLM,]FW_U#I4)W'T]"+\[SYQV.;DHH+?88P)>YESMH\M '$17WD);F74:^P1C0'9WJ*=->J+?1,I% JR+;R M)#74+'_B3._TN.NIFD:H< \ND^RR_WV0>>_J:4PF.9 DK%0&]3OE4OR O "D M36@AE)8H;/FCK13H:+CX>&8 ;8IB3#_$J6C)EQ^FI0@/@7/U% Z!C2!!NM*3HVF-D2%^J8'L_*_+ 6DWS-/:.T^+Q=@YYUY-J?OP%3:OX$:=?JOL'^=&#_9'5V.IG["W MA:W3UCR&XB7/TBRLI:BH3BX?53!+XG;$V_58H:?BTHZD#K-17T#'!0-+. &L M.E6R^A#;HSH0H:2Q ]$+&PTYR094X^[#V9\81E_/14(<4>AP&;2MA)GP+'G) M^2OD_ :MW(\Y5T"0O;67D4S?I ,GX^>!2$3NK52I]GOB'$O*: 2$-.E M$=-.FA]3EJ+1UHD!.07D=)JES!O'YM[: M@HV>-/>/K5>6\>HU\3N"VTF(.;TZ67V>TX:#%6WO#JA]Q:;/MCSVLN)-KXX- M<;@KNO$%V%C:/8H,_'>FR^"]4C'!JAD=8>'5E=H62(LM.94NNY\I3])6Y M!LFKOYV\F@J25X/DU7]XE5PR(L1CR9@TD**1Q" 6E?B!*$G)03J>3*1),CF2 MDU'GDC71O4ZWWZK&[ZL);5OHR:-:M-I]ZBO9)H9^#T?>=IZ-WN N5^)[W<%] M-:_E]>YZ-1".1U:UZ,JNW^GA:2G;[@ZZ#\W8K88CXXE*'=".;87G[]+S.\8G- M_3K^U"+I_JP)(X_>+FZW$8O<:^V"L(UEQ[G^:J ^CF'DT=OSV<*X\?1P_U!0 MUMM98UT<&/>]S"!V_/:A&K?$V]5V,IVEUWRD6,RKX5$31AZ]/=&,MULD+Z^Z M[5KM4;I=CU>Q"HX\>KO-ERM/R8??3VLKU--+9\]VE*EJ/-K7'[N'R,XLI75C R<3ARGB*)7E6BV2;^4D>YSR"4K31[=^*Q)P7$N3>7BIV?+N*X\CTWL@!+R3Y M]&@(U)A.C0:QV C(D$_+ UY*"Y$(G^9'J=CAW+.>.)>S0K-%)%Q;E5JH;SHE:(KG62L/8^!2/ M]@LI_7YPUU2[B?9VM>@KP\=B>'6*1TMF2RD:>GPQ)9%^<3&)Y6;QX4D>?>Q5 MBW(D\= LB&8T%JG:%:6:79WB4:D_FE5'H]ZZ4(\^57M-<]M^$D[RZ&U>2J:E MQW&K$+Z+%![6AIVHVZM3//H\O4V,"NVE5LB5GOJ-L%R?;^\RIW@T6QQL:ZD' M0RXD^LHD4JQ''H3N MHB1:4G-RGYFVQZ=XM-6/E1-:^[G13=2$C)2(CXT^X.@$C\X&]MK>1#K"5&@E ME?M6NIE2A-4I'E4F5N]N^#".\*7;44RX&RU6@]%)'GV08EG[(6Z.>#LZM\H1 MOA&K6*M3/)I0$ZE:RUZ,IKE:K!]5)[-J:7*21ZT^*613C6ILFDB9Y7Y?S1O9 MVY,\:LT7\;M:L3KB$W?I?OYI5IN6+#^/_GH12/27BD!B+Q>!O'JV>9;:/]J# MDIZZT.XG+!+@'$I8$_1.>4P45/SPBHS[3BAA'+;I^>&+F] TJU:^9U>'3Y3A=TM*4)D6T5 M3]#=PW16&)O1Y,H.DE7GK+&NM5PXT1LOJ,UYW*"\E;8&^7YS-.?%YTPZ/% J MN7'V_$TZ#F,=/WD7["^$I]A;T5]PS'JTFR5F;[MN)'5-\%HW]P%S3.B3/??% M'TU@8_@C1\0RW(4Y+XPX(2HOUG,81M+=<%&"IZZ0#SP'82&?)^";'+-,,>7. M!9G[=Q@C4=^9HX=W*/[0Q_*^%X?TVC#REQN+.X>O]8,K@ME C+K]RCWTSG_W M@VLO>/8O1NUN4HD/Q((O(GJ,D"^&B%@T0,0E((*_B7^D8 HP$KYW9_M";?K]= MI]Q,#'_>_\^"X:Q"^;I@(.DJ/OR_;ZEOOPF/:/)&B+NGVUYJVWS-T9H9SCTX M/R/ O/N+3B4 ."\9[KUDOUB$P[ ?2SJAP3_VL;I+C&8/]-V-WT[>-2_$_ON? MH0^@ 3]=(#^ECD#P&C&XF4B'_]U'M)]SA-_EG(APP[^JSCZ<,UC"+0- Y,B MV4=%.X)&@/M?CO^DTQ>-^_8N/1XB_SP+[AOEH[] 1OW<2^M?_EP2'Q9RL?LXZ^W;Y;L&Q#^%R;\+TKWL8_9 M]YGH_C>LM??#L->!AW5^RKW4\OC[)W!2WM%.^^R;_%&-W$4S9$# _Z38ZU-L M\D>%5 ']7BUJ?U 1]"GV^*-JFXLFWVN+7GDFDM.OLZIK9.-V@1S!FH*PUK6' MM?[WLP:JN.A>@TW.Z=A3-)S++_!:(MJOIPL?!FT+3'_1D ?==G[P$)5*HCK< MFH69D;VKWG;CLFB.O^UU^!]OW79+-#2^-YLWAAU/TP&1EZ?T51 5\9(CHDF; MT_/Y1II>MYU2?5]JCWJV]6/'91O,;WA.GS$35_+]O_#>.WH!H M_=\W96U]U^R9K%O.UX>]CD[#S%M(7C$E5<>U?./P6FM"9W>:>B7E^^?Q8#WL M%S:K[G,[3%*1>QM;"4:__1U+IT/)5-)M2>NB/@C,7'M$\BV$UB7&& ]EEM-[ M.J#7ZPXDO@VY7EYH\(?DNM<)_D+HZ:V:R@4=XXZW>!T-!H+6)]>/B*!CW&4@ M(N@8=RF8"&33I2 BZ!AW$8@(.L9=""("T70QB @DTR7@(>@8][:("(JPKN] M_$QE$T''N)_H&.==E>'46/AZQT6#\L:+YZS+;2-U\7UT@MYQ0>^XH'?<%VN2 M$_2.NR;M=FWEMA>O\X+><4'ON".B"'K'!;WC@MYQ@5X,FMJ\R!]![[B@M\TO M4$O0.R[H:?-KY!&HV8 S C4;](X+].LODDG0.R[0LS]!)D'ON*#^YS**;(/> M<1_=^>$+4L!%5&H&O>,"PO^*)9]![[A_"HB@=]R%."E![[@W-LJNE"$# @YZ MQP6]XSXK:H/><1=.OM<6O0IZQWWZL%;0.^Z?](Y+.[WCHE^L=]PZ_SP3J@-S MVET\)L5H-M\U5P^KC^@=UU1JW6?A,36=+OHQ@Q<:RF2[&;/><=%0(A$/1814 MT#WNL\4D@^YQ ;U>42@QZ!Z'W>,<*5RS9_ >Z6+HZRQ6,UK,#E0Z$\+=V1KA MHGR(PT:SW.S(CN:&HBIJ$N%D930BALF-#'W&6?!+Z:6XI/<3,&;H0%V#+9H$ MDP@T>M@O6O"'.\J<$'B9;!/.TNEX2YD!J7#ZB#-7A,PYRQ UD^E'DULIUD1A M\S9J.?9N15L2TT)[@!,E"4C0,F\8I@&O:!LIFBTR];J'Z#V[*6\;=,P@P@\B MS'3JZ+X>O+=9J9E)Z+=#?K&*#6RYJ]YGL\U#BZ$%5HYFDR( *0>3HUKOP8IS MM@DL1(P&[%[:=."=6567IHZQ,!P,RW:F)E5NP]W[@K96C)&1UM!L<19/Y(SU MRK@!#HM\XP@8(7-8C&78Y%Q.%R6?:.*8IMG/\/-WQ0*FE(Y33K[][8"' [-- M'VNT.\1[$WQ.G\'[-AQ-_C"!=H#J3"!?1X"AM+L$9 "6(KX5%5 MPE+6P1()!7A A27#5*IHA6$2H@*WF7-5W'#FQK3(S S!=PA'6 $S7M%1D."- M-FXBQ(FVI5L3 P0UW0C,+,I+Y"X965JQ=#21W1C3O%R68^D_[F#4F!:@@%Q8_U/9)Z@3;H%_^$FJE(=-G=(1V7X\V/HF]7 M$E("-9R5 @'CXWSUYPW7H9H!"' .M"DI&<8I#I8 1+)2P-K %*C*V "IW-ZL) M@?UX7,KI0TM40$>@.#1T%><#+ITIJ'K&N@[*#$#AL)S)5B#.$$@XTIW4>X\, M'TTY6LP$?F?4C40/]I TV6-]LIZSX3HW)&S=*DP#?\*D!'D%X$_6T@3% MC"LX3')R;)\KBJ$K7*DJZJ^0B8=X?N W^?..>'/ MM:9E7WSGD1_VXX&.T9HZ-.;^\UK0$-F/1@Y?-(*/YGM;+O'R#(7=([>][+>_ M,27XV/S]L.6PHJ#1QJ4WRER,MW94_DX-D%\1+=263OYE'BQ1 (5$*!N_.!\5FC(9@8HU M.0(BA .%;.U01OTDE*!CT:"Z'%]X)'\<"48-;S#Z#8 &ZFN%T:P!#XFGI%H(=NALT5L_( GM&%BZI 63'MH6E0W45S#^ .8R 3?1G=' MMXJ"R\$G^@OLYY9""0_^2ICR.13@S[8\IA %0G4WZN+HZ+7NNRABZ!(< MO01O#CG*23%W:Q>YI6@H!'X!@$)C5*>TY=IT)]\!F@=-1[0(762CCH-IJ'MG M>)PGB0X_,)+MH:J @P?;!Z J#$I G(!B1+??FH5I47O3M>A[R[D) M]-<+"D.X8/T%^*3(I90"5# 6F0.O:'L2X/WZ^3=>6)#'H8KFE]0H$#R!)^_+ M@!=DR$H!B7,@-P]H>2=L )+@8(IS2M; .D-"72O@.&!*"SF8&&2XV?^U!'I@ M"![H"%C)"\3@:GR+X8B"O8=PK:@^]96&7UKZF-#'5&/H]*-!3!T4I5\$&D24 M%92=2U%1Z=*OU/*/> 3(7D3C2,APB.GVV;J)H%/]EMA^F;>FRXL$57] MZ[7"S;=MIOEB=8P0\QVZ,WY*'_?+Q/_^SUXW4"\HC+):-[Z[53X^^#EP$:@@ M'9,P:S8JCN#MWT5U)6Y,9ZNIU(T0^_=.Q#M+B^*2XIB3P.T^(DB.D(8W;/B@ MMG?)!OO5_C4;SK,?=#SUB4$A@)4SVZ0\Q_16YB8$CS M7YUZ[N6XAD8-W[VXAO,(K'U7*J&+CT$9+XHA_NU#^VF&. 3S*?@=<)@;!ZTD M4H/YK*KVIG4[*T:7($O221;?C!U'0U\9'7_Y':_'4'\AXBJ<-<;*< F4#A"3 MF8QSO1K3<3"8D;AM9X6$ MWM@,"3G0(\SHB$A(W?Z[8UMRT?Z \M&%]48P9TX+J4I] ( M8$I1KN MRWF5[(K0X\78EJ(J6]R=XY"QY>,1 ?QLB0EDW R$(7/>\,L9^BBJ,D4/QUF/ M,T F*+I=ABO1,1K)!V;*SP_V Z4'8&P@(A:HN2780 WI1I,0N2\)E M5%67@*M>H"J,3UY48.A0%I;W32#Z@1XJ(EEK8_6EP!:3+2CMC!>$J>A QHL) MO3K?SL8X6LG.5'UE)2<"YB9-)5;!<@8QJZK,_L3%[2]@[HE3_)N=FS!; MRF=(^F/.KCWO)#QAHI+"B!$>KF!>_)CDVA57]*3C)GA6/$Q@[B304( M5C1>8H)?$7-OR,K\,2>S\),J;L!P_CY2UD3VAS5<$ C5E2P/2$ @0-B[FNL-,Q^A1@!(XL6(A.\'YD&_1W(/* V<%( M4_75#=?:!7M]J1VBY:8:,DWEGEZ^(NF<9KSJ^L)_XCAW9MCO&#QI<(1S.^WDO 7-2@ZG =-3 M#=$90$IKEBLFP8,/TS-ID,DPKR*97ES+"7.9-CT/Q;PV&;0I3 Z26V<)<[CI M"1&=)5Y/JI@'IX*KQMXS+RRSGZ;PB@4&&G4<1HO!1WI>5&;' CO:4[2EKBX= MK6RS4V!T1W0;'A%IHBD+F[ES+GEYU ,/5Z(ANZPE>L?X+Q\?[K/0+L?$(4QS M-[=GTQR0/]*CZ/#!CN 9 TA[Q'Q W#X#A![?N?.[FQ5-TY[-&2#1RC7T9R1= M)_8$KZ6@<=PA&HQT(*N/P*/E*$7-,,L+'FH[:W-#1"8X3++W"I?3]GW7':.P M3W0CS(Y:V")+I*,IVXX]8X@KCU=-1)^\,\/]4;"7,>(9/^P':X4E&."3E6Y, MG4P2Y[=$?DN.?87>S0,OU(D[P-[08@3 4$BS=0)@=ZBE44M.'(U1\#6 M3K*%1;M[ M+T<=%OHR7)8A^Q3&OO9QR 23073Y-&5TL]/KGM#9FWX/IR#S%8GQ-5(S6)G*G$)=U4W3 M%_%RCZW]&*,V!)4==+ #%& UP\*T,\T]&3@$R;ME ^\0?4!PCC.G(#P_M-+V@??DY PG4;# M ]89O'WBD231D/[W*V1P*!:'T T!0'1,Z=?T QYRSD><2!;U,)F016YRI,.I MFIA=:A0XN)93BO &BWVA&B9(=/B91(<('V0Z!)D.OYOI(-*\@P&61$;BJ?2 MQ*3T(,8+J4$Z,8(_>3$6D^/I5'H8_<;>*KHEY#E^.B_U(KUNE]A5/BZG9T:W M-,;JM,.1F>;(:F_EQKA0LBNC^K _7@H2CHP?CIR-&O.G*$E."O5%(Y>*;TDZ ME6L.A.,Y8UL]VQR.^X5I+]Q.J&J_=)_2<.31G'VI**O/^=A#MV1GGZNQ86M: M3X\'T0%_-.-YTPT_W";U^_EC M0^SAG$=OU^Z>WC.10,>VMW,U-;L.D/^GI MB,],SI8RQ76W9+EM"NMI_3 MF2&\/3$XHI":;6K%JJ90?)XSJ=AY:X,3M(S7U^ODD/] MJ;\IKU]]F9E/6AWW5*^L!"%U'P^;Z]@Y#XV:Z)A#/+FH%F:Z(5> M84/FJ6KKKF9:KK(.KY[*-P)SQ)PY4S[M?SB^*_E%^4^*W\ MHK?+&'JG:$66U>B>-5CA?Y](6U*SX\I=Q)WJ*+2<#HXQ#TZ4O90G+%2F%A_+ MRB7<1%P>9>7ZBB:.3Q]]OK^J,$>!!BP-,$D-3$QA3MWQFIQ"+Y9,S$HP:1F: MSZ$Y];;.7ND6B__O59^]6'KC0(PY]<=+9K5?YZYZ/E7J3+N+9S2YXBQF0S7M M<>FSJ?4*D7MA5NHJ.4T4TV;*+)G-LQZZG/=%G-.9G[H )AF]2;S: M/M)G ?GFQT#@",C6!9K[=QA/8KXS W<%8/JA;>D[B?*&BD/PC,"'.XN9^3,7 M)^ .?[87B-\[^$?M-(2;R*N-Y )$O!,B(C?"JZT9 T2\%R+XF_BK#7P#3 2R MZ6LA F33J\UR T2\$R+2/[BA.T#$KR'B%^\M_*'9^KZW;+U+X[@?">$O=[%8 MY"9YV1>BN_[Q&]TL]SX$\*,-7S1)\#?"><7">4@BD'X70OQ71.I,^EWQM8IO M>OEY(!M_4C9>,<%4=O'MMQ"?']V#MTWF%NU>[MPLRH>/I9[H87:J75CX^6T=O,;S?V?^G JD:L M'"8*:]:)EOZ*/5;#E:F0[-KW\TAK,8A7'R:8DQ#]]G;=K2K:7$^VYU-*V!FV%92W")')[[] M'8E%0]'X:QQ]Z=[:P462&58F<) 'P3(6\%C;Z>U^D%IP-3;YQPNG][[(C9F) M;V=@?*P^X?YX8XGSN[DM;VQ2M(BD BO1Q/^.WO+8[80X6B\%?;&N54L\J8;- M)VTUM6*]U2!&[PQ*1$/)R+$X.EG^?Y$,>IGFQ"<72S\ZG[J0FUBNRVD_O*%Y M3V-R^&Y:I'?-MO_'\^8%..]OK6"_E,%_(>JWK$D&$4V2)^S?HFZX8S/2PE; M#"YK6:PK)*:9HWW6Z+)/J&=M<5>;5>X6S_PFGAZ@^]Z'LBVX=8>>U7/M+S ..X&=Y2*O_&N M.W,ZCPP)K$-S[CG;S7DUQOS'BX+ VSX?\UXX\5VF8OKD+/?AGN3GC!%Y46JG M2X;7$TS^1EN8_-^W\ E3]+:3XRO;:FDZM?N]5M.\+6>R52PF38 IF@[QL?AK M@:+K=[E=J]YT+P[%/D2*Y/0!I(VFC]H*O=#VZ)HM](^7>Z>]] ],+OD0+_ZC M]_N!NOZRW)++\DL_FBPNPF*X0+A\E:#88>RKK+UJ@9RP,X2"$.OFACV%3VRD M2,TJW]7$]7B01#LCE0P) G_%Y^,PI]LOR/LG MLO"*8;YKA0==DY_5&_&"7;X/YV^1N3$++QH)Q:.Q'UD99[PW]+>X[XJIM:.AGA8[;0&MP&]FNU>'1F0X MFEMZY@7/)\:H.K9/U8X(&1R1;G:3)9HT@;U-,VO%'""!#YQ8J0DV0Y66SKSV M^\YF3NA/O3'.NH_&.G/)BTHEG!H_BM--8D2D]4S0I>B>4"S7BGMB$6]+1-&( M-?LFT?:8$7@<)JV/*"%X=' H!FE+N\1PFK?CE9S,MSO9AU9I0[9WZ31#"W#3)XV BU6>RA6RCH1O@U57H@PHF! M#\0QB7BT$Q9\Q%-(K,UMMG*G3MN/=LR8J>UE1VE^^ULXMHO_38G@@A",FLG0 MMD"$;Q*KQ]O,X^DTR65AV9)M<)2ZN$=$?R@-,RG32Q%IHKR,-DF MFN7G96S%^A,?(5@?<1JQ.!.F 0%A$+P8%ON'T#N:G#OD#IM(?X R>,'&N22T M2\^%T;S\3'K=7JFO/3[6E>A0?P]M<)?M-^Z?AXM\04D]/6TCH^FS_91QKKY] M21OLE,$[2?,7,'CUXGR5U:1*-TER?$Y81>>)=/]Q^]A\/VY79UD]_S"7AUUP M.:K;Y4,S.4L ]H7$#[C]?2X7^!6+,OH^%N4>!48OBICNBE:$+V2S=EWV3:4^!HL2\?8S-F4(C4JN@S5C<]VP MN+9[Z5W)T.VY9V1F.NW2GH7I:'3.5>DAT#K2C3?>^=K]R7O;G@>DQVDH__YI M8? >V 6T>K3MDC:E[ M$LESM)]I/S^WT5%AI&>,YRM?DQ3MJI(51?#3SP^4S M+V1C96LNWS^,!+ _A>/HW/LX&+^ YZMP,.J-I^A=T\QWNO=\HKTVYMUA,?>. M"+X=]D>Q272:XG.9\E(JRZ/Z.#D^KX-Q;MO -4^%RS4.$C/[*1TNE;H%NQ&; M=A*K>_MNMGH/XZ"R5/I:_[[ UZ=U/39_;$OWC5\T#D#O^_7]NRGR%_!Z]9J\ MGYG*I>A=>URPC>=^;K19:O'>.\J 5?%VU6H.[L!2;1?B^DQ//NMH, K)=]7D MOX'>:U+E73%1&'YL-ZNYI,&[=#7GA'/AX^M&J#PB#_,!6? MMX^6'9[VMDKFUW7Y1]VP^Q-G:FWWGN!W.T;S7SX[M# M9H$CH=;(BIRHS!;6F1O4WSNC]@B:O MBYCH@->&^MX2XF _0 /TVL$A@<%X$Z].+V;<_9K=:3HW]*4B$^\&>M]:Z;VB M>"TNO=P$;_]]IR!2\7=O-@SMW8X^$7]:0 &(9P.SD\G="7.I55C,"SE>R39[ MVWKSC,>590WO^]6-S6\(&I?*7Q(T U-//&QO==*MYS:597/!&S/[;:Q'C\%. M6H_+]$.^7.K=M;N+9+%0J8FEVS@(+[]"H8&V_M@@>,LIN\ ZPO_;K6P]O+N*79BKN/#FW N2W6O@ M+USX1'];^'R,!_NS1/J6!#^N5+*/\V*_-9TU.MUMS4Y,:OK;$/SK+FVX]#!. MDVRQ6BAE8H)539OR;7/U[>]+/G_X$ 3=+LO/]+6:+T'@DBY M:1KY=6)86 P[CW*E-WF:I\&_'(&5="+)[TO(J#?+-=O#-KW4UB"R8G&(^''=:*9EJ&S2ZQIOB9ZWCYG4(Q8]K#9T#?GBQEURGN;T%B6S!@"]Z]D'-# MT?"6=IP'AXCFQ.VOP!+LG""4Z>MNR"Y9=-^$F,7KRM%J)VOXF96"BB5M[: ?CV;]W>X M.BMJT]/,/+/:T6=BY1Q:[ZS7=JT&'P.LNV9E'=$=_A1>#XM*=UA^B$Y9 .02S&)M] MPC/(PJ:4Y]X..AI#807.GY]1 MS)N36&H02PTS!T#3Y*[!)[EH#\4AKR^+X[+"3T67LZ2S0-Y7;4 M6&]!:Q]=R'MZ'+U:-W(521K:T-9''A$F2/=A"A; \C=G\&V;2SI9[UXX!-KKK.: M*!((;Q&X2 4-+V]\*X5QV-UK_.*:4!J9L'S,5FCG."$.=KZ3IO"ZNO4AD6&6 M":B"86#&MVX81'*RTY6_G4R'?7#+!(,M5#]0KJ:M@SP:V0.V"SX*<^T$V-F= MQB=A#DI+],TK[I9-'-KC1$H=,-EP\])81_BA)FTX%QB/;45&(19ZT_FIDJ4B M3:3&'HU=^8\7.SXPF9X-=/5G:PR\Q\=[1)*A$-+$V:_"4KYEP5-]]IM8K#GVX= MDI"\B<:1:^&1NU MNWO0GNQ1L\A)BO70<3 M/I'(\6UO^-__V;O+SBL4QRN5=>.[6X[E Z #&(%69HU)F%V5)X[@]=]%=25N M3/=2Y-2-$'-+O;Y[)5U17%/\)I7Z-[?[B# YPAK>UNP#V]YMS.Q7^_)(^2^#6J0SET:BI[08M$=9OXKJYEW6:AB:C MNJ?3G$??_J87>U-O0Z>76^^J<43_)7^G.>(0S$?P\[%#)'(3=Q?MV:#W#\O; M)[*9/$SMC#I*E7K%X?8N\XV]_8 Y77NCDD@-YK.JVIO6[:P878)QETXR.R+Q M[<5?O6I]G-^O0M6"SF\8V2K M8('C<85!T$U"#4!%\M"W+AC_NNH^U P9U'3@O-FJY7KVCJ)XS2:!D7OF C7C MZ;II.H,]LYGSOP \2+9N+J6;,%"L7_/7/]IA<3HKLL:SN3Q#4K?<$A M&N=V1^9]:Z]2.#BA(;%NU\5U/RP79NM^RJJ$*ZLV^>V2T,P.?OXWPF=P=.!# M1I,SH(4M94N?-QPSL 'NH07?%5Q+\*3_F6J6VF7K_[/WIDVJ*LO^\/OS*8QU M[GW^>T=H'^9AK7-WA /.L^+TQD &11 41,5/_U0!3JT]:TMW\V*OW6V74%69 M^:O,K!R&S:=FF 6DFNT-EQ.80O2%,^6,1G> M+*-X')S6KW#B*>^]]KOUQ<"[#3M8U=]8 @4R*9ES"!5'IL&I(7QC*Z]@^#N& M(2@5CV63K110D6T'SJC%>Y\F )E>9]X<''F%@R,/VC*QY[_GG0WHGU>,#-R3 M91. [6N>_%?;G*MB#,>HOW_'*@!D'%%/!8:A:WA3\LP3HK6/H78R)?K9[ M+)=,UOU#3S@9XME[@;EA'\[TP(FC^ZN D@$=1N#DM$^]C=[1&AM9I@ ^B5G> M$0<^@@>/:7CZ&/PN])8#,?=^5PT?/N"7O7IY\-?C]^V--?MT^<#$DO>^ RBZ M+2X=LP'J@+,Z*)L=4U0=.J+@7Q458D;,!1J>?53EUE/18QD@)UYX TIZ$HWY M:H, I298U7("7F@'$!V35( -YC(V$58P2 ).S_)?A*3"@*\!#VE2 MQ-@1@0Q)DAH-"49$ABR),N G5"193)801@ET86%7;J%"D!;:J2XD1%VMR7F" M46L5N0']?H]'.D,L62UTJXJ6F&AXRE1:-*(DA]CY2,22-WU5P#+:;-#.HRMT M,%')!AA)/AXYV^IYO3-JK[4%VBML%+7=[;+PFSL_(TK++6_.^32B%+@)IY=;V'A(#)''(SE^T17(5E;42NF6JLU[ MNK#(PI%G\^PN4RVIIDDK1.Z4%T,7P[LDV$_B?)Y*IE9G]80[XMR>1**+2J,P MT^ SJ<+ M23#R;$4\DNJ875S5^&Y'0M.X,9NFYO"99RN:K^;;&NF@%#(;#IIIO#0L4A0< M>;8BI3M-%P= Q4)4E))K.+W(+JP&T-38QR.3"EBWCK?S6LD6Q[E*BJYEV,:0 M/E^[V4#7]8%#-)#T@"P1A?FB0"^38.0Y-:O:=F-9QIQ?V'6#ZZ$31TG#9YZM M7>]U>K+ L8XF5*;BVE1I9Y58@Y'TV2[E\D[3[2IM+5>LL[UE:]&?3.$SS]9> MZ"<+](1=Y#2L1" 4OA%JZ^9XR)ROB&4D9CL;U13$=:H9?"/.Y5P/CCQ[NS%/ MMJJM5#;%42F[GZF.9E0_GQRRY\_,C#%\4=12%:X['1=ZBI6H*:DU&'E&S1DV MW%I,HC]#J)4BVSU%83* FBAR_E"[C1?+F-"H(VELU:57TZ&ZJ:WAT+.95C6A MP(V=_H13)QML4T%L>I0'3T7/G[I:$(FREMY.$:>86HL#NT8:FP8<>O;419/) ME'2)["-J/K'"TND^MP+H@&+G3\TY.LGG-X,)7T(ZRJB:*'='0S!7_'SH1N_4 M1"!\52Z!.!3!F!LU27M#SR:PE9;#QJJ0Q#DW+9!X#U&Z!2"B8.@91Y/.NN+: MAMKD%VEZ,^L"A6,"4 >] % %Q$(3XT%#Y5I:K^A.%L7*%NXK770EZT+<:K0S+ MI],MQH\W8=VL.H0GG M-8/QG8^WM-$>;VS->"ZXS/.K>VTEX.V.$?,*Y<7J01"*7\I%%3VW4W(,C&G/ M$O&LC3R\/U_+0$GW0AI&[M$G0$.6]A?M1T[#,; CO" 7V9K+2T> 'CK_X9Z+ MV[N5.5S !28&?& PS'/'>86-]BHVM#1@F(4!KR4$/0X=BC/'4,6#$\T05D$I M[MW78] YM[]&#/;"MQ2\#(_ JP-+?NO0@RAXD>O>366PJ'W@3OQPE^B];'>- MGMC; *;H&[9_O&LU&Y9#H\1,: M0OK%H3D%[$1XV^HE>7N^3148S>K(61XFO*?N2Y0!MJ&YMA^']DA@,RQ;55QO M.;MYFL"VA)>Y>P^S($.?+C"XGXB@N'1I>OQR8&4'WFU@_ZE'QO+.6'4,:#/# MJUX&(?_X0?C \TC^WQ2^!-\^&)XJ%ME,\8P;VEMYP#KASYFP_WG@^Q MSZK7 +C7\&^D#U< 1VMZ#GF\I("8;@K!5^O5= R&!<5C56_5@&T!-)G[R "P M8[?U?!_"*W>MNX[P^^!WW8M8 2['".9ZGC%4!H^H*;X+*1L$%1PE#AHB7.SC M[YC&&&Y+1AXM3[V];?!I&>S5HR_ 034E:7G>&H@Q1[EK$(1WL)XTI #4]Y@> M/*G,%ZCB)%6K<+FI/NT;U%S?Z">Q_@GR#6YB./.#;PRL6_9;!._=OM21VQ=? M:7U;4%F#:[%,?E"DF'D5@RG^R,.YSS<&V%;$2#2,OL33:>#<'7NB[ESXF2_M %?0B5U8FEF&D)55 :NZ\82U; R"(@"MQ M\N&\5>Z.*^-'\4(P'M6"H1\P_/-&6'Q<+D>UI-C"$:REG^,%C0WOR @B" $A M/=>I'^ASB0M/81JZ.'78+,8[4X^B:<[%S&=_Q81GLQ=OLQ.$.3".9._,#C0* MWV'L!<'ZH;O[]_V_(R_Q[A4*T"Z>ON^%:]LU08/7R.#O &TD>( &WS]?H.^Z M'MDP5-+SK!\<_4$= 4&: LW =^A:L@B#/$X:M(%M3'C;^'1AL]\>J6]N(8H3 M67)T('6'OCX%&.CMM8/VA,[>M:'TI&Z_4TE_H[S@BG,CLMFJC@V@"*VY=':, M-PE;XLQ*X]R(O#SNDXS(=[JV??;;!07YM9I%P+;"W)9_[WXX?BLT^8(0$1A. M(OIA*+OP*B]B1W"6YNX#/U['^^0DJN>HW',P!CF+SUE:NXGM8E+\9;Z[(C4 M*O+9I@='83-'KX3*O ($>;>1N]\3\-&__:@H&-/]8D!2$'SFO7@W5!@!"Q$H M_C>)37J:/8X&@C^^MM+R<4C9!VN>1W0(!QV>K[@?$>*3"('A#Q0642($E(B@ M*2QTB* I'(2(Y"$,9, >:"(B1 @($0%36 B!/R!L1(GK4>+E'H)+\]6V].=>D&AO/,^ MO7&QHJG##[V*:B\M'"->.+(^O'3FN=2X5P13^%-W M/#[_]^R8^6;'ZZ/;QE>>JC^ BO<_*C]*VZ.,L#>3]>8G7GCI>NN3[*-DW8>[ MUF&@PND.1"?55SRIPF@>/JD*^T?::<]H=+Z)>3O_&2VC/RH_?PDPVE9>J:9C M>S5N8"B>+/T=&92W,RB_,+O4_9"IY"'$ZHV,$AF5'SN*OS#O)/=!A&\]IE\9 M)W6H$?7[WZ(HRXKRN>>45^/S)'+X"H+A@>J]5_:N-O=7N+2ZL.X["L#YOOS/ M-9#/CZ0)X5*/A-T+>3S.(,%/2KB]MGCMM0+?80>8IKPOW.!%JL//6@"4!'!" MU?<:33-0:!X%NW\H8KZ:[.*]@I"1M+0P2DVW#CL:2.OWUN.I!S5>VV80Z[N; MF]>AR#XKK@O3T/O#YJ1G)DO\8J'E57?3$LL43.O'87![G*&0)XKM1&@4H='+ MP3,A7.<;H,A+"<+^7$TGO2NW[TMEPFR]QZQ_',..O.$:/1*%MX1KA'"IX3V8 MKW*^,LLFO6C.E33G%C9L1RQJ17J>_,3SM9S.2_)47]A(MU#2N-9FW!9FL!0/ M^\KS]6HFS:<*3=OK:W$3 ^9GZ 'O.UDB M[TJX/: FU58TW%KKS*&T!3XX '7;E%$(DEVBWR-GXZSZ2HR7F]@/Z3O9X2.WS%^O3?'7S^W')T_LZHM=E$D\FU>2:J^GY MSI3<="N$?DT[_;Q"'BP$]XH:>84=AEPPZ(=HH^6VBO,<)Q<51RMURTQC/![2 MT&.- F,>I^(H%7FL?Q9R/%\^YC.4V=A?=\**X\_V$=[7A D95W.:66X:/.:V MT^YJ0)A#Y=V=[&X%$X L__H3-E=5TL0+ZA?_^!Q M!,7B%$:=P<7?K_7-A.JBX&KZEG1-?>MK(LI+=5^^FRYR%:RP+;V_.PAP>)$Y\1 M.71O"WW?)S3R,$:NEF_@6H_,N5"8*&__1FQ*ZNY20P-P/MD3?@G -8Y2K#)N%C.;277O; MR0B)W'0-$,XS2"F:?"_"O<(>O;]><@\3]=F-"0'&G2ELY]./KLLB,_BS@4H8 MSA(M.[GM:=BX2>=1FYZNM 8 *F 64W&,(;YE0@T,+EQ:SJXC)6QK.+; [D<7 M"&%U]]W-V/TYJ'A?RW;WD"?!*^7N^S7NQAZ+<<&H!T(]>'U_HD_X+N^N?8B]PNKY MXBN,[O!NV4+Y:J=MB2KK+7:0:O&R3E8;*%E(5GJA<-N\Y[3E)AC6'_4V.._H M.CZ4R37/TV-PVK*O.VU?;Q6%Z6;PL%.[AK!7=.6,WAYM$!*7_4UA+;3NJ>@^ M\2=87>&]3WP/;/<%6Q7;5FF!I%/=>L+(E3-E>PU[0<.+123.(M^X_EH([8;[ MPUH(-R5T-XM18&MH >[)@%>%6+9M0U^FN-8FDY3K%)E;EI(0Z?P+QB'(O/RN=M49":V5R[%\RVK3;(&;Y4W/JJP4'5!:").4.?IV5_].M4W MC6-"8$A'%Y]ON/B\>_G6D%AY(=R9\*#@=[#\X*NNZIKSAX!IZ@ZD_0Z6O182 M%[ YF; J6/DIH@")F5.J^F[-488J%WJ4KBEZ'P MZUZJ?K9\O^\&]>[B?6_4>V6[LW !W\^UB.^MTA5,MT5/7'J@S>9YA9EOVU9G MY:ETU^^2=K>+UJ0H6HXLQ>3-7#9L\)R07W1$MZ/1[>C=%<*O9!C?(FPE[5@6 M^,+Q'T01G*A+NRZX\!F7KD1ZM1:5O MH0&KZ.(UW.K=%S=Q[P5F3YJZVU[?J O%!87,6I*AI%0[YRS6$-6>-75_]DUO M=,T;7?->K:U'F&XJCS $9GY"=(EN*]]]6QDJ40[3966H1#FRP^ZGNAQ]E&WS'FT2>[*\<9^'EW%?F LO+LS]STJ?7;DG6P5RMY MQ^KPIO+7R>0.EEA"-'73^KUC]]T3(;N?/,V], M<)9F#(DA\+W_ 2_>_>OMTWX6OO"!&>C"W)9_[W[X9-(Z()K M.LO?BKJ1I>.="M832/FI?;<[\N#?_G/\AP_-^/']*82$YR^$F3,X^DOX^S$B M/L*KXZ/C0]/U?X4/ K,"DJS[GZQ]U@D^^O4/T*[G C#EU5V338@^MFH#6]14 M8I:PC@$0 "\ J! #T!535$.U)[(4&YNF=+!78R,WMIS(,8 !8 %N;.0L8X:Y MA%TXCC[V3G7ZCQV;3UP;[F4,L*\-H ,"I>"]$8X^PK18!KS](=8&GRJ":L56 M@N[(YS-;@R\#$T*%GT@QP-3RP@%/AP\#Z],!::!I 99F+X\>MC]_SQ B )(J M@"1+%2_\[HG)D:B*NBQ8\#B;_)%4&[S1_>T]ZA&?8_0#3I[" O- P4^>!(&3 MQR5$ .J/.?'4;@Z>#:P5H9Y@$C#E"PFQL.YT0^,,S_Q@X_'B#N M:#8S89,XVK9 %/V0,/];NX^\4W_WV1GD_GKTU#V.8>@#=4;A;C5:&Y=/I5K?+ZDX]G5T/X5#45Y3 -X N ML7QI-/;T.YJMZMB0E_*:2V?'>).P)&CP6 A)DX$8RSOSM+]7.$OI_-]>.9(B]CX M5CK=*&PZW7G%_T"G@URC QXU;/"7L27[6I$'P[[:!%EJ-\ [\FSXJ0-^$\%. M"8 #]Z8E8,J/- !"RHD8F0T."7 MY9$0'=0[VU?1+OUIQ_;GBU#M@W0*8##0"SV,#[Z@&B*8D?<0_W-A#J8L %&# MLU)/I!R:L^- =]15&8""9^>IP;XT%.2X; 9 M0 ]L)*)H2=,$0Y5AK(@,\RZBVJ)NV X#)&XS^@?Z!F.)8L$8HW#U! MU>V'$,'/!6/\6Z*/&#;TV1=+!9878!>H+/KGI<^F ://'0L<:Q!8(#2!C0_$ M8 59]@71>G17ZHFP?A[LZLOH^#"=G4\*"B$XJP%W@'T *+2T5&"O>@P:8"#, M/Q2]H]TU9,!#X*$>","_M2W!L'T'TT/L:+'PQ(; <6E@#"PU-I)E*, P-N2 MMH\MXYT$?3;57NFVM.4QQ(=A8S[?5!""QK7$.EW!EJ:X)6K)4]=EQO&)"HL! MH[[WLFWN79G$=5R9-)<2"$'EUMR"R?(E3'**1N7D_JY0S9XX,Q.V+$*'YAK( M.^#.Q]Y,8..#Y]:4VMSC26/<\I=\%M-8%2QKJ*N%?C/KT 6N6Q:G=8.=;S=X M\M<_8-87O)'W(6W,W"TE%I#/DYB(TT+":?ZU-H2?9UEMU.Q/ID4J7=7<+%Y> M$QFTS_.-D+&:Y:T%LAHDZR,$!K +?8)[< 40.)+!_DFP^QA$7ZA2!!K04MC M,V)NVE ?S/IZ1OS$QWBDLBTG0)=<'K\+6FZ> Q*,]0\)[^@I.H8*%CQB01$HF_9E*=CD,NPR8= *[UI.64%:PFJ4;MQP%X?!OEU_$XM6OB,- MATX2$1):A>;HT31#?$3:HNOJ_:JSC?!)AKF!20)"[2H^W5! MAX@U!B^9""O95ZOV-B6$$ @$RPFP#!.>A!O04SH#SYS$?(L)V$H&''L"!G]. ML 5LO_DN@&G)\Z5'WMV#\6>,HLM.XUVR\EONXO8^\.=,EZ?=;]>P1*X:0_"< M$RGH[W(>7'"W^12,@.=42XHM',$"? .987_(!/8V (28"^ST@XWP^*KK](13 M@\MSP%TS68#6M\?^@=TO["/L[6,?SI&]M#.B H_*"\]8RQ8XC9V]$63)"N!] M;S18BVK,'3#(L?VW &81'?A.WPUY9J/-']\KQN&=G-^%-'[!?_.,WVCO+U$ M!/EN)%&U1&=F+Z&'PO:%4P:XN]R+X>5KQ)JQG]]A0\C M?4^+/3AY_X.+^Y^;1K 0[\H=\>)!=W_=!88>3MK#>+NFU*'7#J"V8+E9P)8= MR)7<3A!JBA^$DD(= MZ0/I7*M"F^UT'W&FP^)6$]ET=37^]0_^0)^=_S' E[KG^X"04U],.T U13$L4F+Y+%?H+9)2$''$> M977@B"0$3I\-=CC[PIFS\[==N@: C]CCU#,'1!P<6M;.97_Q##X]58\<@=?F MP9<<$=^.)\7VIM4<=U933LB(PJI!S,9,[=V1A&G37M84R)@V@+.6;*V GF"W M3%W*0%^RZ-^57#1II/90[NKWCXKO2<=_";_I69#=[FZQT1OX2*7Y(SZ&S:>F^I*8_;UUWDD_QFAA14>S+@ M$V4UG=XNG&Q_N/[U#T7'R0L1I,=L(AR][9A-@FO\>&PL&_#(\]U*T@Q>S2\M M+\(%@B)T>H$?=: )/[IQE15%%I>!'KLV'5UZ9-GNKBT,J'EZR3 [A+-CZJMP MUM/MCQ[UG):<#4QH\#1!A5>*+SS<1]= 7PZ6-#\PUD6#)"8!]1F:S]Y"A7TH MGV=.B\O=8X"L2'";)>^:".8<^@$7._:&BPB\V^#O#T_$^T8F] 436@Z7"9TY M'.&*";V]C\YP_ J6\2-+]<",T&DD/"H]^A#K3E3=-V\]/(G5=U>64+[+@06; M/$0@&!(T$;W[2(@5CA'$6QPN)H_F K@6( >\<%?!&O>WH1X/VH%G/+C'?!Q; M^[3LQF/J\G',TLYS!>3? P'#A/%&,&;C>&8FL'[AX05I<+IC<%+/SO7IZ?SQ MWPMV-_!K?'.5_\C^NN:964XFIHZ(I\I:5^J#K2O12K?="(5]^6S1@V-[PNB3 M*W98DJ9<*5O8$NY&K34;#6A/G'<>V]D3>_X_9M3#P0+O[O=NW^!\ R!L[R[^ M7V&:@AWZB:;ITWS:=N2LLMJ^;Z&D;J,]QETF4BS2=R"[Z+I+JVCJ?0=F;]/'?Y_OYC)O%4 M$0"/'U)!8D_H(/]Y%'Q\U0A]%4YQZ6L4C\+ X6D;\P.7G@S\5I= 9Q%/'(4C M8'/!L&\8PN(#NAU88P>?[7'ZXDTJMWIS]]6#M&F(?F5,SY?^.+[F5#GP,A4\ M802073;W_YK]M 7&\$EOL#C%)@3)ZZ+LWD&^HR/9_OCWZ\'>G37!:8- MOC$7+.B.]ZX61@'&@TGN0=Z;@,?C-W2 ^$C'7C==\17H=G=?@,3 5*,5< MK?-&%W'PS'!%58=Y,A>*G,>@Y*L_,LC'XGPM%(SWFK _8]#6>\.1,1?J-B=P ME>(6%1J:6Q[_^@=]HO%Z8$5Z]Q?[,ON0-4PODG,G9;L8N^6%&\W===8S\#@* MHD=M&#UJ[SEU+PR^@AL(CK0+;5><)=#D?1;>,X7/_8^F_%BMAR+P2/$]A/%Z MHKR[A@.:[CY"UL?J,V2.LKLN9'?A4797E-WUWNPN89?)K8R:):XG.UO>Q2JE MM&T/TNUJ$OH^?_EOVX]LJ4T^-\'&(PW#R^K0K-&RL5V#D>3CD3K3S4_R-L(C MLU:%[4I2-I%1&T/L_)G]0J+0:\Z<)%++EH5:,3%.+_7U$!\BCT?FBXFIN5I@ M2WZF%X:MW#J7XZ=C,/+LF4*G8^06&6?.49GM*H6[_4YU"9]Y-L^6EECV9J3@ M(FZIR=<5*FLKQ>20.'_[<(57T?8DT4-R+=H:UQO+2B^]!B//WBY:1C557[HB M-R-4=M&@W+R^@B//WLY6QRV]U&RS/SRK9 MU8)*FXT!-KZT\V5Z+.;:"4W39+2<&(W5XC23'5_:^03;<1N8/7:06I^L9S;5 M2;;33X*19\^DE6F9[LLM@W/88D])E)UE?9J\1".Y6D]R&JJL-:>#E36M[.;S MHXLTXB?YE3$M"S-DEC97J5Y%J5*=\24:F6U&6I*#19;+E7J#[D36"GJM<8E& M(E-=MM!D-\=3761,8\BLT,:30_)\Y'B5**BY%5Z1)L;.64U*7$6,[O$A_,NOR5(](EA!A.:QM M2])@+*?'@/YG;T^-DW-"3E2;7(M8_O;-CA5WSB5;EO\Y4IAI]?S]6#K,BF+ M>)K0*'N1,I5QJSS?/%,[[84 U@LV52NP:F'MMYUU=40%.[DWQX\2U(YV!5XH M7S:;>HJ85&673?)J0S.'XH91T$7RZG'$$05O1D&7*.FMH92?:Z4DZE3)\5C* M5L:O"V+V<\<"J/$3M-\=.'SJG=E#P?D;;N98_GQWRRO9:]4A"SB#]M-(CG'J M6B)7FBC<-:LUWXZ[)C2UL5JM,87,Z%Z6;VJN:P_6O_XA$";.4N<%FG>9^]Y% M1."D\*[9#PP!$XV];H^^P^,U80-[!\WSWI8GG-%[GO9BCGW6/??F_/&O[X1E M<&GYQ-'VB?Q\Y6IGU^-G6]XFB':A*/*U=8Z=J_) KW2N62ST=OS<6(VZ2W1 M.ES.64DKNS-9S)/K&Y]W$0&O1\ QD23ITJR;XFNY<;ZS4:K]; \0$*.P.,*R M+Y]YH4:HMYZZN'_J2O((EGZP'<_9[,/28\^P;,UB91.8(D'XPW(?;/1P16/B MMI81;P@.8!RPJKEE^@P*-MQG5+"/M[2-H'O0"\K1=7/M)W:>S\5V9C,8ZK5/ M^#\A_M%,=Z$BP?$2#_AMYZFO6R9,!HV5H5S%/>94+N322S%3#'@6_%X3ER8\ MT%"/,]#?WC:<%&Q[4\QE/B4VDI29'R&+-5#8)5XOI5*-IV3_2';!Y+-PG87# MLLB-I-")#9?.)0?JNF+-L3D 41F(_!P\?VDYU+G^]MG@\Q3P@Z'-% M?X\\V4?/AV$A"N#RW9;L?D_ J+W?_D4%M'Q>O",X*D&R'RJ,@$ XR\?E/F]- MZ*.!\]?W.#V^Y?E@]664C @1 D*@#S@5$2(,A, >B&?KZ$>4B+#I9Q$BPJ:P M$ )@4T2)*U+BCFP0Q'E@H>DY?UE0QG#1\)#+'$V7.9-VS2 M34'[\_B"V67;'YOJ;]P#8$+!#__O%_;K_1TR&.*NW;69YR+)@I>,3E[R*,88 MNGYB%>CPL6.H]]*5ZIJL:SK!+@[:,S"GD"G$YVE=[O MZN,'(G[ M/T ?ZD4Y?*/(W*$W[5D?3B_7_VHL?N\5W:,3&;3E[KWNJ_0>\QTUX6J8?.-N M8_N[$>+"U217;+:WF:NG-J&*5QM2'[V"/IF+O+F*:\DHV'/E2 M0S%R.S;Z3*?.J1EA,V@JS"*GP8!@'/:QB2,X&<>02W>J$2Y$N. [27XF+NSN M3+$; $.CAJIEK;@N\Z43T^FH38RX62%-X^O>6&M68:X74%JP.$.R<0QG;J>S1#(>5AG_ MA'F'0,:_A^KQDI!7J/:FM*4267[625A2(HWWM!%,0 ,*"!VG*23.X.?1Y\\4 M'3EN6QH20;UU^E;;JUIUB$[TJ__87O,QK\6$KCO[ -9=DXE]>S*_;:U7RPO^ M?==SR*^9M7O4:13KQ<)]@CA195C!Y7A7?5!.$])M<"8)SHC M'0=B[G9,\3<'?".H:@*_\/3T=ZN5S&"OO8CC6)!M8.T:D'G5-VUAY?4T\R8W M$]Q===E] 778A6[L[]@UPWDO,1=./77%\T+T[JX*LRK?-(OQ]$T>9;RP:Z_1 MGM*]8WKZKY=J" M!Y%DKH/@[:"KEU= !-[4RTOYJ"RZ5[3WT'MP>1Q(_#EQNBUQ(DN.+L/RH,&L M@GHK7M&#\P#=0=E-"CEVO-:ZXJ#(3725'6J-[QZ@&U2U\.)S85?XW0=^?*[W MR:MC>)EWAO!ZU3*])]#H W;/&+GSX)-=H#<4E(BP*2R$H/"($&$@!/) 1I2X7_#NBTKKUPHWO TLASZRZ_W!E9@7 MB/NU(K>N%&C[HZF.WM;]_E&J[PM^/$OZ".M"R/5?+;P<^^JI"-"O^%4@\?D* MOE^#72!T?FUV>7/<\YF3\]XA<4UAO2^(\0/A"&P\RHA!;Z3 MZT<%.#ZNTSCOC:K%]K(^X5M-1.[WQ.:\)KV[C*NO>ZKR+" MOB_H!XKP42W,23,GD^Q4XA,+O=SLD\H*S[\[IN==(MPR!YV,Z;H,XF[PO+VI MZ;49G?2CB)36;5K6EI"-1)SRX11 %]&;;X[SGQZ/.7. MYK^63FF@ 4G0(L&0<%YR4<0;M-=.YFJGE.X*P>1=6P3J?8\"-_T3A& M &V O$FVT@\1Q^=OL$(MCB]=^GP/<;SYJ?XF<2QT"5,72;3"=;O#/">6L-0$ M7?LQNBQ%Q1GFN3#\+^@CR,**KQ-9\IID1DZ"&S@)[N@%N[VR$,+UWAO0;JY? M[$06-E!]$="V-:O:M1R,XYT!+\RW0RM=*S6&I*]?(!@29[#G[)0(!Z[E:;BW M7-Q42PGA>N^- S=7;-Z$ _UJ9="W>L,D7U*K&69H++=+#?8T XH-BL0IXF-Z M3;BND'_$'?%G:C4GHHP#499,!V8GW 6[KGD1R_LWE)[ M<]7BLM16:[CACB?:BE?I@>;*2"M7JS> U (=@HJC.!NG82_I*('YNCFF]=>V M=#]>Q^/4\A?O9TO MI+=^T_Q,[(&X9ZI!E)\9-3 ($R'0!SK*O D#(=@'G(X($0)"1- 4$D( *P^+ M"!$&0D3IF=>EQ%O]S2_IK%\K7>N_8I)TC6C5L MQX)=[J,>%!]TT]U[W=>XX_3]7#\PO>M6H0B!F!5V4G;A8I-JCTJK[&Q;YX6M M42 71$KJ]'8]8T@Z3M//U66.A/5=CJM[KSM*Q@QC",(KI+6$HPUSLZ+M$5@>*P ^/ MHKZ55N")F1^N$L2N7$ ::TNKR?%XC"$YMEP1<2:/'H[)8*^MC/Y.3(-@XD-\K M9CR$PZ/P^5+\V]O,]68:(4PP1N3(^P95Q=['X1%_'W==Z;PBXL3/D MC1 @-BD47;B3!M(:T9LA3^!*<[%+]8PC-!Y'T!?[W(8\30-."])!-1PAF+X7 M/G04%27JLF!!KI[\D51[K@ON;V]-N_CZ@%TQ^@$GX93 1T%P%O- P4].(Z>. MGGSRN(0HZ_J?YY3#Z\9>/7EMAA$'3@^X'27.XZO@O_\ZB1[;"S1,7S"MWSNI M/=K 8&,P3X#'Y#\-D+$7(!R6$J 08@^XRXUR&-KAKRCH?P4S;W MB((?*/-?(3:Q((#\NUU+/YT49$"DT$^NC(./?OWC9=G W)2TGTAR2/\1CL/J M+DO$XVV^M'^"!RA#'%A++(5(0T89"4."9= A(Q+TD,$8G,4944)%ZI?_5F$' M09FZ4T&*:V&D82W"W-3Q(KW*)V&ZT>.14[=J5>5"1>6%FDQ4)A:MC@Y'DXY'"(+_JR8MD7W/<>5)N=FR38!I@)/-X MI)0KT(HZ6O>11(^0R41]OMHX:S 211\/;>*3--MW9BZ?ZU2YC='-VB(.[XC. M)EI +#E59&:&9HS%!9%OC>=*0TX\FRB MV-":;&J\E-%F)6? EFEGRQ5@N<'SB=+3Z-!,J=*Z=+5Y) M2+V!7,B/--GIS3<"JIC5#!S)GLW32HE$76+3G+!.RN.&W1?--9SG^381P_&, MUE-M ZD)I:VBUI2"7!R#4_)LFYC:IJ!PJ#7@NETI4YO4@(()DF?/M*HB3>"M_EA+KUM.P])ZPY:X'M+G(RO%[9I- M5#I%GEJU-C.>)$>3$1QY1J1RV676T^5ZQBCC*,'(%#:26?F,5^IB >F7.RDME^,WFT$^ES*M]264 M<*NK+F'2?8ESJ'2QW1XZ#3$QOH02#E!W,FVWO=*Z]0KB9&L-'977EU "Z\ZZ M=KKND%IM5>M(5:U9D:8748+7F.0TM=7Z6JU>=S;C?*NZS(\OH@373RM6$]=) MQ!T-^QB1;G"FV;B$$J5RI[EULD).$_J]\3+I$+4N=1$EMANRP0GEM(;,F+(V M3"U9S)4:EU B1358<3"9SOANF1&YDBP-\O;X(DJP^=JT.FAL=:1$):J3@>76 MVO)%E$@VE1Z>:4A+S4%X=9C 2)Y,-"ZAQ$SEBT67YFVD)B:P+55/XAFB<1$E MD(J@Y2BLK'4;^7II(>765B)S$26::F=4;4R79;Z4)G''$7(M MQAY?0HD".JLEB%*'XX2^LDP7UI64(5Q$"7*TR*Z2M92FE1*DV"'9G.$DUY=0 M@AJORY6Z4P8';D,KCGMXMC&K-RZ@!$H+ CV2\:$HD.B0P#%D.)($>CC"1!D3 M64*@&>7MWWBTR-=]!S_]CH*3$D4@[%!$!!)\1Q*&+(-@0V'$CB1,P156/L.O M8J]N+Y7UV.8Q =F,V0UK\.D&P*\S\A048]U/.Z6QALF<4],6%-W9C"\A'=?F M"^G\>FISZ@P7%RM\U; F$)7.GHEQJW23E&=E;C;)KN0U,I@U9Q 6SD8B8)!, M9#!1FTD%EAAQ97$^'5^2]12M&6P&TRN(6NH+Q0V!I]+3B^S.YMJ==1O5%&V1 M[4IBBUT2]&Q\B8DG@TU^(H[X!$*5>@S/=:D,W4U>8N)UQ",5:AMG^>YQ\2>_Q6Y094VQ:/:@W DE=+N0P,%"EI2 5# MDI7#)X=]\CTD*;Z(D >FVN5Q_(Y>Y7%ZFY%3"WL[*XT\O20#; MJ:?-&=A-%^XM2O^Q8??S4ZH'-0J6$T <6*QSK>JZUPEJ4VAH$2$36$A1(1-X2!$9-)=EQ)O#*I_T=WWN64^OD=3 M@8]67GA[A1\4?6^="I)XP-@O7:$L27+,Z^AEKAP5$N68HIESKQF6FU+,.P@!_N_MC,_5R+H!YB$>YQ3Z7F[ M=^V@+A1M^_7/7\+?0)=PYM<3G'OO98@:V7^]B@5/]JC_[@4)#N'U02F!X1MB MY9,;U=Y_SY=EL$')G3#;%:^H_=#6NTC#ZO%5OE1N4MV5C!?3V?7[6T\^.S]N M(^H.I%,NB'R_4/< JTHC3A98CE\XZ;[<%EH8Z8[]:FUDG$*0.#@ HE;WUT0* M&.!W[W5?I^@R9C/6+W9NTMT M/C,[+\[E C(V'$[&U'4?0>2MEJWQ5+JQ)(+ZG"@:IX@;6ZG?7LB?SSD+LY"_ ME*;UY17X;\][7_J >3X/Y^;,!QGNK^A4>?Y4.8J:.KXJO'#.) O-;5S*Z::*96#.L+ (+$H1%X^9OR-9_Q&R'BF37TKLJ_*E.L\2R503\S36 MY]*FG7"2FU4UEX(B#HUL%(D3-'43*_O>_JB]'R0&^"(FP@DK8,H>YWB<9E_3 MS!Y%-\HWNT'.3?$UA.O]'I#\M!\4$;K3-M=3VYJ:=GD)96N5P>C=?M!W M6/?5[C(UK9L=E%OTR5G'RK2,; X6 ;6/<52<1)YKNE0!"S7NH"^MZ#=TD$0 MPN5^8;/NUF#B%;!\G45WB/N]@"QN8J*UE/%LRJ>KFUX_T4=MLY $F^"U,XL3 M-S7F?B*R_#25Y8EX@GNO-X*6S_$7;?GT2-HP8H^?M0?XJC_B]#D"ZSFS0'/! MF3C&D!' 1 3V401UKS)2=4HC>Q!MS_5>#E/;JIH:9AMEJ#>XCFI\#B#H5\[ M#*1M+@4],#LNKU0+_I?7A.(AE1'G963@XRQ^8Y_,MY=GXBSG[CO(<^!IN?>Z[FS\7$>&K^4!&;34 MKJ'BHS'GR/I0&R[K6ZH.1?DS/"#?7HZ_[;F,A_Q<_CJ"?%5_0R$EY)5BV\D@ M-6IB-NT<-YA-8*\G+SZ%0; ;>QPB@?ZJ ATIVI^H: .C_C5J=L[=;(;UFN@@ MBYYBS*I+;=KCO3:AT,JGX@C#OL;2WS4=#XD(?M]&6N0#^6QYP*BR<51U_:<1 M(JJZ'@Y"1%77PT*)")O"0HBHD58H"!$UT@H)(2)H"@TA(K4I%(1@'ZB($&$@ M1 1-H2%$!$WA($1DT5V7$F^-BGK)VW>'PO#>7WZK2S!=\3M5QW^I_N\+VW*- M>OD?Z+>%/9!GMT9?JH3RXWY;+7F^],(@_5^/.V_A'ZNT',E4U'+EB[5JI]0W"\:-&#E\XY)X-0N[Q&S9RF**;5M:5LQL^ MIW'Y7(O3TU7V \'\'V[D4+$GPF"5*"UY:N*PW*#;S2;&R5U/+3KJJ17UU(IZ M:OUL?OTN)YL?017Q:\2O7X-?(TWL1VEB=M=3Z,0?,2QDY7[BR MT#T4C;@+6YOED&(W7Y]:;FI]W$\+O2CDW^-J.>JG]<7 ,H2UU&^*KR%< M[_> Y*>=H(: CS(=+=?@$V2J(3K]A)ZB/]6T=YZB>0$3:3PA9*, M^FE%_;2B?EH_$TRN54TZ/1S/;#(AEY'T5I+=!3<>H/.HGU:DLES1]Q/"Y4;( M\CG.(FIK)H1\,@%FM56,R@9Q.U,[:J<5X4MD$D4FT0=\5+GAI&9N:89!'+%, MB;HZ1RJ5\:W::=TA!"1JIQ55^8^J_)^#V:29DTEV*O&)A5YN]DEEA>>3G]Y. M:]L1J5G&F:V1UD#O8&."&F^'AW9::-1.*VJG];2CY=[KNK?QA]U?0LYOJJ[8<4,:BK2HE#-770+ M)-Y1,LWFV.^FQ2)4G(YZ:472'&G9]]6R7]E+*T-OL 57%1G>$7.XWG&ZV7ZS M<>BEA3)D'/^FO;3\/_Q&X$M._10!RS*/F? _SPB QU@P[.1I$3A[WG4W;.^' MPPX?[<)C@GR3$SP6-Q/ MW %_69K>-_2SJA5 >D[^$@08@?$.^ T&'PFJ$; M*KI]/#Y-GQJT0%/Q9%X#/8"]%:S+WF[ M^QC_'.BYIR;+ N&^@Q@%_\PMN>EQ6: M,,,]B0NPI(OA/5 OXB!H_5608:[,6UW+M>4I 68?.RQR&%JWM/KCB4"II&3 MAA347MG[@H,G\?)B952;W3)?,_(+JI*967W^&5=PPI9%>&+ HN6V;)P=%WMK MK:8\7JF_"3K9MI@?/Z,EW)#NM,7;U'*B9#0YDR:%#0*8Q=(>L)<3L L)#V(@E"5F@"\F,0#' MJBG9,=F 8T_0Z"'VA$82J0(75(%1N%2!PR'Z;%RP $ZEX+ $Y(<=&F)"S#MA MP:^ Y>$Q!$XI"#O@V/N48^C0&3>?$AM)RLR/D,4:@)/$ZZ54ZC[X;#%354ID M-E.MA+E$<9.M,J2/[(>=)N?,_!:L*_!K/C#$R=L\,*J W0A5;R)#Z#PR$0YL9EB\F;NV5]PH3>3 MF^N W/-L4R[HXP6CE&LD/D):=7ZELU4QMU@#_T3A"X>=;=*J$O@CBWI;"A<:!F-ES M8-4#6=;=A]CKN/:];_/8W3\P/ ^(#:P<(-KQV%@V9$O0O8&"!(Q]U5Y:7JNJ MW3M]20Z)K^Y[PL65M,2KB\(Z[]08@6$X/E ML4M#@\HI5;2<0%R].:S+_6U5*31>!(S7*7U7PHLWOBR"B\O3\"Y\H%D:.]BB M2W4&E22@ABO.TCE8G:>$"#RY.Y>JYVA\KIJZ;:_NWM_,G:MY54._U=]-'B^/\M;7A?K?! M#%*Z*6K!?=9H6#?'#9?;U@5.X-4NT#AZG4I__2LF RF?@Y*LW]JX,75:6OP5G:>X^\&CL?Q)X5?PQ1]>:P1CXB>\38ORN MD$MK-Z^C]I2_7AM%RV /.!6UOSQ-';]+(U(\Z@@;#D)@$15"0 44>R#HB!+7 MH\0;TRN"@^'>R5J>U735$.[.VUK*_DBJ?O7 K"E;-I M8E@=M'BJ6\UG1GPZI:/)(>8ENL51BK@)^-U;:0 4I[ZQQG<7B(RV(5(DORN0 M0KVQO38OX"==LE-*PFI0G-H3YV6T-LV7)TD8*WI+_/QLL*2_C/)XFS(DGZL! M7LCUBQ3 "+?>BUO0X74!N284MT+<%6YRU%*AV56JP'29H./AM];\F*^L^=T, MW\*ELT3:6X2"5T7!K.E<\OS)LTRG+U&E#$\)VKI1&+O-U&HR); MLJ ZRA2XD)<-.ZNB!?>;8G@[_4E<;@@+NL8 I-0\)\!P FQ*-IH*M?4:DN, MF)@.EA]A0>%Q,DYB[+?4 J]5?"\<:F!8W'UW+[#QB1?#=U]KA)DWKD!*4GK# M5)45PR=2^3S7,\@FFFP$)0!ADQSJ-=#XB9E*%P)]X,^_58!UJNA_U:_: /A> MEUX=_0-F#LFO&HX0K-"+!#H*:#@)Z=!4$=//GE<0I1U_7&WG9/CY;IA5$]>+V#$0< "(4/)\U I M^.^_3@+!]C@"(WY-Z_<.+(XV,-@8S,.-L9SPX\P\_?VWH*\%U]X=I3/BI)'A$P0^4^:\0FU@0M_[=KJ6?EA(# HE^(B7!1T!=\$*V3266 M]F.O[;U\",<13CD44Z6V4@)+S1FS3*/"T(Y,QX2YV]O%#+5C%+?BGRB3SF9;3G;TH:P9>[9 MR.J\7R4*@LGR);.OK7LYU%T24!$^&TD:_6IN@;@V)Z#@@-**!9,280VZLY%H M*M$>KS31T1:KE*X-9CS=[S:&[/E(3"?(A-*W-UIZK!'HL)>BQMDD3&HXVR9R M2>5L>IY.(ZW65"KP6X 0F08<>KI/0XJ5<4'!T*&(X*,A@5#HD!'@3Q1#,2+- MCA@F>9$@N\ -KG(?\5IH2-.DB.+DR>Y$:)PJW'135[BO^&TT)L6FJT5 MGZNNA(Y J#G,:ESBOS:_=>?#=GJ%)(3>NL1NC3%23%[B/WV:1#*I5C*E"94. M76JA=)FOP59[9V]/;^6,DIW4RDBKNMU.F<7,Q,IPY.[MCX[A7=9)@A[TK48K MP_+I=*O;976GGLZNAW HX>MMX!O )ER^-)J\[KD)X^Z,I5]MY!$XP_^\S]^N ML\#:75Z=J+RL^R5;6D!MNW%.9QARQ?RJ9> (.B][=5JS3(0ZMJJH\O5S)]]> M13!!OB59TJ,L)&S6M"!9J^:R+EC+FI(!6J!I"WH.Z$[SM&-9QY5^J:/D283I M9"FS..,UA^>$7BF1R8J+\:]_L(?S,H(Q0!(=[@JL628O3VNNR0M'G7MU,03; MZV6-(7^""F63'>>!"G] _,? 8+\O-A%QO@[T'/WD^-"\';B3H@B'*,7LB MR\N'6.90"$$Q'6LYB2TJK23*Y>TM MG\YW>ZM4?VMN6PW(]Q=2A@.^]W,Y+=EV=+#9R]@8UB,,^!B2[U-*P3S*UKPJ MC8CQ2"9H;5W4J"93P/A,==V@U^_U'^3 ]I1-VZX9%PAT3IV3&A!3CG %HKK1 MJ+KE9!I,E3,=4GX8[3/$SLS.R&)P:Z'%) ME6]Z6AXRJW'JG7I&_>)Q<.,C_O)+X][Y!$\40&Q[=R;X"=+0K_@I*=)/ M)Y M(O2JV,ZY*8%M:I3$RG(1WR8([#P1.B2\]YWRL;W"?]X3*.J!1N^8\WB>Z+BK MN?<5$Q[??U'B^>BBS-.[$P)](*)D[% 0 GM@HV3L,% BPJ:0$"+"IK 0(L*F MNQ:*>%%I_;Q50_?TNV_,;PK+']X#YFP+1B>//+6#GZX>,3I=+3"5X!;\WR_L MUWO%CWC ;]N&E7GN5O\5FP$+E?G+QY'X$_L04?V[47U_Y?(LZ2.L"R'7?^H> M7$T6[AB/_5%9@1[%KP*);\XAC]CE!NR"OQ5&SYR<]XZ_AK>ACG?5Q=]_G/CDCKT?\A7AP@:Z5**.3R6JU07_@KD>SS+(05'K X@1"QAGR MN7#P" DB)/AQ2' 4+'9%)"@.MVR%:[;'6@XUUCC'T71F_'E(,*D/I,603BZ0 M665!SYW)4$)T&"A*023 "3S.LM2'<(][ Y;/.A8@N5?9W9!BIJ*HHGP# MW>9'P-?73)5^T1'^/=#I8WK*7DS N"Q &?#3+G4-WRPGE>Y\..74$38=]:ED M>EQX=V^F-P/4NM+!*M5Y1M028DKJE7K=4;ZR]DN[L P1QY#GX"D2ZTBLO[18 M?TSI>$:LY_2V.)NF"V5>*+O,HI;FV&+E\_2.;4Z:T<,,/>=G8B'3Q38Y>KJ" M:4] [V!I)([A'\O4#YUCI2(8C@(6XL?+@Y\\X8Y,JB]N4ET;SWZ@7?4QS>5$ MKK*!6 48MR!-E\OI/5?K#AEV5)ZO2[7JYZDNXUD]VYMHB1S2W:Z(U4J:-Q:E MI%^0B8JC+!.GV,C+$D%"! G7U7J>@X0RLFDLBB4UBV"C&;^8$RAAESY/[4EK M-DYK2(+ANR-KSFMU?C#N-0 D4+!$$8M1<9(AOK"[A8L\*Y$)]LW Z&/ZR6-_ MKV0UUUO&*>:1W+)2*Z5F\_R\]WDZB5A,5SICG4+XEEWA':+G]/1LPZ^1AN)Q M!"/C&,9&'I5(G+^K.'],MW@LS@5263,C:]#GU79YD42+16[=>W+SE2RH#JD8UT?1OIWH53/]N& MNO=Z[XV#'U-KH!3N8EEJ3*H_J+ *-]M.EK3 *$B)_#R3BM2(O+MJ5SJ:VY8U MG.<&)LWM:AL"A0:-8P09>5DB!(D0)%2:U!&"T$6Z)+&2TM<2FXJ;D1I8]#D&^6K;$CTB'B,R]R-P[57/FO5&U MV%[6)WRKBLNG$JU3HV'C!=SB\;G@=%(EB)(JAT1=>K+9X4U',-)J#I6DNEIQ:J)%)#.^45W@2B"(\\-DX M@U)QC,2^D=MD7ZK4KR!6EFW;9UY!%)V9H\/*COX'DCRWP"Y[1;:"(4;P)^&H M%4=D/D7FTS.<=)*Y^62G >T=--]JR"L M,8G'RM5:7^\(LJ0E(9H#M,3B"$'&$?2\-N??$49$&!%A1(CTI!MBQ!K)+#K" M!F&U')HEM5:UWDL7UF E4*-"XRPP'F#VIZ"DGW^(H 31J__F&H.(&?AXSNF[ L)Y8L)V9@79,88";5E.R@D0,L0;AK_4-X M.^BW9;%D&W;_55>R[C[$OHQ$"'/PQPW8VR68]Z?W&WFJ]<&-N('7Y"S97?18 M+HW1"-(8X$.$!]Q $FB8*<20JEMF9*+C25"I38$-F);-2?Q M;H7SQ3V1G9H@M8DEA@CIV@"OCZIR80-;-I'@8+H05;T7$0.V@'RWA(2U[4@- M+,T*VBG=N-G(\:MVW47NU%RD)4YDR8%M=9YIT^MUX3SO-M+HTEFT4LL+G&IG M>D29QA2L'W4;>4.WD5U-Z3>W&SGQ+M&XUQ_V:94^*I[]:87]\:BP?Q@( QY'/8(XOW7'$ M0\ZOS2UO;CAR"47O'5];F\O0\6Z,8[HLV'+,\^DF3"7A@%]VUP=7$HA[K_4N M<3DAH/$U(G'8>T6#WSOTYE81='O!*T.Y:\*EU13>]N^H+H70%>=*CB-:?:2; M-4:K!H7QN63#;QM"QC'FN92I2&Y_LMS>IRSGO>7V5B%S;Y5;F],&>D4JKWFY MYO"):DNMEW))O\D'2L81ZF/5#0ZYCOVPV9_IG>Z6PYHS MK;!*$:,\OO9[>* T%:?(CY6>#*.OXAXY@)']\TQ.\'=(,7K2L7'WI=X;[SY! M=7E>6R$1TT9(J M,O\).LZS,L^E>H51.4>W^!R;V4JK^EP6S+7?HP-ET3B-O5@::I=>&!:AO'&6 MX^-DJJ=<,N!_,"GC-*E%-43=D<";)5F1P6@IQC7K,74VUV686>4G8(FFO;3C M,2%F._.YKH*GBV"DNHPIECF+F>!YX+FF8^W_;OM)7."A7BB8EVDS ]\ Q(Z) MNJ#.[)@%L[?@^X#TR7X>#FS2*Q@NW$*4_F/OOS$'ZO!#[(5E[0,==FO##VM[ MP\3C5YVUOPW@?ZH%?Y5C$\$8@^\%;WB(%<#? (C 78['S+<0#C[YN35?.]GK M-AJ!:MOB[[HESP55:IG*AO(_,"F+%,S%L]L9QU^IJ;T=7>VR>++)-"6\#C)G&_* M:2I;''+9W'\OL.S]%\?TX,V V85E;*WJ>FPDQV3!,J 8S,$F0BFP)T$J)GB$ M$!/!:2RH!DS7E!QQ"3,WP8>.#<18;O*24^%3__87'CC:L MICR>WT46*=C;;!ECMX;FCHA4FZ^J'6S0\*X0Z7./P8T31X\R_? ACI[6L[[! M[K=;6J'1,D9YS2'IEK%PG07GOKM:_CMVWR)UQYUKYEIK:8DF.DX9Q>8,)JG& M*02]719WB"3NB?3.&Q*=5CK)-&(B6SZ=%=7)>JP;P]IG$AVLU%KE<6>.='76 MGF2Z[D)H U1&"7!4G9NPGYBL_2E"EY;&=+HF-'1-GF6+1FF=78CO[V'^COW7 ME49QYCI*#^DJU8W885ISA'A9Z*Z0%PZ?#:F@&HX0F"I>@L%1WH2H@[,4&JR3 M/Y)J S71_>W9+[L\W, 4Q>@'G(1Z/_@H2-]@'BCXR6ENQ=&33QZ7@&[E/\_Y M>*^;G?%D:!U&'%7$]2T6E#K/P(#__NLDOV1OK,,T9]/ZO;/(CS8PV!C,,\[' M&/E!GQ+T.:73(U\%6X1=L2?Q F?\*,7#R /CX M=[N6?KH*@0&%5S^)*@T^^O6/EVP/U<*TGW!^*$8@'"?>7):(Q]M\:?\$3]"' M.*T(I,C20Y)21D-"89FA(#+R$,4PBB(H :,DXI?_5F'G;,@7&;39%/NVMC [ MZ^1LV9TG*PV(CX]'SG"1+&V8[EX<=.))\/#);[E7XZD26N!EM MU7E,X9<%NS'$SI_Y_[/WI4V-(\O:W^^O4,RYY\9,A,W(\MX][T08;X#!NS'P MQ2%+95M8EH06+_SZ-[.J),L+-$UC,(UNQ)U#RUJJO-[G!\@:U?XO:=/=/K&?ITH92+ MJ[NETTXW9UX*FTUVOG[=NY(K:KR7$!O3A?=(FADM51K#G3M?KS;2-Q?#T^Q] M^2&7MI9S3[T\PP-6=^X\7?:6S8>Q M<2$6)\G)-#GMGM_!.S-[WMDO#JZ6TZHRE1*/1"WF2W9Y51AD=^\\NZRG'/F4 M7(C>P\.MT^A-ZHOXF)U%M'GGHG.3.!L[@W:Y85^D6ZN66]5&>!K SCNG5LN9 M6\O^4B3GM81I3H@Y3[0@Y=NAY]EM=R3=N*7KGE8:3NH))=OLV C"N4G/@2K+ M&3FCY@%(&@QS1!WD1_FLF,@3*9/8D5.O?7'6-6OE?J_H/:9N[WKN M9#(=[Y/3_K733BV:'4.4&@T[7SK7I_G'\3XY=19*?ZA)7KQ<:_7J9\UBMW)? M6.R34R\Y3Y:RC5FB+#NGYJ!S,2"/9F&?G(XFY]/&;):VIGVCG5]FK*$WM O[ MY/1FN,@-+F\OE6DC/>I(E79QD3!:^^14NBUI2KF<3HBKRX?6H%/O2#L3*4!([Y<[U4K_*+]NU\3XYS=^5&YG:N*I/:[6JTS&*B^5BL=@GIUYV MV$S*\^9#3\OHB=L+K=4YN]HKI\G:]#[^6+LYG:XD^V:UO+E+U,[P;,^=&0%W MB -Q[ZBL*3V'6 MY^IC"._T9;04-/CY)/'MW:[ MFCY J?T-,&@*BF)[$##QQ.+0.#3;GSL:+!H^L$M-IO5BC3P%0>,66V ";I,V MR"=)UW/CFU:Y'4'0O <$S4_T41YX)_7N]FD,"'>G^#FV44<(#Y^=$1'"PY$P M(@*?.1)&1*;I2!@1F:8C840$/O.VC(@0&8YPE\%1PY!$X#-?D>M'S?0(?.;3 MFKH(?"8"GXG 9XY96GX:?&:GP/G1.QSZLFW+AKN*MFQ$,!41O,P!#FC#WEM? MR>@2E*S3QBUMI!&U^.06C,ZT<&6,Q52Y[#7D0?7VO)!NIGR@F;08$W.[35.1 M#D%U]3IQ.:XJSH*!SJ0S4BR3^LRH,QU9 ME^T5SR:'Q" CS778OX!_[ ]+7MFFKK-_N/*21)@T;U14/W*@BO?-?7ZKF*$\ MLW1S14B;G;@6ZE=YVM+TSPVU5OHWQ74/,]U<7^6J+8\+$$KE$3$KL M'H3WJ8L($"*-"(1#IB'KPHB\H9?_Z)E]U4SDK?'GOEXZQAE6N0IZS M1V=BW=2UUD.BO,IKHWJ]4KG0NBT&X))*Y&-B!%H;Z6]43GBOD.*G]==)ZX_& M8&C=E^.33C>933G:Z+; P%@D48QEGHWLC[V*L(5\'Z4D1YN2O/\DHSK"VT'; M^ZG+ZFE#4Q47MJWW[HQR1CZ]N;^[@=>H8QS?P;'M?W-!_BK:&E4:W@C0_@7: MVB_E.U=EKULN9_I7K=+C*GZ;2>*F2"PS2+'\6R/:?W1$>VXHYHP(KKP4+'F% MF]ZB).63)RD?%5$<=S9#0>RDM\C=(NG^6O..795.V\-LM0?)S*Q3/[7H."/X(B9*-R/#J&(SI,Y/"C[#E#% MTU9G>'->K'3KS45YEKLH/RJ)A]JCT1KD,&?/9,68F(^R]DB-H[-D/@)G_2?4 MN)9WS9Z62UZ(C51%*DJ%1)PL$0L+@H=<*A5+))_K]OV$V7QTB,R')T,??LK" M^VU?^/"I?K2A.W SPHMLW(5;G-7+2U,7JZU4YC)'O$6[@BA^202!S25RL93X M7,TRTOQ(\Z.C9(XEQ/D9S<\U&M*\/V_>3^6KA]OLI381SYNH^=C!$,N#YB>E M'ZY6?+$#94);,^G1+^P4$[;W1- ,QB>4DDUT>GK;"S&S-4>8@$CJ*);PXY @ M",P[@S)N;:X)UKV>@&8L3-))UC\LAM1=",+X=FS/TR,F,F M<2)&R(P?#O:4.,FE(["GHV!$/N+#,? A?9*..'$4G(A,T[$P(ALA,QX%(U(G MXK,P81$G(MOT*1GQD\!Q/TP>/A=HVF%D\#=&2\R>''[FOX+IU<4JBG"%M1-' M*!LXMC<"A#LXTS\_(%SZ/?3B5Z2CKAEAX2"J\%F$XQ 6(3+]1\CHSX892AW" M)P:!W(.I_(8HHN]B%WYE^N\9.S#W$,G*[V]:?J:AB;N5CU[>#Q;K^!I=3!@2 M^-7 GK M3+GO%(<3L60VG%7K_1$:FZE$76KU5J2N+^^3NI&;JJV7PJQ^525^ M18SUKA/;.D?V-PB0WR].^IQ[4GZX@/_9#6C0/)=BO7.IS=ZY].-INEK-9DEO MU6A?.?>=2J\R?F-[RO^I$>?<<4"]]N'%G9OR;3?UF"QG5MUB)]^:.Z4"QY+- MQ5+9Y[:Q1KKY*\OQ1ZV350XZV. M?5-@Z+*Y1"R3.PC,\V=2ST]47SZYI6BC][L>M"@Z0CG^XPI1_/] MY^\77#7EU0Q25&>/V1;SU?G=A77?*'>B=-)[K+ 0'B3R5@RLQM5_179 M@+S%Q>9BJ@51LO+X:C76JY:#,HW MGXI)Z5VPCL@*''VE:G?ICQCJ 1;]/@>W?C%N^^C]N@=;[_OHB7WTNL'Q';$H M+99*4VQ>JZ+6:W12Y:643A06'._X<$6*3-V]J< M35UU-5-L),OR\J9X>7'=\D9G"X:''&GS^^,HO&Y[R1:J OX;A4\S/)EQ[%V& M_8J^M4-#)@08I"7-4733\>P]\ @WSD5F49T8VE1J5^:YT3115&_'!X='H-8F M(04FY]DFR.2)P*&\N^P\4-[\>.A!=2=$*)HS8-A*6&BZ+G"Y(H)K"F!>B.,( M,ER6Y[*F4^ &,M> W0H15,_&-KZ1YP+5 T@->(S,91T$DPCX4F4B&V-"KR,> MATW @#PRC [(!337 9,X(F"^5 IBCI]T'2#&B-X>#(W8=$0J<8D]P_T&[D1V MX7%A87HZHG0(='!P"_L"_!L,CLO.7G-<',V>[PB:03_#YA!;OV\F3W'X\))[ MSW$QRF L9*0%F4)GP)^$#GD+HK99MHIIP-!(M0&HGSLD;\E9' M6!-_4]Z)E Z8?2*F.;\S ;L+P$T8HN/I+I(?1RF)B2P*G5#T@" (E')A#AVA MH+BQ#1;,/(1;F9G@!Y"Z,TB9X7Y+UB"IH[/S*'%QJHX%;@S]$GZ*R#80!]^K MDCG138M2D_8O (. [$X,G]8]] ^"8X[!.0R$C"A3. MQ0EWE8)4X*AGFAJW3,T(IHE,7\%8D.6,7W@U/ P!/[L]GQ/AHUB%FDE&(Z+@ M?DDZ?!NE>!/8YL=P-DAXM*Y,A5X8]5A C\'U2JK/4M>]7DS]S[*1/C<#JMX$B16:P@/?\L C36!>9XA+S G6(G ;W*:N6UH9W=^6^ MW*B2]GBR&,7'?_R;R)YD=H*@_U+*'9I>&TXO.9"W5^A[+AOG8H&/@9)@G,E C;3P$1!7:_R?/K.\E M ?X-JAL#6P["C3[*04T 142; 8'IC)DS9OV9W3U6;7XA-M4[*?.KR\3O*9V= MC%XN]SK25;DXF)RVDBNQ=M=H4>G,UB494J="&%JT*-BLM\%1A4J-/3G."6,X%/FW7*L@KMI MQC?B:CY8"+AGS.+C<-N$2KDJ%+#JHL,X((I%M;HUAZU=+7>?URD_8.9@, M>,*."S)+V>84V*P>=SN_J%U3;POM9;_O9'N:="W*YW?59+:Y^./?;#HFBB+^ M_XYU$]ATD:H*_1I( 'SN9YS$$1&L:?/,]N4TJQ7[\NV97J_V5B1Y53\?Y>\N M*A@*BR^AF>5_D)'M+;/9?5J4S#Q51\._OVDN)/S*[M;*/_X-:SVJ""215'G" M9OH]"RRRHK"LF2;)='!#.C@E-#@0.#!BFP4$2O5"IRAT30N<23:1B]$#L23Q M^S_:TR3YX]_PK-D16HGO A63#8+0=R7 ?6G_QIY_H8#W#%>"YV"R36LGLF;3 MJ@@DW02$CI4 6,I.,WKZ-=.BD0GWX%37(,U7W[02\J:RL]<<2V(BS\C'I0IL M,K@2#(@V*-W4Y8,*V:9]"?F;,P@*"+ME"N4/HV]5>1^6$7*U?;MD9B6$@ M(N\5(2[?ZAMVT,*$Z*H WRQ 9*@+*,W,+[+"C!R:ANU/@Y>J7CZ5GYI&,!8I MQK[RIQR0D[EKKFY/DQ@_RO7H+PR7R3/L8 /T333SX6-DU'K1C]OC M1'87L0O_^S\;>&1!4Q B$YOV-W\!,T1 3AB)+FZ-P9)3N#-Y!)__)NL+>>7X MV,*YT.%0WX)%T"2.*8W'C@CK/Y$F.UQ#T.,0V39 C=E3F[#&_-H/,-(YU<<^8?69C8&"_]I]LH/FVR#0R+] V3S2^!4:2+ *!# MF!6S&)\;83D,U+9?([;)O(]^6PMOSZ=4?JKT$XF5] ZI%)HC$X_B$0A-D'@, MPOVQT. 6A=HCN+X.1WY@SV;R"M=AB$;?S>VE%ECHC3B &TK,\54R AE1L2[O M$!9RIR3)+]L7395@/1[,V@-X%+:JL/&J&'L)7Q?:,/>!0\"40G-=0MZT /@T MB3O>\![FPDL=H44D@RC$<60; B@+EY#X5$ @<5%-10L/:36-2M@B60RC*>2, M /95#[1\3.X921YM:^67' F4W1R/\83;4#'[9 M)I9G*Q.0 ,&/22%V8XMV,?C+M66P6W [#!EN\ S/0<>NR,X$1HW>:.BQ-^'C M&A!2M@4_3R4"/ X\8%S%J' .1&#^%+1-FWDS 3*;(8@+^KTG!P%[#L9$Q3AT]5.C:F /*E3/C9&+TH_5V>W^=K#Y3(K=E8ETJZ4!MVY MB>EG+)_>GWW&!$OW6*#$Y80N -,Z>!!(J:AP0Q*8+A!-82*#[3%,%ZX3@]5$ MPC9M.RJ41/$G0DS'-U/KPJB*8L^O_D V_]1.R$EL*PC^Z] 9$;-0YR.Z.D_5 M"94$!&0$EIM&N]22PE@=5%GJ*18:V >XRR&NJ_-%7GP<*[A C 68?--SJ:U3 M7+0/8=,0TFV^AF[)&!EJ0'AN#*B+1<.^WP0X:W/J>)@@T%'3=@5Y+(/CP.7_ M#3/!FQ*H()Q -K(*1H 9U!'\5 M5EX*NG\Z!Z6#7S;W;3\=ZI_! C>N=;.^")"NF#\J?)#F1+2*CC^OY_D7FR@3 MX6>F^6*;Z#=7V)2EZQX-OQEB6R76UGS;-3WM9UFW "1@%O8+F"A-.JO$TIB# MKN$SM\B6OY@3P-^G&NL2?T(46(;(0PVNS3!NL,X&#QXH$SAAF+>(_>0W%.PN MX"+"W T\#RSW7 >=!2:T+Z4U^[0\'MMDC!1\^2#6C'[YMZA&6Q 6*/1!^ #& M%:B/.GAFEZ:Y(5([X'4QUH&S MV4$CL[##U])=;5MM\(A^ MNJ@E:@YR469(JU_03A6M ?A":1U:Y T-B[G(V9 M;/2PX%6+V-3G8GO0V 1'3!4?HCMS;&B^5?2C*1;?PH^>35NJ:)@$WV-.A=?9 M_"(B-[U@$QU-U2 N8U0T*"E@7'2!S>^ZTHRP0.CR@A81QIXN\]@9W\:JDO@= M(+X!YE!_VPZEYXNC&[5/WND3. 2T^#OU0RZ/7/NQX6QFZ>:*D)^("['0];_O MN]?2CP*K-#HA'5PG=6@HZ/^R&UFMXZXRG^/A0TI+SLPK@[BE]XJ>FZ@_BFXW M.7WU;K""KIL*?F5_9%EF#-\;)28J@XHZ2%_(XL.J?*J=#^+=9A*CQ'PBEI%V M6U HKP_&U"<6:S\+5V5Q\.@VC-Y]C\B]_G4E/G<&D\4'<+7YVZ6[RZZR7.2O<+L#:95"R9VB.7[V)MI,_) MU51S>C7+]NW>E-Q9-^)T,2N=-3_"VLR+2]/I72CM6W M#D+!AUS2(*YV3?OP,K]:#.O-L9.HBIJF5./ELSNWIK[^)-G7R_S=Z55[)-]: MDEC-+U+#W*5C9LY;X&'S,2F["X1T9&'3QS%0O[?RF=%2OE!+34GCIULJYF/,"AYY2ZAU:YSJ9[4JSZT3[/3TU4/Y#&5CV6//S+Z M. :.S\S9W,Z?EZ>=^[&:CY_/LPOO(PS*I=:^K&5:[>ETUE;(^7"6N"=WD$E+ MV4PLG=CM_OYD49#IXI+D/K,E.XZ)331$9>7"(\G5GHAF#B""_9M6?7FOMQYZ MG;RC3WN]?"9[\Q$B>'%[=I]0$S=WTUIYU+WKG4YJS0D$XE):C.7%W4WH'QJ5 M'( 1U])I[5XCDBO&VV:RD?).3Q]&KP8$^ 5&Q"_OK8ZS:-[TO.6Y[-X5.J73 M%!AS*9&*B;G4CVS!RSUEF8B>M>[Y8\ M?(1T=&O73>\A?=WN::38.].RS8ZW $^1E=*Q?'J/I_A(7W\(-84ASDE*/>]Y MSY_&(==8]'Q7['2;KEB;=1_: M4N_NIO5Z;^!'MAUBSS6%[!4/@_KTW9^YLM5CD9N*L/S]O7,X2G4H7G4DLD4G'DM)NM2$F&(1V6/".$P8 M$,H:,3UD ]TJQK]\_9DV3 R)L):H]4[!3=R4J$-Z3X=T+NJ0CCJDWZ]#&GN> M=S53ID\.$LF$HF839)!7DNE!2AEE\2]U,%+S>4DFIXUPFG:"TPDMB^4W$7^1LCNVB*FF=9YZ1?/1U+ ^6=X6!M/M.]=;N7/>Z"6,:GYJ]<3*CWMY?M^#.]/:=Z?ZB MX64L6YMF)DKM5C^O7&=;"[ASY^MQ,]5(W;6;]U.M6!_-K]).0N_CUQ.)GU7OR\V&RURJ1ZH8P'R8&X?6>I;2:*J73U02QFNBFOIYZE27H,L>_. MG6FQ+[%<'N;Y2OYE*I;@Q2BFI^FB([]R9_+E:SU^LIIU6K_I0+1;(J#N^'.$[ M=R?OE?OE>%.)/TSC5ERV4H6$V2D@GO3.E.+S$;GSXG<7HFS71N.SRY1BW2$N MVLZ=EU;=GBW+]7QOUI9JX^%E;CJY& ^RNW?>6IGB0LU>=<3&Y#Q?S2STVG0Q M'N1V[YR+M9QQ.[^:]FK-8:IY.>YG"\L%AKL[MV;BY'9PG;J3RHW&E>NZ1X]5M=>)2Q=Q3[N_ M2:P6>.L.HVYTTWN4AZ98?H PXU$:9@K:Y1AOW>&46*_T$Z7:5;(K@I%?#675;=9XJ)>-71L]-:4DUD6K9;:C3'>!K>SKQ6+E':CV96+\>'#^7* M+)D45X\MO'5G7H]ZJG[IR<5RKW_]<*^4[T8/IR7ZUIUY72D/Y[>)VGVFESEM M]\UZ2>DJCPN\=6=>XWG)3%]>NG6QUK"]4:4[N[PM%O#68%Z'WNU?EFV$-W*: MQ*;AW>ZV_M.^;)32G?F-&&]/LV)S8!7:B=;!-^K_:&]^^D3PQR[ X-D^P&#K M_<%!$I0)43V=-$;;!(3X6%,*AEK2= _"1^H7=XDJSXMWP_-1+E?NS^_KEEU. M%*5XX5V(^@K("1I:!A$: ^.$Z$R7+8=\\_\(?Q5C&AYZH&]76$S@Q[HT?)(] MU_0OL.")7MD(L4( C_P>,0B6BO?O?'6$/;(+T(YOPY,RED]SG-A/8>_!9K,"OSC42C)\3C.1G$HQ( M#"+[$-F'R#Z\EWWX<:"XT_&UWF/P[3^*0LAH]+Z!(VU+E%W3_O9F3/OH*;W) MH;YO4>J.".&7FC^ $L\ M>F#2&X&?I1]/T]5J-DMZJT;[RKGO5'J5\:M1#D%MV/'HEZ:S UG250:)J]MY MXR93&_?DS)4L+K14Y3J!V\Z3"*V33DNQM+2+"ARI8*2"OY,*;@&;2<[D2C_U MSCKEC)PHI6\[#3-NOQJ#_4*OB3> 8'TL'Q#OK8-;N)(9K4LRY*+EBIG394H:YCL-+_YJ5+X?Z>!(GI06B;M^ MOMR952L77MT:=&;H!Q,2*F$RGXPEDKM@[U],"3_ANG&)&"8]0?.W73G^JA7* MJ"#YSA(02?Z7FG,Z'."<\!OR(83YQ_RNYXY%=B"-%'911GF+8_YWD%VPOH72]H_4^7, M9^37+9\Q$1VD"[(S.IV/1F+'N\^(K3.GUQBV/G MM\^UJL#TJ>[AT1F-$87O M=1J>Z^ $@+Y4F_<4V,97'>7B\=INBYGN>'![5:[4SSS$^,:UWFPLE4G$,GL. MG(YT-=+5WU%7#[KH^ZNZFB9>)IT_52IBIZCEQW8EKO3U,0PW0W4UGGVP1U?7%_D.Q8J:YXYUG0ZEM]S3'&D MK)&R_I;*>M!EY%^.@E5S'N^N:I?EFIM5!^Y*EE*+ @P7EYE16Q/I6#*]>U#; M%]/6S[;.O%71H,>8:'->=("A$,5E?YNC4"$B/L1C 7F9@IX#&!6NWKYD^X$P M!8FP1Q!P75M;>C1$X"ZYOH$ MT*:\PIL+MBT;8_K#,15_7:IW9ZU;LIF 0P'VS"1C]*43]Z6P\_B M%?QV&H%WT@A1$\TK3/YO;=\C8_ZQ33A<57=6(?:8[?C,6&5&U6ZV)\M&,ZLL M!N!?D+=ARLKGQCTR;3\T#7%X55<:^JI!:@[;P7* M9F)B+G+ND;I'ZGZTK40_H>Z92U%M+IR+F5B=WZH56TQK>AF]>]!,E(])F?17 MU_?7G8KU:6M,7[6V%FWVC#9[1I(?27XD^9'D1Y(?27XD^9'D1Y+_^TG^4:^A M?P^?%2!8Q!84VG'!%LW?#H#P<[#J,VVZ^S"+]#7-S^_.VTB (P'^U+R-!#@2 MX$_-VTB (P$^ MY^\JWL#)SORR>=A][QD;26@FIZ0YU\3!_!&YY8<8QS?;.V M@I(VUU1"S[C@C043]^JL4;[8!T0&C>R XPJU@\B9!D/MN:]/Y]W5^L#/>F MFSY^)[O\T1,[%B/\$:49KHK[MFE/ZY71=?.^+'K7]M5-/1STW1A-:D,R]5933/=7"KMN@74YX-762)]CO3Y-]#G M#RF6/*W0I?)5/)XKW$AEK?-H=HN#;OE1I [ZX.622*$CA?Z-%/I=JQY/*W1Y MI%].SXNR6IX-@()W\1&\2=_>[G9X0_\)9"EHGLJ3-XR76*XFJSK*T'EIU<(#E$\ M6W,U^%TV5#H-(= 9I9NK@C\YIK*5# M5&DV41B9"T*-'V,_HMUS @*V.SW'I^#)VXN5 MN"M5W4F8A-H:SM.GX\@V9Y0>E#@P[C E=B>(,]B22N"V MAZG+MCVHE=,7B]O%1!&EV[N15DU8C\-NX8]_DWCX96+WC"Y*W4,3,SEXL!ZG M*[F6SDR+3K/56%3DR\K-+YR*\3[$E/,U/1VWS7I//E4N]7ZS>G9QT?KCWX24 MB^42NZ@G@0: W04;K$S@ZX$Y8BJR_FX,C8!%%+0>^BKV+HPX(JDN/WC@2L\- ML(,>!0!NH'9W)[+!651'N^N X7B&0=7,^=C(%)*+GB9UDXU39YCTD$%26HSE MLWL8],6D_4V(?#F\+MQ>]\3'7N.L?S5;IBY4-0-$SF9BF>0N=KOO,!QO> _2 MC;J GT###Z;]"OCPO-!8]LK'V6 M!6, )S217;R9$-5AOHU_!_SD%$(.=A?Z-_8-%3P\]U]^"/$NSKG"XQ9W8A,2 M!VL"LV$#@"##4($(3WG,31/SR:%I"Q ^^O%6)PBWRHS9:@4"E"*-X.B(&J/M MQ*PP,SW#W2OB-U[KW"D8C>NIYDR\QG+1ZQ@]$/&TE(_E$[N5TP/9D7>%_CP< M-6_5AFW49JM)N7@WJS=7((%Y@C%(0HI)"7&7FNH6#GA\$P=\0^UI],<57%U' MIT5Q!^CL<.;6;N2*Y MJ:OS%C9JRGI50WO\C%]7:@;2W@Y M 898\'J(W\BA^G9"MNF?X<8'& >_#4U=A1\S)T)H=E1K-N;WS]_# Y3 V,#. M#T5,,ZS6>EAB#4%XCBT.H #M&1CA94'".U<^LEP("J#H?4<02=C M68?PSL30CQ:Q<#:*+FLSAT6<_HM4$]Y@F"Z(EZZ1.,@(Z -5Q%J:CX>7]\GXDU=U#JUV;T!I34[;= M51?2(H<9HV=U3JI>G5:]"[U>CKM6_W&Y6-WVK@^@<[F3--!M1Z$V:3K<+3I3 MRN_1P^R)P*# G0A/,C2W MT%7L<0-5D)E$HGU4**;"UJ31G\(-/8 P@"UV0+C/)20VL(QO)_7QB5X?K@=5*IROKPT2G/[-.+J[-> M6I6=\4]EJX[M#HIT++:%BE4'$U-8:LY "W# M(RP$-%PD95]S)T7/<4TPQ^<&!E_@K0J. VZ4J%UYN3<.[$\?BZ5N+3X6:^G$ M]":5+M3;.8P#$V),%/=D=>A2#\W!K0SY6#@XL>\;*?-VY4P[]ZN'R\5R7,U< MO3I5>BL.U@MG2K/M-NI34B=]/1VO=Y-92(P2Z?1^#H[>I.YT(AR#RC\17AR+ MQ)0?S\IBTC/N>_V1F,W5F_+B4OIPB9G;HEUJJQ>D)]=S]VZEF^K8B04>VYG\ M )U_(I$^%A;.\JG)0S+9BY=7YYG35O1+D_$ M>/QQ]8 L3":>5_I?JD_][D%,@<5LF&D:$#%JD ^"E&B/$'DV]#E$@G_"/Y6) M!O&D3'D.EV;$7UY'\IZ:H /XCY(&T:QK8B"KL54(&(T\QOP1Q1GDB](8 UN8 MN8D"YTPT"SX, D\<-T:C8:"Z"I\"O<&$D38[$)H?'TX;$R&#BI .7!U?H5:H MP3X9N#+-L_EB6=/JF3(I7+:TUK)T<7/VZNI8TS9'H"7P>5FO$+)SV"C5E-.$ MIJBK^'VSW-!4.5OOI?*CNS'D6U(LG]^C*,#YNCEG3,694\T!V9EK&.N#4\/> M-15O _H9A%&?KD0ADS%!\66!YPLHNHGL=P?>)N:$CH>--35D94&SA5.X6.T* MG;IP>AM/BU\ZV[]$BT<:K"!BC"^)##9P-\$OG/7=E;O*3$3MXN'LZE[*93L) M+LX:V%:UX#YSWP!O2QQ7"2YW(K#)'C+-#Y>_9$5!S^I0V=;IIVG]"B[;*B:U M3* +G1X(;2(3%Z47MICYT]#^Y9EWD)"'WK5.REG/%'[4$6A+:=PF\9J;C^I/S5XHU,(Y870,; M.T,U'=L$*W18[0,C# X0:P]8$#4!W[DK9DV1ZLV4Q=Y+!*[RS4Q3_BQ(3>O/&Z^(*T?7O MSQU$X[_AS=M^L3Q#;%^NI%1HBR@3,NQUM7S2A/[[/^'9K#?KQA53-^UO?@-S MB("<,!)M;!V3^! 8-8W+(_C\-UE?R"N'SS67.Y%2?G/TMZ ).HEC2I_D!MM7"N"FMSC&6>Z:UC[;L$;'8(Z3*KG' "77G/E'%B#= UO]GVZCN+04D9"4DLOG_V!?E?TF[,I]JY2^ZU\/Q%7VIE\5+YW[X.F[#[C9; VGWSMJBH#YDE[HL>J.YU2@I5^73F\(@N7NG MFC7:C57/E*?5Q#)=NZSE>J<)O#.U?65=+DP2.^^ M?E53->?US G>GM.\6T6,K$Q\J]2*ZU])FU;$_[ M,*/<[M>OZV(A/KG F*VYO)&LL_'I0POOW/SZ(*NJF4PB*0V2B3S\*.<3@^&0 MJ(-T-JDH&3+,C^3<]KOKR^[,79@UK:Q)V96A.O=Y2RQ@V+)]YTBY'25&^>EB MNAJTRFI-$,IR#BB M5+QKG(^[GI+-H:3LO-.]S'?;E[>99D]25ZU;5;QII*OC?3)UWW2NAL5K+5,N M+N\*R( M]4KOH7]7*+I[I>_!NRCGU$N](-:6I#XI3>\>!A=[I:_2'\U(8R"=3C.I6C8Y MO*O=UKN+?3)U;PV+M6H^U1P?65^D&@Q5+_6GD@%51^JNI MTXL>WVZ \H-;*$8:VZ/ PU>9UV=H-@ES1\J3I3+!YE"^O 1!JLHI?R*<&Y!% M(UDU@RY23P@VA<)KPF.G$-L^N#[/W#G!,]]03+G\.M;ZFTAO"C M9]]'FCJX605%W@LE3K3/!>4$_$%O![4Q*R"L*9N2!@+6*4HJJ?X &1/'N3]C"MH%<:1-NG[YI\ MJDF;/+A0!S+]P^F@&"+)Z,X4T+5]S4SK$0>UU9E\;]J:N_('&1[>^XAG8RV6 M[LK"_%!?!0**:CX;HK3Q!JR1MD3M@\43H0*_3%P$DB.-6'7+$1; M.*.;?GQQW$WDZ2$H%ALOE&\ V"D5@;FCW$]&)XB\&LHC$5Q0@BF$:<9\\,PNB"X.: MCS&W6'XY%09F*AH=\=;=@C9:2^&&$5F+<'<"UH8. P4>2^U#@N(JJ\R#$AE- M'M=5*JB*CO_[3LJ*%;FP%.(^BB>*8+ME+RX"#IHJWJ;-+%U3-'>3C!I^0U91#?VX K75EQ+^*'S?A2$]HJ[LVFW- M8+5\)+\\ES6=ZKOLKID)$U?8[)$A:Z\:>\'PT+1/#7/!G"*3*Q!2EW;E4#GD M8V.5O_7>QZ%IV^8"C85-F_68V0F,C;/^-MTTR19DF!?#,)KVI8*4(=W9JUC8 MJY@Z*A=8'*1'..Y%AP/2(]L'C'NY0(U@$&QN+C.NX3E1TL5]&Q"6KPW)LDS; M76M5T03C2BTCED7Q4'?Z]"DON'9HP57>W>'Y[:"+!K@*_*VC3(CJZ:0QVEPU MX$M1!3K!@J%>KJ<7+"/,%Z/I'.* R_*LW)D_)L61U=<.WYO[RK47QDR_@,J0 M(*B\60[YYO\1_BJ6''EE$$MO"BO9^:5H6MV4/=?T+[#:)KVR40$-(0OP>\2@ MEIECI4S7]L?%OY=@LWS9H>F9Y(F8>0[((%1.#+T?U6H$@NX3S?]W'"$2OK%J M\0+(],-"+2_*TP_[M\I#$'//)0>IV;X$F"#Q192(&/%. MC$AD3K+/GLT3<2)2B:_%B,1)7HH8<0R,D$X2B8@3;\>), TQ'%XY__[(_/' M2T(G.M%-5+"$M11HB/X>H&"YYYH#7M#V4L1DFU;A6$$J2#>>2C+@#C_#^+__ M)#+B=\P3@IZ9%^)I[XL^/QP^_#DRL2QF=[ZYGYHNX^SN?]^( #RX M^MC3W/>JRKOC)4:R0*.*CU9^?TJ_/AWFFW\CT7Z=-7]7[C6V5HO?3"\_J0S^ M*'=]?X&+.T2):\LXD[9O9_1_!L6'5KQ8U%9>6=(6^D6U?7W6?UCLC?%>.\@7 MMM4UV!H\]_)< ][6QG\.F-"#98?'BNO[HUSJR&![?WI3R<^CU/W,[H^MDC]. MK3'J.83&RWMP>E?-3C?;K$C%LJQFVN.FVT]/BMA0E_[CWW1,RCT'O/U)TXHO M$5(>P[P_+JN(&/Z!+N<+SOL8TW+1%%Z<>K97&S4O$9 M^?$E0OBWKKLR1H CY4'>:CI>ZKQLEO6*TYKLCW-RK@^('LJLA, M_9X*SK!_-I\YO=1UKSA_C.6O/]ZG=W/'[M$KR M5.L,Q4=%U*13TZN>UNQF_@/7%?1P?A@M+GR*S.0MW=7'M0?]K.^B.$G2IT]> MNB9N,=G9L//;Q)"_5^;R7N6;C^9:%/E'D?_11_Y[0GYWDA^.IS?BY53KQ&\2 M%^G!K%Y&?(^7AOS^L:/'HE,'AO;;WF/:QJV5O*K!X-1D9R)8,H0 N.'R*KR@ZAV#GDU":XR7L-;T=!!31'>&;SY$OU,T0AS%>^J9Z-,"[/ MTZ?/!UA@XVO[PZ,_=F%PB1#!DIFIN.I/3N-_8KAPCP(YFS/)L,KE=2?9:Z[I7+-6^>&COE9G,!UNYD%ZSTO_OV MW9Y\&%AG8,BO$*L#_I+;&\?O>?5U?E#,S[51TKTEO6EJ\Q];;BD=! M1! C9^;-M@ #. [0CBU$\R<[?&/3J M<#C:B'<,7,"D)!]QX@@X(9V(T8[(8V!$(O(01\((B/VC??-OR(F?K(3_,%9Z MOUGGK#V'W;U+_?&PBS;'M8_Q1[' AV_U[BZ(/B=LTE=8)'FK9M4?.=_?C-&1 M7O_8N;Q_)\ ;DB6R],=FZ3\! 8[?_I?IZ2V?Q>:_*\L#T!?I1Z O3[(_<9(Y M?+3S*^P/RL2_!-82&;LO&=9^8H0C7"=@) D@BSZ+#3R0)+R9M?O$4K%UUMLO MF,*/[JYYQCJ^ES'\ZB3PC>31[?^11"G]9H;NRW/Y^-3]/9/]/1/_1(W-GZHU M[]F^CB;OE"AYI([#,74=[F'%/5;6V]/"-RX\3'/QLF%.22F[,I<7E[>VVQJD ML(4O$TLDTF^W:^&.GJTC3& M<;IIGCM'3(98$F0.@9YTN_/;PU]%6='1><:OX0:/R>>]8=;TT?/Z9:RR]\*: M"=UHO;P!90MY!O^-_E4S/)GYIV-1$;KO+;2=3P%3;J,03;ZKFF/I\NH;);2/ M2< %1LJ>)-,X +C$=Q7F3C)X97/+7^C-&Z^+*T37O__PP,W#]T])J;6P<8&3 MQ-V-@?C?_]G8]AB$BPCY8-K??,4)$9 31J(Z-"9QMJM2'L'GO\GZ0EXY/FA# M[D1*^3KY+5"^)(XI?9++_5=8_XDTV>$:HDF$R+:!%L&>VL2+X-=^L+63L]PU MK6]2XB2SP]RW88V.8#Z<5,E-H:9,2:XY\X\L3&R,3__3;13WZND/PQ>*DH(A M2]&DX!OK2$7^L49LDWD?_62&+F.ZQ!F4#?4/]N9#(\24R-!%U!O==#Q[#PJ, MU%+&#;LMUJ;23;8R/5=527LH' @%)LQ1<#?I'4/U7,-N_D2X-(&MA;%-R(R" M\?+>W7<:W!/&G]WZVGT([S/V!C^S5\I1M)QDC!_R.X-QK"@4E&E0X==<1W"\ MH:.IFFQK, 9J$XF*"^NF@-0'RJM(?0'^3?E1,A6/(??\B2_%.4KB=\8J_V9Z M,?']+V&AN1.A62\*I[(QC0EU*N&R+A0"8D$(\N>&?BO MX2-!6L40AXB.A*B,D/R) KLF['WR+TKF/S4-_@ ]AXS6L4RZ(4M ,"\!#0," MOHWDN6GCG)!*X?$$=VT3Q37'A*(,6[8YUU1"T=!DP2&&!G] UNCA]&EFIN/( M$%4N#"QGV9JA:!9P068=%?#QMP::\^L&4HY9,FZ>!I@TXLC03'57%BDL-2?X ML<.&CK]=D=F0V(/[4N4T-[8[NMB_L^=.^N;<2XPW\.CBZ9^H-^";SPT';!PR MJ@(A\=8B9B8$"9:2Y!6I2/E:SQME[T>GQ5ICE%Q@5+ '$TP /=;ACQB3>%F8 M<3 N 8_4#M#"N#[F3H3"7-9T7N_ GT<>"CK#PD(AH-RG@K4 Z5-0@U)AT)#"!4%)/ MQ[-^^XG0"X8I^Z_9M# 3>!_^FP89^%++)I:,EF?%A0YTT7,=%"N<@NS2GUPP M>G0\(]NS55<<++Z'QE=T(JQ'2"4S M8WWD.1_ R='XDJ-R'8B5Z'=5,4A V;)TH!V&2T!J-"F;S-LGM!I83&$$]VYT M:;'WD0?K.] L_B58 MN@=.Z!0M+0Q"5N\]!\7= 6&355]P"^O1T_=>TN+6:]SX73T7';0N[O?J,:F=L$HP4(BG@NX"]\\:HZC;-G& M:X@&D&;GG'/(C4) HG7#>3P5LIB]6>=QX'ID/&W<-G/6978B:F6PF!!>[QK, MH>R D%BFAJI($3J?X!08GC%(.#4)[\T7QW8';?P^903^ZXIU>W &O))O_B\^ ME2EU]SS2@+S80$VM:(8,/ML8XYT=&)<]"K+5P-L;@K&*;*M0S6L883'G]@/K*D.!ZVB1-KGT\X=*9#[8+4"@M)?%*K$(\QL\C.$Q RWN9;\[U&V#%5=A3"@/ MY=/S;JD@4":>X,TP1(4_'D8$Y3E.*&Z"B PE 2;#;/J/%U=((MEX$#-NOKQ: M2-/'[+C3["<_Y&@L!WBVVEP[X7Z3HAWKJU 4KP'G9%VGACDF('X7AF\,#GGM MRYXM.?CJL*$;KX[:O0NC,K/MQJ!,=$_+&VHQ18S]L,A;GFB_0")/0_)FW$VN M^[9\F9K&EZGD [$GC?M2B[H9AG6\777E03F*QU#604%"2V5C0ST#.F[>PU75<1/I>J9-M%[M/'7>[-],DXO9JP'??YA? MAS'?N^K%\FR^T,ZGJ[92G]5DLYWO8&0@QD21_O^.]_"S:P/!]35FNP*5#3$^ MMU%(>4J2? F(U/O-$\$GE1<+#3)[FX5^R@!Y>C(A+,DP,98+[$D$]^CT"U+" M3Y4.OEJM#QQ]+OI>K^+(@U2YH:>4?F^D=PKMQ8?EG7>MFU*V,KX9E/N/\MVY M[$A.I?TE\LYC%9!XJVPJ,V6TZ,DIN9=9)!:/5?)!Z--DDU6XJ5.3,?6-9?C%:/%-?_,'^,G#8C='FAXH!D2K$/Z%%'I/]S*WE3J\[C^W69)JIFLNF M?)]IG,['>.C-GMW.__5YRJ-QF2VXZ&RY; BYAKG8#%K6D3Z/\$=\D%& ^-0B MFLS3..4R^FI &B=P;):Q!26J/,:&OP:!RT#04;#C@ MSRQ3F8=^^CI^T?,T9Y&WQ%;+;KPZR=WW9>ZP3WVK4I0M^&5W#Q4U8[/XY0VI M#$6G5[V>#$9S\>&^CV=-/9/XHE ..MM M1HKORIM;F]S=Y;-5NSQ+772<%>D_J+<0+":?X0WJ.Q"5\ /6-FN)H*::OF,G M<^$U]%!7"Q$VK4(,5\;Q,KX<[B"R,A&&G@/3=" AYBOJ]'1!O[))(Y$A3];9 MXC^:8&YHP^GZVISXSWH_&-,>Z\C"(,LV%4+4%ST1C) V'* SAK1P2MVN;&D( MZT3[DVAE<$P,8M-8RK9,5C7PX"^'.#%6K5,>0*4UUO,@.UA3@' "/QRN1>QU M)>Q /-HZ ,=GIU9:3M*P_NN:U5O@*I:;C6O\^IA:' MVE6EVBX,7;TGSV\+76)E'N:D]0D+3,?%XF-J<>@NLO/I;6]F]N1;$^9NH8]G^&](E^>]< M,I/)BW]#GI5(B*E,.B\E$U(NET_\[%.,;Y(@^_?3:E6 ;)N 90J;HB_H6GYE MI('?"=:$P+ "2:DKT'AM!KM7P+"'TF+%G!,(BUS<,&&;WG@"Z3'E++:R,5YM M'7W.4HEP%NW7;U1;7AA^T+&G\\(GUK-3>.LZXQ&L4OU,";')2UD52,:0A(Y? M3]Q;+VQ>VH6'@3AUR]6Q,8N+5\9U0X+ ,!_+I?,Q,9O: TCR A[L\MQO OV@ M8^_#H#@C^#]1?-E^]T-O=^UX0X<\>& !RW/,VG= M:O/S^&Q\C!M>X0%A/1^!32C:]/ISFU[UE>_H4IMKD1MKD!O[1]W =;8Q)L6D+.N.%&@1!G,<^1_VV9%Q+0$XZ MV8SQ[ M+<_8FP%NS=\0".PUY#F'+,+%#-537+I ZL0P3-(]MDM1<&2&&>!_2#-024V; M+74KGN.:8.GB_M=4?ZOT=]H70F?@%WK]5Z!-1-] [\%%[;$MLSO($C[L0+C' M!F@:\?453@$')^2!5/IO6U,-6S=U'>)%+)7#E"RX8_5Z.N 3P'%O!$/U;!(3 M/ L&JK*QX>9.2&CWD)^_@_56T\T8*N%]NP=HCPY\2G8@213IF%5V]K]@\*Z)H%7 ^SR2E?(21.U38=9^_VYH;;RMWTS4M'K!GC M[F!BK>P\-DVF3G9!U/S=S32P!V M$A' 3@2P\VL .X/,,)\?B1D1,H=L>I :CC*#G*PF!\E$4ATFLPE1SA(.OL.> M.'?)3+J2#9E9;P?A"P#+4 7FOE:(XYJO"'WCK9HJ1.2&M2/Y<3X%@9 M6I]T(JS''*PDK,?.VM/XZ)'L?+4%G'#11X_PR\&>[M);./XFA6E\TS3CN5,* M?VK^Q4*O>]ZH%]JW0J=;Z):ORO6NT"Y7"^W2>;TJ5!KM/OP9OVPT:OCOX)[. M&T_HF>%K>_0"VU@TA=:#- P^:6T.(Q4(CV@LM("P)JZ;)NU[H>5YYCPQ:^"K M/C,B&R%XCQ%1:2L,;>33*)J-+B_8NK)#GGLGUOJ&,O7 , L"/AG=+:\;DB76 M%&7>00/B 1$;HFJP?P^QR,.(3R)R]#=MF; K+(X]&>"=\C6ZMY$%'C'X0 MET3&GHRQ+"$.0SBAKP&1HX$-UJOP71!"FSK&N +$.%BGA%MMS9G">SR#1Y1T MMCQL\&9\'8?F_ER'^[/SPS%HSC@=C;EW%Q M"T(Q=^<'QM"=RQ 0&'O&XT%JM771F>R[NMAW$&&2$7R>BH@##X"Z;)/^4JPSME0H:DF M^"_BFC/#9D =QT%1?5@^PQK@%IJ#?>DTJ,=I0%X7E.<=OV8/0^-$.>_\GSRS MOG<"/FVT&X\U!S&"W'V_\@QZA^MD^XKG^!> :/R:Z=D!!VQ*W7/#,.?440L= M4_?6UJ7C650=F4\[-Y039@1H+FI0Y%&:GX8QR2#HUX[!EA> ^B\RLV!>9[NN M^DF+2ZW-B!) P7X(W$'-;*4*1D@WK=G:\-*%XT!?!$(ML+/59T CA57@."") M,VUN+VGOI4JPRP.7!_8W)]!OVSQ,H-,B*Y-WMX8@J]9S1);3.H:IHU@$-IBO MPC]%,6W#1-,OF0:%-J#/!P2261&#.R#X@#\VL,?4^H/70'MK:V@,J.DG>#P/ M Q]R/&6RH:(O\C2L_]2G'364D/IBJ86/AH\A%G9H,6$4!%T!9%>,]>>.='/A MT,WF=!6/?X5J U8]-%9BV9D-A\*:8&,J-VDT18Y1**R9W^/+_-O3M/;#A!?. ME]6\"/\NINKP:G>"'%M'I(F"\&<;WB=4V%-_(4'!%D 42C= ;2Y)\F=$7)CD M^ C#>L2[ >ZVL5,;8=8+JV3L%]\? \>+= !"+O?!N(U9?C<^3D3?)"K%L0? M0$<@XM;J*(RB19T"K91QK+*1J>ML2Q"GPK? [M!$.LA'&6 RY**Z;#GDF__' M]S@96.K>#%/U__\EGLOGOVWC56W#2VIN,=]=P[TU.@;A36H!20-AH+,JMY;8U M[$YLSW$[6+@"<27:^W M_&@R6QR"C\/\9$BVO>$[$U6X CO&BL8BQ)AKMFD$VW\, M^*!O6TP,O&"@O W??PSB@$A>OHJ\!)4DC(HAU.3Y%PPGQN6$%N1HX(WU!U[Y MVK8^D0N+!&O7$*E8N,$*+F8_-/\.UL%!.,:V/*."$O0#^$OFD/5JM#-\N HZ M#"+1^5*BXQ==(,>%=\TUA55N*#J7X4/JL^ H$HPO)1A;*/)C1/]D\0U'/X_D MX2O) \0E,HUE@YWS!#R(.=,4?\WNB1UI_E)()"Y?15Q4S;$]OI2J[1<*Q[,L M'8*.B8SU9C_VH(L<[-0(TYY"D**02&J^BM1L12-C*AFJ[3>I.B CV %JD[&G MRZPQUL)42=;#C;0JR)$#Y.$E_7 4@^L2P5$="&<]6J=1V%I*3P,!H9QABF5' M@O=5!$\E0$DJ C91B,9@VL!>F09=%.2K9)JMQO%PF!6S75J4*7TA$6'X[L84 MW9JR8D<%.=A;9"@T.*9'GMG"S+2),"51,OT%101S@Z;8TEXD%%]%*,)K=K)#9_K&V/=S/[IND2AG2P[>VE#V\O/#20SEM^* M.WN]ZT_M]=[<=,L@7?T*74S KOW=[MEPM 34>22\T1V;^5!]0*4IH7OEU[.)5.>KJ,YZ7P/?@[ ![VS:N)?A? M1BQ8%Y_#MJQNHVGAC@B_G8]+#6Z+Y+ 4=!4BDI:O)"VL3$-7"D 0PJM._B]T MLY*/)^_*2R8P? T4@4=P#PKNG GV7.WT6?C>%9]FYV:,,EI=,>&D0I[&20QA^JE,N MADZSW"N#^]$F)6;EUF9U)X M&.IRH\_Z5Y[=\.XCW#H6D:=L1Z$